body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin:0px 0px 0px 0px}

.sidetable {
	font-size: 10px;
	background-color:#FFFFCC;
	color:#333399}

.sidelinks {
	color: #000000;
	font-size: 10px;}

.baseline {
	font-size: 10px;
	color: #FFFFFF;}

a.baseline {
	font-size: 10px;
	color: Gray;}

td {font-size: 12px;
		color: #000000;}

input {margin: 0,0,0,0;
			 font-size: 10px;}

.hidetext{visibility:hidden;
	position:absolute; 
	top:0px;
	left:0px; 
	overflow:hidden;
	width:0px; 
	height:0px}

.badbox {
	background-color:#FFA6A6;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000}
		
.selectiontitle {
	margin-top:150px;
	font-size:18px;
	color:#333399;
	font-weight:bold;}		
	
a.selectiontitle {
	text-decoration:none}		

a.selectiontitle:hover {
	text-decoration:none}						
	
a.selectiontitle:visited {
	text-decoration:none}	
	
.listtitle {color: #666}
.listbody {margin:0px 15px 0px 15px}
.listmain {color:#039;
	font-size:10px; 
	margin-top:10px}
	
#lyr {background-color:#FFFFFF;
	  margin:0px 0px 0px 0px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  position:relative;
	  margin-left:0px;
	  width:570px;
	  height:100%;
	  z-index:1; 
	  overflow:auto; 
	  overflow-x:hidden; 
	  color:#6633cc;
	  font-size:10px}
		
h1 {font:24px Verdana, Geneva, sans-serif #6633cc;
		color:#6633cc;
		font-weight:normal;
		margin-bottom:10px}
		
h2 {font:12px Verdana, Geneva, sans-serif #6633cc;
		color:#6633cc;
		background-color:#EEEEFF;
		padding:8px 0px 8px 0px;
		margin:3px 0px 3px 0px}	
	
#tbl {width:94%;
	  height:100%;
	  border:00}
	  
#maintable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border: 0px;
	width:775px;
	height:700px;
	background-color:#FFF;
}
	

.style1 {color:#4A4D8D;
		 font-size:10px}
.style2 {color:#6633cc;
		font-size:10px}
.style3 {color:#6633cc;
		font-size:11px}
.style4 {color:#6633cc;
		font-size:12px}
.style5 {color:#6633cc;
		font-size:13px}
.style6 {color:#6633cc;
		font-size:9px}
.style7 {color:#6633cc;
		font-size:18px}
.style8 {color:#6633cc;
		font-size:24px}	
.style9 {color:#6633cc;
		font-size:8px}	
		
.greytext {color:#666666;
		font-size:11px}
		


.faqY {
	color:#6633cc;
	background-color:#FFFFEE;
	font-size:10px;
	width:100%;
	padding:4px 0px 4px 0px;
	display: block;
	overflow:hidden;
	margin:3px 0px 3px 0px
}
			
.faqCy {color:#6633cc;
	font-size:10px;
	background-color:#EEFFFF; 
	width:100%;
	padding:4px 0px 4px 0px;
	display: block;
	overflow:hidden;
	margin:3px 0px 3px 0px}
			
.faqG {color:#6633cc;
	font-size:10px;
	background-color:#EEFFEE; 
	width:100%;
	padding:4px 0px 4px 0px;
	display: block;
	overflow:hidden;
	margin:3px 0px 3px 0px}	
	
.faqMg {color:#6633cc;
	font-size:10px;
	background-color:#FFEEEE; 
	width:100%;
	padding:4px 0px 4px 0px;
	display: block;
	overflow:hidden;
	margin:3px 0px 3px 0px}

	 
table.products {background-color:#FFFFFF;
	border: none;
	width: 97%}
				
table.products td {color:#6633cc;
				   				 font-size:11px}
.data {
	color: #000000;    
	text-align: right;    
	background-color: #CCCCCC;
}

.rowH {	color:#6633cc; 
				background-color: #FFFFEE;
				width:550px; 
				display: block;
				overflow:hidden;
				padding:5px 5px 5px 0px;
				font-size:10px;
				margin:3px 0px 3px 0px}
				
.rowA { background-color: #DDDDFF;
				margin:0px 0px 10px 0px; 
				width:550px; 
				display: block;
				overflow:hidden;
				padding:5px 5px 5px 0px}
				
.rowB { background-color: #EEEEFF;
				margin:0px 0px 10px 0px; 
				width:550px; 
				display: block;
				overflow:hidden;
				padding:5px 5px 5px 0px}
				
.rowC { background-color: #ffffee;
				margin:0px 0px 10px 0px; 
				width:550px; 
				display: block;
				overflow:hidden;
				padding:5px 5px 5px 0px}
				
.rowD { background-color: #ffeeff;	
				margin:0px 0px 10px 0px; 
				width:550px; 
				display: block;
				overflow:hidden;
				padding:5px 5px 5px 0px}
				
.rowE { background-color: #DDFFDD; 
				margin:0px 0px 10px 0px; 
				width:550px; 
				display: block;
				overflow:hidden;
				padding:5px 5px 5px 0px}
				
.white { background-color:#FFFFFF }

				
.termsheader { background-color: #DDDDFF;
	margin:10px 0px 10px 0px;
	width:100%; 
	display: block;
	overflow:hidden;
	padding:5px 5px 5px 0px;
	color:#6633cc;
	font-size:13px} }


.fpdiv {
	color:#777777; 
	}
	
.fpdiv a:link {
	color:#777777;
	text-decoration: none;
}

.fpdiv a:visited {
	color:#777777;
	text-decoration: none;
}

.fpdiv a:link:hover {
	color:#777777;
	text-decoration: none;
}

.fpdiv a:active {
	color:#777777;
	text-decoration: none;
}

.newsbox {background-color:#eeeeff;
	width:98%;
	color:#000;
	margin:15px 0px 15px 0px;
	padding:10px 10px 10px 10px;
	font-size:9px;
}

.newstop {font-size:12px;  
	color:#555555;
	margin-bottom:5px
}

.exoframeL {width:330px;
height:275px;
overflow:none;
margin:0px 0px 0px 0px;
}

.exoframeS {width:279px;
height:233px;
overflow:none;
margin:0px 0px 0px 0px;
}

	