             
a:link       	{color: #003399;
		}

a:active     	{color: #003399;
		}

a:visited    	{color: #003399;
		}

ul		{list-style-image: url('images/dot.gif');
		font-family: Arial,Verdana,Helvetica,sans serif; 
		font-size: 1em;
		margin-right: 1em;
		}

ol		{list-style-type: disc;
		font-family: Arial,Verdana,Helvetica,sans serif; 
		font-size: 1em;
		margin-right: 1em;
		}  

li		{font-family: Arial,Verdana,Helvetica,sans serif; 
		font-size: 1em;
		margin-left: 3px;
		}                                    

dd		{list-style-type: disc; 
               	margin-left: 1em;
		margin-right: 1em;
		}
               
dt		{font-weight: bold;
		}


.line		{text-decoration: none;
		}


h1		{font-family: Arial, Verdana, Helvetica, sans serif;
		font-size: 1.6em;
		color: #42A701;
		}
               
h2		{font-family: Arial,Verdana,Helvetica,sans serif;
		font-size: 1.2em;
		color: #000000;
		margin-top: 1.2em;
		}
               
h3		{font-family: Arial,Verdana,Helvetica,sans serif;
		font-size: 1em;
		color: #FFFFFF;
		}
               
h4		{font-family: Arial,Verdana,Helvetica,sans serif;
		font-size: 1em;
		color: #003399;
		margin-left: 4em;
		}
               
h5		{font-family: Arial,Verdana,Helvetica,sans serif;
		font-size: .8em;
		font-style: italic; color: #993366;
		}
               
h6		{font-family: Arial,Verdana,Helvetica,sans serif;
		font-size: .8em;
		color: #003399;
		}
               

p		{font-family: Arial,Verdana,Helvetica,sans serif;
		font-size: 1em;
		}   

body		{font-family: Arial, Verdana, Helvetica, 'sans serif';
		font-size: 0.8em;
		background: white;
		margin: 0px;
		}

head		{margin:0px;
		}             


.greenbar	{width: 100%;
		height: 13px;
		border-bottom: solid white 1px;
		display: block;
		}

.blackbar	{ width: 100%;
		background-color: #000000;
		border-bottom: solid white 1px;
		display: block;
		}
    
.picturebar	{ width: 100%;
		height: 150px;
		margin: 0;
		background-color: #D0E586;
		border-bottom: solid white 1px;
		display: block;
		}


.picturebarleft	{
		width: 45%;
		height: 100%;
		margin: 0;
		float: left;
		display: block;
		}

.picturebarright{
		width: 53%;
		margin: 0;
		padding: 35px 10px 0px 0px;
		font-family: Arial, Verdana, Helvetica, 'sans serif'; 
               	font-size: 2em;
		font-weight: bold; 
               	color: #636864;
		text-align: center;
		float: right;
		display: block;
		}

      
.menu		{ 
		width: 100%;
		display: block;
		}
               

.menu:after	{ /*Add margin between menu and rest of content in Firefox*/
		content: "."; 
		height: 0; 
		clear: both; 
		visibility: hidden;
		display: block; 
		}


.menu ul	{
		width: 100%;
		background: url(images/index_r3_c2.jpg) center center repeat-x;
		padding: 5px 0px;
		margin: 0;
		border-bottom: solid white 1px;
		display: block;
		text-align: left;
		}

.menu ul li	{
		display: inline;
		}

.menu ul li a	{
		color: #FFFFFF;
		padding: 5px 15px 4px 15px;
		margin: 0;
		font-family: Arial,Verdana,Helvetica,sans serif; 
		font-size: 1em;
		text-decoration: none;
		vertical-align: center;
		}

.menu ul li a:visited{
		color: #FFFFFF;
		}

.menu ul li a:hover{
		background: url(images/index_r3_c2_f2.jpg) center center repeat-x;
		}

.menu ul li a[rel]:after{ /*HTML to indicate drop down link*/
		content: "";
		/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
		}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv	{
		position: absolute;
		top: 0;
		border: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
		border-bottom-width: 0;
		font: normal 0.9em Verdana;
		line-height: 1.6em;
		z-index: 100;
		background-color: #c2e167;
		width: 19em;
		visibility: hidden;
		filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add 		Shadow in IE. Remove if desired*/
		}


.dropmenudiv a	{
		width: auto;
		text-indent: 12px;
		border-bottom: 0px solid #FFFFFF; /*THEME CHANGE HERE*/
		padding: 1px 0px 1px 0px;
		text-decoration: none;
		font-weight: normal;
		color: #019A01;
		display: block;
		}

.dropmenudiv a:visited{
		color: #019A01;
		}

* html .dropmenudiv a{ /*IE only hack*/
		width: 100%;
		}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
		background-color: #6bb92c;
		color: #FFFFFF;
		}

.container	{
		width: 100%;
		}


.content	{
		width: 62%;
		padding: 1.2em 1.2em 1.2em 1.2em;
		float: left;
		}

.cases		{
		width: 31%;
		float: right;
		}

.caseheading	{
		font-family: Arial,Verdana,Helvetica,sans serif; 
		font-size: 1.2em;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #019A01;
		padding: 0.6em 0.6em 0.6em 0.6em;
		border-bottom: solid white 1px;
		display: block;
		}

.casebody	{
		font-family: Arial,Verdana,Helvetica,sans serif; 
		font-size: 1em;
		color: #019A01;
		background-color: #B8DB4D;
		padding: 0.6em 0.6em 0.6em 0.6em;
		border-bottom: solid white 1px;
		display: block;
		}		

.casebody a	{
		color: #019A01;
		Margin: 0;
		text-decoration: underline;
		}

.casebody a:visited{
		color: #003399;
		}

.quote       	{text-align: left;
		border-style: solid;
		border-width: 1px;
		margin-left: 15px;
		margin-right: 15px;
		padding: 0em 1em 0em 1em;
		}
     
                             
table	  	{ font-family: Arial, Verdana, Helvetica, 'sans serif'
               	font-size: 1em;
          	}

td, th    	{ font-family: Arial, Verdana, Helvetica, 'sans serif'
               	font-size: 1em; 
               	border-bottom-style:solid;
               	border-bottom-width: 1px;
               	border-color: #FFFFFF;
              	}


.footer		{
		width: 100%;
		font-family: Arial,Verdana,Helvetica,sans serif; 
		font-size: 1em;
		color: #4EAD00;
		clear: both;
		}

.footerleft	{
		width: 48%;
		padding: 0px 10px 10px 10px;
		text-align: left;
		float: left;
		}

.footerright	{
		width: 48%;
		float: right;
		}

.footerright ul	{
		text-align: right;
		padding: 0px 10px 10px 10px;		
		margin: 0;
		}

.footerright ul li	{
		height: 25px;
		display: inline;
		}

.footerright ul li a	{
		color: #4EAD00;
		padding: 0px 10px 10px 10px;
		text-decoration: underline;
		vertical-align: top;
		}

.footerright ul li a:hover{
		font-weight: bold;
		}