body { color: #000000; font-family: "Arial", "Helvetica", "sans-serif"; background-image: url("images/bgImage.gif"); background-repeat: repeat-y; } td { font-size: 13px; font-family: "Arial", "Helvetica", "sans-serif"; } p { font-size: 13px; color: #000000; font-family: "Arial", "Helvetica", "sans-serif"; } li { font-size: 13px; color: #000000; background-color: #FFFFFF; font-family: "Arial", "Helvetica", "sans-serif"; } ol { font-size: 13px; color: #000000; font-family: "Arial", "Helvetica", "sans-serif"; } ul { font-size: 13px; color: #000000; font-family: "Arial", "Helvetica", "sans-serif"; } h1 { position:absolute; top:120px; left:300px; width: 220px; z-index:2; font-size: 19px; color: #CC0000; font-weight: normal; font-family: "Times New Roman", "Times", "serif"; margin: 0px, 0px, 0px, 0px; } table tr td h1 { position: static; width: 100%; } h2 { font-size: 18px; color: #666666; } #sectionTitle { position: absolute; top: 118px; left: 0px; width: 300px; text-align: right; color: #000000; font-weight: bold; font-family: Times, serif; font-size: 22px; z-index: 1; } #pageTitle { position: absolute; top: 123px; left: 300px; text-align: left; padding-left: 10px; color: #CC0000; font-weight: bold; font-family: Times, serif; font-size: 18px; z-index: 1; } #utility_nav { background:#000000 none repeat scroll 0 0; border:1px solid; /*height:30px;*/ position:absolute; right:0px; top:60px; } #utility_nav ul { margin: 0; padding: 0; } #utility_nav ul li { display: block; float: left; position: relative; } #utility_nav ul li a { display: block; padding: 3px 10px; position:relative; float: left; } #utility_nav ul li a.on, #utility_nav ul li a:hover { background-color:#CC0000; color: white; } #nav { background-image: url("images/navBG.gif"); background-repeat: repeat-x; padding: 0px 0px 0px 5px; margin: 0px; height: 34px; float: none; width: 100%; position: relative; z-index: 1000; } #nav div.nav-container { position: relative; z-index: 1000; } #nav div.nav-container span { position: relative; display: block; float: left; padding-bottom: 5px; z-index: 1000; } div.clear { clear: both; } #nav a { display: block; height: 28px; padding: 0px 0px; margin: 0px; color: white; font-weight: bold; text-decoration: none; float: left; /* position: relative;*/ line-height: 30px; margin: 1px 0px 0px 0px; border-right: solid 1px white; } #nav a.off { display: block; height: 28px; padding: 0px 8px; color: white; font-weight: bold; text-decoration: none; float: left; line-height: 30px; margin: 1px 0px 0px 0px; border-right: solid 1px white; } #nav a.off:hover { background-color: #CC0000; } #nav a.on { display: block; height: 28px; padding: 0px 8px; color: white; font-weight: bold; text-decoration: none; float: left; background-color: #CC0000; line-height: 30px; margin: 1px 0px 0px 0px; border-right: solid 1px white; } #nav img { float: left; margin: 0px; padding: 0px; } #nav ul { z-index: 1000; position: absolute; } #nav ul.sub_nav { width: 200px; } #nav li { list-style-type: none; background-color: #666666; position:relative; display: block; min-height: 23px; height: auto !important; height: 23px; } #nav ul.sub_nav li a { border-right: 0; /*white-space: nowrap;*/ display: block; float: none; height: auto; line-height: 20px; font-size: 11px; /*border-bottom: 1px solid #999;*/ border: 1px solid; margin:0; } #nav ul.sub_nav { background-color: #666666; height:auto; left:0; margin:0; padding:5px 10px; position:absolute; top:33px; border:1px solid white; border-top:0; display:none; /*width:160px;*/ } #nav ul.tert_nav { position: absolute; /* display: block;*/ padding: 5px 10px 5px 10px; left:200px; top: -5px; width:200px; margin: 0; background: #666; } #nav ul.tert_nav li { display: block; } #subnav { width: 160px; padding: 0px; margin: 0px; border-top: solid 1px white; } /*#subnav a.off { background: #A2A1A2 url(images/nav_bg.gif) repeat-x scroll; }*/ #subnav a:hover { background: #CCC; background-image: none; } #subnav a.on { display: block; border-bottom: solid 1px white; color: #CC0000; text-decoration: none; padding: 3px; background-color: #CCC; margin: 0px; width: 154px; } #subnav a.off,#subnav a { display: block; border-bottom: solid 1px white; color: white; text-decoration: none; padding: 3px; margin: 0px; width: 154px; } #subnav a.on:hover,#subnav a.off:hover,#subnav a:hover { background-color: #CCC; color: #CC0000; } #subnav div.left-tert { position: relative; } #subnav div.left-tert div a.off { padding-left:10px; width: 147px; background: #7f7f7f; } #subnav div.left-tert div a.on { padding-left:10px; width: 147px; background: #aaa; } #subnav div.left-tert div a:hover { padding-left:10px; width: 147px; background: #aaa; } #logged { position: absolute; right: 15px; } #logged h3 { margin: 0; padding-top: 6px; color: #fff; } #bodyLayer { position:absolute; top:162px; left:170px; background:#FFFFFF; font-size: 13px; padding-right: 6px; font-family: "Arial", "Helvetica", "sans-serif"; z-index:2; } /* Gallery Styles */ #slideshow_container { position: relative; text-align: center; width: 650px; margin: 0 auto; } #gallery_nav { position:relative; margin-bottom: 10px; } #gallery_nav a#prev { position: relative; float: left; } #gallery_nav a#next { position: relative; float: right; } #slideshow { position:relative; width: 640px; height: 420px; overflow: hidden; margin-bottom: 15px; } #slideshow img { position:absolute; width: 640px; height: 360px; top: 0; left: 0; display: none; } #photo_caption { font-weight: bold; margin-bottom: 15px; } #photo_description { text-align: left; } .alternate1 { background-color: #DDDDDD; } .alternate2 { background-color: #EFEFEF; } .header { font-size: 20px; color: #000000; background-color: #FFFFFF; } .companyName { font-size: 20px; font-weight: bold; color: #CC0000; } .pageTitle { font-size: 20px; color: #CC0000; } .retail { color: #FF0000; text-decoration: line-through; } .pageTitle2 { font-size: 19px; color: #CC0000; font-family: "Times New Roman", "Times", "serif"; } .leftPanel { font-size: 11px; color: #EEEEEE; } .small { font-size: 11px; } .source { font-size: 10px; font-style: italic; } .subheading { font-weight: bold; } .subActive { background-color: #CCCCCC; } .subCell { background-color: #666666; } .subCell A:link { color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .subCell A:active { color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .subCell A:visited { color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .subCell A:hover { color: #FFCCCC; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .subActive A:link { color: #CC0000; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .subActive A:active { color: #CC0000; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .subActive A:visited { color: #CC0000; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .subActive A:hover { color: #000000; font-weight: bold; font-size: 12px; text-decoration: none; font-family: "Times New Roman", "Times", "serif"; } .menu:link { color: #FFFFFF; text-decoration: none; } .menu:active { color: #FFFFFF; text-decoration: none; } .menu:visited { color: #FFFFFF; text-decoration: none; } .menu:hover { color: #CC0000; text-decoration: underline; } A:link { color: #CC0000; text-decoration: underline; } A:active { color: #CC0000; text-decoration: underline; } A:visited { color: #CC0000; text-decoration: underline; } A:hover { color: #666666; text-decoration: none; } .lightheader { font-size: 18px; font-weight: bold; background-color: #003399; color: #FFFFFF; } .lightsubheading { font-size: 14px; font-weight: bold; background-color: #003399; color: #FFFFFF; } .menu { font-weight: bold; background-color: #666666; } .menuTable { background-color: #FFFFFF; } .menu-highlight { font-weight: bold; background-color: #99CCFF; } .mainNav { background-color: #FFFFFF; border: 1px solid orange; text-align: left; font-size: 12px; } .mainNav A:link { COLOR: #666666; TEXT-DECORATION: none; border: none; } .mainNav A:hover { COLOR: #666666; TEXT-DECORATION: none; border: none; } .mainNav A:visited { COLOR: #666666; TEXT-DECORATION: none; border: none; } .mainNav A:active { COLOR: #666666; TEXT-DECORATION: none; border: none; } .mainNavOn { background-color: #FFEECC; border: 1px solid orange; text-align: left; font-size: 12px; } .mainNavOn A:link { COLOR: #666666; TEXT-DECORATION: none; border: none; } .mainNavOn A:hover { COLOR: #666666; TEXT-DECORATION: none; border: none; } .mainNavOn A:visited { COLOR: #666666; TEXT-DECORATION: none; border: none; } .mainNavOn A:active { COLOR: #666666; TEXT-DECORATION: none; border: none; } .formLabel { background-color: #DDDDDD; } .requiredField { font-weight: bold; } .resourceInfo { position:relative; } .resourceProfile { position:relative; } .as_errorText { color: red; font-weight: bold; } .as_errorField { border: 2px solid red; } .as_successMessage { font-weight: bold; color: green; font-size: 14px; } a.article-show-all { position: relative; margin-bottom: 10px; display: block; } a.article-show-all-all { position: absolute; top: 223px; left: 315px; } a.article-title { display: block; margin-bottom: 5px; } div.article-body { position: relative; border: 1px solid #ccc; display: none; } div.article-body div { padding: 10px; } div.article-body p { margin: 5px 0px; } #social_links { position: relative; overflow:hidden; } div.social { width: 32px; height: 32px; float: left; margin: 0 3px 6px; } div.social a { display: block; width: 32px; height: 32px; }