body , p , div {
padding:0;
margin:0;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{
clear:both;
}
.borderTest{border:#000000 solid 1px;}
#main{
width:100%;
}
#mainCentered{
width:947px;
margin:0 auto ;
}
.legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	padding-right:8px;
	padding-bottom:8px;

}
.bcontactus{background:url(../images/bg_b_contactus.png) repeat-x; width:63px; height:18px; font-size:11px; color:#FFFFFF; font-weight:bold}
.bcontactus a{color:#FFFFFF;}
#mainCenteredInner{
width:945px;
margin:0 auto ;
}
#topSmallMenu {font-weight:bold;}
#topSmallMenu ul {list-style:none;margin-top:5px;margin-bottom:5px;}
#topSmallMenu ul li{display:inline;}
#topSmallMenu .link{margin-right:10px;}
#topSmallMenu ul li a{color:#505050;}
#topSmallMenu img{cursor:pointer;}

#mainMenu{font-weight:bold;}
#mainMenu ul{background:#666666;list-style:none;padding:0;margin:0;line-height:35px;margin:0 auto;width:933px; height:35px;}
#mainMenu ul li{display:inline;}
#mainMenu ul li a{color:#FFFFFF;padding:12px 20px; background:url(../images/mnu_sep.gif) right no-repeat;}
#mainMenu ul .last{background-image:none;padding-right:0;}
#mainMenu br{line-height:0;}
#mainMenu .firstSpace{padding-right:18px;}


#footer { height:44px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.bodyfooter{background:#666666;} 
#footerMenu { padding-top:11px; height:16px; }
#footerMenu ul{padding:0;margin:0;line-height:11px;margin:0 auto;width:935px; height:10px;}
#footerMenu ul li{display:inline;}
#footerMenu ul li a{color:#FFFFFF;padding:10px 15px; background:url(../images/mnu_sepfooter.png) right no-repeat; }
#footerMenu ul .last{background-image:none;padding-right:0px;}
#footerMenu br{line-height:0;}
#footerMenu .firstSpace{padding-right:60px;}
.fontfooter{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}
.fontfooter a{color:#FFFFFF;}

#flashBanner_2{}
#leftHome{
/*background:url(../images/bg_left_home.gif) no-repeat; 
*/

background:url(../images/bg_left_home.png) no-repeat; 

height:284px;
width:660px;
margin-top:8px;
font-weight:11px;
}
#newsHome .title{height:52px;}
#newsHome .titleInner{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:14px;
padding-left:78px;
font-weight:bold;
color:#FFFFFF;
}
#newsHome .titleInner a{color:#FFFFFF;}
#newsHome .bodyInner{padding-left:23px;}

#newsHome ul {list-style:none;padding:0;margin:0;}
#newsHome ul li{
background:url(../images/li_bg_front.png) left no-repeat;
border-bottom:1px solid #c1c1c1;
padding-left:8px;
padding-bottom:8px;
}
#newsHome ul li a{color:#000000; }
#bodyright .title{height:34px;}
#bodyright .titleleft{
height:20px;
padding-top:12px;
padding-left:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}
#bodyright .titleleft a{color:#FFFFFF;}
#bodyright .quick{
padding-top:10px;
padding-left:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}
#bodyright .quick a{color:#FFFFFF;}


#bodyright2 .title{height:34px;}
#bodyright2 .titleleft{
height:20px;
padding-top:12px;
padding-left:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}
#bodyright2 .titleleft a{color:#FFFFFF;}
#bodyright2 .quick{
padding-top:10px;
padding-left:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}
#bodyright2 .quick a{color:#FFFFFF;}

#bodyright3 .title{height:34px;}
#bodyright3 .titleleft{
height:20px;
padding-top:12px;
padding-left:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}
#bodyright3 .titleleft a{color:#FFFFFF;}
#bodyright3 .quick{
padding-top:10px;
padding-left:25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}
#bodyright3 .quick a{color:#FFFFFF;}


#InsideLeft{width:310px;}
#tips {padding-top:5px;}
#tips .title{height:52px;}
#tips .titleInner{
padding-top:14px;
padding-left:78px;
font-weight:bold;
color:#FFFFFF;
}

#InsideRight{width:310px; padding-left:15px;}
#InsideRightButtom{width:310px; padding-left:10px; padding-top:6px;}
#flashHome{
 background:url(../images/flasch.png) no-repeat;
width:317px;
height:108px;}
.winnetwork{ background:url(../images/winnetwork.png) no-repeat; width:271px; height:128px;}
.newsletter{background:url(../images/newsletter.png) no-repeat; width:271px; height:112px;margin-top:1px; }
.quickquote{background:url(../images/quickquote.png) no-repeat; width:271px; height:167px;margin-top:5px;}
.chat{background:url(../images/bg_skype.png) no-repeat; width:271px; height:104px; margin-top:5px;}

.skype{width:72px; height:63px;text-align:center; padding-top:10px;}
.skypecall{color:#00b9ff; font-size:10px; font-weight:bold; text-align:center}
.skypecall a{color:#00b9ff;}
.chating{color:#000000; font-size:15px; font-weight:bold; padding-left:4px; padding-top:13px;}
.chating a{color:#000000;}
.onlineass{color:#ffffff; font-size:12px; font-weight:bold; padding-top:5px; padding-left:15px;}
.onlineass a{color:#ffffff;}
.needhelp{color:#585858; font-size:13px; font-weight:bold; padding-left:4px; padding-top:3px;}
.needhelp a{color:#585858;}


.textboox{height:17px; width:174px; border:1px solid #e6e6e6; color:#b4b4b4;}
.textbooxnewsletter{height:17px; width:174px; border:1px solid #e6e6e6; color:#000000;}
.textbooxphone{height:17px; width:92px; border:1px solid #e6e6e6; color:#b4b4b4;}
.textbooxcode{height:17px; width:40px; border:1px solid #e6e6e6; color:#b4b4b4;}
.wininner{ margin-top:4px;}
.wininner img{cursor:pointer }
.cursor_pointer{cursor:pointer }
.titleuser{color:#000000; height:25px; text-align:left; width:66px;}
.titlenews{color:#000000; height:25px; text-align:left; width:66px;}
.titleaccount{ font-size:10px; color:#646464; font-family:Verdana, Arial, Helvetica, sans-serif;  text-decoration:underline;}
.titleaccount a{ color:#646464;text-decoration:underline; }
.bodyInnerwin{margin-left:15px;}
.newletr{ width:300px;}
.bodyfooterinner{background:url(../images/BgFooterInner.png) repeat-x; width:945px; height:59px;}
#footer_inner{ height:49px; font-family:Arial; font-size:11px; }
#footerMenuInner { padding-top:11px; height:16px; }
#footerMenuInner ul{padding:0;margin:0;line-height:11px;margin:0 auto;width:945px; height:10px;}
#footerMenuInner ul li{display:inline;}
#footerMenuInner ul li a{color:#626262;padding:10px 15px; background:url(../images/mnu_sepfooterinner.png) right no-repeat; }
#footerMenuInner ul .last{background-image:none;padding-right:0px;}
#footerMenuInner br{line-height:0;}
#footerMenuInner .firstSpace{padding-right:75px;}
.fontfooterinner{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#626262;}
.fontfooterinner a{color:#626262;}
#registernow{background:url(../images/registernow.png) no-repeat;width:278px;  height:39px; }
.titlefinner{ color:#ae1000; font-size:12px; font-weight:bold;}
.titlefinner a{ color:#ae1000;font-weight:bold;}
#registernow .titleinner{  padding-top:8px; margin-left:20px;}
.chatinner{margin-top:5px;}


.folowus{background:url(../images/bg_followus.png) no-repeat; width:257px; height:97px;padding-top:15px; padding-left:20px }
.linked{ color:#181818; font-size:25px; font-weight:bold; padding-top:3px }
.linked a{ color:#181818; }
.innerleft{margin-top:18px; background:url(../images/bg_inner_left.png) repeat-y;}
.TopAboutHeader{background:url(../images/TopAboutHeader.png) no-repeat; height:35px; width:659px; margin-top:27px;}
.titleaboutus{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.titleaboutus a{color:#000000;}
.titletopab{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;}
.titletopab a{color:#000000;}
.moduletitle{ margin:10px 29px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold;}
.moduletitle a{color:#000000;}
.mod0{ margin-top:5px;  padding-left:10px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#d21904; font-weight:bold;}
.mod0 a{ color:#d21904;}
.mod0 img{margin-right:7px;}
.mod1{ margin-top:5px; float:left;width:410px; font-weight:bold; font-size:11px;}
.mod1 a{color:#d21904;}
.mod2{margin-top:10px; float:left;width:105px;font-weight:bold; font-size:11px;}
.mod2 a{color:#666666}
.mod2 img{ margin-top:-5px;margin-right:12px;}
.mod3{margin-top:10px;float:left;width:105px; font-weight:bold; font-size:11px;}
.mod3 img{margin-top:-3px;margin-right:12px;}
.mod3 a { color:#666666}
.moreinfo {color:#646464; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.moreinfo a{color:#646464;text-decoration:underline; }
.topinner{ color:#d21904; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-top:20px; font-weight:bold;}

.topinnerevent{ color:#d21904; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:20px;}
.topinnercode{color:#d21904; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.topinner a{ color:#d21904; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-top:20px;}
.topinnertitle{color:#d21904; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-left:20px;font-weight:bold;}
.topinnertitle1{color:#d21904; font-size:15px; font-family:Arial, Helvetica, sans-serif; padding-top:10px;padding-left:10px;}
.topinnertitle1 a{color:#d21904;}
.topinnertitle1 img{margin-right:7px;}
.topinnertitle img{margin-right:7px;}
.topinnertitle a{color:#d21904;}
.bgtitlenews{ background:url(../images/bgtitlenews.png) repeat-x;width:642px; height:57px; }
.bgtitlenews img{ margin:2px 20px;}
.bgtitlenews1{background:url(../images/bgtitlenews.png) repeat-x;width:642px; height:57px; margin-top:30px;}
.bgtitlenews1 img{ margin:2px 20px;}

.divdescnews{ width:478px; margin-top:10px;}
.bgpdf{ width:642px; margin-bottom:20px; margin-top:25px; }
.bgpdf img{margin-right:120px; }

.topinner img{margin-right:5px;}
.bodyinnerpage{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:20px; margin-right:40px}
.borderbuttomdesc{margin-left:20px;}
.borderbuttom{background:url(../images/borderbuttom.png) repeat-x; width:622px; margin-top:30px; height:11px; }
.borderbuttom1{background:url(../images/borderbuttom.png) repeat-x; width:622px; margin-top:5px; height:11px; }

.ContainerAjax{ margin-bottom:100px;}
.bodyinnerpage ul li{list-style:none; background:url(../images/icondetail.png) no-repeat left ; padding:2px 15px}
.bodyinnerpage ul li a {color:#000000;}
.position_relative{
position:relative;
}
.position_absolute{
position:absolute;
}
.height_120{height:120px;}
.align_center{ text-align:center;}
.moduledesc{ padding-bottom:10px;background:url(../images/bgtitle.png) no-repeat;width:622px; height:36px;}
.moduledesc img{ float:left}

.childrenbg{
color:#666666;
padding:10px 15px; 
/*width:170px;*/
}
.childrenbg a{
color:#666666;
text-decoration:none;
}
.childrenbg a:hover{
color:#f9c212;
text-decoration:none;
}
.menu{
color:#FFFFFF;
font-weight:bold
}
.contact{ color:#0033FF;}
.contact a{ color:#0033FF;}
.FormControlDesc{font-size:12px; color:#141414; font-weight:bold; height:32px}
.TdTitle{font-size:12px; color:#be0000; font-weight:bold;height:32px}
.requiredetoile{color:#cb3333; font-size:20px}
.requiredetoileindex{color:#cb3333; font-size:13px}
.longtext{width:228px;}
.codetext{width:60px;}
.medtext{width:157px;}
.FormContent{height:25px;}
