


/* Global Defaultss */
html{font-size:100%;}
html, body {margin: 0px; padding: 0px;  border: 0px;}
body {font-size:1em;}

/* Headlines */
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}

/* Text Styles */
p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {margin: 0;  padding: 0;}
blockquote {margin: 1.25em;padding: 1.25em}
acronym, abbr {cursor: help; border-bottom: 1px dashed;}

/* Links and Images */
img {border: none;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}

/* Tables */
table {margin: 0; padding: 0; border: none;}

/* Forms */
form {margin: 0; padding: 0; display: inline;}

/* Common Classes */
.borderA{border:1px solid #cdcdcd;}
.borderT{border-top:1px solid #cdcdcd;}
.borderB{border-bottom:1px solid #cdcdcd;}
.borderL{border-left:1px solid #cdcdcd;}
.borderR{border-right:1px solid #cdcdcd;}
.clear { clear: both; }
.floatLeft { float: left; }
.floatRight { float: right; }
.textLeft { text-align: left; }
.textRight { text-align: right; }
.textCenter { text-align: center; }
.textJustify { text-align: justify; }
.blockCenter { display: block; margin-left: auto; margin-right: auto; } /* remember to set width */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.noindent { margin-left: 0; padding-left: 0; }
.nomargin { margin: 0; }
.nopadding { padding: 0; }
.nobullet { list-style: none; list-style-image: none; }

/* -- Login ------------------------ */
	
.login {
	 
	font-weight: bold;
	overflow: hidden;
	background: #fff;
	}
	
.login h3 {
	background: #7ea15a;
	}
	
.login .join-renew {
	height: 23px;
	line-height: 20px;
	padding: 0 15px;
	background: #e5dac5
	}
	
.login fieldset {
	/*margin: 10px 0 0 15px;*/
	}
	
.login fieldset input {
	width: 220px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c74;
	font-weight: bold;
	padding: 3px 5px;
	margin: 0 0 5px 0;
	border: 1px solid #c8b084;
	}
	
.login fieldset input.login-button {
	width: 26px;
	height: 20px;
	border: none;
	background: url(../images/button-go.png) no-repeat right center;
	}
	
.login fieldset .error {
	color: #FF0000;
	width: 195px;
	float: right;
	padding: 3px;
	}
