div.prodlist {
clear: both;
padding: 0 0 5px 0;
}

div.subheader {
	background-image: url(graphics/subheader.jpg);
	background-repeat: repeat-x;
	text-align: left;
	width: 1024px;
	height: 25px;
	align: left;
	valign: bottom;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #000000;
font-size: 12pt; 
font-weight: bold; 
text-decoration: none
	}

div.hmimage {
	/*margin-left: auto;
	margin-right: auto;  this centers the page*/
	margin: 0;
	width: 600px;
	align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
div.bodymain {
	width: 950px;
	text-align: left;
	background-color: #ffffff;
	}	
	
.default { 
		font-family:verdana;
		font-size:11px;
		color:#00477F}
		
.defaultarial { 
		font-family:arial;
		font-size:9pt;
		color:#000000}
				
.defaultRedBold2 { 
		font-family:verdana;
		font-size:12px;
		color:#FF0000}
		
.defaultRedBold2 { 
		font-family:arial;
		font-size:10px;
		font-weight: bold;		
		color:#651010}
		
.smallgray { 
		font-family:arial;
		font-size:6pt;
		font-weight: none;		
		color:#747473}				

.gray { 
		font-family:arial;
		font-size:8pt;
		font-weight: none;		
		color:#747473}

.proddefault { 
		font-family:arial;
		font-size:9pt;
		color:#00477F}
		
.bullets { 
		font-family:verdana;
		font-size:11px;
		color:#00477F}

.Header { 
		font-family:verdana;
		font-size:13px;
		font-weight: bold;
		color:#00477F;
		}
		
.newsHeader { 
		font-family:verdana;
		font-size:11pt;
		font-weight: bold;
		color:#00477F;
		}				
		
	
.newsitem { 
		font-family:verdana;
		font-size:11px;
		color:#00477F}
		
.newsitem:hover{
		font-family:verdana;
		font-size:11px;
		color:#00477F;
		text-decoration:underline;}

	div.tnav1 {
	width: 1024px;
	align: center;
	margin-left: auto;
	margin-right: auto;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 	
	}	
	
	div.tnav1 P {
	text-align: right;
	padding: 0px 10px 0 0;
	margin: 0;/*must keep for proper vertical alignment in mozilla*/
	font-family: Tahoma, Arial, Helvetica, sans-serif; 	
	}
	
	
	
	div.tnav1 a:link { 
	font: 8pt Tahoma;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0 5px 0 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 	
	}
	
	
	div.tnav1 a:visited { 
	font: 8pt Tahoma;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0 5px 0 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 	
	}
	

	
	div.tnav2 {
	/*background-image: url(../graphics/tnav2.jpg);
	background-repeat: repeat-x;
	background-position: top center;*/ 
	height: 35px;
	background-color: #7399C6;
	width: 1024px;
	border-bottom: 4px solid #ffC425;
	align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
	div.tnav2 P {
	text-align: left;
	padding: 9px 0 0 10px;
	margin: 0; /*must keep for proper vertical alignment in mozilla*/
	}
	
	div.tnav2 a:link { 
	font: 8pt Tahoma;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0 5px 0 5px;
	}
	
	
	div.tnav2 a:visited { 
	font: 10pt arial;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0 5px 0 5px;
	}
	


	div.tnav3 {
	/*background-image: url(../graphics/tnav2.jpg);
	background-repeat: repeat-x;
	background-position: top center;*/ 
	height: 32px;
	width: 758px;
	align: center;
	margin-left: auto;
	margin-right: auto;
	}
	
	div.tnav3 P {
	text-align: left;

	margin: 0; /*must keep for proper vertical alignment in mozilla*/
	}
	/* bt */
	div.tnav3 a:link { 
	font: 8pt Tahoma;
	font-weight: normal;
	text-decoration: none;
	color: #DDE8F1;

	}
	

	
		div.ac { 
		margin-left: 15px;
		margin-top: 2px;
		margin-bottom: 2px;
		color:#7399C6; 
		font-size: 18px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none;
		}
			
		div.bc { 
		margin-left: 15px;
		margin-top: 2px;
		margin-bottom: 2px;
		color:#7399C6; 
		font-size: 9px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none;
		}	
	
	div.bc a {
		margin-left: 15px;
		margin-top: 2px;
		margin-bottom: 2px;	
		color:#7399C6; 
		font-size: 9px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, sans-serif; 
		text-align: right;
	}
	
	
		




p {
	font: 9pt arial;
}

ul {
	margin:0;
	padding: 15px 0 5px 0; /* must keep for firefox*/
}

li {
list-style-type: none;
list-style-position: outside;
margin: 0 0 0 0;
}

a:link { 
	color: #4D719D;
	}
	
a:visited { 
	color: #4D719D;
	}
	

	
h1 {
	font: 11pt arial;
	color: #FFFFFF;
	letter-spacing: .2em;
	margin: 0;
	padding: 4px 0 4px 4px;
	
}

h3{
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #00477F;
font-size: 10pt; 
font-weight: bold; 
text-decoration: none
margin: 10px 2px 0 5px;
border-bottom: 2px solid #A2B4C6;
}	

h4{
font-size: 9pt;
margin: 0px 0px 0 0px;
border-bottom: 1px solid #CCCCCC;
background-color: #D9E2EA;
}

.h5{
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #00477F;
font-size: 15pt; 
font-weight: none; 
text-decoration: none;

}

.h6{
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #00477F;
font-size: 10pt; 
font-weight: bold; 
text-decoration: none
border-bottom: 2px solid #A2B4C6;
}

.h7{
font-family: Verdana, Helvetica, sans-serif,Arial; 
color: #A2B4C6;
font-size: 11pt; 
font-weight: none; 
text-decoration: none;}

.h7:hover{
font-family: Verdana, Helvetica, sans-serif,Arial; 
color: #A2B4C6;
font-size: 11pt; 
font-weight: none; 
text-decoration: underline;}



div.prodpage{

	margin: 10px 0px 0px 60px;
clear: both;
}	
	
img.right{
	border: 1px solid #cccccc;
	float: right;
	margin: 2px 2px 5px 2px;
	}	
	
	

img.left{
	border: 0px solid #cccccc;
	float: left;
	margin: 2px 10px 5px 2px;
	}	
	

hr {
	color: #CCCCCC;
	height: 1px;
	margin: 0;
	padding: 0;
	line-height: 2px;
}

.prodlink {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000;
font-size: 9pt; 
font-weight: none; 
text-decoration: underline;
}

.prodlink:Hover { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000;
font-size: 9pt; 
font-weight: none; 
text-decoration: none
}


div.body {
	width: 758px; 
	border: 0px solid #cccccc;
	padding: 5px 0 0px 0;
	margin: 0;
	background-color: #FFFFFF;
	align: center;
	margin-left: auto;
	margin-right: auto;
}

	




div.subcont div.subcontleft{
float: left;
width: 274px;
border: 1px solid #cccccc;
}

div.subcont div.subcontright{
float: right;
width: 274px;
border: 1px solid #cccccc;
}

.link1 {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000;
font-size: 9pt; 
font-weight: bold; 
text-decoration: none
}

.link1:Hover { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000;
font-size: 9pt; 
font-weight: bold; 
text-decoration: none
}

.link2 {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000;
font-size: 8pt; 
font-weight: bold; 
text-decoration: none
}

.link2:Hover { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #000000;
font-size: 8pt; 
font-weight: bold; 
text-decoration: none
}

.linkBlue {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #5B7FAA;
font-size: 8pt; 
font-weight: bold; 
text-decoration: none
}

.linkBlue:Hover { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #E0A300;
font-size: 8pt; 
font-weight: bold; 
text-decoration: none
}

.linkBlue1 {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #5B7FAA;
font-size: 8pt; 
text-decoration: none
}

.linkBlue1:Hover { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #E0A300;
font-size: 8pt; 
text-decoration: none
}

.linkBlue2 {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #113866;
font-size: 9pt; 
font-weight: bold;
text-decoration: none
}

.linkBlue2:Hover { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #651010;
font-size: 9pt; 
font-weight: bold;
text-decoration: underline
}

.linkSmallWhite {  
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #CCCCCC;
font-size: 7pt; 
font-weight: bold; 
text-decoration: underline
}

.linkSmallWhitenounder { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #CCCCCC;
font-size: 7pt; 
font-weight: bold; 
text-decoration: none
}


.whitetext { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #FFFFFF;
font-size: 8pt; 
font-weight: bold; 
text-decoration: none
}

.textBox1 {  
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt
}

.text1 {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 8pt
}

