body {	font-family : Verdana,Arial,Helvetica; font-size : 85%; color : #000000; background-color:#cccccc; margin: 10px; padding: 0px;  text-align: center;}
h1 {	font-family : Verdana,Arial,Helvetica;	font-size : 235%;	color : #000000;	font-weight: bold;}
h2 {	font-family : Arial,Verdana, Helvetica;	font-size : 130%;	color : #000000;	font-weight: bold;}
h3 {	font-family : Verdana,Arial,Helvetica;	font-size : 110%;	font-weight: bold;}
h4 {	font-family : Verdana,Arial,Helvetica;	font-size : 110%;	font-weight: bold; text-decoration: none;}
h5 {	font-family : Verdana,Arial,Helvetica;	font-size : 110%;	font-weight: bold; font-style: italic; }
th {	font-family : Verdana,Arial,Helvetica;	font-size : 85%;	font-weight: bold; }
td { 	font-family: Verdana,Arial,Helvetica;	font-size: 85%; }
.copy {	font-family: Arial, Helvetica; 		font-size: 8pt; text-align: center; }
.hint {font-style: italic; }
.bold {font-weight: bold; }
.small {font-size: 85%; text-decoration: none;}
.subheader {	font-family : Verdana,Arial,Helvetica;	font-size : 120%;	color : #000000;	font-style: italic; }
.pagelabel {	font-family : Verdana,Arial,Helvetica;	font-size : 13px;	color : #5288AC; font-weight: bold; }
.nav {font-size: 11px;}

table.topbar { background-color: #FFFFFF; background-repeat: no-repeat; 
	background-image: url('images/banner.png'); background-position: top left; 
	font-size:6pt; height: 115px; width:1088px; padding: 0px; margin: 0px;
	table-layout: fixed; border-collapse: collapse; border-spacing: 0px; }
tr.topbar1 { height: 92px; border: 0px; padding:0px; margin:0px; }
td.topbar1 { height: 92px; border: 0px; padding:0px; margin:0px; }
tr.topbar { height: 23px; border: 0px; padding:0px; margin:0px; }
td.topbar { height: 23px; width: 100%; padding:0px; padding-left:136px;}

table.main { background-color: #FFFFFF; background-repeat: no-repeat; table-layout:fixed; width: 756px;	border: 1px solid black;
	border-collapse: separate; background-color: white; border-spacing: 18px;}
table.mainex { background-color: #FFFFFF; background-repeat: no-repeat; table-layout:fixed; width: 580px;	border: 1px solid black;
	border-collapse: separate; background-color: white; border-spacing: 18px;}
td.leftbar { vertical-align:top; width:135px; background-color:#E0E0EA; padding-top: 15px; }
td.contents { padding-left: 8px; padding-right: 8px; padding-top: 15px; width:520px; vertical-align: top; }
td.rightbar { width:165px; vertical-align:top; margin:0px; padding-top:15px;}
td.price { text-align: center; }

table.nav { font-family: Courier; table-layout: fixed; border-collapse: separate; width: 132px; }
td.navbul { padding-top:4px; padding-bottom:4px; padding-left: 2px; vertical-align:middle; width:18px; }
td.navbar { padding-top:4px; padding-bottom:4px; padding-left: 2px; vertical-align:middle; width:102px;
	font-family: Arial,Helvetica; }
td.navbarsel { padding-top:4px; padding-bottom:4px; padding-left: 2px; vertical-align:middle; width: 102px;
	background-color: #4D546F; color: #FFFFFF; font-family: Arial,Helvetica;}

img.icon { margin-left: 10px; margin-right: 5px; }
img.tick { margin-left: 15px; margin-right: 5px; }
img.navimg { margin-left: 8px; margin-top: 7px; }
a:visited { color: #0000AF; }
a:link { color: #0000AF; }
a:hover { color: #5050FF; }

div.questionAnswer { padding-top: 15px; }
div.question {  font-family : Verdana,Arial,Helvetica;	font-weight: bold; color : #336699;	}
div.answer {  font-family : Arial,Helvetica;	color : #000000; }

span.hi { background-color: #FFFFAF; }
div.subhead { color: #008000; font-size: 11pt; font-weight: bold; padding-top: 8px;}

div.rightbar { padding: 5px; background-color: #FFFFE0; border:solid black; border-width:1px; width: 155px;}
div.audiobar { padding: 5px; padding-bottom: 0px; background-color: #E0FFDF; border:solid black; border-width:1px; width: 155px;}

table.header { background-color: #FFFFFF; width: 750px;}
td.banner { background-color: #FFFFFF; 
						background-image: url('images/banner.png'); 
						background-repeat: no-repeat; 
						width: 750px; 
						height: 70px; 
						vertical-align: top;  }
	
table.content { background-color: #FFFFFF; }
td.cont { background-color: #FFFFFF; width: 550px;  }
table.footer { background-color: #FFFFFF; width: 750px; border-top: 1px solid #5288AC; vertical-align: middle;}

table.menu { width: 170px; background-color: #F5F5F5; border: 1px solid #5288AC; border-collapse: separate; border-spacing: 5px;}

hr {color: #5288AC; background-colour: #5288AC; height: 1px; width: 98%;}

ul.menu {
	list-style-type: disc;
	list-style-image: url(images/diamond.gif); margin-left: 15px;
	}

div.main {	width: 780px; 
						border: solid 1px black; 
						text-align: left; 
						background-color: #FFFFFF; 
						background-image: url(images/banner.png); 
						background-attachment: scroll;
						background-repeat: no-repeat; 
						background-position: top center;
						padding-top: 60px; 
						padding-left: 15px; 
						padding-right:15px; 
						padding-bottom:10px; }
	
div.content { width: 750px; float: left; padding-right: 10px; }
div.menu { width: 170px; float: right; position: relative; left: 4px; padding-top: 10px; padding-right: 0px; }	
div.menucontent { padding: 5px; width: 100%; border: 1px solid black; background-color: #F5F5F5;}
div.header { width: 300px; position: relative; top: -50px; left: 3px; float: none; }	
.menuheading {font-family : Arial,Verdana,Helvetica;	font-size : 14px;	font-weight: bold; padding: 3px;}
.menutext {font-family : Arial,Verdana,Helvetica; font-size: 11px;}

div.testim { width: 170px; float: right; padding-top: 20px; position: relative; left: 4px;}	
div.testim1 { width: 100%; margin-top:10px; padding: 5px; border: 1px solid black; font-family: Arial, Helvetica; font-size: 8pt; background-color: #EEFFEE; }
div.testim2 { width: 100%; margin-top:10px; padding: 5px; border: 1px solid black; font-family: Arial, Helvetica; font-size: 8pt; background-color: #FFEEEE; }
div.testim3 { width: 100%; margin-top:10px; padding: 5px; border: 1px solid black; font-family: Arial, Helvetica; font-size: 8pt; background-color: #EEEEFF; }
div.testim4 { width: 100%; margin-top:10px; padding: 5px; border: 1px solid black; font-family: Arial, Helvetica; font-size: 8pt; background-color: #FFEEFF; }
div.testim5 { width: 100%; margin-top:10px; padding: 5px; border: 1px solid black; font-family: Arial, Helvetica; font-size: 8pt; background-color: #EEFFFF; }
div.footer { width: 170px; float: bottom; padding-top: 5px; clear: both;}	

table.whitepsummary { background-color: #4D546F; padding: 0px; width: 700px;}
.whitepheading {	color: #FFFFFF; height: 20px; padding: 10px; font-family : Verdana,Arial,Helvetica;	font-size : 180%;	font-weight: bold;}
.indent {	padding: 10px;}
.whitepsubheading {color: #FFFFFF; height: 15px; padding: 10px; font-family : Verdana,Arial,Helvetica;	font-size : 115%;	font-style: italic;}
.whiteplist {margin-left: 28px; margin-top: 5px; margin-bottom: 5px; }

.doc {margin-top:8px; margin-right:3px; margin-left: 3px; }


