﻿/* GLOBAL STYLES */
BODY            {  background: #FFFFFF; color: #000000; margin-left : 0px;	margin-bottom : 0px; margin-right : 0px; margin-top : 0px;} 
form               { margin-bottom: 0; }
img 			    { margin: 0px; padding: 0px; border: 0px;  display: block; clear: both;}
b		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;  font-weight: normal;	font-style: normal; text-decoration: none;}
i		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;  font-weight: normal; font-style: normal; text-decoration: none;}
u		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;  font-weight: normal; font-style: normal; text-decoration: none;}
font 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;  font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none;}
.text 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;  font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none;}


ul				{ 
		margin-top :0px ;		
		padding-top :0px;	
		margin-bottom :0px ;		
		padding-bottom :0px;			
		padding-top :0px;				
		}
		
img.border 	{ border: 1px;
					border-style: solid;
					border-color: #D1DFEB;
					margin: 0px 0px 17px 0px;}
					
img.edge 	{ border: 1px;
					border-style: solid;
					border-color: #92B3D0;}
			
img.cases 	{ border: 1px;
					border-style: solid;
					border-color: #92B3D0;
					margin: 18px 0px 5px 0px;}
							
img.imgborder 	{ border: 1px;
					border-style: solid;
					border-color: #92B3D0;
					margin: 0px 0px 5px 0px;}
					
img.newsimg 	{ border: 1px;
					border-style: solid;
					border-color: #92B3D0;
					margin: 0px 10px 10px 0px;}
								
img.newsimg2 	{ border: 1px;
					border-style: solid;
					border-color: #92B3D0;
					margin: 0px 10px 10px 0px;
					float: left;}
					
img.box 			    { margin: 0px; padding: 0px; border: 0px;  display: inline; clear: both;}

img.newimg 			    { margin: 35px 35px 0px 0px; padding: 0px; border: 0px;  display: inline; clear: both;}

img.homeprod 	{ 	margin: 5px 11px 0px 0px; 								
								border: 1px;
								border-style: solid;
								border-color: #7AA7CA ;
								float: left;}
								
img.right 	{ 	margin: 15px 140px 0px 0px; 										
								float: right;}
								
img.arrowlnk 			    { margin: 2px 5px 0px 0px; 	
								 padding: 0px; display: inline; clear: both; float: left;}
								 
img.banner 			    { margin: 15px 5px 0px 13px; 	
								 padding: 0px; border: 0px;  }
								 
img.investor 			    { margin: 0px 0px 0px 10px; 	
								 padding: 0px; border: 0px;  }

h1		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 1.3em; 
			color: #0E2463; 
			font-weight: bold; 
			margin-top: 0; 
			margin-bottom: 0px; 
			display: inline;			
			}
			
h2		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 1.2em; 
			color: #3556B3; 
			font-weight: bold; 
			margin-top: 0; 
			margin-bottom: 0px; 
			display: inline;			
			}
			
h3		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 1.2em; 
			color: #00000; 
			font-weight: bold; 
			margin-top: 0; 
			margin-bottom: 0px; 
			display: inline;			
			}
			
td.stripe {  background-image: url("/images/stripe.png"); background-repeat: repeat;}

td.dental {  background-image: url("/images/dental.png"); background-repeat: repeat;}

td.checkers {  
			background-image: url("/images/checkers.png"); 
			background-repeat: no-repeat;
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color: #FFFFFF;  
			font-size: 10px; 
			font-weight: bold; 
			text-transform: uppercase;
			height: 26px;
			width: 147px;
			padding: 0px 0px 0px 10px}

table.homebg1 {  background-image: url("/images/home_case_bg.jpg"); background-repeat: no-repeat;}

table.homebg2 {  background-image: url("/images/home_news_bg.jpg"); background-repeat: no-repeat;}

table.homert {  background-image: url("/images/home_right_bg.jpg"); background-repeat: repeat;}

td.nav {  
	background-image: url("/images/topbar.png"); 
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;  
	font-size: 10px; 
	font-style: normal; 
	height: 21px;
	text-transform: uppercase;
	
	}

.greenlite { color: #B7D6CA; }
.greenline { color: #72AF97; }

a.navlink
{
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 5px;
	text-transform: uppercase;
	color: #d3e2f1;
	padding-top: 5px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
		
a.navlinkhi 		{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #FFFFFF;  
		font-size: 10px; 
		font-style: normal; 
		text-decoration: none; 
		font-weight: bold; 
		padding: 5px 15px 5px 15px; 
		text-transform: uppercase;			
		}
		
a.toplink 		{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #005699;  
		font-size: 8px; 
		font-style: normal; 
		text-decoration: none; 
		font-weight: bold; 
		text-transform: uppercase;			
		}
		
.toplinks 		{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #005699;  
		font-size: 8px; 
		font-style: normal; 
		text-decoration: none; 
		font-weight: bold; 
		padding: 28px 11px 5px 15px; 
		text-transform: uppercase;			
		}
		
#kenny 		{ 
align: left;
width: 764px;
border: 1px;
border-style: solid;
border-color: #CBDCEA ;
border-collapse: collapse; }

.greybox { background-color: #585859; 
	height: 9px; 
	width: 9px; 
	margin: 0px 0px 0px 5px;	
	padding: 0px 0px 0px 0px; 	}

.bluebox { background-color: #86B3D7; 
	height: 4px; 
	width: 9px; 
	margin: 0px 4px 0px 5px;		
	padding: 0px 0px 0px 0px;	}
	
.dot1 { background-color: #005699; 
	height: 3px; 
	width: 3px; 
	margin: 10px 0px 74px 0px;
	display: inline;
	float: left;}
		
.dot2 { background-color: #005699; 
	height: 3px; 
	width: 3px; 
	margin: 0px 0px 0px 0px;
	display: inline;
	float: left;}
	
.boldtext 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;  
font-size: 12px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; 
margin: 0px 0px 0px 7px;	
text-transform: uppercase;}
	
ul.arrow				{ 
		list-style-image: url("/images/arrow.png");
		margin-top :0px ;		
		padding-top :0px;	
		margin-bottom :0px ;		
		padding-bottom :0px;		
		margin-right :5px;				
		}
		

.subtitle 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #005699;  
font-size: 13px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; }

.bbold 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #005699;  
font-size: 11px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; }

.bbold2 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #005699;  
font-size: 10px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; }

.hometxt 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;  
font-size: 10px; 
font-style: normal; 
text-decoration: none;  
padding: 0px 10px 0px 0px;
}

.homelst
{
	font-size: 10px;
	margin: 0px 0px 10px;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	text-decoration: none;
}

a.home 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #005699;  
font-size: 10px; 
font-style: normal; 
text-decoration: underline; 
font-weight: bold;  line-height: 12pt}

a 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #005699;  
font-size: 10px; 
font-style: normal; 
text-decoration: underline; 
line-height: 12pt}
 
 .newstxt 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #FEFEFE;
color: #000000;  
font-size: 10px; 
font-style: normal; 
text-decoration: none;  
padding: 0px 10px 0px 0px;}

 .newslinks 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #FEFEFE;
color: #000000;  
font-size: 10px; 
font-style: normal; 
text-decoration: none;  
margin: 0px 0px 0px 7px;}
 
 
 .bgreen 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #0E850E;  font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}
 a.bgreen 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #0E850E;  font-size: 11px; font-weight: bold; font-style: normal; text-decoration: underline;}
 .bblue 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #548BC0;  font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}
 a.bblue 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #548BC0;  font-size: 11px; font-weight: bold; font-style: normal; text-decoration: underline;}
 
 .bred 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #BB1F1B;  font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}
 
 .bullet 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #72AF97;  font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}
  
.prodtxt 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;  
	font-size: 10px; 
	font-style: normal; 
	text-decoration: none;
	margin: 8px 0px 0px 7px;}
	
.captiontitle 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #004982;  
	font-size: 8px; 
	font-style: normal; 
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;}

.captiontxt 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #4F8E75;  
	font-size: 11px; 
	font-style: normal; 
	text-decoration: none;  }

.footer { background-color: #004982; }

 .link 		{ display: inline; margin: 0px 0px 0px 0px;}
 
#content 		{ margin: 0px 22px 20px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	font-style: normal;}

 
#fig2 		{ margin: 55px 0px 20px 10px; }
#fig3a 		{ margin: 30px 10px 20px 10px; padding: 0px 0px 0px 5px; }
#fig3b 		{ margin: 50px 10px 20px 10px; padding: 0px 0px 0px 5px;  }

.shade 		{ background-image: url("/images/bg.png"); }
 
a.subnavlink 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: transparent;
color: #005699;  
font-size: 8px; 
font-weight: bold;
font-style: normal; 
text-decoration: none;  
text-transform: uppercase;}

a.subnavlinkhi 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: transparent;
color: #4F8E75;  
font-size: 8px; 
font-weight: bold;
font-style: normal; 
text-decoration: none;  
text-transform: uppercase;}

.subnav 		{  
margin: 0px 0px 0px 11px;}

.edge 		{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #00000;  
font-size: 9px; 
margin: 3px 3px 0px 11px;}

.grey { background-color: #B9B9B8;}

.navblue { background-color: #F5F7FA;}

.hide { font-family: Verdana, Arial, Helvetica, sans-serif; color: #F5F7FA;  font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }

a.footlink 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;  
font-size: 8px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; 
text-transform: uppercase;}

.copy 		{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #686868;  
font-size: 8px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; 
margin: 0px 13px 0px 10px;
text-transform: uppercase;}


.title 		{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
color: #000000;  
font-size: 24px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; 
text-transform: uppercase;}

.titleNoCaps
{
	font-weight: bold;
	font-size: 24px;
	color: #000000;
	font-style: normal;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bluetext 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #36709C;  
font-size: 11px; 
font-style: normal; 
text-decoration: none; }


.italic 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #36709C;  
font-size: 11px; 
font-style: italic; 
text-decoration: none; 
}

.bold 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;  
font-size: 12px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; 
text-transform: uppercase;}

.abold 		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #1C5D90;  
font-size: 11px; 
font-style: normal; 
text-decoration: none; 
font-weight: bold; }


table.prodtable {			
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		text-decoration: none;
		border-color: #D1DFEB;
		border: 1px;
		border-style: solid;		
		border-collapse: collapse; 
		}
		
th.prodtable {
		background-color: #C1DBD3;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		font-weight: bold;
		text-decoration: none;		
		color: #004982;
		border-width: 1px;
		border-style: solid;		
		border-collapse: collapse; 
		border-color: #D1DFEB;
		padding: 7px 5px 7px 5px;}
		
td.prodtable2 {
		background-color: #D1DFEB;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		font-weight: bold;
		text-decoration: none;		
		color: #004982;
		border-width: 1px;
		border-style: solid;		
		border-collapse: collapse; 
		border-color: #D1DFEB;
		padding: 2px 5px 2px 5px;}
		
td.prodtable {
		background-color: #F5F8FB;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		font-weight: bold;
		color: #79AD9D;
		text-decoration: none;		
		border-width: 1px;
		border-style: solid;		
		border-collapse: collapse; 
		border-color: #D1DFEB;
		padding: 2px 5px 2px 5px;}
		
td.prodtable3 {
		background-color: #F5F8FB;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		font-weight: bold;
		color: #79AD9D;
		text-decoration: none;		
		border-width: 1px;
		border-style: solid;		
		border-collapse: collapse; 
		border-color: #D1DFEB;
		padding: 2px 5px 2px 5px;}
		
.smnote {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #36709C;  
		font-size: 9px; 
		font-style: normal; 
		text-decoration: none;}
		
		
a.prodtable {
		background-color: #F5F8FB;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		font-weight: bold;
		color: #79AD9D;
		text-decoration: underline;		
		}
		
.footnote {		
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8px; 
		font-style: normal; 
		text-decoration: none;		
		}
		
		
img.dot { display: inline; padding: 0px 5px 0px 0px;}
