body{
	margin:0;
	padding:0;
	height:100%;
	background-color:#707070;
	background:url(../image/bodyrpt.gif) repeat;
}

.Height100{
	height:100%;
}
img{
	border:0;
	margin:0;
	font-size:1px;
}

td{
	vertical-align:top;
}
img{
	border:0px;
	margin:0px;
	padding:0px;
}
.LatestArrival{
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
}
.LatestArrival a {
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
}
.LatestArrival a:hover {
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
}
.Form{
	margin:0px;
	padding:0px;
}
.MargBotoom4{
	margin-bottom:4px;
}
.BlueStripe{
	height:12px;
	background-color:#00539a;
}
.GreenStripe{
	height:37px;
	background-color:#7bc043;
}
.Menu{
	font-size:1px;
	height:36px;
	background:url(../image/menurpt.gif);
	background-repeat:repeat-x;
}
.PaddTop6{
	padding-top:6px;
}
.BgNoir{
	background-color:#000000;
	font-size:1px;
	height:9px;
	width:100%;
}
.MiddleTop{
	background-color:#FFFFFF;
}
.FontMenu{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.FontMenu a{
	text-decoration:none;
	color:#FFFFFF;
}
.FontMenu a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.PaddMenu1{
	padding:4px 0px 0px 0px;
}
.MiddleTd{
	background:url(../image/leftb.gif) no-repeat bottom left;
	height:97px;
margin-top:1px;
}
.PaddingTop10{
	padding-top:10px;
}
.PaddingTop20{
	padding-top:20px;
}
.PaddTop6{
	padding-top:6px;
}
.MergSepTop{
	margin:2px 17px 0px 0px;
}
.MergSepPro{
	margin:0px 8px 0px 8px;
}
.MergSepMenu{
	margin:0px 6px 0px 4px;
}
.MargTop1{
	margin-top:1px;
}
.PaddingTop1{
	padding-top:1px;
}
.TopRight{
	height:20px;
	width:152px;
	float:right;
	
	}
.TopRight2{
	height:22px;
	width:142px;
	float:right;
}
.SearchTextField{
	border:1px solid #3f7db3;
	height:17px;
	width:136px;
	margin:0;
	font-family:Arial;
	font-size:10px;
	color:#778598;
}
.LoginTop{
	font-family:tahoma;
	font-size:10px;
	color:#00539A;
}
.LoginTop a{
	color:#00539A;
	text-decoration:none;
}
.LoginTop a:hover{
	color:#919191;
	text-decoration:none;
}
.TopLogo{
	padding-left:15px;
	padding-top:25px;
	width:200px;
	z-index:10;
}
.RigthTopLogin{
	padding:25px 15px 0px 0px;
}
.TopMenu{
	margin:0;
	height:22px;
	float:right;
}
.Nav{
	margin:0 ;
	padding:5px 0px 5px 0px;
}
.Nav li{
	margin:0;
	padding:0px 4px 0px 4px;
	list-style-type:none;
	display:inline;
	hieght:22px;
}
.Nav a {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding:0px;
	text-decoration:none;
	color:#00539A;
}

.Nav a:hover{
	

}
.FontTop{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#00539A;
}
.FontTop a{
	text-decoration:none;
	color:#00539A;
}
.FontTop a:hover{
	text-decoration:none;
	color:#919191;
}
.HeightLogin{
	height:60px;
}
.MenuSaperate{
	font-size:1px;
	width:1px;
	height:36px;
}

.BodyContent{
	background-color:#00539a;
	border-left:1px solid #003e73;
	border-right:1px solid #003e73;
	font-size:1px;
	width:861px;
}
.Space{
	font-size:1px;
	width:4px;
}
.VSpace2{
	font-size:1px;
	width:10px;
}
.VSpace{
	font-size:1px;
	width:8px;
}
.HSpace{
	font-size:1px;
	height:8px;
}
.HSpace3{
	font-size:1px;
	height:25px;
}

.HSpace2{
	font-size:1px;
	height:25px;
}
.Space2{
	font-size:1px;
	width:16px;
}
.LeftBody1{
	padding:8px 8px 0px 8px;
	background-color:#000000;
	width:403px;
}
.RightBody1{
	background-color:#000000;
	padding:8px 8px 0px 8px;
	width:403px;
}

.Footer{
	background-color:#7BC043;
	height:29px;
	
}
/*
.Nav2{
	margin:0;
	padding:8px 0px 0px 0px;
}
.Nav2 li{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0px 6px 0px 6px;
	list-style-type:none;
	float:left;
	height:12px;
}
.Nav2 a {
	height:12px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#ffffff;
	
}
.Nav a:hover{

}*/
.FontFooter{
	font-family:arial;
	color:#FFFFFF;
	font-size:10px;
}
.FontFooter a{
	text-decoration:none;
	color:#FFFFFF;
}
.FontFooter a:hover{
	text-decoration:none;
	color:#919191;
}
.PaddFooter{
	padding:10px 0px 10px 0px;
}	
.SepFooter{
	margin:0px 5px 0px 8px;
}
.RightBorder{
	border-right:1px solid #ffffff;
}
.RightBorder2{
	background:url(../image/rightborder.gif) no-repeat right top;
	padding-right:5px;
}
.InnerBodyPartLeft{
	height:210px;
	width:403px;
	background-color:#333333;
	background:url(../image/bodypart.gif) repeat-x;
	padding:0px 7px 0px 7px;
}
.UpperCap{
	font-size:1px;
	background-color:#484848;
	width:100%;
}
.LowerCap{
	font-size:1px;
	background-color:#333333;
	width:100%;
}
.LowerCap2{
	font-size:1px;
	background-color:#484848;
	width:100%;
}

LeftCap{
	height:4px;
	width:4px;
	font-size:1px;
}
RightCap{
	height:4px;
	width:4px;
	font-size:1px;
}
.SaperateMiddle{
	height:220px;
	width:2px;
	margin:0px 10px 0px 10px;
	background-color:#343434;
	/*background:url(../image/saperate.gif) no-repeat;*/
	font-size:1px;
}
.TextFont{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
	padding:6px 0px 15px 4px;
}

.PaddLeft4{
	padding-left:4px;
}
.TextFont2{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
	padding:0px 0px 2px 4px;
}
.TextFont3{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
	padding:0px 0px 6px 4px;
}
.PaddRightPart1{
	padding:0px 0px 0px 4px;
}
.PaddRight{
	padding:0px 6px 0px 0px;
}
.PaddTitle{
	padding:1px 0px 3px 4px;
}

.SubTitleFont{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold
}
.HomeSubTitleFont{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold
}
.TextFont4{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
	padding:0px 4px 0px 4px;
}
.TextFont4 a{
	font-size:9px;
	color:#ED3424;
	text-decoration:none;
}
.FontWhiteJustify{
	font-family:Arial;
	font-size:9px;
	text-align:justify;
	color:#FFFFFF;
}
.FontWhite11{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}
.FontWhite{
	font-family:Arial;
	font-size:9px;
	color:#FFFFFF;
}
.FontWhite a{
	text-decoration:none;
	color:#ED3424;
}
.FontWhite a:hover{
	text-decoration:none;
	color:#ED3424;
}
.Red{
	color:#ED3424;

}
.BgColor{
	background-color:#484848;
}
.BgColor2{
	background-color:#333333;
}
.PaddLeft5{
	padding-left:5px;
}
.PaddLeft10{
	padding-left:10px;
}

.BodyPart2FontTab1{
	width:142px;
	height:24px;
	font-size:1px;
}
.BodyPart2FontTab2{
	width:142px;
	height:24px;
	font-size:1px;
}
.BodyPart2FontQoute{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	padding:4px 0px 0px 4px;
}
.TabSetTitleFont{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#00539A;
	padding:4px 0px 0px 4px;
}
.TabSetTitleFont2{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#00539A;
	padding:4px 0px 0px 4px;
}
.TabSetTitleFont6{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:4px 0px 0px 4px;
}
.TabSetTitleFontR{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ED3424;
	padding:4px 0px 0px 4px;
}
.TabSetTitleFontR2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ED3424;
	padding:4px 0px 0px 4px;
}
.ColorBG2{
	border-left:1px solid #b76e78;
	border-right:1px solid #b76e78;
	background-color:#FFFFFF;
}
.WidthLowerPart1{
	width:425px;
	padding:0px 0px 5px 0px;
	/*height:185px;*/
}
.FontBlue{
	font-family:Arial;
	font-size:10px;
	color:#00539A;
}
.FontBlue a{
	text-decoration:none;
	color:#00539A;
}
.FontBlue a:hover{
	text-decoration:none;
	color:#00539A;
}
.FontBlackJustify{
	font-family:Arial;
	font-size:10px;
	text-align:justify;
	color:#000000;
}
.FontBlackJustify a{
	text-decoration:none;
	color:#000000;
}
.FontBlackJustify a:hover{
	text-decoration:none;
	color:#000000;
}
.FontBlack{
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
.FontBlack2{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}
.FontBlack9{
	font-family:arial;
	font-size:9px;
	color:#000000;
}
.FontBlack9 a{
	text-decoration:none;
	color:#000000;
}
.FontBlack9 a:hover{
	text-decoration:none;
	color:#000000;
}
.SepMenu{
	margin:0px 2px 0px 2px;
}
.RedFont{
	font-family:Arial;
	font-size:10px;
	color:#ED3424;
}
.RedFont a{
	text-decoration:none;
	color:#ED3424;
}
.TabSetContentFont{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	height:85px;
	background-color:#E6EEF5;
	padding:4px 4px 0px 4px;
	background:url(../image/blank.gif) no-repeat center ;
	
}
.TabSetContentFontR{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	height:85px;
	padding:4px 4px 0px 4px;
	background:url(../image/redr.gif) no-repeat center;
}
.TabSetMoreFont{
	font-family:Arial;
	font-size:9px;
	color:#ED3424;
	padding:4px 4px 5px 4px;
	text-align:right;
}
.TabSetMoreFontt{
	font-family:Arial;
	font-size:9px;
	color:#ED3424;
	padding:4px 0px 5px 0px;
	text-align:right;
}
.TabSetMoreFontt a{
	text-decoration:none;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	color:#ED3424;
}
.TabSetMoreFont a{
	text-decoration:none;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	color:#ED3424;
}
.TabSetMoreFontBB{
	font-family:Arial;
	font-size:9px;
	color:#00539A;
	padding:4px 4px 15px 4px;
	text-align:right;
	
}
.TabSetMoreFontBB a{
	
	text-decoration:none;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	color:#00539A;
}
.TabSetMoreFontB{
	font-family:Arial;
	font-size:9px;
	color:#00539A;
	padding:4px 4px 15px 4px;
	text-align:right;
	
}
.TabSetMoreFontB a{
	
	text-decoration:none;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	color:#00539A;
}
.BlueRpt{
	background:url(../image/bluerpt-small.gif) repeat-x;
	width:125px;
	height:134px;
}
.PaddLeftTab{
	padding:0px 4px 0px 8px;
}
.PinkRpt{
	background:url(../image/pinkrpt.gif) repeat-x;
	width:125px;
	height:134px;
	padding:0px 0px 0px 0px;
}
.SaperateB{
	width:1px;
	font-size:1px;
	padding:5px 5px 0px 0px;
}
.Saperate2B{
	width:1px;
	padding-top:20px;
	padding-right:5px;
	padding-left:5px;
	font-size:1px;
}
.RedTabLeft{
	font-size:1px;
	width:4px;
	height:27px;
}
.RedTabRight{
	font-size:1px;
	width:4px;
	height:27px;
}
.RedTabMiddle{
	background:url(../image/redmid.gif) repeat-x;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#FFFFFF;
	width:408px;
	height:27px;
	vertical-align:middle;
	
}
.PaddIt{
	padding:10px 0px 0px 10px;
}

.PaddIt2{
	padding:10px 0px 0px 5px;
}
.BottomDashedB{
	border-bottom:1px dashed #bdd2e5;
	padding:5px 0px 5px 0px;
}
.PaddRight5{
	padding-right:5px;
}
.SetMoreFont{
	font-family:Arial;
	font-size:9px;
	color:#ED3424;
	padding:7px 4px 5px 4px;
	text-align:right;
}
.SetMoreFont a{
	text-decoration:none;
	color:#ED3424;
}
.TabSetTitleFont3{
	font-family:Arial;
	font-size:12px;
	color:#00539A;
	padding:14px 0px 5px 4px;
}
.TabSetTitleFont4{
	font-family:Arial;
	font-size:12px;
	color:#00539A;
	padding:5px 0px 5px 4px;
}
.LowerRedBorder2{
	border-bottom:1px solid #b76e78;
	background-color:#fdeceb;
	width:100%;
	height:6px;
	font-size:2px;
}
.LowerRedBorder{
	border-bottom:1px solid #b76e78;
	background-color:#FFFFFF;
	width:100%;
	height:6px;
	font-size:2px;
}
.LowerRedBorderLeft{
	width:6px;
	height:6px;
	font-size:1px;
}
.LowerRedBorderRight{
	width:6px;
	height:6px;
	font-size:1px;
}
.BGRpt{
	border-left:1px solid #b76e78;
	border-right:1px solid #b76e78;
	background:url(../image/rightrptPart2.gif) repeat-x;
	height:179px;
	width:418px;
	background-color:#FDECEA;
	padding:9px 0px 0px 13px;
	
}
.OutDoorFont{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.HomeOutDoorFont{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
.TabSetTitleFont5{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00539A;
	padding:4px 0px 0px 4px;
}
.TabSetTitleFont5 a{
	text-decoration:none;
	color:#00539A;
}
.TabSetTitleFont5 a:hover{
	text-decoration:none;
	color:#919191;
}
PaddItLeft{
	padding-left:20px;
}
.PaddItAround{
	padding:4px 10px 4px 0px;
}
.FormFont{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#00539A;
	width:70px;
}
.FormFont2{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#00539A;
}
.SearchTextField{
	border:1px solid #3F7DB3;
	height:17px;
	width:152px;
	margin:0px 0px 0px 4px;
	font-family:Verdana;
	font-size:10px;
	color:#778598;
}
.SearchTextFieldForm{
	border:1px solid #FACCC8;
	height:17px;
	width:152px;
	margin:0px 0px 0px 4px;
	font-family:Verdana;
	font-size:10px;
	color:#778598;
}
.SearchTextFieldForm2{
	border:1px solid #FACCC8;
	height:17px;
	width:144px;
	margin:0px 11px 4px 4px !important;
	margin:0px 11px 2px 4px;
	font-family:Verdana;
	font-size:10px;
	color:#778598;
}
.SearchTextField2{
	border:1px solid #faccc8;
	height:48px;
	width:216px;
	margin:0px 0px 0px 4px;
	font-family:Verdana;
	font-size:10px;
	color:#778598;
}
.SearchTextField4{
	border:1px solid #faccc8;
	height:48px;
	width:209px;
	margin:0px 0px 0px 0px;
	font-family:Verdana;
	font-size:10px;
	color:#778598;
}
.SearchTextField3{
	border:1px solid #faccc8;
	height:48px;
	width:152px;
	margin:5px 0px 0px 4px;
	font-family:Verdana;
	font-size:10px;
	color:#778598;
}
.SearchBtn{
	text-align:right;
	padding-right:10px;
}
.SearchBtn2{
	text-align:right;
	padding-right:70px;
	padding-top:5px;
}
.LowerText{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	padding:5px 30px 0px 0px;
}
.LogoTabs{
	float:right;
	text-align:right;
	padding:3px 15px 0px 0px;
}
.NewsTab{	
	width:135px;
	height:24px;
	font-size:1px;
}
.EventsTab{
	width:126px;
	height:24px;
	font-size:1px;
}
.SurveyTab{
	width:136px;
	height:23px;
	font-size:1px;
}
#divContainer{
	position:relative;
	height:34px; 
	overflow:hidden;
	visibility:hidden;
	width:100%;
} 
#divContent{
	position:absolute;
}
/********* sub page *******/
.RptLeft{
	height:100%;
	width:5px;
	background:url(../image/rptleft.gif) repeat-y;
}
.RptRight{
	height:100%;
	width:5px;
	background:url(../image/rptright.gif) repeat-y;
}
.RptLatest{
	height:191px;
	width:100%;
	background:url(../image/rpt_latest.gif) repeat-x;
	background-color:#333333;
}
.RptBPro{
	height:6px;
	font-size:1px;
	width:100%;
	background:url(../image/rptb_pro.gif) repeat-x;
}
.RptSubPro{
	height:448px;
	font-size:1px;
	width:100%;
	background-color:#CBCACA;
	background:url(../image/rpt_subpro.gif) repeat-x;
}
.RptBlue{
	height:127px;
	font-size:1px;
	width:134px;
	background:url(../image/rpt_bleu.gif) repeat-x;
}
.RptRose{
	height:127px;
	font-size:1px;
	width:134px;
	background:url(../image/rpt_rose.gif) repeat-x;
}
.RpRedTop{
	height:5px;
	font-size:1px;
	width:100%;
	background:url(../image/rptt_red.gif) repeat-x;
}
.RpRedBot{
	height:4px;
	font-size:1px;
	width:100%;
	background:url(../image/rptb_red.gif) repeat-x;
}
.BorderRight{
	border-right:1px solid #A6A6A6;
}
.MargPag{
	margin:4px 0px 4px 0px;
}
.Margleft10{
	margin:0px 0px 0px 10px;
}
.SepList{
	margin:14px 0px 14px 0px;
}
.WidthColor{
	background-color:#A6A6A6;
	font-size:1px;
	width:1px;
}
.MargLeftRight{
	margin:0px 7px 0px 7px;
}
.HeightBottom{
	height:4px;
	background-color:#00539A;
	font-size:1px;
}
.Height7{
	height:7px;
	background-color:#484848;
	font-size:1px;
}
.Height2{
	height:5px;
	background-color:#484848;
	font-size:1px;
}
.Height5{
	height:5px;
	background-color:#333333;
	font-size:1px;
}
.Height50{
	height:50px;
}
.Width170{
	width:170px;
}
.PaddBoxPro{
	padding:7px 10px 10px 7px;
}
.PaddTop1{
	padding-top:1px;
}
.PaddTop2{
	padding-top:2px;
}
.PaddTop3{
	padding-top:3px;
}
.PaddTop4{
	padding-top:4px;
}
.PaddTop18{
	padding-top:18px;
}
.PaddTop15{
	padding-top:15px;
}
.PaddRight7{
	padding-right:7px;
}
.PaddRight13{
	padding-right:10px;
}
.PaddRight15{
	padding-right:15px;
}
.PaddRight20
{
	padding-right:20px;
}
.PaddRight75{
	padding-right:75px;
}
.PaddLeft7{
	padding-left:7px;
}
.PaddLeft15{
	padding-left:15px;
}
.PaddLeft12{
	padding-left:12px;
}
.PaddTop8{
	padding-top:8px;
}
.PaddTop12{
	padding-top:12px;
}

.PaddTop70{
	padding-top:70px;
}
.PaddTop2{
	padding-top:2px;
}
.Height8{
	height:8px;
	font-size:1px;
}
.BgColore{
	background-color:#7BC043;
}
.Width2{
	width:2px;
	font-size:1px;
	background-color:#343434;
}
.PaddMenu{
	padding:0px 7px 7px 7px;
}
.PaddBttom20{
	padding-bottom:20px;
}
.PaddBttom10{
	padding-bottom:10px;
}
.PaddText{
	padding:0px 4px 0px 4px;
}
.PaddSubMenu{
	padding:4px 4px 0px 4px;
}
.PaddListPro{
	padding:30px 11px 0px 11px;
}
.PaddTitlePro{
	padding:5px 0px 0px 6px;
}
.PaddDesPro{
	padding:3px 0px 3px 0px;
	text-align:center
}
.MargSepMenu{
	margin:6px 0px 0px 0px;
}
.Font11Blak{
	font-family:arial;
	font-size:11px;
	color:#000000;
}
.Font12Black
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	margin:0px;
	padding:0px;
}
.Font12Black ul
{
	font-family:arial;
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:0px;
	
}
.Font12Black li
{
	background:url(../image/dotred2.gif) no-repeat left center;
	font-family:arial;
	font-size:12px;
	color:#000000;
	padding-left:6px;
	list-style:none;
	vertical-align:middle;
	
}
.Font12RedDot
{
	background:url(../image/dotred2.gif) no-repeat left center;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-left:6px;
	vertical-align:middle;
	
}
.PaddAroundit{
	padding:3px 0px 3px 0px;
}
.FontRedD
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	padding-left:6px;
}
.RedColorText{
	color:#EE3424;
}
.Font12Black a
{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	color:#000000;

}
.Font12Black  a:hover
{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	color:00539B;
}

.FontPag a{
	text-decoration:none;
	color:00539B;
}
.FontPag a:hover{
	text-decoration:none;
	color:00539B;
}
.FontPag{
	font-family:arial;
	font-size:10px;
	color:#00539B;
}
.ErrorMsg{
	font-family:arial;
	font-size:10px;
	color:#ED3424;
}

.FontBannerRed{
	font-family:arial;
	font-size:9px;
	color:#ED3424;
}
.FontBannerRed a{
	text-decoration:none;
	color:#ED3424;
}
.FontBannerRed a:hover{
	text-decoration:none;
	color:#ED3424;
}

.FontRed{
	font-family:arial;
	font-size:10px;
	color:#ED3424;
}
.FontRed a{
	text-decoration:none;
	color:#ED3424;
}
.FontRed a:hover{
	text-decoration:none;
	color:#ED3424;
}
.FontNexPre{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.FontNexPre td{
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
.FontNexPre2{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.FontNexPre3{
	background:url(../image/greyborder.gif) no-repeat bottom;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	height:18px;
	font-weight:bold;
}
.FontSync{
	font-family:arial;
	font-size:15px;
	color:#000000;
	font-weight:bold;
}
ul.ListProduct{
	margin:0; 
	padding:0px 0px 0px 10px;
	float:left;
	list-style-type:none; 
	
}
.ListProduct li{
	padding:3px 0px 3px 7px;
	background:url(../image/sdot.gif) no-repeat 0px 7px;
}
ul.ListProduct2{
	margin:0; 
	padding:0px 0px 0px 15px;
	float:left;
	list-style-type:disc; 
	
}
.ListProduct2 li{
	padding:1px 0px 1px 7px;
	
}
.RateIt{
	padding-top:2px;
	font-size:1px;
	height:10px;
}
.FontNexPre a{
	text-decoration:none;
	color:#000000;
}
.FontNexPre a:hover{
	text-decoration:none;
	color:#000000;
}
.Font11{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
.Font11Big{
	font-family:arial;
	font-size:11px;
	font-weight:bolder;
	color:#ffffff;
}
.Font11 a{
	text-decoration:none;
	color:#FFFFFF;
}
.Font11 a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.FontTile{
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	color:#ffffff;
}
.BorderLeRi{
	border-left:1px solid #ED3F30;
	border-right:1px solid #ED3F30;
}
.PaddBoxPic{
	padding:4px 9px 4px 9px;
}
.Paddbottom10{
	padding:10px 0px 10px 18px;
}
.PaddBottom18
{
	padding-bottom:18px;
}
/***** dep *****/
.PaddDepTitle{
	padding:10px 0px 5px 7px;
}
.PaddTopTitle{
	padding:10px 0px 0px 18px;
}
.BorderTable{
	border-bottom:1px solid #D2D2D2;
	padding:0px 0px 7px 0px;
	width:auto;
}
.Height6{
	background-color:#000000;
	font-size:1px;
	height:6px;
}
.Height430{
	height:430px;
}
.RptCurveTop{
	height:7px;
	width:100%;
	font-size:1px;
	background:url(../image/rpt_cuvertop.gif) repeat-x;
}
.RptCurveBot{
	height:6px;
	width:100%;
	font-size:1px;
	background:url(../image/rpt_curvebot.gif) repeat-x;
}
.BorderDep{
	border-left:1px solid #B76E78;
	border-right:1px solid #FACCC8;
	background-color:#FFFFFF;
}
.PaddDeprSub{
	padding:15px 30px 13px 30px;
}
.Blue{
	color:#00539B;
}
.RptDep{
	height:65px;
	width:298px;
	background:url(../image/rpt_dep.gif) repeat-y;
}
.MargSepDep{
	margin:13px 0px 13px 0px;
}
.MargSepForm{
	margin:0px 15px 0px 15px;
}
.PaddNewsDep{
	padding:15px 5px 5px 0px;
}

.Width30{
	width:30px;
	font-size:1px;
}
.PaddTopBot{
	padding:4px 0px 30px 0px;
}
/******* ASK ********/
.PaddSubASk{
	padding:10px 15px 24px 20px;
}
.PaddSubCont{
	padding:10px 15px 0px 20px;
}
.PaddVideoGallery{
	padding:10px 15px 0px 20px;
}
.PaddAskFlash{
	padding:4px 0px 0px 0px;
}
.PaaTop25{
	padding-top:25px;
}
.FontAskRed{
	font-family:arial;
	font-size:11px;
	color:#ED3424;
}
.FontAsk{
	font-family:arial;
	font-size:11px;
	color:#000000;
}
.PaddTop25{
	padding-top:25px;
}
.Fields{
	width:152px;
	height:15px;
	padding:2px 0px 0px 2px;
	margin-bottom:6px;
	font-size:arial;
	font-size:10px;
	color:#231F20;
}
.TextArea{
	width:227px;
	height:152px;
	padding:2px 0px 0px 2px;
	margin-bottom:5px;
	font-size:arial;
	font-size:10px;
	color:#231F20;
}
.MargSucess{
	margin:5px 0px 5px 0px;
}
/****** contactus ******/
.PaddTop20{
	padding-top:20px;
}
.Font12{
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.FieldsContact{
	width:165px;
	height:18px;
	padding:2px 0px 0px 2px;
	margin-bottom:9px;
	font-size:arial;
	font-size:10px;
	color:#231F20;
}
.Fields138{
	width:138px;
	height:18px;
	padding:2px 0px 0px 2px;
	margin-bottom:9px;
	font-size:arial;
	font-size:10px;
	color:#231F20;
}

.TextAreaContact{
	width:422px;
	height:40px;
	padding:2px 0px 0px 2px;
	margin-bottom:5px;
	font-size:arial;
	font-size:10px;
	color:#231F20;
}
.PaddLeft4{
	padding-left:4px;
}
.PaddLeft50{
	padding-left:50px;
}
.PaddLeft43{
	padding-left:43px;
}
.PaddBoxCont{
	padding:7px 7px 4px 7px;
}
.RptBoxBlue{
	height:67px;
	width:126px;
	background:url(../image/rptconatctblue.gif) repeat-x;
}
.RptBoxRose{
	height:67px;
	width:126px;
	background:url(../image/rptcontact_rose.gif) repeat-x;
}
.FontBoxBlue{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#00539A;
	vertical-align:bottom;
}
.FontBoxRed{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ED3424;
	vertical-align:bottom;
}
.PaddMore{
	padding:10px 8px 5px 0px;
}
.PaddFaqQues{
	padding:12px 15px 12px 20px;
}
.PaddFaq2{
	padding:12px 10px 0px 10px;
}
.PaddFaq3{
	padding:2px 10px 0px 10px;
}
.FontFaqJustify{
	font-family:Arial;
	font-size:11px;
	text-align:justify;
	color:#000000;
}
.FontFaqJustify a{
	text-decoration:none;
	color:#000000;
}
.FontFaqJustify a:hover{
	text-decoration:none;
	color:#000000;
}
.BgColorSep{
	background-color:#D2D2D2;
	width:1px;
	font-size:1px;
}
.PaddBetter{
	padding:10px 12px 0px 0px;
}
/********* about ***********/
.PaddAbout{
	padding:12px 19px 4px 19px;
}
.PaddForm{
	padding:12px 10px 4px 19px;
}
.RptAboutBlue{
	height:67px;
	width:112px;
	background:url(../image/rptconatctblue.gif) repeat-x;
}
.RptAboutRose{
	height:67px;
	width:112px;
	background:url(../image/rptcontact_rose.gif) repeat-x;
}

.LeftBorder
{
	font-size:1px;
	width:6px;
	background: url(../image/popup/left-border.gif) repeat-y;
}

.topBorder
{
	font-size:1px;
	height:6px;
	background-color:#ffffff;
	background: url(../image/popup/top-border.gif) repeat-x;
}

.RightBorderPop{
	font-size:1px;
	width:6px;
	background: url(../image/popup/right-border.gif) repeat-y;
}

.bottomBorder
{
	font-size:5px;
	background: url(../image/popup/bottom-border.gif) repeat-x;
}

.titleBlue
{
	font-size:12px;
	text-align:center;
	font-weight:bolder;
	font-family: Verdana;
	color:#00539a;
	background-color:#FFFFFF;
}

.titleRed
{
	font-size:12px;
	text-align:center;
	font-weight:bolder;
	font-family: Verdana;
	color:#ed3424;
	background-color:#FFFFFF;
}

.popupBody
{
	font-size:10px;
	font-family: Verdana;
	background-color:#FFFFFF;
	padding:6px;
}

.smallFont{
	font-size:5px;
}


	
.ScrollingCategories{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	padding:4px 0px 0px 0px;
	vertical-align: middle;
}
.ScrollingCategories a{
	text-decoration:none;
	color:#FFFFFF;
	padding:4px 0px 0px 0px;
}
.ScrollingCategories a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	padding:4px 0px 0px 0px;
	vertical-align: middle;
}
.Font11Blak a{
	font-family:arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.Font11Blak a:hover{
	font-family:arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}


.imgBorderTop
{
	font-size:1px;
	background: url(../image/product_border/border-top.gif) repeat-x;
}
.imgBorderRight
{
	font-size:1px;
	background: url(../image/product_border/border-right.gif) repeat-y;
}
.imgBorderBottom
{
	font-size:1px;
	background: url(../image/product_border/border-bottom.gif) repeat-x;
}
.imgBorderLeft
{
	font-size:1px;
	background: url(../image/product_border/border-left.gif) repeat-y;
}

.noProducts
{
	text-align:center;
	font-family:arial;
	font-size:13px;
	font-weight:bolder;
	color:#ed3424;
	border-top:1px solid #ed3424;
	border-bottom:1px solid #ed3424;
	padding:10px;
}

.questionTitle
{
	font-family:arial;
	font-size:14px;
	font-weight:bolder;
}

.question
{
	font-family:arial;
	font-size:11px;
}

.questionBtn
{
	font-family:arial;
	font-size:11px;
	font-weight:bolder;
	color:#FFFFFF;
	background-color:#ee3124;
}

.productListingBg{
	height:448px;
	font-size:1px;
	width:100%;
	background-color:#CBCACA;
	background:url(../image/rpt_subpro.gif) repeat-x bottom;
}
.BgImage{
	background:url(../image/backgroundimg.gif) no-repeat;
	font-size:1px;
	width:258px;
	height:169px;
	padding:3px 0px 0px 3px;
}
.RedFont{
	color:#EE3424;
}
.GreyFont{
	color:#606060;
}
.BlueFont{
	color:#00539B;
}
.YellowFont{
	color:#7BC143;
}
.GreenFont{
	color:#7BC043;
}
.Bold{
	font-weight:bold;
}
.FontZize12{
	font-size:12px;
}
.TagName{
	font-size:1px;
	width:113px;
	height:24px;
}
.TagTab{
	float:left;
	font-size:11px;
	font-weight:bold;
	width:20px;
	height:14px;
	color:#EE3424;
	background:url(../image/tagtab.gif) no-repeat;
	padding:0px 0px 0px 7px;
	margin:0px 1px 0px 1px;
}
.TagTab a{
	text-decoration:none;
	color:#EE3424;
	
}
.TagTabOn{
	float:left;
	font-size:11px;
	font-weight:bold;
	width:20px;
	height:14px;
	color:#FFFFFF;
	background:url(../image/tagtabon.gif) no-repeat;
	padding:0px 0px 0px 7px;
	margin:0px 2px 0px 1px;
}
.TagTabOn a{
	text-decoration:none;
	color:#FFFFFF;
	
}
.DotRed{
	height:10px;
	padding-right:3px;
}
.TextFieldRequired2{
	height:15px;
	width:180px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.TextFieldRequired3{
	height:150px;
	width:224px;
	border:1px solid #f69991;
	font-family:Arial;
	font-size:11px;
	color:#231F20;
	vertical-align:top;
}
.FieldSmall{
	height:15px;
	width:31px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.FieldSmall150{
	height:15px;
	width:153px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.Field150{
	height:15px;
	width:150px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.Field117{
	height:15px;
	width:122px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.Field43{
	height:15px;
	width:50px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.Area153{
	height:63px;
	width:153px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.Area0{
	height:20px;
	width:100px;
	border:1px solid #faccc8;
	font-family:Arial;
	font-size:8px;
	color:#000000;
	margin:0px 0px 8px 5px;
	padding:2px 0px 0px 2px;
}
.FormText{
	font-family:Arial;
	font-size:10px;
	color:#00539A;
}
.ListHeader
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#00539A;
}
.FormText a{
	font-family:Arial;
	font-size:10px;
	color:#00539A;
	text-decoration:none;
}
.FormText a:hover{
	cursor:hand;
	font-family:Arial;
	font-size:10px;
	color:#0053FA;
}
.FormText2{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.PaddTitleReg{
	padding:10px 0px 12px 0px;
}
.SpecialPadd{
	padding-left:40px;
}
.ServeyRight{
	background:url(../image/questiontab.gif) no-repeat bottom;
	height:145px;
	width:190px;
}
/***** question ****/
.RptTop{
	background:url(../image/rpt_top.png);
	background-repeat:repeat-x;
	height:91px;
	width:374px;
}
.RptBottom{
	background:url(../image/rpt_bottom.png);
	background-repeat:repeat-x;
	height:41px;
	width:516px;
}
.RptBorder{
	background:url(../image/rpt_border.png);
	background-repeat:repeat-y;
	width:9px;
}
.RptBorderright{
	background:url(../image/rpt_borderright.png);
	background-repeat:repeat-y;
	width:9px;
}
.FontGrey{
	font-family:Arial;
	font-size:9px;
	color:#231F20;
}
.FontGrey a{
	text-decoration:none;
	color:#231F20;
}
.FontGrey a:hover{
	text-decoration:none;
	color:#231F20;
}
.PaddQuestion{
	padding:0px 45px 15px 45px;
}
.TextAreaQuestion{
	width:209px;
	height:49px;
	font-size:10px;
	border:1px solid #faccc8;
	font-family:arial;
	padding:2px 0px 0px 2px;
	color:#000000;
}
.Width65{
	width:70px;
}
.Width23{
	width:23px;
	font-size:1px;
}
.PaddSubmit{
	padding:10px 15px 0px 0px;
}
.PaddApplyHere{
	padding:7px 0px 0px 0px;
}
.PaddInfo{
	padding:0px 15px 25px 35px;
}
.PaddApply{
	padding:18px 15px 0px 35px;
}
.MargDashed{
	margin:8px 0px 0px 3px;
}
.BorderPic{
	border:1px solid #FACCC8;
}
.FontBlack{
	font-family:Arial;
	font-size:11px;
	color:#333333;
}
.FontBlack11{
	font-family:Arial;
	font-size:11px;
	color:#333333;
}
.FontTahoma{
	font-family:tahoma;
	font-size:8px;
	color:#ED3424;
}
.FontTahoma a{
	text-decoration:none;
	color:#ED3424;	
}
.FontTahoma a:hover{
	text-decoration:none;
	color:#ED3424;
	
}
.Width15{
	width:15px;
	font-size:1px;
}
.BehaviorImg{
	behavior: url(iepngfix.htc);
}
.Height27{
	height:27px;
	font-size:1px;
}
.MargDottedVideo{
	margin:25px 0px 10px 0px;
}
.Font12{
	font-family:arial;
	font-size:12px;
	color:#333333;
}
.Font14{
	font-family:arial;
	font-size:14px;
	color:#333333;
}
.RedFont12{
	font-family:Arial;
	font-size:12px;
	color:#ED3424;
}
.RedFont12 a{
	text-decoration:none;
	color:#ED3424;	
}
.RedFont12 a:hover{
	text-decoration:none;
	color:#ED3424;
	
}
.Close{
	position:relative;
	overflow:hidden;
}
.CloseOver{
	position:absolute;
	top:20;
}
.Height10{
	height:10px;
	font-size:1px;
}
.FieldsCareers{
	width:130px;
	height:19px;
	padding:2px 0px 0px 2px;
	margin-top:2px;
	font-size:arial;
	font-size:10px;
	color:#231F20;
}
.MargTop6{
	margin-top:6px;
}
.RptVoteTop{
	height:7px;
	font-size:1px;
	background:url(../image/rpt_votetop.gif) repeat-x;
}
.RptVoteBot{
	height:7px;
	font-size:1px;
	background:url(../image/rpt_votebot.gif) repeat-x;
}
.BorderSub{
	border-left:2px solid #7FA9CC;
	border-right:2px solid #7FA9CC;
	padding:0px 0px 0px 10px;
}
.PaddVote{
	padding:10px 15px 0px 0px;
}
.BgColorBlue{
	background-color:#00529B;
	font-size:1px;
	height:5px;
	width:100%;
}
.BgColorGreen{
	background-color:#7AC142;
	font-size:1px;
	height:5px;
	width:100%;
}
.BgColorRed{
	background-color:#EE3124;
	font-size:1px;
	height:5px;
	width:100%;
}
.DivStyle{
	 font-size:1px; 
	 padding-top:5px;
 }
.DivResult{
	float:left;
	padding:10px 10px 0px 20px;
}
.DivPointure{
	float:right; 
	padding:10px 0px 0px 0px;
}
.BorderRightGrey{
	border-right:1px solid #d2d2d2;
}
.PaddLeft20{
	padding-left:26px;
}
.Height18{
	height:18px;
}
.FontColorGrey{
	color:#333333;
}
.RedBold{
	color:#EE3424;
	font-weight:bold;
}
.ULText {
	LIST-STYLE-POSITION: outside;
	MARGIN-BOTTOM: 18px;
	LIST-STYLE-TYPE: none;
	padding:0;
	margin:0;
}
.LIText {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-weight:bold;
}
.MarginBottom10
{
	Margin-Bottom:5px;
}
.MargSepCareers{
	margin:9px 0px 9px 0px;
}
.Form11{
	font-family:Arial;
	font-size:12px;
	color:#00539A;
}
.Width1{
	width:1px;
	font-size:1px;
	background-color:#D2D2D2;
}
.Width55
{
	width:55px;
}
.Width45
{
	width:45px;
}
.PaddCareers{
	padding:0px 0px 0px 20px;
}
.Height15{
	height:15px;
	font-size:1px;
}
.FieldCareers{
	width:157px;
	height:18px;
	font-size:11px;
	padding:2px 0px 0px 2px;
}
.FormForm{
	font-family:Arial;
	font-size:12px;
	color:#00539A;
}
.FormFormRed{
	font-family:Arial;
	font-size:11px;
	color:#EE3424;
}
.Width18{
	width:18px;
	font-size:1px;
}
.BgColorG{
	background-color:#D2D2D2;
	font-size:1px;
}
.Paddimg{
	padding:30px 0px 0px 170px;
}
.Paddlisting{
	padding:0px 10px 0px 10px;
}
.FloatPro{
	float:left;
}
.PaddLists{
	padding:0px 10px 0px 10px;
}
.Size1
{
	font-size:1px;
}
.Height226{
	height:226px;
}
.Space5{
	font-size:1px;
	width:16px !important;
	width:100px;
}
.Justify{
	text-align:justify;
}
.RptShadowBlack{
	height:229px !important;
	height:229px;
	background:url(../image/rpt-black.gif) repeat-x;
	background-color:#000000;
}
.TextAlignRight{
	text-align:right;
}
.PaddLeft3{
	padding-left:3px;
}
.PaddTop4{
	padding-top:4px;
}
.PaddRight3{
	padding-right:3px;
}
.PaddLeft6{
	padding-left:6px;
}
.MultipleSelect{
	width:150px;
	height:17px;
	border:1px solid #faccc8;
	size:5;
}

.SearchTextField5{
	border:1px solid #faccc8;
	height:48px;
	width:144px;
	margin:0px 0px 0px 4px;
	font-family:Verdana;
	font-size:10px;
	color:#778598;
}
.MargRight39{
	margin-right:39px;
}