/* CSS Document */

a:link, a:visited {
	COLOR: #085CA2; text-decoration:none; font-size:12px;
}
a:hover, a:active {
	color:#085CA2;
	text-decoration:underline;font-size:12px;
}
body{ margin:0px; padding:0px;}
#container{ margin:0px auto; padding:0px; width:820px; height:auto; padding-top:60px;}
#container1{ margin:0px auto; padding:0px; width:880px; height:auto; padding-top:20px;}
.member{ margin:0px; padding:0px; float:left; width:154px; height:18px; padding-bottom:7px; padding-top:10px; display:block;}
.top-right{ margin:0px; padding:0px; float:right; width:50%; height:18px; padding-bottom:7px; padding-top:10px; display:block; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.top-right a:link, a:visited {
	COLOR: #00579E; text-decoration:none;
}
.top-right a:hover, a:active {
	color:				#00579E;
	text-decoration:underline; 
}
#box{ float:left; margin:0px auto; width:820px; height:auto; border:1px #CCCCCC solid; background-color:#F9F9F9; }

#box-white{ margin:15px;padding:0px;  border:1px #CCCCCC solid; background-color:#ffffff; }
#box-inner{ margin:5px;padding:0px; background-color:#ffffff; }
#free{ width:100%; margin:0px;padding:0px; text-align:center; padding-top:20px;}
#box-blue{ margin:15px;padding:0px; background-color:#EAF2F8; height:260px; }

/* Register
--------------------------------------------------------------------*/
#register{ margin:15px;padding:0px; width:50%; float:left; background-color:#ffffff; border:1px #D0E1ED solid; background-image:url(clock.jpg); background-position:right bottom; background-repeat:no-repeat; height:224px;}
#register h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0px; padding:0px; padding-top:20px; padding-left:20px; color:#959595}
#register h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0px; padding:5px 0px; padding-top:4px; padding-left:20px; color:#00579E}
#register h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0px; padding:3px 0px; padding-left:20px; color:#363636}
#register h4{ font-family:Arial, Helvetica, sans-serif; line-height:19px; font-size:13px; font-weight:normal; margin:0px; padding:0px; padding-top:2px; padding-left:28px; color:#363636; display:block; background-image:url(icon.jpg); background-repeat:no-repeat; background-position: middile  }
#register h5{ font-family:Arial, Helvetica, sans-serif; line-height:24px; font-size:13px; font-weight:normal; margin:0px; padding:0px; padding-top:7px; padding-left:18px; color:#363636; display:block;}

/* Login
--------------------------------------------------------------------*/
#login{ margin:15px;padding:0px; width:40%; float:right; height:224px; margin-right:25px;}
#login h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0px; padding:0px; padding-top:20px; padding-left:20px; color:#959595}
#login h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0px; padding:0px; padding-top:2px; padding-left:20px; color:#00579E}
#login h3{ font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; text-align:left; width:25%; font-weight:bold; margin:0px; padding:0px;margin-top:8px; line-height:27px; display:block; padding-left:20px; color:#363636;}
#login h3 a:link, a:visited {line-height:13px; 
	COLOR: #00579E; text-decoration:underline;FONT-SIZE: 11px; font-weight:normal;
}
#login h3 a:hover, a:active {
	color:				#00579E;
	text-decoration:none; FONT-SIZE: 11px;font-weight:normal;
}
#login h4{ font-family:Arial, Helvetica, sans-serif; font-size:13px; height:25px; float:left;text-align:left; width:55%; font-weight:bold; margin:0px; margin-top:8px; padding:0px; padding-top:4px; display:block; padding-left:4px; color:#363636;}
#login h4 input{ margin:0px; padding:2px; height:13px; float:left; font-weight:normal; }
#login h4.s{height:35px;}
#login h5{ font-family:Arial, Helvetica, sans-serif; font-size:11px; height:25px; float:left;text-align:left; width:65%; font-weight:normal; margin:0px; margin-top:8px; padding:0px; padding-top:4px; display:block; padding-left:4px; color:#363636;}
#login h7{ font-family:Arial, Helvetica, sans-serif; font-size:11px; height:25px; float:left;text-align:left; width:65%; font-weight:normal; margin:0px; margin-top:8px; padding:0px; padding-top:4px; display:block; padding-left:4px; color:#363636;}
#login h6{ font-family:Arial, Helvetica, sans-serif; font-size:11px; height:25px; float:right;text-align:left; width:70%; font-weight:normal; margin:0px; margin-top:8px; padding:0px; padding-top:4px; display:block; padding-left:4px; color:#363636;}
#login h7{ font-family:Arial, Helvetica, sans-serif; font-size:11px; height:25px; float:right;text-align:left; width:90%; font-weight:normal; margin:0px; margin-top:8px; padding:0px; padding-top:4px; display:block; padding-left:4px; color:#FF0000;}

#login h5 input{ margin:0px; height:13px; float:left; font-weight:normal; }


/* header
--------------------------------------------------------------------*/
#header{ margin:0px; padding:0px; float:left; width:96%; height:43px; padding-bottom:7px; padding-top:10px; padding-left:35px; display:block;}
#top{ margin:0px; padding:0px; float:left; height:48px; width:100%; display:block; background-image:url(top.jpg); background-position:center top; background-repeat:no-repeat; }
#top h1{margin:0px; padding:0px; display:block; width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;  padding-top:14px; padding-left:50px; color:#959595}
#top h2{margin:0px; padding:0px; display:block; width:auto; float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;  padding-top:14px; padding-right:50px; color:#959595}
#top a:link, a:visited {
	COLOR: #1062A4; text-decoration:none; font-size:14px;
}
#top a:hover, a:active {
	color:#1062A4;
	text-decoration:underline;font-size:14px;
}

/* middile
--------------------------------------------------------------------*/
#middile{ margin:0px; padding:0px; float:left; width:100%; display:block; background-image:url(bg.jpg); background-position:center top;  background-repeat:repeat-y;}
#middile h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0px; padding:0px; padding-top:42px; padding-left:100px; color:#00579E; display:block;}
#middile h2{margin:0px; padding:0px; display:block; width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-style:italic; font-weight:normal;  padding-top:14px;  padding-left:100px; color:#000000;}
#middile-box{margin:5px 0px;  padding-left:100px; padding-right:100px; float:left; width:680px;}
.back{ background-image:url(bg.png); background-position:right; background-repeat:no-repeat;}
#middile-box h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; width:100%; font-weight:bold; margin:0px; padding:0px; padding-top:24px; padding-bottom:12px; color:#000000; display:block;}
#middile-box h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; width:30%; height:25px;font-weight:normal; margin:0px; padding:0px; padding-top:2px; color:#363636; display:block; float:left; }
#middile-box  h4{ margin:0px; margin-bottom:5px; margin-top:15px; padding:0px; width:680px; height:1px; background-color:#E1E1E1; float:left;}
#middile-box  h6{margin:0px; padding:0px; width:475px; display:block;float:left; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  padding-top:4px;padding-left:203px;  color:#959595; font-style:italic;}
#middile-box  h6 input{ padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; }
#middile-box  h6 span{ padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#333333; height:35px }
.right{ width:415px; margin:0px;padding:0px; padding-top:2px; color:#363636; display:block; float:left; height:25px;}
.rights{ width:415px; margin:0px;padding:2px;color:#363636; display:block; float:left; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.rights input{ margin:0px; padding:0px; }
.right input{ margin:0px; padding:2px; height:13px; float:left; font-weight:normal; }
.right select{ margin:0px; padding:2px; padding-bottom:4px; height:23px; float:left; font-weight:normal; }
.right h5{ margin:0px; padding:2px;  width:190px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;float:right;}
.right h6{margin:0px; padding:0px; display:block; width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;  padding-top:14px;  color:#959595}
#left{ width:330px; margin:0px;padding:0px; padding-top:2px; color:#363636; display:block; float:left; }
#left h1{ margin:0px;padding:0px;height:35px;}
#left h1 input{ margin:0px; padding:4px; margin-top:10px;float:left; }
#left h3{ margin:0px; padding:0px; padding-left:20px; width:250px;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;float:left; font-weight:normal; text-align:left;}
#bottom{ margin:0px; padding:0px; float:left; height:25px; width:100%; display:block; background-image:url(footer.jpg); background-position:center top;  background-repeat:no-repeat;}
#agreement{margin:0px; padding:0px; display:block; width:680px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal;  padding-top:12px;   color:#000000;}
#agreement a:link, a:visited {
	COLOR: #1062A4; text-decoration:underline; font-size:12px;
}
#agreement a:hover, a:active {
	color:#1062A4;
	text-decoration:none;font-size:12px;
}

#agreement h1{margin:0px; padding:0px; display:block; width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal;  padding-top:12px; padding-bottom:22px;  color:#000000;}
#agreement h1 a:link, a:visited {
	COLOR: #085CA2; text-decoration:none; font-size:12px;
}
#agreement h1 a:hover, a:active {
	color:#085CA2;
	text-decoration:underline;font-size:12px;
}
#agreement h2{margin:0px; padding:0px; display:block; width:210px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal;  padding-top:12px; padding-bottom:22px;  color:#000000;}

/* CLEARFIX
--------------------------------------------------------------------*/
.clearfix:after,#body:after {
    content:".";
    display:block;
    height:100%;
	line-height: 0px;
    clear:both;
    visibility:hidden;
}

.clearfix,#body {
display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix, * html #body {height: 1%;}
.clearfix, #body {display: block;}
/* End hide from IE-mac */ 
/*link*/
#footer{ margin:15px auto; padding:0px; width:820px; height:auto; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#959595;}
.bc_error {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; }
