body { background-image: url(/tmp/w0h0m0_i1_.img); background-repeat:repeat-x; text-align:center; vertical-align:top; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:9pt; } h1 { font-family: Arial, Helvetica, sans-serif; font-size:13pt; } h2 { font-family: Arial, Helvetica, sans-serif; font-size:11pt; } td { vertical-align:middle; font-size:9pt; } input, textarea { width:100%; font-size:9pt; } #siteArea { border:1px solid #CCCCCC; position: relative; background-color:white; width: 800px; margin-left: auto; margin-right:auto; position:relative; margin-bottom:10px; margin-top:10px; vertical-align:top; text-align:left; } #headerLogo { background-image: url(/tmp/w0h0m0_i2_.img); height:160px; } #menu { background-image: url(/tmp/w0h0m0_i3_.img); height:60px; padding-left:3px; padding-right:3px; top: 91px; position:relative; color: #CCCCCC; } #mainMenu { height:31px; border-top: 1px solid #313B3E; border-bottom: 1px solid #333333; top: 91px; font-size: 13pt; padding-left: 10px; padding-right: 10px; line-height:31px;} #subMenu { height:29px; top: 122px; font-size: 9pt; line-height:29px; padding-left: 10px; padding-right: 10px; } #contentAreaWide { padding:0px; } #contentWide {} #contentAreaNarrow { width:565px; padding-left:5px; padding-right:5px; top:0px; min-height:500px; padding-bottom: 50px; //padding-bottom: 90px;} #contentNarrow { margin-top:20px; margin-left:15px; margin-right:10px; margin-bottom:10px; } #rightColumn { width:235px; background-image: url(/tmp/w0h0m0_i4_.img); background-repeat:repeat-x; top:160px; right:0px; position:absolute; } #newsColumnItem { border-bottom: 1px dotted #333333; padding-top: 10px; padding-bottom: 10px; } #registerNewsletter { padding-left:10px; padding-right:10px; padding-top:20px; border-bottom: 1px dotted #333333; } #newsColumn { padding-left:10px; padding-right:10px; padding-top:20px; } #newsItem { padding: 5px; padding-top:10px; padding-left:10px; padding-bottom:10px; } #newsDate { width:100px; display: inline; float:left; } #newsHeadline { width:330px; display: inline; float:left; } #newsHeadline h1 { margin: 0px; } #newsIntro { margin-left:100px; width:330px; } div.newsReadMore { margin-top: -12px; float:right; } div.newsHidContent { margin-left:100px; } div.borderTop { border-top: 1px dotted #333333; } div.borderBottomTop { border-top: 1px dotted #333333; border-bottom: 1px dotted #333333; } #teamItem { display:block; margin-top: 10px; padding-top:10px;} #teamItem td { vertical-align:top; font-size:9pt; } #productImgHeader { background-color:black; padding-left:500px; padding-right:20px; padding-top:20px; color:#CCCCCC; height:282px; display:block; } #productHeader { background-color:#333333; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; color:#CCCCCC; height:86px; display:block; } #productTextWithBg { background-image:url(/tmp/w0h0m0_i5_.img); background-repeat:repeat-x; padding:5px; margin-left:-5px; margin-right:-5px; border-top:1px dotted #333333; border-bottom:1px dotted #333333; } #contentAreaWide td { vertical-align:top; font-size:9pt; } #footer { height:40px; line-height:40px; background-color:black; color:#CCCCCC; padding-left: 10px; padding-right: 10px; margin-top:70px; } a, a:link.selected, a:link.visited { color: #063C66; } .selected { font-weight:bold; } #menu a:link, #menu a:visited { color: #CCCCCC; text-decoration: none; } #menu a:hover, #menu a:active, #menu a:link.selected, #menu a:link.visited { color: #CCCCCC; font-weight: bold; text-decoration: none; } #mainMenu a, a:active, #mainMenu a:link.selected, #mainMenu a:link.visited { font-size: 11pt; } #subMenu a:link, a:visited, a:hover, a:active, a:link.selected, a:link.visited { font-size: 9pt; } #footer a:link, #footer a:visited { color: #CCCCCC; text-decoration: none; } #footer a:hover, #footer a:active, #footer a:link.selected, #footer a:link.visited { color: #CCCCCC; font-weight: bold; text-decoration: none; } #footer a, #footer a:link.selected, #footer a:link.visited { font-size: 9pt; } #prop { height:800px; float:right; width:1px; } #clear { clear:both; height:1px; overflow:hidden; }