/* global declarations */

body  {
font-family:arial, helvetica, verdana, sans-serif;
font-size: 12px;
color:#666666;
background-color:#d9e4eb;
}

p, td, ul, ol, li, div  {
font-family:arial, helvetica, verdana, sans-serif;
font-size: 12px;
color:#666666;
}


ol
 {
margin-left: 0;
padding-left: 24px;
list-style: normal;
 }


ul
 {
margin-left: 0;
padding-left: 0;
list-style: none;
 }

ul li 
 {
 padding-left: 14px;
 padding-bottom: 5px;
 background-image:  url(../images/starbullet-blue-sm.gif);
 background-repeat: no-repeat;
 background-position: 0 .3em;
 }
 
 #leftnav
 {
 margin-left: 0;
 padding-left: 0;
list-style: none;
 }

 #leftnav li 
 {
 padding-left: 15px;
 padding-bottom: 14px;
 background-image:  url(../images/starbullet.gif);
 background-repeat: no-repeat;
 background-position: 0 .3em;
 }
.thinkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #339900;
	font-variant: normal;
}

 


/* Header 1 Style */
.H1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
color:#333333;
}
database:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	text-transform: capitalize;
	color: #6C0000;
}

/* Header 2 Style */
.H2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
color:#333333;
}

/* Header 3 Style 09272011-Rule Change font by Jon Cook */
.H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #666666;
}

/* Small Text Style */
.smalltext {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
font-style: normal;
color:#666666;
}

/* Small Italic Text Style */
.smallitalic {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
font-style: italic;
color:#666666;
}

/* Small Bold Style */
.smallbold {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
font-style: normal;
color:#666666;
font-weight: 700
}


/* Home Page Text 1 */
.hometext1 {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 18px;
font-style: normal;
color:#ffffff;
line-height: 22pt;
}



/* General Link Style */

a:link  {
color:#498BAC;
}

a:visited  {
color:#498BAC;
}

a:hover  {
color:#2B6B8B;
}


/* Leftnav Link Style */

a.leftnav:link {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-style: normal;
color:#1d4b42;
}


a.leftnav:visited {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-style: normal;
color:#1d4b42;
}

a.leftnav:hover {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-style: normal;
color:#0C2D26;
}

/* Current Link Style */

a.currentlink:link {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-style: normal;
color:#1d4b42;
font-weight: 700
}


a.currentlink:visited {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-style: normal;
color:#1d4b42;
font-weight: 700
}

a.currentlink:hover {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-style: normal;
color:#0C2D26;
font-weight: 700
}

/* Home Intro Link Style */

a.introlink:link {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-style: normal;
text-decoration: none;
color:#ffffff;
}


a.introlink:visited {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-style: normal;
text-decoration: none;
color:#ffffff;
}

a.introlink:hover {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-style: normal;
color:#d9e4eb;
}
a.databaselink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #1D4B42;
	
}
a.databaselink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #336666;
}
a.databaselink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #336666;
}





#homenavmargin {

margin-top: 30px;
margin-bottom: 20px;
margin-left: 20px;
 }
 
 #interiornavmargin {

margin-top: 30px;
margin-bottom: 10px;
margin-right: 45px;
 }
 
 #hometextmargin {
 margin-right: 20px;
 margin-top: 20px;
 margin-bottom: 20px;
 margin-left: 30px;
 }
 
  #homebottommargin {
 margin-right: 30px;
 margin-top: 30px;
 margin-bottom: 30px;
 margin-left: 30px;
 }
 
   #faqtablemargin {
 margin-right: 15px;
 margin-left: 15px;
margin-top: 15px;
 margin-bottom: 15px;
 }


  #bodytextmargin {
 margin-right: 45px;
 }
.middlebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #666666;
}
.highlight-ardc-numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #66FFFF;
	color: #666666;
}
.revised-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 700;
	font-variant: normal;
	color: #0C6F8B;
}
.specialfonthomepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #0C6F8B;
}
.redfonthomepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	color: #990000;
}
.terminatedfont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 700;
	font-variant: normal;
	color: #7D4621;
}
.buttonright {
	float: right
}
/* ProtoFish */
#mainnav {
	width: 737;
	float: left;
	padding-left: 30px;
	margin: 0;
	background: #1d4b42 url(../images/main_nav.gif) no-repeat 0 0;
}
	#mainnav li {
		float: left;
		padding: 0;
		margin-right: 26px;
		background-color: transparent;
		background-image: url(../images/main_nav.gif);
		background-repeat: no-repeat;
	}
	#mainnav-attorneys {
		width: 91px;
		background-position: -30px 0;
	}
	#mainnav-attorneys.hover {
		background-position: -30px -40px;
	}
	#mainnav-providers {
		width: 87px;
		background-position: -147px 0;
	}
	#mainnav-providers.hover {
		background-position: -147px -40px;
	}
	#mainnav-rules {
		width: 59px;
		background-position: -260px 0;
	}
	#mainnav-rules.hover {
		background-position: -260px -40px;
	}
	#mainnav-questions {
		width: 97px;
		background-position: -345px 0;
	}
	#mainnav-questions.hover {
		background-position: -345px -40px;
	}
	#mainnav-about_us {
		width: 88px;
		background-position: -468px 0;
	}
	#mainnav-about_us.hover {
		background-position: -468px -40px;
	}
	#mainnav-contact_us {
		width: 100px;
		background-position: -582px 0;
	}
	#mainnav-contact_us.hover {
		background-position: -582px -40px;
	}
	#mainnav-links {
		width: 59px;
		background-position: -708px 0;
	}
	#mainnav-links.hover {
		background-position: -708px -40px;
	}
		#mainnav li a {
			height: 0;
			overflow: hidden;
			padding: 40px 0 0 0;
			display: block;
		}
		#mainnav ul {
			display: none;
			position: absolute;
			z-index: 10;
		}
		#mainnav .hover ul {
			display: block;
			padding-bottom: 6px;
			background: #1d4b42;
			background-image: none !important;
		}
			#mainnav .hover ul li {
				float: none;
				margin-right: 0;
				background: #1d4b42 none;
				background-image: none !important;
			}
				#mainnav .hover ul li a {
					width: 140px;
					height: auto;
					padding: 6px 10px;
				}
				#mainnav .hover ul li a:link,
				#mainnav .hover ul li a:visited {
					color: #FFF;
					text-align: left;
					text-decoration: none;
				}
				#mainnav .hover ul li a:hover,
				#mainnav .hover ul li a:focus {
					color: #55a2c8;
					text-decoration: underline;
				}
/* End ProtoFish */

