body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font: 11px Verdana, Arial, sans-serif;
	color: #333333;
	padding-top: 20px;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	border: none;
}

.top-line {
	background: #EDEDED url(bg-top-line.gif) repeat-x top;
	height: 24px;
}

.login {
	background: #F3F3F3;
	color: #474747;
	font: bold 11px Tahoma, Verdana, Arial, sans-serif;
	height: 40px;
	width: 472px;
	text-align: left;
}

.join {
	background: #F3F3F3;
	width: 278px;
}

input.mail {
	width: 108px;
	height: 18px;
	border: 1px solid #A5ACB2;
	padding: 0px;
}

input.password {
	width: 108px;
	height: 18px;
	border: 1px solid #A5ACB2;
	padding: 0px;
}

.credit {
	background: #83B7E4 url(bg-credit.gif) no-repeat left top;
	text-align: right;
	vertical-align: bottom;
	width: 257px;
	height: 203px;
}

.join-now {
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	height: 174px;
	padding: 0px;
	text-align: left;
}

.whiteleftright {
	border-left: 1px solid white;
	border-right: 1px solid white;
	padding: 0px;
	text-align: left;
}

span.li {
	color: #898989;
	padding-left: 10px;
	background: url(hr.gif) no-repeat left top;
	font: bold 11px Tahoma, Verdana, Arial, sans-serif;
}

.errortext {
	color: red;
	font: bold 11px Tahoma, Verdana, Arial, sans-serif;
}

.already {
	background: #FFB94C;
	text-align: center;
	color: #FFFFFF;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
}

.bottom-navigation {
	background: #F2F2F2 url(bg-bottom-navigation.gif) repeat-x top;
	height: 21px;
	text-align: center;
	color: #333333;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
}

.bottom-navigation a {
	color: #333333;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
	text-decoration: underline;
}

.two-line {
	background: #F2F2F2 url(bg-two-line.gif) repeat-x top;
	height: 3px;
}

.copy {
	padding-top: 12px;
	padding-bottom: 50px;
	color: #333333;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
}

#dhtmltooltip {
position: absolute;
font: 11px Tahoma, Verdana, Arial, sans-serif;
width: 180px;
border: 1px solid black;
padding: 4px;
background-color: #DCEDFB;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

input { /*
   color: expression(this.type=="submit"? 'black' : 'black'); 
   font-family: expression(this.type=="submit"? 'trebuchet ms, helvetica, sans-serif' : 'trebuchet ms, helvetica, sans-serif'); 
   font-size: expression(this.type=="submit"? '84%' : '14px');
   background-color: expression(this.type=="submit"? '#FF9C00' : 'white');   
   font-weight: expression(this.type=="submit"? 'bold' : 'normal');   
   border: 1px solid black;     
   border-color: expression(this.type=="submit"? '#FF9933' : '#AAAAAA'); */
}

