/* Eroc website css document */ /* ==== standard tags ==== */ html, body, td, th { font-family: arial, helvetica, sans-serif; font-size: 10pt; color:#333333; line-height: 13pt; } html, body { margin:0; padding:0; } p { line-height: 16pt; } a { color:#FC1921; text-decoration:none; } form { margin:0px; } a:hover { color:#ff6600; text-decoration:underline; } a:active { color:#006; } h1{ font: bold 21pt Arial,sans-serif; color: #FC1921; margin: 0px; padding: 0px; padding-bottom: 5px; } h2{ font: bold 14pt Arial,sans-serif; color: #FC1921; margin: 14pt 0 0 0; padding: 0; } h3, h3 a, h3 a:hover { font: bold 12pt Arial,sans-serif; color: #006; margin: 10px 0 0 0; padding: 0px; } h4{ font: 10pt Arial,sans-serif; color: #006; margin: 0px; padding: 0px; } h5{ font: 9pt Arial,sans-serif; color: #006; margin: 0px; padding: 0px; } h6{ font: 8pt Arial,sans-serif; color: #006; margin: 0px; padding: 0px; } hr { border: 1px dashed #F63; height:1px; width:90%; text-align:left } /* ==== id tags ==== */ #header { position:relative; float:left; height:100px; width:100%; margin: 0px; padding: 0px; background-color:rgb(238,58,67); background-repeat:no-repeat; } #menu { position:relative; float:left; height:30px; width:100%; margin:0px; padding:0; background-image:url(mnav_bg.gif); background-repeat:repeat-x; } #menuend { height:30px; margin:0px; padding:0; width:30px; background-image:url(mnav_end_right.gif); background-repeat:no-repeat; border:0px; } #mnav { height:30px; width:710px; padding:0 0 0 30px; background-image:url(mnav_end_left.gif); background-repeat:no-repeat; } #homebanner { float:left; height:169px; width:100%; padding:0 0 0 0; background-color:#000; background-image:url(bannerbg.gif); background-repeat:repeat-x; background-position:bottom } #homecontent { float:left; height: auto; width:100%; padding:20px 0 0 0; } #homeNews { position:relative; float:left; width:25%; margin: 0 0 20px 15px; padding: 0 20px 0 0; } #homeRight { position:relative; float:left; width:55%; margin: 0 10px 20px 10px; padding: 0 20px 0 20px; background-image:url(mnav_vbreak.gif); background-repeat:repeat-y; } #breadcrumbs { float:left; width:50%; padding:10px 0 10px 30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; } #breadcrumbs a { color:#666; text-decoration:none; } #breadcrumbs a:hover { color:#FF6600; text-decoration:underline; } #contentLeft { float:left; width:60%; padding:10px 0 10px 30px; } #contentRight { position:absolute; top:130px; right:10px; z-index:100; width:210px; height:600px; margin: 0 5px 0 0; background-image:url(rightimage.jpg); background-repeat:no-repeat; background-position:center; text-align:center; padding: 0 0 0 0; } #contentimg { padding: 150px 0 0 0; } #footer { float:left; padding:10px 0 10px 30px; width:95%; color:#999; font-size: 8.5pt; background-image:url(footer_bg.gif); background-repeat:repeat-x; } #footer a { color:#999; text-decoration:none; } #footer a:hover { color:#03C; text-decoration:underline; } /*************** nav list tag styles ***************/ #mnav ul { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 0; margin: 0; list-style: none; height:auto; line-height: 30px; font-weight:500; } li { font-size:12px; font-weight: bolder; float: left; position: relative; width: 88px; height:30px; border-left:1px solid #CCC; border-right:1px solid #333; } li ul { display: none; position: absolute; top: 30px; left: 0; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #333; border-bottom-color: #333; border-left-color: #333; padding: 0px; border-top-style: none; height: 50%; width: auto; } li>ul { top: auto; left: auto; } li:hover ul, li.over ul { display: block; } li a { color: #FFFFFF; text-decoration: none; display: block; height: 30px; width: auto; padding-left: 10px; padding-right: 5px; margin:0 0 0 0; } li a:hover { color: #FFFFFF; /*background-color: #000066; */ display: block; width: auto; text-decoration: none; background-image:url(mnav_abg.gif); background-repeat:repeat-x; } li li a { font-size:12px; color: #FFFFFF; text-decoration: none; display: block; width: 130px; padding-left: 5%; background-image:url(mnav_vbg.gif); background-repeat:repeat-x; } li li a:hover { color: #FFFFFF; background-color: #000066; background-image:url(mnav_hbg.gif); background-repeat:repeat-x; width:130px; } /*************** Class styles ***************/ .selected, a.selected { color:#000066; } .bullets { background-image:url(i_bullet.gif); background-repeat:no-repeat; background-position: 5pt left; top:0; padding: 0 0 0 10pt; margin: 0 0 0 5pt; line-height:16pt; } .viewalt { background-color:#FFF5EF; border-top: 1px dashed #F93; border-bottom: 1px dashed #F93; } .slogan { font-weight: bold; color: #fc1921; float: left; } .slogan:first-letter { font-size: 120%; float: left; }