body { margin: 0; padding: 0; font-size: 90%; font-family: "Trebuchet MS", Arial, Geneva, sans-serif; background-color: #fff} 

a  { text-decoration: none; }
a:link, a:visited { color: #00c }
a:hover  { color: #fff; background-color: #080 }

img { border: 0px none; }

#banner { height: 145px; background-image: url("../images/banner.jpg"); background-repeat: no-repeat; border-bottom: 10px solid #878787; margin-bottom:10px}

#sgbab a:link, #sgbab a:visited { width: 200px; height: 100px; top: 20px; left: 539px; position: absolute; z-index: 90; }
#sgbab a:hover { border: 1px solid #080; background-color: transparent }

#locations { background-color: #84215A; font-size: 18px; padding: 4px; position: absolute; top: 113px; left: 10px; z-index: 90; }
#locations a { color: #fff; background-color: #84215A; }

#markets { background-color: #84215A; font-size: 18px; padding: 4px; position: absolute; top: 113px; left: 200px; z-index: 90; }
#markets a { color: #fff; background-color: #84215A; }

#layer1 { text-align: left; background-color: #878787; font: 12px/1.5 bold arial, Geneva, sans-serif; padding-left: 6px;width: 150px; top: 150px; left: 10px; position: absolute; z-index: 90; visibility: hidden; } 
#layer2 { text-align: left; background-color: #878787; font: 12px/1.5 bold arial, Geneva, sans-serif; padding-left: 6px; width: 220px; top: 150px; left:200px; position: absolute; z-index: 90; visibility: hidden; }
#layer1 a, #layer2 a { color: #fff; }
#layer1 a:hover, #layer2 a:hover { background-color: #080; }

#main  { border: 0; padding-left: 1em; padding-right: 1em; text-align: justify }
#main p { text-indent: 2em; }

#greybar_end { clear: both; border-top: 10px solid #fff; border-bottom: 10px solid #878787; margin-bottom: 10px; }

ul#language { list-style: none; margin: 0; padding: 0; }

#language li  { float: right; list-style-type: none; white-space: nowrap; border-left: 2px solid #fff; }
#lang1, #lang2, #lang3, #lang4, #lang5, #lang6, #lang7 { width:100px; height:29px }

#language1  { position: absolute; right: 0%; }
 input#language1  { border: 2px solid #fff }
#language1 input.imageOff  { border: 2px solid #fff } 
#language1 input.imageOn  { border: 2px solid #0a0 } 

#notsee { font-family:  Arial, Geneva, sans-serif; font-size: 1em; color: #c44 }
#notsee p { margin-left: 40px }

#topcap { width:161px; height:13px; vertical-align: bottom }
#bottomcap { width:161px; height:13px; vertical-align: top }
#righttabs  { float:right; width: 161px; margin-top: 3px; list-style-type:none; margin-left: 1em; text-align: left  }

/* Tantek Celik hack is used for IE5/win. This browser incorrectly parses the ""}"" value, prematurely closing the style declaration. */
#righttabs li  a:link, #righttabs li a:visited  { color: #fff; font-weight: bold;  display: block; padding: 0px 0px 0px 6px; voice-family: "\"}\""; voice-family: inherit; padding : 8px 0px 8px 6px }
#righttabs li a:hover { background-color: #080 }
#righttabs li  {background-color: #1177BB; border-bottom: 1px solid #fff; margin: 0px 0px -3px -15px; voice-family: "\"}\""; voice-family: inherit; margin: 0px 0px 0px 0px }

.noview {display: none }