.header{ width:760px; height:50px; margin-top:15px;}
#page760{ margin:20px auto; width:760px;}
.crumb{ margin-bottom:15px;}
.joinLink{font:bold 15px/20px Arial;}
.joinLink:link{color:#039;text-decoration:underline;}
.joinLink:visited{color:#039;text-decoration:underline;}
.joinLink:hover{color:#f60;text-decoration:underline;}

#signInField{display:inline;position:relative;float:left;width:273px; height:402px;margin:0 0 0 13px;background:url(../images/signin_area_bg.gif) no-repeat;}
#signInField h3{padding:10px 0 0 15px;font-size:22px;}
#signInField form{padding:0 0 0 15px;}
#signInField label{display:block;font-family:Arial;font-size:12px;margin:5px 0 0 0;}
#signInField hr{width:80%;height:1px;margin:0 auto;text-align:center;color:#bac8d3;}

#remember{width:90%;margin:10px 0;padding:10px 0;border-top:dashed 1px #ccc;border-bottom:dashed 1px #ccc;}
#remember input,#remember div{float:left;display:inline;}
#remember div{width:85%;padding:0 0 0 5px;margin:0;}
#remember input{margin:10px 0 0 0;+margin:5px 0 0 0;}

#remember span { color: #666666; font-size: 11px; line-height:12px;}
#remember .tip { padding: 0px; +padding: 0px 0px 0px 5px; margin: 0px; width: 100%; font-weight:bold;}
.buttonSkin{border:0;background:url(../images/buttonSkin.gif) no-repeat; width:100px; height:25px;cursor:pointer; line-height:25px;}

.forgetpw{padding:0;font-size:11px;font-family:Arial;}
    .forgetpw a:link {color:#003399;text-decoration:none; }
	.forgetpw a:visited {color:#003399;text-decoration:none;}
	.forgetpw a:hover {color:#ff6600;text-decoration:underline;}
	.forgetpw a:active {color:#003399;text-decoration:none;}

.leadToReg{padding:10px 20px;}
.leadToReg h4{margin:0;padding:0 0 10px 0;font-size:18px;font-family:Arial;font-weight:normal;}

.leadToReg h6{margin:0;padding:0 0 10px 0;font-size:14px;font-family:Arial;font-weight:normal;}
.leadToReg a{font-size:18px;font-family:Arial;font-weight:bold;color:#ff6600;text-decoration:underline;}
.splitLine{padding:15px 0 0 0;text-align:center;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

#benefits{display:inline;float:left;width:461px;background:url(../images/benefits-border.gif) no-repeat;}
	#benefits h1{margin:12px 0 0 24px;}
	
	#benefitsDiagram{margin:0 20px;border-bottom:4px solid #ececec;padding:6px 4px;}
	#benefitsDiagram p{margin:0;}
	
	#benefitsTip{margin:24px 24px 10px;font-size:16px;font-weight:bold;}
	#benefitsTip0 {color:#000000!important;}
	#benefitsTip1{margin:0 24px 10px;font-size:16px;font-weight:bold;}
	
	#benefits ul{margin:0 24px 24px;color:#666666;font-size:14px;}
	#benefits li{list-style:none;padding:3px 0 3px 15px;background:url(../images/benefits_dot.gif) no-repeat left center;}
	
	#register{padding:0 24px 21px;background:url(../images/benefits-border.gif) no-repeat 0 100%;}
	#register img{border:none;}
	#register h6{margin:0;padding:0 0 10px 0;font-size:14px;font-family:Arial;font-weight:normal;}
    #register a{font-size:14px;font-family:Arial;font-weight:bold;color:#ff6600;text-decoration:underline;}
	#benefitsList {margin-bottom:12px!important;color:#000000!important;}
	#benefitsList li a{font-size:14px;font-family:Arial;color:#003399;text-decoration:none;}
	#benefitsList li a:link {color:#003399;text-decoration:none; }
	#benefitsList li a:visited {color:#003399;text-decoration:none;}
	#benefitsList li a:hover {color:#ff6600;text-decoration:underline;}
	#benefitsList li a:active {color:#003399;text-decoration:none;}
	#signInField h1 {margin:10px 0 0 15px;}
