@charset "utf-8";
/* CSS Document */
.clear{clear:both;}.hide{display:none;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0px;	padding:0px; list-style:none; text-decoration:none;} /*h1, h2, h3, h4, h5, h6, ul, li*/
img{
	border:none;
}

 body{
	background:#e5f2fc;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#292929;
}
#wrapper_home{
	width:100%;
	height:auto;
	background:url(../images/bg_home.gif) repeat-x /*#FFF*/;	
}
#main_home{
	width:896px;
	height:auto; /*527*/
	margin:0px auto;
	background:url(../images/sky.gif) no-repeat;
	border-left:#FFF solid 1px;
	border-right:#FFF solid 1px;
}
#birds_fly{
	float:left;
	width:470px;
	height:390px;
}
#right_box_home{
	float:right;
	width:420px;
	height:auto;
	padding:100px 0 0 0;
}
.right_links{
	width:100%;
	float:right;
	height:auto;
}
.right_links h1{
	font-weight:normal;
	color:#FFF;
	font-size:20px;
	padding:0 0 17px 15px;
}
.right_links ul{
}
.right_links li{
	float:left;
	width:185px;
	padding: 0 0 0 15px;
	background:url(../images/blt.gif) no-repeat left;
	margin:0 0 20px 5px;
	color:#FFF;
}
.right_links li a{
	color:#FFF;
	text-decoration:none;
}
.sg_out{
    float:right;
    height:auto;
    padding:5px 20px 0 0;
}
.sg_out a{ color:#000000}


.links_1{
	padding:0 0 0 0;
}
.links_1 h1{
	font-weight:bold;
	color:#FFF;
	font-size:20px;
	padding:0 0 17px 15px;
}
.links_1 ul{
	padding:10px 0 0 0;
}
.links_1 li{
	float:left;
	width:250px;
	padding: 0 0 15px 20px;
	background:url(../images/arrow_right.png) no-repeat 0 2px;
	color:#666;
	margin:0 0 0 15px;
	font-weight:bold;
}
.links_1 li a{
	color:#000;
	text-decoration:none;
}




/*login--------------------------------------*/
#login_home{
	float:left;
	padding:72px 0 0 29px;
}
.faq a{
	width:116px;
	height:25px;
	display:block;
	background:url(../images/faq.gif) no-repeat;
	padding:0 0 5px 0
}
.area1{
	width:197px;
	height:55px;
	border:#dce0e6 solid 1px;
	font-size:11px;
	margin-bottom:5px;
	color:#666;
}
.faq_quest{
	padding:5px 0 3px 10px;
	font-weight:bold;
	color:#4180ad;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.faq_answ{
	padding:5px 20px 5px 10px;
}
.faq_address{
	font-size:10px;
	padding:2px 20px 5px 10px;
	color:#f35126;
}
.faq_submit{
	width:175px;
	padding:10px 15px 2px 0;
	float:right;
}

.login_main{
	width:309px;	height:131px;	background:url(../images/login_bg.gif) no-repeat;	font-family:Arial, Helvetica, sans-serif;}
.login_main h1{	font-weight:bold;	font-size:13px;	color:#FFF;	padding:10px 0 10px 0;	font-family:Arial, Helvetica, sans-serif;}
.login_main form{	margin:0px;	padding:0px;}
.login_main fieldset{	padding:0 0 0 20px;	margin:0 0 0 0;		border:none;	position:relative;}
.login_main input{	width:185px;	background:#d5effb;	border:#FFF solid 1px;}
.login_main label{	display:block;	float:left;	text-align:left;	width:75px;	padding:5px 0 0 0;	color:#FFF;}
.login_main label.forgot{	width:120px;	color:#005ccf;	padding:10px 5px 0 0px;	float:left;	font-weight:bold;}
.login_main label.forgot a{color:#005ccf;}
.login_main label.signup{	width:80px;	padding:10px 5px 0 0px;	float:left;	font-weight:bold;}
.login_main label.signup a{color:#005ccf; text-decoration:underline;}
.login_main button{	margin:5px 20px 0 10px;	background:#38a5e7;	border:#FFF solid 1px;	color:#FFF;	padding:0 3px 0 2px;}
/*login--------------------------------------*/


#client_login{
	width:310px;
	height:auto;
	margin:0px auto;
	padding:0 0 50px 0;
}

.login_main2{
	width:309px;
	height:131px;	
	font-family:Arial, Helvetica, sans-serif;
	border:#b8dbf5 solid 1px;
}
.login_main2 h1{
	font-weight:bold;
	font-size:13px;
	color:#ed4e24;
	padding:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.login_main2 form{
	margin:0px;
	padding:0px;
}
.login_main2 fieldset{
	padding:0 0 0 20px;
	margin:0 0 0 0;	
	border:none;
	position:relative;
}
.login_main2 input{
	width:185px;
	background:#FFF;
	border:#87bfed solid 1px;
}
.login_main2 label{
	display:block;
	float:left;
	text-align:left;
	width:75px;
	padding:5px 0 0 0;
	color:#000;
}
.login_main2 label.forgot{
	width:120px;
	color:#005ccf;
	padding:10px 5px 0 0px;
	float:left;
	font-weight:bold;
}.login_main2 label.forgot a{color:#005ccf;}
.login_main2 label.signup{
	width:80px;
	padding:10px 5px 0 0px;
	float:left;
	font-weight:bold;
}.login_main2 label.signup a{color:#005ccf; text-decoration:underline;}

.login_main2 button{
	margin:5px 20px 0 10px;
	background:#38a5e7;
	border:#FFF solid 1px;
	color:#FFF;
	padding:0 3px 0 2px;
}
/*login--------------------------------------*/








	
#bottom_nav{
	width:100%;
	height:auto;
	float:left;
	margin:0 0 0 0;
	padding:0px 0 0 0;
}
.msp{
	width:151px;
	float:left;
	padding:0 0 0 20px;
}
#logo_cont_home{
	width:328px;
	height:auto;
	float:left;
	padding:0 0 0 0;
}
.logo a{
	width:285px;
	height:89px;
	float:right;
	background:url(../images/logo.gif) no-repeat;
	display:block;
}
.enter{
	width:277px;
	float:right;
	padding:25px 0 5px 5px;
	background:url(../images/line.gif) no-repeat bottom left;
}
.enter h1{
	background:url(../images/guest.gif) no-repeat;
	padding:5px 0 10px 0;
	font-size:15px;
}
.enter h1 a{
	padding:5px 45px 5px 40px;
	color:#f7643d;
	font-family:Arial, Helvetica, sans-serif;
}
.enter h1 a:hover{
	background:url(../images/hover.gif) no-repeat;
}


.enter h2{
	padding:5px 0 5px 0;
	font-size:30px;
	text-transform:uppercase;
	font-weight:normal;
}
.enter h2 a{
	padding:5px 45px 5px 15px;
	color:#45a0e7;
	font-family:Verdana, Geneva, sans-serif;
}
.enter h2 a:hover{
}



/*Inner Pages*/
#shadow_inner{
	width:920px;
	height:auto;
	margin:0px auto;
	background:url(../images/shadow.gif) no-repeat top;
}
#wrapper_inner{
	width:100%;
	height:auto;
	background:url(../images/bg_inner2.gif) repeat-x #e5f2fc;	
}
#main_inner{
	width:896px;
	height:auto; /*527*/
	margin:0px auto;
	background:url(../images/sky_inner.gif) no-repeat #FFF;
	border-left:#e6e6e6 solid 1px;
	border-right:#e6e6e6 solid 1px;
}
#inner_top{
	width:878px;
	height:100px;
	margin:0px auto;
	border-bottom:#FFF solid 1px;
}
.top_main_links{
	float:right;
	padding:10px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
}
.top_main_links a{
	color:#000;
	padding:0 5px 0 5px;
}
.top_main_links a:hover{
	text-decoration:underline;
}
#logo_cont_inner{
	width:281px;
	height:auto;
	float:left;
	padding:24px 0 0 0;
}
.logo_inner a{
	width:100%;
	height:75px;
	float:left;
	background:url(../images/logo_inner.gif) no-repeat;
	display:block;
	padding:0px 0 0 0;
}
#middle_wrapper{
	padding:22px 22px 0 15px;
}
#main_text{
	width:585px;
	height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:22px;
	padding:0 5px 10px 5px;
	text-align:justify;
	border:#dff0fc solid 7px;
	background:#f1fafd;
	/*border-right:#e6e6e6 solid 1px;*/
}
.list_01{
	padding:0 0 20px 20px;
}
.list_01 ul{
}
.list_01 ul li{
	background:url(../images/arrow_right.png) no-repeat 0 10px;
	padding:7px 0 7px 25px;
	font-size:11px;
	border-bottom:#b1d8f3 solid 1px;
}
.list_01 span{
	float:right;
	width:380px;
	padding:0 5px 0 0;
}
.list_01 h4{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	padding:5px 0 5px 15px;
	color:#f15026;
}.list_01 h4 a{ color:#0000cc;}
#main_text h1{
	font-size:13px;
	text-transform:uppercase;
	padding:3px 0 7px 25px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/blt_03.png) no-repeat left #dff2fc;
	border:#FFF solid 1px;
	height:17px;
	color:#4180ad;
	margin-top:2px;
}
#main_text h1:hover{
	background:#cfebfa url(../images/blt_03.png) no-repeat left;
}
	
#main_text p{
	padding:6px 0 0 20px;
}
#main_text form{
	padding:0 0 0 10px;
}


#main_nav_inner{
	width:848px;
	height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	padding:5px 5px 10px 5px;
	text-align:justify;
	border:#dff0fc solid 4px;
	background:#f1fafd;
	/*border-right:#e6e6e6 solid 1px;*/
}

#main_nav_inner h1{
	font-size:12px;
	padding:5px 0 5px 25px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/blt_03.png) no-repeat left #dff2fc;
	border:#FFF solid 1px;
	height:15px;
	color:#4180ad;
	letter-spacing:1px;
	margin-top:2px;
}
#main_nav_inner h1:hover{
	background:#cfebfa url(../images/blt_03.png) no-repeat left;
}
	
#main_nav_inner p{
	padding:6px 0 0 20px;
}



#main_nav_inner_edit{
	width:350px;
	height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	padding:5px 5px 10px 5px;
	text-align:justify;
	border:#dff0fc solid 4px;
	background:#f1fafd;
	/*border-right:#e6e6e6 solid 1px;*/
}

#main_nav_inner_edit h1{
	font-size:12px;
	padding:5px 0 5px 25px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/blt_03.png) no-repeat left #dff2fc;
	border:#FFF solid 1px;
	height:15px;
	color:#4180ad;
	letter-spacing:1px;
	margin-top:2px;
}
#main_nav_inner_edit h1:hover{
	background:#cfebfa url(../images/blt_03.png) no-repeat left;
}
	
#main_nav_inner_edit p{
	padding:6px 0 0 20px;
}





.partners2{
	padding:20px 0 0 20px;
}
.partners2 img{
	border:#88a5c1 solid 1px;
}
.pdf{
	padding:15px 0 0 17px;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
}.pdf h5{ font-size:15px; color:#4180ad; padding:0 0 0 0px;}
.pdf ul{padding:15px 0 0 35px;}
.pdf ul li{background:url(../images/pdf.gif) no-repeat; padding:0 0 10px 35px; font-size:13px; font-weight:bold; line-height:23px;}
.pdf ul li a{ text-decoration:underline;}
.pdf img{padding:15px 0 0 0;}

.more{
	background:#c1e6f9;
	color:#000;
	float:right;
	padding:0 13px 0 13px;
	margin:0 5px 0 0;
}
.more:hover{
	background:#b1dff7;
	text-decoration:underline;
}

.inner_table_head{
	background:#3e8d22;
	color:#FFF;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 0 15px;
}
.inner_table_hd_2{
	color:#FFF;
	font-weight:bold;
	border:none;
	background:#50ace8;
}
.inner_tab{
	background:#5f5f5f;
	color:#FFF;
	padding:0 0 0 0;
}
.inner_tab a{
	color:#FFF;
	padding:0 0 0 0;	
}
.inner_tab a:hover{
	text-decoration:underline;
}





.main_list{
	height:auto;
	background:#f7fcfe;
	margin:0px auto;
	margin-left:15px;
	border:#f1f1f1 solid 1px;
	padding:0 0 5px 0;
	margin-top:5px;
}
.main_list h2{
	background:url(../images/list_head.gif) no-repeat;	font-size:12px;	color:#f7643d;	padding:2px 0 5px 10px;	margin:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
}
.main_list h3{
	background:url(../images/list_head_2.gif) no-repeat;	font-size:12px;	color:#f7643d;	padding:2px 0 5px 10px;	margin:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
}
.main_list h4{
	background:url(../images/list_head_3.gif) no-repeat;	font-size:12px;	color:#f7643d;	padding:2px 0 5px 10px;	margin:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif;
}
.plus{
	color:#999;
	font-size:12px;
	font-weight:normal;
}
.main_list ul{
	padding:0 0 0 15px;
}
.main_list ul li{
	background:url(../images/blt_04.gif) no-repeat left;;
	padding:0 0 0 15px;
	margin:7px 0 0 0;
	color:#188ade;
	border-bottom:#e4f5fb solid 1px;
}
.gray{
	color:#696969;
}
.navigation_right{
	float:right;
	width:225px;
	height:auto;
	border:#d1ebf8 solid 1px;
	padding:0 2px 5px 0;
}
.navigation_right ul{
	text-align:right;
}
.navigation_right ul li{
	padding:3px 15px 3px 0;
	background:url(../images/blt_01.gif) no-repeat right;
	margin:7px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.navigation_right ul li a{	
	color:#01477c;
}
.navigation_right ul li a:hover{
	text-decoration:underline;
}
.partners{
	width:618px;
	height:auto;
	float:left;
	margin:0 0 0 0px;
	padding:0px 0 0 0;
}
.partners h1{
	font-size:12px;
	padding:10px 0 3px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#188ade;
	letter-spacing:1px;	
}

/*Inner Pages*/








/*navigation*/
.navigation{
	width:99.5%;
	height:30px;
	margin:0px auto;
	background: url(../images/nav.png) repeat;
	padding:0 0 0 0;
}
.navigation ul{
}
.navigation ul li{
	float:left;
	margin:0 0 0 0;
	padding:10px 7px 3px 7px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
.navigation ul li a{
	color:#000;
	padding:5px 5px 3px 5px;
}
.navigation ul li a:hover{
	background:#81c1f0;
	color:#FFF;
}
/*navigation*/

#footer_nav_home{
	width:100%;
	height:auto;
	margin:0px auto;
	/*background:url(../images/footer_bg.gif) repeat-x #FFF;*/
	margin:0 0 2px 0;
}
#footer_01_home{
	width:896px;
	height:57px;
	padding:100px 0 0 0;
	margin:0px auto;
	background:url(../images/footer_01.gif) no-repeat;
	border-left:#e6e6e6 solid 1px;
	border-right:#e6e6e6 solid 1px;
}
#footer_01_home h1{
	float:right;
	color:#FFF;
	font-weight:normal;
	padding:0 15px 0 0;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
}
#footer_02_home{
	width:856px;
	height:45px;
	background:#000;
	margin:0px auto;
	border-left:#e6e6e6 solid 1px;
	border-right:#e6e6e6 solid 1px;
	padding:25px 20px 0 20px;
	color:#737373;
}
#footer_02_home a{
	color:#737373;
	text-decoration:none;
}
#footer_02_home a:hover{
	color:#999999;
}
.footer_02_left_home{
	width:500px;
	float:left;
}
.footer_02_right_home{
	width:220px;
	float:right;
	text-align:right;
}
#footer_links_home{
	width:100%;
	height:auto;
	margin:0px auto;
	padding:5px 0 10px 0;
	text-align:center;
	letter-spacing:1px;
	font-size:11px;
}
#footer_links_home a{
	color:#292929;
	text-decoration:none;
}
#footer_links_home a:hover{
	color:#737373;
}
.tab_01{
	width:122px;
	height:23px;
	float:left;
	background:url(../images/tab.gif) no-repeat left;
	text-align:center;
	padding:7px 0 0 0;
	font-size:13px;
}
















#footer_nav{
	width:100%;
	height:auto;
	margin:0px auto;
	/*background:url(../images/footer_bg.gif) repeat-x #FFF;*/
	margin:0 0 2px 0;
}
#footer_01{
	width:897px;
	height:50px;
	padding:85px 0 0 0;
	margin:0px auto;
	/*background:url(../images/footer_01.gif) no-repeat;*/
	background:url(../images/grass.jpg) no-repeat bottom #FFF;
}
#footer_01 h1{
	float:right;
	color:#FFF;
	font-weight:normal;
	padding:6px 15px 0 0;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
}




#footer_02{
	width:856px;
	height:45px;
	background:#000;
	margin:0px auto;
	border-left:#e6e6e6 solid 1px;
	border-right:#e6e6e6 solid 1px;
	padding:25px 20px 0 20px;
	color:#737373;
}
#footer_02 a{
	color:#737373;
	text-decoration:none;
}
#footer_02 a:hover{
	color:#999999;
}
.footer_02_left{
	width:500px;
	float:left;
}
.footer_02_right{
	width:220px;
	float:right;
	text-align:right;
}
#footer_links{
	width:100%;
	height:auto;
	margin:0px auto;
	padding:5px 0 10px 0;
	text-align:center;
	letter-spacing:1px;
	font-size:11px;
}
#footer_links a{
	color:#292929;
	text-decoration:none;
}
#footer_links a:hover{
	color:#737373;
}










@charset "utf-8";
<!--form for table-->
.form_bx{
	width:492px;
	margin:70px 0 0 140px;
}
.field01{
	width:196px;
	height:16px;
	border:#87a5c1 solid 1px;
	font-size:11px;
	margin-bottom:5px;	
}
.field02{
	width:200px;
	height:20px;
	border:#87a5c1 solid 1px;
	font-size:11px;
	margin-bottom:5px;
	color:#666;
}
.fieldd03{
	width:90px;
	height:23px;
	background:#d9dde3;
	font-size:11px;
	border:#87a5c1 solid 1px;
}
.area{
	width:200px;
	height:55px;
	border:#87a5c1 solid 1px;
	font-size:11px;
	margin-bottom:5px;
	color:#666;
}

.field05{ width:100%;	height:20px; border:#87a5c1 solid 1px;	font-size:11px;	margin:0px auto; color:#666;
}



.opt01{
	width:100%;
	height:20px;
	border:#87a5c1 solid 1px;
	font-size:11px;
	margin:0px auto;
	color:#666;
}

