body { margin:0px; BACKGROUND-COLOR: #9f948b}

#center { width:990px; margin:auto}
#container {width:990px; float:left; background:#ffffff}
#header { background:url(om_header.gif); width:990px; height:175px; }
#omxheader { background:url(omx_header.gif); width:990px; height:175px; }
#logo { float:left; width:700px}
#topnav {float:left; width:280px; text-align:right}
#topnav a { color:#000000; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none}
#omxtopnav a { color:#ffffff; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none}
#primarynav { float:left; width:990px; background:#b9b1a9}

#iframe { z-index:1}


/* Menu Styles */
#nav, #nav UL  {PADDING: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; LIST-STYLE-TYPE: none; LIST-STYLE-image: none;text-align:left; z-index:999}
#nav A {DISPLAY: block; line-height: 16px;}
#nav LI {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image: none; padding:0; margin:0}
#nav ul a {LIST-STYLE-image: none;line-height: 16px;}
#nav LI A { COLOR: #000000; text-decoration:none; font-size:12px; border-bottom:0;font-family: Arial, Sans-Serif; LIST-STYLE-image: none;line-height: 16px;}
#nav LI UL {BACKGROUND: #ffffcc; LEFT: -999em; WIDTH: 150px; POSITION: absolute; border:1px solid #b7afa8;border-bottom: 0; LIST-STYLE-image: none;}
#nav LI UL LI {border-bottom:1px solid #b7afa8;WIDTH: 150px;}
#nav li ul li a {padding:5px}
#nav li ul li a:hover{padding:5px; color:#000000;}
#nav li ul ul {	margin: -27px 0px 0px 150px; LIST-STYLE-image: none; position:absolute;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; LIST-STYLE-image: none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; LIST-STYLE-image: none;}
#nav li:hover, #nav li.sfhover {background: #ffffff; LIST-STYLE-image: none;}
#nav li ul {margin-top:0;display:block;}

#nav LI.nonav UL {display:none}

/* sub nav */

UL#subnav, UL#subnav ul { padding: 0px; margin: 0px; list-style:none}
UL#subnav LI { padding-bottom:5px}
UL#subnav LI A { display:block; COLOR: #000000; font-size:11px; padding-left:10px; text-decoration:underline}
UL#subnav LI A:hover {color:#ff6633}
#subnav LI a.subnavOn:link, #subnav LI a.subnavOn:visited { display:block; color:#ff6633; font-size:11px; padding-left:10px; text-decoration:underline}
#subnav LI a.subnavOn:hover {color:#ff6633}
#subnav LI LI { padding:0px 0px 5px 8px}


#subnav p {line-height:1px; padding-bottom:0px; margin-bottom:0px}
.navTitles { display:block; padding:0px 0px 5px 0px; margin:10px; border-bottom:1px solid #000000}


#search { float:left; width:264px; background:#b9b1a9; text-align:right}
#search form, #search input {margin:0px; padding:0px}
#nav {float:left; width:726px;}
body.home #maincontent, body.threecol #maincontent { clear:both; float:left; width:990px; background:#ffffff url(hm_bgx.gif) repeat-y}
body.ip #maincontent { clear:both; float:left; width:990px; background:#ffffff url(left_bg.gif) repeat-y}

#leftcol { float:left; width:190px;}
#left_bnr {padding:10px;}


#maincol { float:left; width:785px; padding:18px 5px 20px 10px; background:url(content_top.gif) no-repeat}
body.home #pagetitle { width:785px; padding:25px 0 5px 0; border-bottom:1px solid #acabab; background:#ffffff}
body.ip #pagetitle { clear:both; padding:10px 0px 15px 0px; font:16pt Arial, Helvetica, sans-serif}
body.threecol #pagetitle { clear:both; width:440px; padding:10px 0px 15px 0px; font:16pt Arial, Helvetica, sans-serif}

#pageitems { float:left; width:785px; padding:25px 0 5px 0; border-bottom:1px solid #acabab; background:#ffffff}
#breadcrumb { float:left; width:440px; padding-right:20px; font-size:10px}
#quicklinks { float:left; width:280px; padding-left:20px; text-align:right}


#contentcol {clear:both; width:785px; padding-top:10px}
.content {width:100%}
body.home #content { float:left; width:500px; text-align:left}
body.ip #content { text-align:left}

#rightcol2 { width:280px; padding:10px; border-left:1px solid #969494; }
#rightcol { float:left; width:250px; padding-left:20px}


#right_bnr p {margin-top:0; padding-top:0}
#footer { clear:both; float:left; width:795px; padding:5px 5px 5px 190px; background:url(footer_bg.gif) no-repeat }
#footerlogo {float:left; width:65px; padding:0px 20px}
#copyright {float:left; width:650px; text-align:center; font-size:9px}
