body { background: #fff url(../images/omar_bg_new.jpg) top center repeat-x; margin: 0; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif; font-size: 12px;}

a { color: #8b1209; font-weight: bold; }
a:hover { color: #d00e00; }

a#employees {color: #fff; font-weight: bold; font-size: 13px;}

#cont { width: 890px; margin: 0 auto;}

#cont:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
* html #cont { height: 1% }
#header { margin-top: 80px; height: 285px; clear: both; }
#mainbody { zoom: 1; }
#mainbody:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
* html #mainbody { height: 1%; }
#vertnav { width: 270px; float: left; padding: 1em 0;}
#vertnav ul { margin: 0; padding: 0; list-style-type: none;}

#vertnav ul li a { display: block; width: 180px; padding: 0.3em 0 0.3em 0.7em; color:black; font-weight: bold; text-decoration: none; font-size: 14px; }

#vertnav ul li a:hover { color: #eea524 }

#vertnav a#consultformlink { display: block; width: 240px; margin: 0 0 15px 6px; background: #fff; padding: 5px; color:#787878; text-align: justify; text-decoration: none; font-weight: normal;}
#vertnav a#consultformlink b {font-size: 13px; font-weight: bold; color: #000;}
#vertnav a#consultformlink input { width: 240px; margin-bottom:3px; color:#990000; font-weight:bold; }
#vertnav a#consultformlink input#submitbut { background:#990000; border:1px solid #eeeeee; color:#eeeeee; font-weight:bold; }
#vertnav a#consultformlink input#submitbut:hover { border:1px solid yellow; }

#langselect { display: block; padding: 10px 0; text-align: center; color: #ccc; background: #3d0504 }
#langselect:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
* html #langselect { height: 1%; }
#langselect a { font-size: 14px; color: #fff;}
#langselect a:hover { color: #eebe50;}
#langselect em { font-size: 14px; color: #fff; font-style: normal; }
#maincontent { float: right; width: 560px; margin: 0 12px; padding-bottom: 2em; text-align: justify; }
#maincontent p { margin: 0; padding: 1em; }

#maincontent h2 { font-size: 24px; margin: 0; padding: 0.5em 0 0.2em; }
#maincontent h3 { font-size: 18px; font-style: italic; border-bottom: 1px solid #8c0805; margin: 0 10px 0.5em; padding: 1em 0 0.1em; }

ul.biglist li { list-style-image: url(../images/diamond.png); list-style-position: outside; margin: 0.7em 0 0;}
ul.biglist.pdf li {list-style-image: url(../images/pdficon_small.gif); }
ol.biglist li {list-style-position: outside; margin: 0.7em 0 0;}
b.qhead { display: block; font-size: 13px; padding-top: 1.5em; color: #8c0805}
#vidholder { position: absolute; right: 5px; top: 140px;}
.jcarousel-skin-zambrano { position: absolute; right: 370px; top: 140px; }
ul#vidplaylist li a img { border: 1px solid #000; }
ul#vidplaylist li a:hover img { border-color: #f8cc44 }

#footer { margin-top: 30px; text-align: center; padding: 1em; background: #424242; border-bottom: 1px solid #eebe50; color: #bbb; font-size: 11px; clear: both; }

#tooltip { position:absolute; z-index: 999; border:1px solid #333; background:#f7f5d1; padding:2px 5px; color:#333; display:none; }

a#forminfo { display: block; margin: 5px auto; width: 300px; text-decoration: none; text-align: center; border: 1px solid #8c0805; padding: 5px;  background: #fff;}
a#forminfo b { font-size: 18px; display: block; padding: 3px 0; color: #000;}
