/* Tap In bright blue (use for subheads, primary navigation rollover states): rgb: 0, 164, 228 hex: 00a4e4 website dark blue (use for clickable text): rgb: 0, 102, 153 hex: 006699 grey left hand nav type (not selected): rgb: 153, 153, 153 hex: 999999 grey horizontal bands: rgb: 102, 102, 102 hex: 666666 grey vertical side bands: rgb: 230, 230, 230 hex: e6e6e6 */ body { text-align:center; /* IE 6 page center method */ font-family: Helvetica, Arial, sans-serif; font-size:12px; background-color:#e6e6e6; color:#000; margin-top:0; } p { margin-top:0; margin-left:0; padding: 0; width:432px; line-height:16px; } a { text-decoration: none; font-weight:bold; font-size:12px; color: #006699; } a:hover { color:#666666; } h1 { font-family:Helvetica, Arial, sans-serif; padding:0; font-size:16px; margin:0 0 15px 0; } h2 { font-family:Helvetica, Arial, sans-serif; color:#00a4e4; padding:0; margin: 0 0 2px 0; font-size:12px; } h3 { font-family:Helvetica, Arial, sans-serif; color:#000; padding:0; margin-bottom:2px; font-size:12px; } ul { padding: 0 0 16px 12px; margin:0; } li { line-height:16px; padding-top: 5px; } /* Layout section */ #outer-wrapper { text-align:left; /* Clears IE 6 page center method above */ width:1024px; margin: auto; padding:0; background-color:#e6e6e6; } #inner-wrapper { width:960px; margin:auto; padding:0; background-color:#fff; } #header { margin-top:0px; padding:18px 18px 0 18px; height:66px; background-color:#000; } .header-image { margin:0; padding:0; float:left; height:28px; } /* Top navigation */ #top-navigation { margin:0; padding:0; background-color:#000; float:right; } a.top-navigation { color:#999999; font-size:11px; font-weight:normal; text-decoration:none; } a:hover.top-navigation { color:#fff } /* Tab Navigation */ #tab-navigation { clear:both; background-color:#000; margin:0; padding: 0 18px 0 18px; border:solid 0px #fff; } .tab-navigation ul{ margin:0 0 0 6px; padding:0; height:26px; list-style:none; } .tab-navigation li{ display:inline; padding:0; margin:0 0 0 0; color:#FFF; border:dashed 0px #fff; } .tab-navigation a{ position:relative; padding: 3px 20px 10px 5px; text-decoration:none; font-size:11px; font-weight:100; color: #FFF; } .tab-navigation a:hover{ /*THEME CHANGE HERE*/ color: #00a4e4; border-bottom:solid 5px #333333; background-color: #333333; } .tab-navigation li.selected a{ border-bottom:solid 5px #333333; background-color: #333333; } /* ######### Style for Drop Down Menu ######### */ .dropmenu{ position:absolute; top: 0; border-top:solid 4px #333333; line-height:12px; z-index:100; text-align:left; background-color: #333333; width: 200px; height:135px; visibility: hidden; } .dropmenu a{ width: auto; display: block; line-height: 14px; text-indent: 5px; border-top: 0 solid #678b3f; border-bottom: 0px solid #678b3f; /*THEME CHANGE HERE*/ padding: 2px 0; font-family: Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal; text-decoration: none; color: #CCCCCC; } * html .dropmenu a{ /*IE only hack*/ width: 100%; } .dropmenu a:hover{ /*THEME CHANGE HERE*/ color: #00a4e4; } /* Banner image block */ #article-image { clear:both; width:960px; padding-bottom:18px; background-color:#666666; position:relative; } /* Holds the left sub-navigation and main-content divs */ #content-wrapper { width:706px; padding:0; margin:0; background-color:#FFFFFF; float:left; } /* Left side navigation */ #sub-navigation { width:214px; padding:14px 20px 0 18px; float:left; overflow:visible; border:dashed 0px #000; } /* Center main content area */ #main-content { margin-top:31px; padding: 0 0 0 0; width:452px; float:right; overflow-y:visible; } /* Right side related links */ #sidebar { width:216px; padding: 25px 18px 20px 0; float:right; overflow:visible } /* For cases where a large image won't fit in the main content div -only 1 per page! */ #oversized-image { clear:both; padding:0; margin-left:90px; margin-right:90px; position:relative; } /* Used with oversized-image div */ #oversized-content { margin-left:254px; margin-right:254px; width:445px; overflow-y:visible; } /* White buffer above footer */ #whitespace { clear:both; padding: 0 0 200px 0; background-color:#FFFFFF; } #footer { padding-top:14px; padding-bottom:14px; padding-left:18px; color:#FFFFFF; font-size:10px; background-color:#666666; } /* Adds buffer to bottom so theat anchors snap to top */ #greyspace { clear:both; padding: 0 0 600px 0; background-color:#e6e6e6; } /* Misc settings */ p.technote { width:410px; vertical-align:text-bottom; } ul.ordered-list { width:425px; font-size:12px; padding-left:14px; margin-left:0; list-style:decimal; } ul.sub-navigation { list-style:none; margin-left:0; padding:0; width:214px; color: #333333; } li.sub-navigation { } a.sub-navigation { font-size:12px; color:#999999; } a.sub-navigation:hover { color: #000000 } /* horizontal bar #333333 */ ul.sidebar { list-style:none; margin:0; padding:0; width:216px; font-size:12px; background-color:#EDEDED; } li.sidebar { line-height:14px; padding:8px; border-bottom:solid 2px #FFF; } a.sidebar { font-size:12px; } table.sidebar { border:0; color:#999999; } ul.simple-list { list-style:none; margin: -4px 0 0 0; padding:0 0 16px 0; } li.simple-list { line-height:14px; } p.sidebar { margin:18px 0 0 0; padding:0; width:200px; font-size:12px; } table.data { width:100%; margin: 0 0 16px -30px; border-bottom:solid 1px #000; border-collapse:collapse; } table.center { margin: 0 0 16px 0px; } th.data { padding:5px; font-weight:normal; color:#fff; background-color:#00a4e4; border:solid 1px #000; } td.data { padding:3px; border:dotted 1px #000; } tr.data { background: #fff; border-right:solid 1px #000; border-left:solid 1px #000; } tr.even { background: #fff; border-right:solid 1px #000; border-left:solid 1px #000; } tr.odd { background: #eeeeee; border-right:solid 1px #000; border-left:solid 1px #000; } strong.required { color:#ff0000; } input.btnxx { padding:5px; height:25px; border: 2px solid #006699; font-weight: normal; background-color: #00a4e4; font-family:Helvetica, Arial, sans-serif; font-weight:bold; color: #fff; margin-right:18px; } input.text { width:180px; } input.btn { cursor:pointer; padding: 0 5px 0 5px; border: 2px solid #006699; font-size:10px; font-family:Helvetica, Arial, sans-serif; color:#fff; font-weight:normal; padding: 1px 2px; background:url(/images/formbg.gif) repeat-x left top; } input.button { cursor:pointer; padding: 2px 10px 2px 10px; margin: 0; border: 2px solid #006699; font-size:10px; font-family:Helvetica, Arial, sans-serif; color:#fff; font-weight:normal; background-color: #00a4e4; background-image:url(/images/button-blu.gif); overflow:visible; } p.button { padding:16px 0 16px 0; } a.button { cursor:pointer; padding:4px 12px 4px 12px; margin:0; border:solid 2px #006699; height:24px; font-size:10px; font-family:Helvetica, Arial, sans-serif; color:#fff; font-weight:normal; background-color: #00a4e4; background-image:url(/images/button-blu-ln.gif); }