﻿html, body { 
	border: 0; 
	margin: 0; 
	padding: 0;
	}

body {font-family: Arial, Hevetica, sans-serif; color:#666666; font-size: 9pt; text-align: left; background-color: #FFF}

body#homePage{ background-image:url(../images/homePageBkground.jpg); background-repeat:no-repeat ; background-position: top left}

body#perfPage{ background-image:url(../images/perfPageBkground.jpg); background-repeat:no-repeat ; background-position: top left}

TD,P,DIV,FORM,SPAN{	background-color:Transparent}
img { border: 0; }
form { margin: 0px 0px 0px 0px; background-color:Transparent}

div#logo{ position:absolute; top:0px; left:584px; z-index:10} 
div#findWrapper{ position:absolute; top:91px; left:650px; width:125px; height:37px; background:#b2b2b2; text-align:center;  z-index:11}
div#findContent{ position:relative; padding-top:12px; font-size:8pt; font-weight:bold}
div#findContent a {
	color:#666666;
	text-decoration:none;
}	
div#findContent a:hover {
	color:#666666;
	text-decoration:underline;
}	

#homePage div#contentWrapper { position:absolute; top:280px; left:0px; z-index:1}
#perfPage div#contentWrapper { position:absolute; top:128px; left:0px; z-index:1}
div#contents{position:relative; top:0px; left:0px}

div#footerWrapper{width:800px; background-color:#8c8c8c; margin-top:8px; clear:both}
#footer {
	clear:both;
	background-color:#8c8c8c;
	font-size:11px;
	color:#fff;
	text-align:center;
	padding:5px 0px;
}
#footer a , footer span {
	color:#fff;
	text-decoration:none;
	padding:0px 25px;
}	
#footer a:hover {
	color:#fff;
	text-decoration:underline;
}	
/* generic */
small, .small {font-size:7pt}
.ital { font-style:italic}
.hidden{ display:none}
a, a:hover{ color:#00a0c6; text-decoration:underline}

/* home page */
div#featuresWrapper{width:319px;height:136px; background-image:url(../images/featuresTable.gif); background-repeat:no-repeat ; background-position: top left; margin-left:35px  }
div#redButtonWrapper{width:119px;height:31px; margin-bottom:4px}
div#redButtonContent{ text-align:center; padding-top:4px;  color:#FFF; font-size:7pt}
#redButtonContent a,  #redButtonContent a:visited ,#redButtonContent a:hover { text-decoration:none}
.subhead { font-size:12pt; color:#666666; font-weight:bold; margin-bottom:10px}
.question { font-size:9pt; color:#666666; font-weight:bold; margin-bottom:2px}
.answer { font-size:9pt; color:#666666; font-weight:normal; margin-bottom:10px}
.right170 {width:170px; text-align:right; float:right}
.left170 {width:170px; text-align:left; float:left}

/* perf page */
.item { font-size:9pt; color:#666666; font-weight:bold; margin-bottom:2px}
.def { font-size:9pt; color:#666666; font-weight:normal; margin-bottom:10px}
