html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike,sub, sup, tt, var,dl, dt, dd{margin: 0;padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}
body { background:url('/data/files/themeBlack/images/layout/background.jpg') repeat-x; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#Header{background:url(/data/files/themeBlack/images/layout/headerbg.jpg) no-repeat; width:830px; height:101px; display:block; margin:0 auto }
#Header h1{	background-image: url(/data/files/themeBlack/images/layout/mainlogo.jpg); background-repeat: no-repeat; overflow: hidden; text-indent: -100em; width: 169px; height: 48px; cursor: pointer;float:left;  margin: 23px 0 0 20px;}
*html #Header h1{margin: 18px 0 0 19px;}
.MenuContainer {padding:74px 0 0 214px;}
.MenuContainer img{margin:0 21px 0 0;cursor:pointer;}
#BodyDiv{width:830px;margin:4px auto 10px auto; clear:both;  display:block;  display:block;  }

#right{margin:0 0 0 28px ;display:block; width:208px; float:left;}
#center{padding:0 0 0 0; display:block;width:410px; float:left; }
*html #center{padding:0 0 0 0; display:block;width:410px; float:left; }
*html #right{margin:0 0 0 15px ;display:block; width:208px; float:left;}

p {margin:10px 0 10px 0; display:block; text-align:justify}
.MenuGroup {background-color:#E41715; margin:8px 0 0 0}
.MenuItem {padding:3px 0 3px 0; color:#ffffff;  font-weight:bold;}
.ItemHover {color:#ffffff; background-color:#6B0B0A; font-weight:bold;padding:3px 0 3px 0;}
#Footer{clear:both;width:830px;margin:20px auto 0 auto;background:url(/data/files/themeBlack/images/layout/footerbg.jpg) no-repeat;  }
.footerlink {margin:11px 0 0 24px}
#Footer ul{display: inline;}
#Footer li{display: inline;list-style-type: none; color:#999999; font-size:11px}
#Footer li a{text-decoration:underline; padding:0 5px 0 0; font-size:11px; color:#999999; text-decoration:none}
#botmenu {margin:18px 0 0 0; clear:both}
*html #botmenu {margin:16px 0 0 0; }
.itsginature {margin:-39px 0 0 680px}


.CenterColumns{margin:10px 0 0 0px; float:left;  width:636px; }
*html .CenterColumns{margin:10px 0 0 0px; float:left;  width:636px; }
.CenterColumnsOP{margin:10px 0 0 0px; float:left; }
*html .CenterColumnsOP{margin:10px 0 0 0px; float:left; }

#left{width:170px; float:left;  margin:0 24px 0 0; height:600px;   }
*html #left{width:170px; float:left;  margin:0 24px 0 0; height:600px;  }
#center{width:400px; float:left; }

#center ul{ padding:0 0 0 20px}
*html #left{width:170px; float:left;  margin:0 24px 0 0; height:600px;  }
#leftoportunidades{width:170px; float:left;  margin:0 40px 0 0; overflow:visible }
#centerOportunidades{width:598px; float:left; margin:0 0 0 15px; }
#centerOportunidades p{margin:5px 0 10px 0}
#centerOportunidades li {margin:0 0 0 20px; padding:0 0 0 5px}
#centerOportunidades br{ clear:both; height:20px; line-height:10px}
.op {margin:0 0 0 393px ; }
*html .op {margin:0 0 0 380px ; }

#centerexpanded{width:592px; float:left;margin:10px 0 0 0; }
#rightexpanded{width:205px; float:left; margin:10px 0 0 30px; }
*html #rightexpanded{width:205px; float:left; margin:10px 0 0 27px; }
*html #leftoportunidades{width:170px; float:left;  margin:0 20px 0 0; overflow:visible }
*html #centerOportunidades{width:598px; float:left; margin:0 0 0 0px; }


#lefthome{width:305px;float:left; display:block}
#centerhome{width:280px;float:left; display:block; margin:0 18px 0 20px}
#righthome{width:207px; float:left; display:block; }
.floatImage{float:left; clear:right}

*html #centerhome{width:280px;float:left; display:block; margin:0 18px 0 17px}

h5{font-family: "Lucida Grande", "Arial Narrow", sans-serif;color:#99833E; font-size:17px; font-weight:bold; background-color:#E5E3D9; padding:4px 0 4px 14px}

h6{font-family: "Lucida Grande", "Arial Narrow", sans-serif;color:#333333; font-size:16px; font-weight:bold; text-transform:uppercase}
h3{font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;color:#333333; font-size:25px}
h4.oph{font-family: Arial, Helvetica, sans-serif;color:#999999; font-size:18px}
a {color:#B79E4F}
.borderdiv{border:1px solid #E5E3D9}
.borderdivcenter{margin:10px}
hr{	color: #E5E3D9;background-color: #E5E3D9 ;border:none;height: 5px;	}
hr.menuhr{	color: #E5E3D9;background-color: #E5E3D9 ;border:none;height: 3px; width:170px; display:block	}

a.submenu {color:#B79E4F; font-weight:bold; font-size:13px; text-decoration:none; clear:both; margin:0 0 0 20px; display:block}
a.submenuChild {color:#666666; font-weight:bold; font-size:13px; text-decoration:none; clear:both; margin:0 0 0 29px; display:block; padding:0;  }


.opModule{border:1px solid #E5E3D9;font-size:11px;margin:0 0 10px 0; display:block; overflow:visible; width:200px; min-height:90px}
.opModule label{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:111px; display:block; text-align:right; float:left}
.labelcontainer{width:185px; height:auto}
.labelcontainer img {margin: 0 0 0 10px}
.opModuleI {margin:10px 0 0 10px; width:185px}


#forms{  border:1px solid #E5E3D9; padding: 10px 5px 0 5px; background-color:#F9F9F7; clear:both}
#forms input{ display: block; width: 200px; float: left; margin-bottom: 5px;  }
#forms textarea { display: block; width: 200px; float: left; margin-bottom: 10px; }
#forms br{margin:0 0 10px 0; height:10px; display:block; clear:both}
#forms label { display: block; text-align: right; width: 135px; padding-right: 10px; float: left; font-weight: bold; }
#forms .ErrorMsg{ margin-left: 145px; clear: both; color: #FF0020;  Display: block; margin-bottom: 0px; margin-top: -5px; }
#forms select{ width: 200px; display: block; float: left; margin-bottom: 10px; }
#forms .day{ width: 37px; margin-right: 4px; }
#forms .month{ width: 100px; margin-right: 4px; }
#forms .year{ width: 55px; }
#forms .checkboxHorizontal{ display: block; float: left; width: 250px; margin-bottom: 10px; }
#forms .checkboxOnly{ display: block; float: left; width: 165px; margin-bottom: 10px; margin-left: 10px; }
#forms .checkboxOnly label{ width:0px; text-align: left; margin: 0; padding: 0; padding-right: 0px;  font-weight: normal;}
#forms .checkboxOnly input{ width: 20px; margin: 0; padding: 0; }
#forms .checkboxHorizontal label{ width: 220px; text-align: left; margin: 0; padding: 0; font-weight: normal; padding-bottom: 5px;padding-top:4px; text-align: left; }
#forms .checkboxHorizontal input{ width: 20px; margin: 0; padding: 0; }
#forms .checkboxVertical{ display: block; float: left; width: 250px; margin-bottom: 10px; }
#forms .checkboxVertical label{ width: 200px; margin: 0; padding: 0; text-align: left; padding-bottom: 5px; font-weight: normal; padding-top:4px;}
#forms .checkboxVertical input{ width: 20px; margin: 0; padding: 0; }
#Form label,input {display: block;font-family:Arial, Helvetica, sans-serif;float: left;margin-bottom: 5px;}
#Form {border:1px solid #E5E3D9; background-color:#F9F9F7}
#Form label{	text-align: right;	width:120px;	padding-right: 20px;
}
#Form select{ width: 200px; display: block; float: left; margin-bottom: 10px; }
#Form select.year{ width:60px;float:left;margin-right:5px}
#Form select.month{ width:100px;float:left;margin-right:5px}
#Form select.day{ width:40px;margin-right:5px}
#BtnSend{ margrin:0 0 10px 0; display:block; }
#data{	padding:10px 0 0 20px;		}	
	#linkscontent{width:576px;height:15px;border: solid 1px #E5E3D9;background:#E5E3D9;padding:5px 20px 5px 0;}
#linkscontent a{	text-decoration:none;	width:160px;	font-weight:bold ;		color:#000000;			padding:5px 7px 6px 7px;	}

#linkscontent a:hover{background:#F9F9F7;	}
.headTitle{font-weight:bold; margin:4px 0 4px 0;background-color:#E5E3D9; padding:6px 0 6px 10px; overflow:auto}

.text{float:left; width:200px;}
.link{float:left; margin:0 0 0 280px;}
.link a{color:#000000; text-decoration:none; }

 .smallb input{width:10px;border:none;margin-right:-60px}
 .smallb label{width:40px;margin-left:15px;	}
 .small input{	width: 50px;}
input.small{width:30px;	margin-right: 10px;	border:1px solid black}

.Ad{margin:10px 0 10px 0; }

#dealers img{ text-align:left; float:right}
.clearer{display:block; clear:both;}
#_ctl1__ctl0_rblAge br{clear:both}
#_ctl1__ctl0_rblAge  input{margin:0; padding:0; clear:both; width:16px; height:16px}
.here {color:red}

.photoBox { float:left; margin:0 20px 10px 0 }


.fieldSet{width:90%; background-color:#FDFDFD; padding:10px 0 10px 0; margin:10px 0 0 0; border:#E5E3D9 1px solid}
.fieldSet label{ width:165px; display:block; text-align:right; float:left;height:20px; padding:8px 0 0 0; margin: 0 5px 0 0}
.fieldSet input[type="text"] { width: 261px; height:22px ; padding:7px 0 0 0; border:1px solid #8AA5C2}

.fieldSet textarea{ width: 261px; height:95px ; padding:7px 0 0 0;border:1px solid #8AA5C2}
.checkboxHorizontal label{height:30px}
