body{
	background-image:url(../images/bag.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}
td{
	vertical-align:top;
}
img{
	border:0px;
}
.Height{
	height:100%;
}
.BehaviorImg{
	behavior: url(iepngfix.htc);
	vertical-align:top;
}

.Height40{
	height:40px;
}
.MargLogo{
	margin:18px 0px 13px 13px;
}
.MargDashed{
	margin:7px 7px 0px 7px;
}
.BorderMenu{
	border-bottom:1px solid #D5D5D5;
	padding-bottom:6px;
}
.PaddTop5{
	padding-top:5px;
}
.PaddTop6{
	padding-top:6px;
}
.PaddTop7{
	padding-top:7px;
}
.PaddTop10{
	padding-top:10px;
}
.PaddTop12{
	padding-top:12px;
}
.PaddTop15{
	padding-top:15px;
}
.PaddTop18{
	padding-top:18px;
}
.PaddTop21{
	padding-top:21px;
}
.PaddTop25{
	padding-top:25px;
}
.MargSepCell{
	margin:5px 0px 5px 0px;
}
.MargRight3{
	margin-right:3px;
}
.MarginBottom10{
	margin-bottom:10px;
}
.MarginBottom5{
	margin-bottom:5px;
}
.PaddTop2{
	padding-top:2px;
}
.PaddTop3{
	padding-top:3px;
}
.PaddTop13{
	padding-top:13px;
}
.PaddTop5{
	padding-top:5px;
}
.PaddTop4{
	padding-top:4px;
}
.PaddTop7{
	padding-top:7px;
}
.PaddTop8{
	padding-top:8px;
}
.PaddTop10{
	padding-top:10px;
}
.PaddTop42{
	padding-top:42px;
}
.PaddLeft6{
	padding-left:6px;
}
.PaddLeft2{
	padding-left:2px;
}
.PaddBottom10{
	padding-bottom:10px;
}
.BgColorRed{
	background-color:#D90000;
}
.BgSearch{
	background-image:url(../images/search_field.gif);
	background-repeat:no-repeat;
	width:136px;
	height:20px;
}
.PaddSearch{
	padding:4px 0px 0px 6px !important;
	padding:3px 0px 0px 6px;
}
.FontRed2{
	font-family:tahoma;
	color:#C1272D;
	font-size:9px;
	font-weight:bold
}
.FontRed2 a{
	text-decoration:none;
	color:#C1272D;
}
.FontRed2 a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.FieldH{
	width:135px;
	height:19px;
	border:0px;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	padding:1px 0px 1px 2px;
}
/****** start font ******/
.FontFaq{
	font-family:arial;
	color:#808080;
	font-size:12px;
	line-height:17px;
}
.FontFaq a{
	font-family:arial;
	color:#808080;
	font-size:11px;
	text-decoration:none;
}
.FontFaq a:hover{
	font-family:arial;
	color:#808080;
	font-size:11px;
}
.Fontarial11{
	font-family:arial;
	color:#4D4D4D;
	font-size:11px;
}
.Fontarial13{
	font-family:arial;
	color:#4D4D4D;
	font-size:13px;
	font-weight:bold;
}
.awards{
	background-color:#C1272D;
	font-family:arial; font-size:11px ; color:
	#fff; font-weight:bold;
	padding:6px 0px 5px 7px;
	}
.Fontarial11g{
	font-family:arial;
	color:#666666;
	font-size:11px;
}
.FontPag{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
	line-height:17px;
}
.FontPag a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontPag a:hover{
	text-decoration:none;
	color:#C1272D;
}
.FontPagWhite{
	font-family:arial;
	color:#ffffff;
	font-size:11px;
}
.FontPagWhite a{
	text-decoration:none;
	color:#ffffff;
}
.FontPagWhite a:hover{
	text-decoration:none;
	color:#ffffff;
}
.FontMenuTop{
	font-family:arial;
	color:#4D4D4D;
	font-size:11px;
}
.FontMenuTop a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontMenuTop a:hover{
	text-decoration:underline;
	color:#4D4D4D;
}
.FontRedBold{
	font-family:arial;
	color:#C1272D;
	font-size:12px;
	font-weight:bold;
}
.FontSize1{
	font-size:1px;
}
.FloatLeft{
	float:left;
}
.FloatRight{
	float:right;
}
.BgWhite{
	background-color:#FFFFFF;
}
.Font10{
	font-size:10px;
}
.Font12{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
}
.Font12 a{
	text-decoration:none;
	color:#4D4D4D;
}
.Font12 a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.Font12New{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
}
.Font12New a{
	text-decoration:none;
	color:#4D4D4D;
}
.Font12New a:hover{
	text-decoration:underline;
	color:#4D4D4D;
}
.Font13{
	font-family:arial;
	color:#4D4D4D;
	font-size:13px;
	font-weight:bold;
	line-height:17px;
}

.Font13 a{
	text-decoration:none;
	color:#4D4D4D;
}
.Font13 a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.FontGrey12{
	font-family:arial;
	color:#666666;
	font-size:11px;
}
.FontRed11{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
}

.FontRed12{
	font-family:arial;
	color:#C1272D;
	font-size:12px;

}
.FontRed12 a{
	text-decoration:none;
	color:#C1272D;
}
.FontRed12 a:hover{
	text-decoration:none;
	color:#C1272D;
}
.FontGrey{
	color:#666666;
}
.FontPages{
	color:#4D4D4D;
}
.RedTahoma9{
	font-family:tahoma;
	color:#C1272D;
	font-size:9px;
	font-weight:bold
}
.RedTahoma9 a{
	text-decoration:none;
	color:#C1272D;
}
.RedTahoma9 a:hover{
	text-decoration:none;
	color:#C1272D;
}
.FontRed{
	font-family:tahoma;
	color:#C1272D;
	font-size:11px;
	font-weight:bold
}
.FontRed a{
	text-decoration:none;
	color:#C1272D;
}

/*.FontRed a:hover{
	text-decoration:none;
	color:#4D4D4D;
}*/
.FontgGrey14{
	font-family:arial;
	color:#4D4D4D;
	font-size:14px;
}
.FontRed9{
	font-family:arial;
	color:#D90000;
	font-size:9px;
}
.FontRed9 a{
	text-decoration:none;
	color:#D90000;
}
.FontRed9 a:hover{
	text-decoration:none;
	color:#D90000;
}
.FontRed10{
	font-family:arial;
	color:#D90000;
	font-size:10px;
}
.FontRed10 a{
	text-decoration:none;
	color:#D90000;
}
.FontRed10 a:hover{
	text-decoration:none;
	color:#D90000;
}
.FontRed14{
	font-family:arial;
	color:#D90000;
	font-size:10px;
}
.FontRed14 a{
	text-decoration:none;
	color:#D90000;
}
.FontRed14 a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.FontTitleHome{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
}
.FontTitle{
	font-family:tahoma;
	color:#4D4D4D;
	font-weight:bold;
	font-size:11px;
}
.FontTitle a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontTitle a:hover{
	text-decoration:none;
	color:#cccccc;
}
.FontTitle2{
	font-family:tahoma;
	color:#4D4D4D;
	font-weight:bold;
	font-size:11px;
}
.FontTitle2 a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontTitle2 a:hover{
	text-decoration:none;
	color:#c1272d;
}

.FontGray{
	font-family:tahoma;
	color:#4D4D4D;
	font-weight:bold;
	font-size:9px;
}
.FontGray a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontGray a:hover{
	text-decoration:none;
	color:#C1272D;
}
.FontSubTitle{
	font-family:Arial;
	color:#4D4D4D;
	font-size:12px;
	line-height:17px;
}
.FontWhite{
	font-family:arial;
	color:#ffffff;
	font-size:11px;
}
.FontItalic{
	font-style:italic;
}
.FontBold{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
	font-weight:bold;
}
.FontBold a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontBold a:hover{
	text-decoration:underline;
	color:#4D4D4D;
}
.FontWhite{
	font-family:arial;
	color:#ffffff;
	font-size:12px;
}
.FontBlack{
	font-family:arial;
	color:#000000;
	font-size:12px;
}
.FontBlack a{
	text-decoration:none;
	color:#000000;
}
.FontBlack a:hover{
	text-decoration:none;
	color:#C1272D;
}
.RedBold{
	font-family:arial;
	color:#C1272D;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding:10px 0px 10px 0px;
}
.RedBold2{
	font-family:arial;
	color:#C1272D;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	padding:18px 0px 0px 10px;
}
/***** End Font *****/
.RedColor{
	color:#C1272D;
}
.RedColor a{
	text-decoration:none;
	color:#C1272D;
}
.RedColor a:hover{
	color:#cccccc;
}
.MargTop1{
	margin-top:0px !important;
	margin-top:1px;
}
.MargTop3{
	margin-top:3px;
}

.MargTop15{
	margin-top:15px;
}
.MargTop25{
	margin-top:25px;
}
.RptMenu{
	/*background-image:url(../images/rpt_menu.gif);
	background-repeat:repeat-x;*/
	height:40px;
}
.Height7{
	height:6px;
	font-size:1px;
}
.Height8{
	height:8px;
	font-size:1px;
}
.Height13{
	height:13px;
	font-size:1px;
}
.Height4{
	height:4px;
	font-size:1px;
	background-color:#ffffff;
}
.Height6{
	height:6px;
	font-size:1px;
	background-color:#ffffff;
}
.MargSep{
	margin:7px 9px 0px 9px;
}
.PaddLatest{
	padding:10px 0px 0px 15px;
}
.PaddRightLatest{
	padding:10px 15px 0px 10px;
}
.PaddLogos{
	padding:25px 0px 19px 0px;
}
.PaddRadio{
	padding:10px 0px 10px 0px;
}
.SearchFont{
	padding:2px 3px 1px 0px;
	font-weight:bold;
}
.PaddTitleCars{
	padding:2px 2px 0px 2px;
}
.PaddSpecial1{
	padding-top:5px;
	padding-bottom:2px;
}
.AlignL{
	text-align:left;
}
.AlignR{
	text-align:right;
}
.RptFooter{
	background-image:url(../images/rpt_footer.gif);
	background-repeat:repeat-x;
	height:23px;
	padding:8px 5px 8px 5px;
}
/****** sub pages ******/
.BorderSub{
	border-top:1px solid #EEEFEF;
	background-color:#FFFFFF;
	height:5px;
	font-size:1px;
}
.PaddSub{
	padding:11px 4px 10px 7px;
	border-left:1px solid #EEEFEF;
	border-right:1px solid #EEEFEF;
	background-color:#FFFFFF;
}
.PaddSubListing{
	padding:11px 4px 10px 7px;
	border-left:1px solid #EEEFEF;
	border-right:1px solid #EEEFEF;
	background-color:#FFFFFF;
}
.BorderBoxe{
	border-top:1px solid #D9D9D9;
	background-color:#FFFFFF;
	height:5px;
	font-size:1px;
}
.BorderBoxe6{
	border-top:1px solid #C7C7C8;
	background-color:#E7E8E9;
	height:6px;
	font-size:1px;
}
.BorderSearch{
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.RptRed{
	background-image:url(../images/rpt_red.gif);
	background-repeat:repeat-x;
	height:16px;
	font-size:1px;
	width:543px;
}
.RptRed45{
	background-image:url(../images/rpt_red.gif);
	background-repeat:repeat-x;
	height:16px;
	width:45px;
}
.BgRed{
	background-image:url(../images/bg_red.gif);
	background-repeat:no-repeat;
	font-size:1px;
	height:16px;
	width:101px;
}
.RptGrey{
	background-image:url(../images/rpt_grey.gif);
	background-repeat:repeat-x;
	background-color:#F5F5F6;
	height:54px;
	font-size:1px;
}
.PaddGrey{
	padding:2px 8px 5px 8px;
}
.RptGrey2{
	background-image:url(../images/rpt_grey.gif);
	background-repeat:repeat-x;
	background-color:#F5F5F6;
	height:186px;
	font-size:1px;
}
.FieldSub{
	width:258px; /* 358 */
	height:23px;
	font-family:arial;
	font-size:12px;
	border:1px solid #C5C5C5;
	padding:1px 0px 1px 1px;
	margin:0px 0px 0px 6px;
}
.PaddBoxSearch{
	padding:11px 0px 20px 44px;
}
.RptDotted{
	background-image:url(../images/rpt_dotted.gif);
	background-repeat:repeat-x;
	height:10px;
	font-size:1px;
}
.RptNewsLetter{
	background-image:url(../images/rpt_newsletter.gif);
	background-repeat:repeat-x;
	height:119px;
	background-color:#F1F1F2;
	font-size:1px;
}
.PaddBgBox{
	padding:3px 0px 0px 11px;
}
.PaddBgBox2{
	padding:3px 4px 0px 3px;
}
.BgDarkRed{
	background-color:#C1272D;
}
.BorderBottomBoxe{
	border-bottom:1px solid #D9D9D9;
	height:5px;
	background-color:#F1F1F2;
	font-size:1px;
}
.BorderBottomWhite{
	border-bottom:1px solid #D9D9D9;
	height:5px;
	background-color:#FFFFFF;
	font-size:1px;
}
.Width5px{
	width:5px;
	font-size:1px;
}
.Width7px{
	width:7px;
	font-size:1px;
}
.Width9px{
	width:9px;
	font-size:1px;
}
.Width10px{
	width:10px;
	font-size:1px;
}

.PaddRight5{
	padding-right:5px;
}
.PaddRight10{
	padding-right:10px;
}
.PaddRight20{
	padding-right:20px;
}
.Height2{
	height:2px;
	background-color:#FFFFFF;
	font-size:1px;
}
.Width2{
	width:2px;
	background-color:#FFFFFF;
	font-size:1px;
}
.PaddLeft5{
	padding-left:5px;
}
.PaddLeft10{
	padding-left:10px;
}
.PaddLeft20{
	padding-left:20px;
}
.Boxeborder{
	border:1px solid #D1D1D2;
}
.FieldNews{
	width:136px;
	height:20px;
	font-family:arial;
	font-size:11px;
	padding:2px 0px 0px 2px;
	border:1px solid #C7C7C7;
}
.PaddNewsLetter{
	padding:7px 7px 0px 7px;
}
.TextJustify{
	text-align:justify;
}
.PaddCell{
	padding:15px 10px 0px 8px;
}
.PositionRelative{
	position:relative; 
}
.PositionAbs{
	position:absolute; 
}
.Relativ{
	position:relative;
	top:0px;
	right:0px;
	left:0px;
}
.DivPic{
	position:absolute;
	width:90;
	height:107px;
	left: 0px;
	top: 0px;
}
.MargPic{
	margin:1px 0px 0px 1px;
 }
.MargPic2{
	margin:8px 0px 0px 15px;
}
.awardTd{
	background:url(../images/award-td-bg.png) no-repeat 0 0;
	height:220px;
	width:368px;
	padding-right:5px;
	}
.awardTd2{
	background:url(../images/award-td-bg2.png) no-repeat 0 0;
	height:181px;
	padding-right:5px;
	width:165px;
	}
.PaddOffers{
 	padding:3px 0px 0px 5px;
}
.BorderTopGrey{
	background:url(../images/border-top-grey.jpg) no-repeat 0 0;
	}
.BgView{
	background-image:url(../images/bg_view.gif);
	background-repeat:no-repeat;
	height:18px;
	width:77px;
}
.PaddView{
	padding:8px 0px 0px 25px;
}	
.BorderLatest{
	border-top:1px solid #D9D9D9;
	background-color:#FFFFFF;
	height:5px;
	font-size:1px;
}
.ViewAll{
	width:76px; 
	font-size:1px; 
	border-right:1px solid #D9D9D9;
}
.PaddDesc{
	padding:8px 15px 0px 10px;
}
.PaddDesc2{
	padding:8px 15px 0px 0px;
}
.PaddBottom6{
	padding-bottom:6px;
}
.PaddBottom12{
	padding-bottom:12px;
}
.PaddBottom10{
	padding:0px 12px 10px 12px;
}
.PaddBottom10Real{
	padding-bottom:10px;
}
.PaddBottom15{
	padding-bottom:15px;
}
.MargLatest{
	margin:10px 10px 0px 10px;
}
.Height10{
	height:10px;
	font-size:1px;
}
.Height15{
	height:15px;
	font-size:1px;
}
.DivPicRed{
	position:absolute; 
	width:166px; 
	height:179px;
}
.DivPicRed1{
	position:absolute; 
	width:103px; 
	height:106px;
}
.DivPicRed2{
	position:absolute; 
	width:287px; 
	height:296px;
}
.DivItem{
	position:absolute; 
	width:59px; 
	height:58px;
	left:107;
}
.DivItem2{
	position:absolute; 
	width:59px; 
	height:58px;
	right:0px;
}
.DivCorner{
	position:absolute; 
	top:155;
	right:7;
}
.DivCorner2{
	position:absolute; 
	bottom:0px !important;
	bottom:6px;
	right:7;
}
.RelativePos{
	position:relative;
	top:8;
	right:5;
}
.WidthAuto{
	width:auto;
}
.RptServices{
	background-image:url(../images/rpt_serv.gif);
	background-repeat:repeat-x;
	height:485px;
	font-size:1px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.RptShowroom{
	background-image:url(../images/rpt_showroom.gif);
	background-repeat:repeat-x;
	height:510px !important;
	height:512px;
	font-size:1px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.RptShowroom2{
	background-image:url(../images/rpt_showroom.gif);
	background-repeat:repeat-x;
	height:410px !important;
	height:412px;
	font-size:1px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.RptList{
	background-image:url(../images/rpt_list.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:482px !important;
	height:489px;
	font-size:1px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}

.RptRegion{
	background-image:url(../images/rpt_region.gif);
	background-repeat:repeat-x;
	height:285px;
	font-size:1px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}
.RptFinan{
	background-image:url(../images/rpt_financial.gif);
	background-repeat:repeat-x;
	background-color:#F2F2F3;
	height:222px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}
.RptInfo{
	background-image:url(../images/rpt_info.gif);
	background-repeat:repeat-x;
	height:110px;
	font-size:1px;
	padding-right:10px;
	background-color:#F1F1F2;
	padding-bottom:5px;
}
.PaddShowBox{
	padding:7px 12px 0px 12px;
}
.MargTop6{
	margin-top:6px;
}
.MargTop10{
	margin-top:10px;
}
.MargTop13{
	margin-top:13px;
}
.MargTop15{
	margin-top:15px;
}
.MargSpace{
	margin:2px 0px 2px 0px;
}
.MargLeft8{
	margin-left:8px;
}
.PaddFlashCars{
	padding:6px 10px 6px 10px;
}	
.PaddMap{	
	/*padding:17px 10px 18px 0px;*/
	padding:7px 10px 18px 0px;
}
.BordersTables{
	border-top:2px solid #f6f6f6;
	border-right:1px solid #F0F0F0;
	border-bottom:1px solid #EDEDEE;
	border-left:1px solid #F6F6F7;
	background-color:#FBFBFC
}
.PaddBorders{
	padding:5px 5px 5px 10px;
}
.MargSepSpace{
	margin:0px 10px 0px 10px;
}
.MargSepListing{
	margin:10px 0px 10px 0px;
}
.MargSep5{
	margin:0px 5px 0px 5px;
}
.Width12{
	width:12px;
	font-size:1px;
}
.GreyFont{
	color:#9C9C9C;
}
.ColorGrey{
	background-color:#999999;
}
.ColorRed{
	background-color:#C2272D;
}
.RptTop{
	background-image:url(../images/border_t.png);
	background-repeat:repeat-x;
	height:9px;
	font-size:1px;
}
.RptRight{
	background-image:url(../images/border_r.png);
	background-repeat:repeat-y;
	background-position:right;
	width:9px;
	font-size:1px;
}
.RptLeft{
	background-image:url(../images/border_l.png);
	background-repeat:repeat-y;
	width:9px;
	font-size:1px;
}
.RptBottom{
	background-image:url(../images/border_b.png);
	background-repeat:repeat-x;
	height:9px;
	font-size:1px;
}
.PaddPopup{
	padding:6px 3px 6px 3px;
	background-color:#FFFFFF;
}
.PaddBorder{
	padding-bottom:5px;
	border-bottom:1px dashed #D9D9D9;
}
.FiledPop{
	width:146px;
	height:17px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.Area147{
	width:147px;
	height:70px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.FiledPopSub{
	width:141px;
	height:17px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.AreaPopSub{
	width:141px;
	height:52px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.ListDrop137None{
	width:137px;
	padding:1px 0px 2px 1px;
	font-size:12px;
	font-family:arial;
}
.ListDrop137{
	width:137px;
	height:18px;
	margin-bottom:10px !important;
	margin-bottom:8px;
	padding:1px 0px 1px 1px;
	font-size:12px;
	font-family:arial;
}
.ListDrop132{
	width:132px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.Field139{
	width:139px;
	margin-bottom:10px;
	padding:1px 0px 1px 1px;
	font-size:12px;
	font-family:arial;
}
.Field110{
	width:110px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	height:17px;
	font-family:arial;
}
.Field198{
	width:98px;
	height:17px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.FiledPop132{
	width:132px;
	height:17px;
	margin-bottom:10px;
	padding:0px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
/*.AreaPopSub137{
	width:137px;
	height:68px;
	margin-bottom:10px;
	padding:1px 0px 1px 1px;
	font-size:12px;
	font-family:arial;
}*/
.AreaPopSub137{
	width:137px;
	height:40px;
	margin-bottom:10px;
	padding:1px 0px 1px 1px;
	font-size:12px;
	font-family:arial;
}
.AreaPopSub132{
	width:132px;
	height:68px;
	margin-bottom:10px;
	padding:0px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.Field47{
	width:47px;
	height:17px;
	margin-bottom:10px;
	padding:0px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.BorderBg{
	background-color:#D9D9D9;
	font-size:1px;
	width:1px;
}
.PaddLeft68{
	padding-left:68px;
}
.PaddLeft72{
	padding-left:72px;
}
.PaddBottom112{
	padding-bottom:10px;
}
/***** PaddGrey *****/
.PaddQuik{
	padding:8px 7px 12px 7px;
	background-color:#FFFFFF;
	border:1px solid #D7D7D7;
}
.PaddList{
	padding:7px 7px 12px 7px;
	background-color:#F7F7F7;
	border:1px solid #D7D7D7;
}
.PaddArticles{
	padding:11px 12px 10px 9px;
	background-color:#FFFFFF;
	border:1px solid #D7D7D7;
}
.PaddClander{
	padding:11px 8px 10px 8px;
	background-color:#FFFFFF;
	border:1px solid #D7D7D7;
}
.PaddRelease{
	padding:7px 10px 10px 10px;
	background-color:#FFFFFF;
	border:1px solid #D7D7D7;
}
.PaddRelease2{
	padding:17px 10px 10px 10px;
}
.PaddCareerAv{
	padding:7px;
	background-color:#FFFFFF;
	border:1px solid #D7D7D7;
}
.Height11{
	height:11px;
	font-size:1px;
}
.Height25{
	height:25px;
	font-size:1px;
}
.PaddListing{
	/*padding:10px 10px 0px 10px;*/
	padding:10px 10px 0px 17px;
}
.GreyPadd{
	padding:5px 0px 2px 0px;
	text-align:center;
}
.GreyBBorder{
	border-bottom:1px solid #D9D9D9;
}
.MarginLeft{
	margin-left:8px;
}
.PaddCenterPro{
	padding:0px 5px 0px 5px;
}
.BgWhite{
	background-color:#FFFFFF;
}
.PaddProTitle{
	padding:7px 0px 4px 20px;
}
.Width13{
	width:13px;
	font-size:1px;
}
.Height12{
	height:12px;
	font-size:1px;
}
.WhiteBg{
	background-image:url(../images/white_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding:2px 0px 0px 0px;
	height:19px;
	width:19px;
}
/*.White5{
	width:5px;
	font-size:1px;
}*/
.RedBg{
	background-image:url(../images/red_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding:2px 0px 0px 0px;
	height:19px;
	width:19px;
}
.PaddPagination2{
	padding:0px 0px 10px 200px;
}
.PaddPagination{
	padding:0px 0px 10px 0px;
}
.PaddCenterPag{
	padding:0px 10px 0px 10px;
}
.PaddSubAbout{
	padding:10px 0px 0px 10px;
}
.PaddSubFaq{
	padding:13px 0px 0px 10px;
}
.PaddSubFaq2{
	padding:10px 0px 0px 10px;
}
.PaddBrand{
	padding:10px 0px 0px 6px;
}
.PaddStyleLink{
	padding:0px 12px 0px 12px;
}
.Padd15{
	padding:15px 0px 15px 0px;
	background-color:#FFFFFF;
	border:1px solid #D2D2D3;
}
.Padd8{
	padding:8px 6px 15px 6px;
	background-color:#FFFFFF;
	border:1px solid #D2D2D3;
}
.MargDashedAbout{
	margin:12px 10px 12px 10px;
}
.Width7{
	width:7px;
	font-size:1px;
}
.RptAbout{
	background-image:url(../images/rpt_about.gif);
	background-repeat:repeat-x;
	height:326px;
}
.Height8{
	height:8px;
	font-size:1px;
}
.FieldContact{
	width:200px;
	height:19px;
	font-family:arial;
	margin-bottom:13px;
	font-size:12px;
	padding:0px 0px 0px 2px !important;
	padding:0px 0px 1px 1px;
}
.FieldContactBig{
	width:200px;
	height:19px;
	font-family:arial;
	margin-bottom:13px;
	font-size:12px;
	padding:0px 0px 0px 2px !important;
	padding:2px 0px 0px 2px;
}
.AreaBig{
	width:300px;
	height:198px;
	font-family:arial;
	margin-bottom:13px;
	font-size:12px;
	padding:0px 0px 0px 2px !important;
	padding:2px 0px 0px 2px;
}
.FieldBigger{
	width:90px;
	height:19px;
	font-family:arial;
	font-size:12px;
	padding:0px 0px 0px 2px !important;
	padding:0px 0px 1px 1px;
}
.PaffLeft{
	padding-left:28px;
}
.MargSepAbout{
	margin:5px 0px 15px 0px;
} 
.UnderLineSep{
	margin:5px 0px 7px 0px;
} 
.Field123{
	width:123px;
	height:17px;
	font-family:arial;
	font-size:11px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 2px !important;
	padding:2px 0px 0px 2px;
}
.Width15{
	width:15px;
	font-size:1px;
}
.BoderLogo{
	border:1px solid #D0D0D1;
}
.MargSepBrand{
	margin:22px 0px 10px 0px;
}
.PaddFormFinanc{
	padding:10px 8px 0px 9px;
}
.PaddFormBg{
	padding:0px 8px 5px 9px;
}
.MargForm{
	margin:0px 9px 0px 9px;
}
.BannerBg{
	background:url(../images/bgrepeat.jpg) repeat-x;}
.Width4{
	width:4px;
	font-size:1px;
}
.PaddResult{
	padding:8px 0px 6px 0px;
	border-bottom:1px dashed #D9D9D9;
}
.RptResult{
	background-image:url(../images/rpt_result.gif);
	background-repeat:repeat-x;
	height:103px;
}
.FinancFooter{
	background-image:url(../images/footer_financ.gif);
	background-repeat:repeat-x;
	background-color:#ffffff;
	height:56px;
}
.ResultsText{
	padding:10px 6px 0px 6px;
}
.PaddIcons{
	padding:0px 6px 0px 6px;
}
.Width18{
	width:15px;
	font-size:1px;
}
.TextCenter{
	text-align:center;
}
.TextLeft{
	text-align:left;
}
.TextRight{
	text-align:right;
}
.TextUnderline{
	text-decoration:underline;
}
.FooterFinanc{
	padding:9px 10px 0px 10px;
}
.MargFooterSep{
	margin:0px 7px 0px 7px;
}
.BorderServices{
	border:1px solid #D2D3D3;
}
.MargLigne{
	margin:7px 0px 8px 0px;
}
.Height14{
	height:10px;
	font-size:1px;
}
.MargWhite{
	margin:5px 0px 5px 0px;
}

/*/////////Sub Menu////////*/

.SubMenuFont{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.SubMenuFont a{
	text-decoration:none;
	color:#333333;
}
.SubMenuFont a:hover{
	color:#C1272D;
}
.MenuBtn{
	position:relative;
}
.MenuBtnBack{
 	position:absolute;
	float:left;
}
.MenuBtnCover{
	position:absolute;
	/*opacity:0;
	filter:alpha(opacity = 0);*/
	float:left;
	z-index:999;
	text-align:center;
	top:38px; 
	left:-31px !important; 
	left:-31px;
	
	 
}
.MenuBtnCover2{
	position:absolute;
	width:167px;
	z-index:999;
	text-align:center;
	top:38px; 
	left:10px !important; 
	left:11px;
}
.OurFinancial{
	width:190px;
	height:40px;
}
.OurServices{
	width:108px;
	height:40px;
}
.UpperSubMenu{
	font-size:23px;
	height:28px;
	margin:0 auto;
}
.UpperSubMenu a{
	text-decoration:none;
}
.WidthFinancial{
	width:184px;
}
.BodySubMenu{
	background:url(../images/rpt-menu.gif) repeat-y;
	width:165px;
	/*height:70px;*/
	float:left;
}
.LowerSubMenu{
	width:6px;
	height:54px;
}
.InnerSubBody{
	width:54px;
	/*height:auto;*/
	
	/*padding:6px 0px 0px 16px;*/
}
.InnerMenuContent{
	background:url(../images/menu-dashed.gif) no-repeat center;
	width:192px;
	height:1px;
	font-size:1px;
}         
 
.InnerMenuContentNB{
	width:auto;
	text-align:center;
	height:30px;
} 
.MarginSpecial{
	text-align:center;
	margin:16px auto;
}
/*/////////////////////////*/
.DivStyle{
	width:100%;
	font-size:1px;
	padding:10px 0px 0px 10px;
}
.BorderSwap{
	border:1px solid #D2D2D2;
}
.FaqAnswer{
	width:95%;
	padding:5px;
	background-color:#FFFFFF;
}
.RedBrick{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
}
.RedBrick a{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
	text-decoration:none;
}
.RedBrick a:hover{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
}
.SubTitle{
	padding:0px 0px 10px 0px;
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/dotted-line.gif);
	background-position: 1px 17px;
	background-repeat:no-repeat;
}
.SubTitleLine{
	padding:0px 0px 2px 0px;
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #d8d8d8;
}
.bold{
	font-weight:bold;
}
.CloseStroke{
	padding:3px 4px 0px 0px;
	font-family:arial;
	color:#C1272D;
	font-size:11px;
	font-weight:bold;
	background-image:url(../images/close-stroke.gif);
	background-position: 100% 9px;
	background-repeat:no-repeat;
}
.CloseStroke a{
	color:#C1272D;
	text-decoration:none;
}
.CloseStroke a:hover{
	color:#4D4D4D;
	text-decoration:none;
}
.AnswerGrey{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#808080;
}
.PaddVisit{
	padding:8px 0px 8px 0px;
}
.BannerDiv{
	height:188px;
	width:211px;
	border:1px solid #dfdfdf;
	background-color:#FFFFFF;
	text-align:center;
}
.BannerBg{
	width:211px;
	height:188px;
	border:1px solid #dfdfdf;
	background-color:#FFFFFF;
	
}
.AbsolteDivs{
	position:absolute;
		width:211px;
	height:188px;

}
.DashedBanner{
	width:1px;
	height:54px;
	font-size:1px;
	padding:0px 10px 0px 10px;
}    
.PaddBoxe1{
	padding:0px 9px 0px 9px;
}
.MargGrey{
	margin:0px 8px 0px 8px;
}
.MargSeptitle{
	margin:7px 0px 10px 0px;
}
.MargDottedBox{
	margin:9px 0px 6px 0px;
}
.LineHeight17{
	line-height:17px;
}
.BorderPic{
	border:1px solid #EFC9CA;
}
.MargDotedCal{
	margin:5px 0px 10px 0px;
}
.Height9{
	height:9px;
	font-size:1px;
}
.MargSpace{
	margin:6px 0px 6px 0px;
}
.MargArrowL{
	margin:65px 0px 0px 0px;
}
.MargArrowR{
	margin:65px 0px 0px 0px;
}
.PaddDivCont{
	padding:0px 10px 0px 10px;
}
.PaddTitles{
	padding:3px 5px 0px 5px;
}
.MargSepTitle{
	margin:15px 0px 15px 0px;
}
#divContainer{
	position:relative;
	height:148px; 
	overflow:hidden;
	visibility:hidden;
	width:621px;
} 
#divContent{
	position:absolute;
}
#divContainer1{
	position:relative;
	height:265px; 
	overflow:hidden;
	visibility:hidden;
	width:182px;
} 
#divContent1{
	position:absolute;
}
#divContainer2{
	position:relative;
	height:265px; 
	overflow:hidden;
	width:182px;
} 
#divContainer4{
	position:relative;
	height:148px; 
	overflow:hidden;
	visibility:hidden;
	width:623px;
} 
#divContent4{
	position:absolute;
}
.PaddShow{
	padding:0px 10px 0px 10px;
}
.RptTabs{
	background-image:url(../images/rpt-tabs.gif);
	background-repeat:repeat-x;
	width:160px;
	height:25px;
}
/******** calender ***************/
.PaddDate{
	padding:0px 5px 0px 5px;
}
.gray2{
	color:#808080;
}
.hand{
	cursor:pointer;
}
.MargL{
	margin:5px 0px 0px 0px;
}
.MargR{
	margin:5px 0px 0px 0px;
}
.BgGrey{
	background-image:url(../images/no-event.gif);
	background-repeat:no-repeat;
	width:26px;
	height:19px;
}
.BgRedCalendar{
	background-image:url(../images/no-red.gif);
	background-repeat:no-repeat;
	width:26px;
	height:19px;
}
.BgGreyLight{
	background-image:url(../images/no-greylight.gif);
	background-repeat:no-repeat;
	width:26px;
	height:19px;
}
.CalenderWhite{
	font-family:arial;
	color:#ffffff;
	font-size:13px;
}

.CalenderWhite a{
	font-family:arial;
	color:#ffffff;
	font-size:13px;
}

.CalenderWhite a:hover{
	font-family:arial;
	color:#ffffff;
	font-size:13px;
}

.TextAlignCenter{
	text-align:center;
}
/*********** End calender ***********/

/*********** New Listing ************/
.NewsRed{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
	font-weight:bold
}
.NewsRed a{
	text-decoration:none;
	color:#C1282D;
}
.NewsRed a:hover{
	text-decoration:none;
	color:#C1282D;
}
/*********** END New ************/
.FontCareers{
	font-family:arial;
	font-size:12px;
	color:#666666;
	line-height:17px;
}
.AreaCareers{
	width:186px;
	height:18px;
	font-family:arial;
	font-size:12px;
	padding:1px 0px 1px 1px;
	margin-bottom:10px;
	padding:0px;
}
.AreaCareers2{
	width:186px;
	height:18px;
	font-family:arial;
	font-size:10px;
	padding:0px 0px 0px 2px;
}
.TextAreaCareers{
	width:186px;
	height:88px;
	font-family:arial;
	font-size:12px;
	padding:1px 0px 1px 1px;
	margin-bottom:10px;
}
.DimentionSpecial{
	width:396px;
	height:33px;
}
.PictureDimention{
	width:255px; 
	height:160px;
}
.BorderDashed{
	background:url(../images/dashbar.gif) no-repeat bottom;
}
.BoderDashRight{
	background:url(../images/vdash.gif) no-repeat right;
}
.BorderDashedTop{
	background:url(../images/hdash.gif) no-repeat top;
}
.RightBorderDash{
	background:url(../images/vdash2.gif) no-repeat right;
}
.PaddUpDown5{
	padding-top:5px;
	padding-bottom:5px;
}
.LookingForText{
	width:158px;
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	height:17px;
	margin:0px 0px 10px 0px;
}
.Width105{
	width:105px;
}
.Width110{
	width:110px;
}
.Font10{
	font-size:10px;
}
.MargFriends{
	margin:6px 0px 10px 0px;
}
.Field142{
	width:142px;
	margin-bottom:10px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	height:18px;
	font-family:arial;
}
.Field193{
	width:193px;
	height:59px;
	padding:2px 0px 0px 2px;
	font-size:11px;
	font-family:arial;
}
.DashedBg{
	background-image:url(../images/dashed-bg.gif);
	background-repeat:repeat-y;
	width:1px;
	height:305px;
}
.MargDashedRed{
	margin:2px 4px 0px 4px;
}
.DivBot{
	position:absolute; 
	top:355px !important;
	top:375px;
	right:305px !important;
	right:305px;
	width:145px;
}
.PaddBrances{
	padding:2px 0px 0px 20px;
}
.PaddCalender{
	padding:43px 10px 0px 0px;
}
.FontThoma10{
	font-family:tahoma;
	color:#C1272D;
	font-size:10px;
	font-weight:bold
}
.FontTahoma11b{
	font-family:tahoma;
	color:#4D4D4D;
	font-size:11px;
	font-weight:bold;
}
.FontTahoma11{
	font-family:tahoma;
	color:#4D4D4D;
	font-size:11px;
}
.FontThoma10 a{
	text-decoration:none;
	color:#C1272D;
}
.FontThoma10 a:hover{
	text-decoration:none;
	color:#C1272D;
}
.RptComp{
	background-image:url(../images/rpt-comp.gif);
	background-repeat:repeat-x;
	font-size:1px;
	height:9px;
}
.RptBotComp{
	background-image:url(../images/rpt-red-comp.gif);
	background-repeat:repeat-x;
	height:9px;
	font-size:1px;
}
.RptCompShad{
	background-image:url(../images/rpt-grey.gif);
	background-repeat:repeat-x;
	padding:0px 10px 8px 10px;
	height:auto;
	border-left:1px solid #CDCDCE;
	border-right:1px solid #CDCDCE;
}
.Border4Red{
	border-bottom:4px solid #C1272D;
	font-size:1px;
}
.MargLigne{
	margin:6px 0px 0px 11px;
}
.BgTida{
	background-image:url(../images/bg-comp.gif);
	background-repeat:no-repeat;
	width:133px;
	height:110px;
}
.BgKey{
	background-image:url(../images/bg-key.gif);
	background-repeat:no-repeat;
	width:133px;
	height:110px;
}
.BgNotAvailable{
	background-image:url(../images/notavailable-bg.gif);
	background-repeat:no-repeat;
	width:133px;
	height:110px;
}
.MargCars{
	padding:12px 0px 10px 0px;
	text-align:center;
}
.MargSepCars{
	margin:1px 0px 3px 0px;
}
.MargLeft8{
	margin-left:8px;
}
.PaddBgComp{
	padding:0px 6px 0px 6px;
}
.Width11{
	width:11px;
	font-size:1px;
}
.BgColorGrey{
	background-color:#F5F5F6;
	height:135px;
}
.FontRedOpacity{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
	filter: alpha(opacity=65);
	moz-opacity: .65;
	opacity: .65;
	khtml-opacity: .65;
}
/*.FontRed2{
	font-family:Verdana;
	color:#C1272D;
	font-size:12px;
}*/
.FontRed{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
}
.FontRedOpacity a{
	text-decoration:none;
	color:#C1272D;
}
.FontRedOpacity a:hover{
	text-decoration:none;
	color:#C1272D;
}
.FontGreyOpacity{
	color:#666666;
	filter: alpha(opacity=65);
	moz-opacity: .65;
	opacity: .65;
	khtml-opacity: .65;
}
.Field117{
	width:117px;
	height:17px;
	font-family:arial;
	font-size:10px;
}
.PaddField117{
	padding:85px 0px 0px 0px;
	text-align:center;
}
.PaddKey{
	padding:20px 10px 0px 10px;
}
.BorderKey1{
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.BorderKey3{
	border-top:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.BorderKey2{
	border:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.Padd27{
	padding:4px 2px 0px 5px;
}
.Width93{
	width:93px;
	height:26px;
}
.Width131{
	width:131px;
	height:26px;
}
.Width143{
	width:143px;
	height:26px;
}
.Height3{
	height:3px;
	font-size:1px;
}	
.PaddBigTitle{
	padding:6px 5px 0px 5px;
}
.RptKey{
	background-image:url(../images/rpt-key.gif);
	background-repeat:repeat-x;
	height:327px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}
.RptTabs{
	background:url(../images/rpttab.gif) repeat-x bottom;
	width:100%; 
	font-size:1px;
}
.RptTabs2{
	background:url(../images/rpttab2.gif) repeat-x bottom;
	width:100%;
	height:25px;
	font-size:1px;
}
.Red{
	color:#C1272D;
}
.AreaDate{
	width:60px;
	height:18px;
	font-family:arial;
	font-size:12px;
	padding:1px 0px 1px 1px;
	margin-bottom:10px;
}
.AreaDate2{
	width:38px;
	height:18px;
	font-family:arial;
	font-size:12px;
	padding:1px 0px 1px 1px;
}
.AreaDate3{
	width:52px;
	height:18px;
	font-family:arial;
	font-size:12px;
	padding:1px 0px 1px 1px;
}
.Width67{
	width:67px;
	height:20px;
	font-family:arial;
	font-size:11px;
	margin-bottom:10px;
}
.BorderFlash{
	border:1px solid #cccccc; 
	width:200px; 
	background-color:#ffffff; 
	height:187px;
}
/******* brands *******/
.PaddTabs{
	padding:6px 8px 0px 8px;
}
.BorderScrol{
	border-right:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
	border-top:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.DivAbsol{
	position:absolute;
	top:288px;
	right:-1px !important;
	right:-2px;
}
.DivScrolCorn{
	position:absolute; 
	top:271px;
	right:7;
}
.MargScrol{
	margin:69px 20px 0px 0px;
}
.MargScrolR{
	margin:69px 0px 0px 10px;
}
.PaddLogoScrol{
	text-align:center;
	padding-top:22px;
}
.PaddLogoScrol2{
	text-align:center;
	padding-top:46px;
}
.PaddLogoScrol3{
	text-align:center;
	padding-top:67px;
}
.PaddLogoSmal{
	text-align:center;
	padding-top:58px;
}
#divContainerScrol{
	position:relative;
	height:148px; 
	overflow:hidden;
	visibility:hidden;
	width:617px;
} 
#divContentScrol{
	position:absolute;
}
.MargSepScrol{
	margin:0px 8px 0px 8px;
}
.Width146{
	width:146px;
}
.MargSepOff{
	margin:10px 0px 4px 0px;
	text-align:center;
}
.FieldCal{
	width:59px;
	height:18px;
	font-family:arial;
	padding:2px;
	color:#808080;
	margin-left:3px;
	margin-top:3px;
}
.RptResultBox{
	background-image:url(../images/rpt_result.gif);
	background-repeat:repeat-x;
	height:103px;
	width:215px;
	background-color:#ffffff;
}
.BgResult{
	background-color:#FFFFFF;
	border:1px solid #D9D9D9;
}
.RptBenefit{
	background-image:url(../images/rpt-benefit.gif);
	background-repeat:repeat-x;
	height:205px;
	background-color:#F1F1F2;
	border-left:1px solid #CFCFD0;
	border-right:1px solid #CFCFD0;
}
/********* tabs ***********/
.BgShadow{
	background-image:url(../images/bg-shadow.png);
	background-repeat:repeat-y;
	height:11px;
}
.TabRightOn{
	background-image:url(../images/bag-white.png);
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:arial;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding-top:12px;
	color:#C1272D;
	width:95px;
	height:39px;
}
.TabRightOff{
	background-image:url(../images/bg-grey.png);
	background-repeat:no-repeat;
	cursor:pointer;	
	font-family:arial;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding-top:12px;
	color:#666666;
	width:95px;
	height:39px;
}
#divContainerTabs{
	position:relative;
	height:482px; 
	overflow:hidden;
	visibility:hidden;
	width:95px;
} 
#divContentTabs{
	position:absolute;
}
.BgCont{
	background:url(../images/shadow-tabs2.gif) no-repeat right bottom;
}
.MargArRed{
	margin-top:8px
}
.MargBotRed{
	margin-bottom:5px
}
.BorderTabs{
	border-right:1px solid #CBCCCD;
	border-top:1px solid #CBCCCD;
	border-bottom:1px solid #CBCCCD;
	background-color:#FFFFFF;
	padding:9px 8px 0px 8px;
}
.MargSepHist{
	margin:4px 0px 9px 0px;
}
.PaddSubTabs{
	padding:6px 0px 0px 10px;
}
/******** end tabs ***************/
/******* menu **********/
.RptShadow{
	background-image:url(../images/menu-grad.png);
	background-repeat:repeat-y;
	behavior: url(iepngfix.htc);
	width:178px;
	/*filter: alpha(opacity=65);
	moz-opacity: .65;
	opacity: .65;
	khtml-opacity: .65;*/

}
.bottomCont{
	font:
	}
.RptShadow2{
	background-image:url(../images/menu-grad.png);
	background-repeat:repeat-y;
	behavior: url(iepngfix.htc);
	width:160px;
	height:35px;
}
.PaddBenefit{
	padding:8px 8px 0px 9px;
}
.MargSepBenf{
	margin:5px 0px 5px 0px;
}
.PaddResulBox{
	padding:8px 0px 8px 4px;
	height:140px;
}
.Width7{
	width:7px;
	font-size:1px;
}
.Width70{
	width:auto;
	min-width:70px;
	text-align:center;
}
.PaddTitleBrands{
	padding:5px 2px 0px 2px;
}
/***** style ******/
.MargMegast{
	margin:10px 0px 0px 10px;
}
.PaddLinks{
	padding:10px 10px 0px 10px;
}
.Width100{
	width:150px; !important
	width:100px;
}
.BrowseFile{
	height:21px; 
	width:186px;
	font-family:arial;
	font-size:10px;
	padding:2px 0px 0px 2px;

}
.PaddParts{
	padding:10px 10px 0px 17px;
}
.PaddMegas{
	padding:0px 5px 0px 5px;
	height:160px;
}
/**** showroom ****/
.RpShowRoom{
	background-image:url(../images/rpt-details.gif);
	background-repeat:repeat-x;
	height:250px;
	background-color:#F1F1F2;
}
.FontChangeRed{
	font-family:arial;
	color:#C1272D;
	font-size:11px;
}
.FontChangeRed a{
	text-decoration:none;
	color:#C1272D;
}
.FontChangeRed a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.FontRight{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
	font-weight:bold;
}
.FontRight a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontRight a:hover{
	text-decoration:none;
	color:#C1272D;
}
.FontRightSelected{
	font-family:arial;
	color:#C1272D;
	font-size:12px;
	font-weight:bold;
}
.FontRightSelected a{
	text-decoration:none;
	color:#C1272D;
}
.FontRightSelected a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.RedClik{
	font-family:arial;
	color:#C1272D;
	font-size:12px;
}
.RedClik a{
	font-family:arial;
	color:#C1272D;
	font-size:12px;
	text-decoration:none;
}
.RedClik a:hover{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
}
.RedFaq{
	font-family:arial;
	color:#C1272D;
	font-size:12px;
}
.RedFaq a{
	font-family:arial;
	color:#C1272D;
	font-size:12px;
	text-decoration:none;
}
.RedFaq a:hover{
	font-family:arial;
	color:#4D4D4D;
	font-size:12px;
}
.FontRedView{
	font-family:tahoma;
	color:#C1272D;
	font-size:11px;
	font-weight:bold
}
.FontRedView a{
	text-decoration:none;
	color:#C1272D;
}
.FontRedView a:hover{
	text-decoration:none;
	color:#4d4d4d;
}
.FontView{
	font-family:tahoma;
	color:#4D4D4D;
	font-weight:bold;
	font-size:11px;
}
.FontView a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontView a:hover{
	text-decoration:none;
	color:#C1272D;
}
.RedPrintsPop{
	color:#C1272D;
}
.RedPrintsPop a{
	text-decoration:none;
	color:#C1272D;
}
.RedPrintsPop a:hover{
	color:#4d4d4d;
}
.FonLinks{
	font-family:arial;
	color:#4D4D4D;
	font-size:13px;
	font-weight:bold;
	line-height:17px;
}

.FonLinks a{
	text-decoration:none;
	color:#4D4D4D;
}
.FonLinks a:hover{
	text-decoration:none;
	color:#C1272D;
}

.menuFrame{
	width:175px !important;
	width:165px;
	margin-top: 0px;
	padding:0px;
	display: none;
	overflow: hidden;
	position: absolute;
}
.menu {
	margin-top: 0px;
	padding:0px;
	position: relative;
	width:175px !important;
	width:165px;
}
.menu a{
	display: block; 
	width:175px !important;
	width:165px;
}

.Content13, .Content13 td, .Content13 a {
    margin: 0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:justify;
	padding:10px 0px 0px 0px;
	text-align:left;
}
.Content13 ul{
    margin: 0px;
	font-family:Arial;
	font-size:12px;
    font-weight:normal;
	list-style:none;
    vertical-align:top;
}
.Content13 li{
	background:url(../images/arrow_red.gif) no-repeat 0px 10px;
	padding:5px 0px 5px 10px;
	position:relative;
	
	left:0;
}
.PaddPrints{
	padding:5px 6px 5px 6px;
}
.RptAjax{
	width:200px;
	padding:2px;
	margin-right:5px;
}
.BgAjax{
	background-color:#ffffff;
	border:1px solid #D9D9D9;
	background-image:url(../images/rpt_result.gif);
	background-repeat:repeat-x;

}
.Height114{
	height:131px !important;
	height:134px;
}
.Width8{
	width:8px;
	font-size:1px;
}
.GreyTahoma9{
	font-family:tahoma;
	color:#C1272D;
	font-size:9px;
	font-weight:bold
}
.GreyTahoma9 a{
	text-decoration:none;
	color:#C1272D;
}
.GreyTahoma9 a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.SepServ{
	margin:7px 0px 8px 0px;
}
.PaddBottom13{
	padding-bottom:13px;
}
.PaddSevFlash{
	padding:5px 0px 0px 11px;
}
.PaddPagesLinks{
	padding:10px 0px 0px 0px;
	text-align:center;
}
.PaddBoxePrint{
	padding:0px 9px 0px 25px;
}
#imagefloat{float: right; margin: 3px 0px 3px 10px;} 
#imagefloat img {display: block;} 
#article p {margin-top: 0;} 

.RptShowroom3{
	background-image:url(../images/rpt_showroom.gif);
	background-repeat:repeat-x;
	height:181px !important;
	height:182px;
	font-size:1px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.PaddRight25{
	padding-right:25px;
}
.PaddRight22{
	padding-right:22px;
}
.PaddBottons{
	padding:15px 25px 10px 0px;
}
.RptShowroomRem{
	background-image:url(../images/rpt-reminder.gif);
	background-repeat:repeat-x;
	height:383px !important;
	height:383px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#F1F1F2;
}
.RptGradRem{
	background-image:url(../images/rpt-remgrad.gif);
	background-repeat:repeat-x;
	height:232px !important;
	height:232px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#F1F1F2;
}
.BorderRemnd{
	border-top:1px solid #D9D9D9;
	background-color:#FFFFFF;
	height:4px;
	font-size:1px;
}
.RptBoxRem{
	background-image:url(../images/rpt-rem.gif);
	background-repeat:repeat-x;
	height:116px ;
	width:333px;
	background-color:#F1F1F2;
}
.RptServ{
	background-image:url(../images/rptserv.gif);
	background-repeat:repeat-x;
	height:374px ;
	background-color:#F1F1F2;
}
.PaddTableBox{
	padding:17px 0px 14px 16px;
}
.PaddENews{
	padding:13px 10px 0px 13px;
}
.BorderBoxRem{
	border:1px solid #D2D2D3;
}
.BorderRightRem{
	border-right:1px solid #D2D2D3;
}
.BorderBottom{
	border-bottom:1px solid #D2D2D3;
}
.Field107{
	width:107px;
	height:20px;
	font-family:arial;
	font-size:11px;
}
.Field108{
	width:95px;
	height:20px;
	font-family:arial;
	font-size:11px;
}
.Width11{
	width:11px;
	font-size:1px;
	font-family:arial;
	font-size:11px;
}
.Height12{
	height:12px;
	font-size:1px;
}
.PositError{
	position:absolute;
	right:0px;
	top:-2px;
}
.Width210{
	width:210px;
	height:20px;
	font-family:arial;
	font-size:11px;
	margin-bottom:10px;
}
.Are210{
	width:346px;
	height:110px;
	font-family:arial;
	font-size:11px;
	margin-bottom:10px;
}
.RptForm{
	background-image:url(../images/rpt-remgrad.gif);
	background-repeat:repeat-x;
	height:378px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#F1F1F2;
}
.PaddSubForm{
	padding:30px 0px 0px 10px;
}
.Height30{
	height:30px;
	font-size:1px;
}
.PaddTop22{
	padding-top:22px;
}
/***** compare ******/
.BgAvail{
	background-image:url(../images/bag-avail.gif);
	background-repeat:no-repeat;
	height:109px;
	width:133px;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	background-color:#ffffff;
}
.BgCampl{
	height:109px;
	width:133px;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	background-color:#ffffff;
}
.BgCampCar{
	background-image:url(../images/bag-avail.gif);
	background-repeat:no-repeat;
	height:109px;
	width:133px;
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	background-color:#ffffff;
}
.Padd80{
	padding:80px 0px 0px 8px;
}
.Height133{
	height:133px;
}
.PaddTitle{
	padding:5px 0px 5px 8px;
}
.PaddTitleSlide{
	padding:7px 0px 18px 0px;
}
.FooterFont{
	font-family:verdana;
	font-size:10px;
	color:#747474;
}
.Tahoma12b{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#C1272D;
	font-weight:bold;
}
.ScrollDiv{
	 height:310px;
	  width:400px;
	  padding-right:10px;
	  padding-top:15px;
	  overflow-x: hidden;
	  overflow:auto;
	  padding-left:10px;
	  padding-bottom:10px;
	  margin-bottom:10px;
}

.BorderTD{
	border:1px solid #d9d9d9;
	width:350px;
}
.PaddAd{
	padding:13px 16px 0px 16px;
}
.RptAdv{
	background-image:url(../images/rpt_showroom.gif);
	background-repeat:repeat-x;
	height:428px !important;
	height:428px;
	font-size:1px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#FFFFFF;
}
.FontAd{
	font-family:arial;
	color:#4D4D4D;
	font-size:13px;
	font-weight:bold;
}
.FontAd a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontAd a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.FontAd12{
	font-family:arial;
	color:#4D4D4D;
	font-size:11px;
}
.FontAd12 a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontAd12 a:hover{
	text-decoration:none;
	color:#4D4D4D;
}
.FontAd13{
	font-family:arial;
	color:#4D4D4D;
	font-size:11px;
}
.FontAd13 a{
	text-decoration:none;
	color:#4D4D4D;
}
.FontAd13 a:hover{
	text-decoration:none;
	color:#C1272D;
}
.MargTop5{
	margin-top:5px;
}
.FontAdRed{
	font-family:arial;
	color:#D90000;
	font-size:12px;
	font-weight:bold;
}
.FontAdRed3{
	text-align:center;
	font-family:arial;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.FontAdRed2{
	font-family:arial;
	color:#D90000;
	font-size:12px;
	text-align:center;
	
}
.FontAdRed a{
	text-decoration:none;
	color:#D90000;
}
.FontAdRed a:hover{
	text-decoration:none;
	color:#D90000;
}
.Height5{
	height:5px;
	font-size:1px;
}
.RptCheck{
	background-image:url(../images/rpt_financial.gif);
	background-repeat:repeat-x;
	background-color:#F2F2F3;
	height:381px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}
.AbsolHomPic{
	position:relative; 
	width:958px;
	height:134px;
}
.DashAbs{
	position:absolute; 
	top:-23px; 
	z-index:0;
	right:2px;
}
.FontAbsolt{
	font-family:arial;
	font-size:12px; 
	font-weight:bold; 
	text-align:right; 
	padding-right:11px;
}
.DivMenu{
	height:45px; 
	position:relative; 
	z-index:100;
}

.LatestOwn{
	background:url(../images/bg-latest-own.png) no-repeat;
	width:219px;
	height:268px;
	padding-top:10px;
	padding-left:10px;
	margin-top:10px;
}
.LatestOwn1{
	background:url(../images/bg-latest-own.png) no-repeat;
	width:220px;
	/*height:auto!important;*/
	height:374px;
	min-height:280px;
	padding-top:10px;
	padding-left:10px;
	margin-top:10px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.LatestOwn1{
	background:url(../images/bg-latest-own.png) no-repeat;
	width:220px;
	height:374px;
	padding-top:10px;
	padding-left:10px;
	margin-top:10px;
}
	
}

.LatestOwnTitle{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#F5F5F5;
	width:185px;
	border-bottom:1px #594366 dashed;
	padding-bottom:5px;
	margin-bottom:10px;
}
.LatestOwnNote{
	font-family:Arial;
	font-size:13px;
	color:#F5F5F5;
	width:185px;
	margin-bottom:7px;
    line-height:20px;
    text-align:justify;
}
.LOwnErrorMessage{
	font-family:Arial;
	font-size:12px;
	color:#f2df4b;
	width:185px;
	margin-bottom:9px;
}
.LOLabel{
	font-family:Arial;
	font-size:12px;
    font-weight:bold;
	color:#F5F5F5;
	padding-bottom:5px;
}
.LOInput{
	font-family:Arial;
	font-size:12px;
	border:1px #c4c4c4 solid;
	width:185px;
	margin-bottom:5px;
    height:26px;
}
.LOddl{
	font-family:Arial;
	font-size:12px;
	width:200px;
	margin-bottom:8px!important;
	margin-bottom:6px;
}
form{
	margin:0px; padding:0px;
}
.Follow{
	font-family:Arial;
	font-size:11px;
	 margin-top:-5px;
	 text-decoration:none;
	 color:#4d4d4d;
}
.Follow a{
	font-family:Arial;
	font-size:11px;
	 margin-top:-5px;
	text-decoration:none;
	 color:#4d4d4d;
}
.Follow1{
	font-family:Arial;
	font-size:11px;
	 margin-top:-5px;
	text-decoration:none;
	 color:#4d4d4d;
	 position:relative;
	 top:8px;
}

.PaddTop14{
	padding-top:10px;
}
.DashedBorder{
	height:1px; 
	border-top:1px dashed #d9d9d9; 
	line-height:1px; 
	font-size:1px
}
.DashedBorder1{
	height:1px; 
	border-top:1px dashed #d9d9d9; 
	line-height:1px; 
	font-size:1px;
	width:686px;
}
table.username {
	border: 1px solid #ccc;
	margin-left:180px;
	margin-top:100px;
	padding-bottom:10px;
	padding-left:13px;
	width:345px;
	background: #fff;
	
}
table.change-password {
border:1px solid #CCCCCC;
margin-left:180px;
margin-top:100px;
padding-bottom:10px;
padding-left:15px;
padding-right:10px;
width:365px;
background: #fff;
}
table.change-password .FontPag {
	width: 200px;
	color: #666;
}
table.change-password .FontRed12 {
	float:left;
	width: 100px;
}
table.change-password td.forget-pass a {
	color: #666;
	font-family: arial;
	font-size: 12px;
	text-decoration: underline;
	display: block;
	width: 110px;
	float: left;
	
}
table.change-password td.forget-pass a:hover {
	text-decoration: none;
}
input.red-btn {
	margin-right: 2px;
}
input:focus { 
    outline: none; 
}

input.red-btn:hover {
opacity:0.8;
filter: alpha(opacity = 80);
}
p.back {
	float: right;
	width: 100px; 
	background: url(../images/arrow-r.gif) center left no-repeat;
	margin:4px -15px 0 0;
	padding:0 0 0 12px;
	*width: 105px; 
}
p.back.to-folder {
	margin-right: -9px;
	*width: 112px; 
}
p.back.to-login {
	margin-right: -29px;
	*margin-right: -20px;
}

p.back.login {
	float: left;
	text-align: left;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
margin-left:10px;
text-align:left;
text-decoration:none;
width:350px;
}
span.name {
	width: 190px;
	float: left;
	text-align: right;
}
p.back.login a {
	margin-left: 10px;
}
p.back a:link, p.back a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
p.back a:active, p.back a:hover {
	text-decoration: underline;
}
.list-files {
	float: left;
	margin: 0;
	padding: 0;
}
.list-files ul.files-title {
	margin-left: 100px;
	float: left;
	margin-top: 15px;
	*margin-left: 140px;
	margin-bottom: 10px;
}
.list-files ul li {
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
}

.list-files ul li.title {
	color: #D90000;
}

.list-files ul li.file-name {
	width: 	200px;
	font-weight: bold;
}
.list-files ul li.download {
	font-weight: bold;
}
.list-files ul li.size {
	width: 	100px;
	font-weight: bold;
}
.list-files ul li.size.internal-files {
	width: 200px;
}
.list-files ul li.update {
	margin-top: 10px;
	color: #666;
}
.list-files ul.files-description {
	float: left;	
	padding: 0;
	margin-left: 30px;
	margin-bottom: 15px;
}

.list-files ul.files-description li img {
	float: left;
}
.list-files ul.files-description li img.icon {
	width: 46px;
	height: 49px;
	float: left;
}
.list-files ul.files-description li img.download {
	margin-left: 25px;
	float: left;
	margin-top: 10px;
}
.list-files ul.files-description li.file-name {
	color: #4D4D4D;
	margin-left: 53px;
	margin-top: 10px;
	width: 210px;
	font-weight: bold;
}
.list-files ul.files-description li.folder-name a:link, .list-files ul.files-description li.folder-name a:visited {
	color: #4D4D4D;
	font-weight: bold;
	text-decoration: none;
}
.list-files ul.files-description li.folder-name a:active, .list-files ul.files-description li.folder-name a:hover {
	text-decoration: underline;
}
	
.list-files ul.files-description li.size {
	margin-top: 10px;
	color: #4D4D4D;
	
}