@charset "UTF-8";
body{ font-family:Verdana, Arial, Helvetica, sans-serif;}
.clear{width:100%; clear:both;}
.req{color:#E53138;}
.fsa{color:#000000;margin:150px 0px 0px 0px ; font-size:10px;}
.starter{ font-size:18px;}
#wrapper{ width:800px; margin:0px auto 0px auto;}
/* -------- menu --- */
#wrapper #header #head_img { height: 135px; width: 800px; background-color: #FFFFFF; background-image:url(../images/b_guide_3_r1_c1.png); background-repeat:no-repeat;}
#wrapper #header #menu_bar{ list-style:none; width:800px; padding:0px; margin:0px;}
#wrapper #header #menu_bar li{float:left; background-color:#cccccc; border:1px solid #9D9FA2;padding:8px 10px 8px 10px;} 
#wrapper #header #menu_bar li a { background-color:#cccccc; font-weight:normal; font-size:14px; color:#666;text-align:center;text-decoration:none; padding:8px 20px 8px 20px;}
#wrapper #header #menu_bar li a:hover{ list-style:none;}
#ms{ background-color:#cccccc; text-align:center;text-decoration:none; padding:10px 30px 8px 30px;}
/* -------- content --- */
#wrapper #content { width: 800px; float:left; }
/* -------- content --- */
#wrapper #content #left_content { width: 530px; float:left;}
#wrapper #content #left_content h1 ,#wrapper #content #left_content h4 {color:#00346e;}
#wrapper #content #left_content h1 { padding:20px 0px 18px 0px; margin:0px;}
#wrapper #content #left_content h4 { font-weight:normal; font-size:18px; margin:0px; padding:0px;}
#wrapper #content #left_content #info_text{width: 520px; float:left; margin:0px 10px 0px 0px; font-size:12px; }
#wrapper #content #left_content #book{ width: 520px; height:280px; float:left; margin:0px 10px 0px 0px; font-size:12px; background-image:url(../images/b_guide_3_r5_c1.png); background-repeat:no-repeat; background-position:20px 40px;}
#wrapper #content #left_content #book .colt{ font-size:18px; color:#00346e;}

/* -------- content --- */
#wrapper #content #right_content { width: 260px; float:left;padding:0px}
#wrapper #content #right_content #logo_block{width:150px; height:110px; background-image:url(../images/b_guide_3_r3_c5.png); background-repeat:no-repeat;padding:0px;background-position:-10px -10px; }
/* -------- content --- */
#wrapper #content #right_content #form_block{ background-image:url(../images/b_guide_3_r4_c5.png); background-position:-10px -10px; background-repeat:no-repeat;width:240px; height:470px ;padding:10px 10px 0px 20px;}
#wrapper #content #right_content #form_block form label{  display:block; font-size:12px; float:left; 
clear:right;width:100%;margin: 1px 0px 0px 0px ;}
#wrapper #content #right_content #form_block .call_me{font-size:11px; font-weight:bold;float:left}
#wrapper #content #right_content #form_block form input{font-size:12px; clear:right; float:left}
.inst{ display:block; font-size:9px; width:160px; float:left; margin:10px 0px 0px 0px }
.inst_img{ display:block; font-size:10px; width:100%;float:left ;}
.inst_img img{ float:left; border:solid 1px #666666; margin-top:5px}
.button_1{
	margin-top: 4px;
	margin-right: 100px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/* -------- content --- */
#confirm{ width:800px; float:left; height:300px;}
#confirm span{ width:600px; float:left; display:block; margin: 10px auto 0px auto; font-size:12px; font-style:italic; }
/*-- -- -- --- -*/
#footer { background-color:#cccccc; float:left;}
#footer #link_bar { list-style:none; width:600px; padding:0px 0px 0px 200px;; margin:0px;}
#footer #link_bar li{float:left;  padding:10px 0px 10px 0px;} 
#footer #link_bar li a { font-weight:normal; font-size:12px; color:#666;text-align:center;text-decoration:none; padding:10px 16px 8px 15px;}
.error_code {
	font-size: 10px;
	font-style: normal;
	color: #CC0000;
	float: left;
	margin: 0px;
	padding: 0px;
}
