
body { 
background: #CCCCCC; 
font: 12px tahoma, non-serif; 
letter-spacing: 1px; 
color: black; 
padding-top: -20px 
}

a { 
font-weight: bold; 
font-size: 11px; 
color: #009900  ; 
text-decoration: none; 
border-bottom: 1px dotted black 
}

a:hover { 
border-bottom: 1px solid black 
}
/* a:visited { color: gray } */

.plain, a.plain:hover { 
border-bottom: none; 
}

#top { 
position: relative; 
width: 750px; 
height: 224px; 
background: url(Images/TopPanel2.gif); 
margin-top: 10px 
}

#content { 
position: relative; 
width: 750px; 
background: url(Images/MainBG.gif); 
text-align: left;  
line-height: 18px; 
}

.content { 
padding-left: 70px; 
padding-right: 70px; 
margin-top: 0; 
margin-bottom: 0 
} 

#content div p { 
font: 12px; 
line-height: 20px; 
text-indent: 25px; 
}

#comparison { 
width: 600px; 
height: 155px; 
overflow: auto; 
border: 1px solid #009900 
}

.comparison { 
font: 11px; 
line-height: 20px; 
border: 1px solid #aaaaaa; 
border-collapse: collapse 
}
.comparison TD { 
border: 1px solid #aaaaaa; 
padding: 5px;
vertical-align: top;
}

#headertable { 
width: 600px; 
background: #E7F7DE; 
border: 1px solid #009900; 
}

.tableheader { 
background: #E7F7DE; 
font: bold 11px; 
text-transform: uppercase; 
}

.tableheader TD { 
text-align: center; 
} 


#footer { 
width: 750px; 
height: 40px; 
background: url(Images/BottomBG.gif); 
text-align: right; 
text-transform: uppercase; 
color: white; 
font: bold 9px; 
margin-top: 0 
}

.footer { 
margin-top: 7px; 
margin-right: 30px; 
}

H1 { 
font-size: 20px; 
color: A2077E 
}

H2 { 
font-size: 17px; 
color: A2077E 
}

H3 { 
font-size: 11px; 
text-transform: uppercase; 
}

SPAN.H3 { 
font-size: 11px; 
text-transform: uppercase; 
width: 100%; 
margin-bottom: 10px; 
font-weight: bold 
}

ul.list { 
list-style-image: url(Images/Bullet2.gif); 
}

/* MAIN NAVIGATION STYLES - START */	

	#Nav { font: 9px; letter-spacing: 0px; width: 130px; position: relative; top: 70px; left: 290px; z-index: 1 ; text-align: left;  }
	
			#Nav ul { list-style: none; }

			#Nav li { text-transform: uppercase; margin-bottom: 10px }

			#Nav a { font-weight: bold; color: black; border-bottom: none; height: 15px; padding: 2px } 

			#Nav a.selected, #Nav a:hover { list-style-image: url(Images/Bullet.gif); }
	
/* MAIN NAVIGATION STYLES - END  */




/* HOME CONTENT - START  */


/* HOME CONTENT - END  */
	
	

/* FORM STYLES - START */

	input.field { border: 1px #dddddd solid; width: 100px; height: 20px; padding: 2px; font: 11px tahoma, non serif; background: white; }

	label { font: bold 11px; }

/* FORM STYLES - END  */
