body{ background: url(images/bodybg.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin:0px; padding:0px;}
a{ text-decoration:none; color:#ff8400}
a:hover{color:#000}
select{ border:1px solid #CCC; height:20px; width:180px; font-size:11px; color:#999}
.textmultiline{ border:1px solid #CCC;  width:250px; font-size:11px; color:#999; font-family:Arial, Helvetica, sans-serif; line-height:18px}

select[multiple=multiple] {
	width:180px; border:1px solid #CCC;
}
option {
	width:180px;
}

#header_container{ width:920px; height:103px; display:block; background:url(images/header_bg.gif) repeat-x bottom; border-bottom:13px solid #FFae00}
#header_container .left{ float:left; padding:21px 28px 0px 5px}
#header_container .right{ float:right; height:103px; padding:0px 0px 0px 0px; width:663px; display:block; overflow:hidden}

.logo{ background:url(images/logo.gif) no-repeat; height:61px; width:164px; display:block; border:none; text-decoration:none}
.head_style1{ text-align:right; font-size:19px; color:#585858; font-family:  "Trebuchet MS",Verdana, Helvetica, serif; }
#head_nav{ height:33px; width:580px; display:block; padding-top:26px;}
#head_nav ul{ margin:0px; padding:0px;}
#head_nav ul li { display:inline; list-style-type:none; padding:0px; margin:0px}
/*#head_nav ul li a{ width:120px; height:32px; display:block; border: 1px solid #DDD; background:url(images/button_bg.gif) repeat-x bottom; text-align:center; color:#3d3d3d; font-size:13px; border-bottom:none; font-weight:600; text-decoration:none; border-left:none; line-height:32px; float:right}
#head_nav ul li a:hover{ width:120px; height:32px; display:block; border: 1px solid #DDD; background:url(images/button_bg.gif) repeat-x top; text-align:center; color:#000; font-size:13px; font-weight:600; text-decoration:none; border-bottom:none; border-left:none; line-height:32px; float:right}

#head_nav ul li .active{ width:120px; height:32px; display:block; border: 1px solid #DDD; background:url(images/button_bg.gif) repeat-x top; text-align:center; color:#000; font-size:13px; font-weight:600; text-decoration:none; border-bottom:none; line-height:32px; float:right}
*/
.head_navlink{ width:124px; height:33px; display:block; border: 1px solid #DDD; background:url(images/button_bg.gif) repeat-x bottom; text-align:center; color:#3d3d3d; font-size:13px; border-bottom:none; font-weight:600; text-decoration:none; line-height:31px; float:right; margin:0px; padding:0px}
.head_navlink:hover{ width:124px; height:33px; display:block; border: 1px solid #DDD; background:url(images/button_bg.gif) repeat-x center; text-align:center; color:#000; font-size:13px; font-weight:600; text-decoration:none; border-bottom:none; line-height:31px; float:right; margin:0px; padding:0px}
.head_navlink_active{ width:124px; height:33px; display:block; border: 1px solid #DDD; background:url(images/button_bg.gif) repeat-x top; text-align:center; color:#000; font-size:13px; font-weight:600; text-decoration:none; border-bottom:none; line-height:31px; float:right; margin:0px; padding:0px}



#main_container{ width:920px; height:auto; display:block; min-height:680px}
.banner_home{ height:191px; width:920px;}

#home_midcont{ width:910px; display:block; min-height:520px; overflow:hidden; background:url(images/home_midbgbody.gif) repeat-x top; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:20px 4px 20px 4px;}
#home_midcont .left{ float:left; min-height:460px; width:652px;}
#home_midcont .right{ float:right; min-height:460px; padding-right:8px; width:240px; display:block}

.lttophead{ background:url(images/maincont_headbg.gif) no-repeat center; width:630px; height:50px; display:block; line-height:50px; text-align:left; padding-left:22px}
.lttopbodimg{ background: url(images/homeimage1.jpg) no-repeat center; width:412px; height:177px; display:block; padding:15px 15px 10px 220px; line-height:20px; text-align: left;}
.lernmore{ background:url(images/learnmore_butt.gif) no-repeat; width:65px; height:15px; border:none; display:block}
.textbox{ background:url(images/textbox_bg.gif) no-repeat; height:20px; width:134px; border:none; color:#858585; padding:0px 8px; line-height:20px; font-size:11px}
.textbox_big{ background: url(images/bigtextbox.gif) no-repeat; height:20px; width:164px; border:none; color:#858585; padding:0px 8px; line-height:20px; font-size:11px}
.submit_button{ background:url(images/submit_but.gif) no-repeat top; height:20px; width:65px; border:none; color:#FFF; font-size:11px; font-weight:bold; text-align:center; display:block; cursor: pointer; line-height:20px}
.submit_button:hover{ background:url(images/submit_but.gif) no-repeat bottom; height:20px; width:65px; border:none; color:#FFF; font-size:11px; font-weight:bold; text-align:center; display:block; cursor: pointer; line-height:20px}
.home_pub_block{ background:url(images/home_publish.jpg) no-repeat; width:287px; padding:77px 10px 0px 10px; display:block; float:left; font-size:11px; text-align:justify; color:#666; line-height:18px}
.home_adv_block{ background: url(images/home_advertis.jpg) no-repeat; width:287px; padding:77px 10px 0px 10px; display:block; font-size:11px;float:right; text-align:justify; color:#666; line-height:18px}
.joinnow_but{ background:url(images/joinnow_butt.gif) no-repeat; margin-top:10px; height:30px; float:right; width:105px; display:block; border:none; text-decoration:none}
.homjoin_cont{float:right; text-align:right; width:100%;}
.login_bg{ background:url(images/login_bg.gif) no-repeat; float:right; width:240px; height:180px; display:block; font-size:11px; font-weight:bold; color:#666}
.errormessage{ font-size:10px; color:#F30; text-align:center; text-decoration:none}
.errormessage_a1{ font-size:11px; color:#F30; text-align:center; text-decoration:none; width:100%; background:#F5F5F5; line-height:25px}
#rt_solution{ float:right; width:222px;  padding:8px; margin-top:15px; text-align:left}
#rt_solution ul{ margin:8px 0px 0px 0px; padding:0px; border-left:1px solid #E5E5E5;}
#rt_solution ul li{ margin: 0px 0px 0px 8px; list-style-type:none; background:url(images/home_lisym.gif) no-repeat left; padding:8px 0px 8px 12px; border-bottom:1px dotted #c0c0c0}
.reg_table{ font-size:11px; color:#666}
.staticdata{ padding:10px 15px; text-align: justify; line-height:18px; font-size:11px; color:#4f4f4f}
.staticdata ul{ margin:0px; padding:0px}
.staticdata ul li{ list-style-type:none; background:url(images/home_lisym1.gif) no-repeat left top; padding:0px 0px 0px 15px; margin:0px }
.staticdata b{text-align:left; font-size:11px; color:#5c7e99; font-family: Arial, Helvetica, sans-serif; font-weight:600} 


.style1{ text-align:right; font-size:22px; color:#649ac9; font-family: Arial, Helvetica, sans-serif; font-weight:600 }
.style2{ text-align:left; font-size:19px; color:#FFae00; font-family:  "Trebuchet MS",Verdana, Helvetica, serif; }
.style3{ text-align: justify; font-size:13px; color:#666; line-height:18px; font-family: Arial, Helvetica, sans-serif; font-weight:normal }
.style4{ font-size:15px; color:#649ac9; font-family: Arial, Helvetica, sans-serif; font-weight:600 }
.style5{ font-size:11px; color:#FFae00; font-family: Arial, Helvetica, sans-serif; text-decoration:none }
.style5:hover{ font-size:11px; color:#000; font-family: Arial, Helvetica, sans-serif; text-decoration:none }
.style6{ text-align:left; font-size:11px; color:#5c7e99; font-family: Arial, Helvetica, sans-serif; font-weight:600 }
.style7{ text-align:left; font-size:20px; color:#649ac9; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
.style8{ text-align:left; font-size:20px; color:#ff8400; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
.style9{ text-align:left; font-size:13px; color:#649ac9; font-family: Arial, Helvetica, sans-serif; font-weight:600 }


#footer_bgcont{ width:100%; height:56px; background:#EEE; display:block}
#footer_bgcont .maincont{ width:910px; line-height:20px; height:50px; display:block; border-top:1px dotted #999; color:#999; text-align:center; padding:3px 5px; font-size:11px}
#footer_bgcont a{ padding:0px 4px; color:#999; text-decoration:none; font-size:11px}
#footer_bgcont a:hover{ padding:0px 4px; color:#000; text-decoration:none; font-size:11px}