#header {
width:700px;
background-color:#382c82;
height:84px;

}

#nav_container {
width:700px;
clear:both;
margin-top:1px;
}

ul#navigation {
margin:0;
padding:0;
list-style-type:none;
}

ul#navigation li {
float:left;
margin-right:1px;
}


ul#navigation li a{
display:block;
color:#FFF;
background-color:#d3252d;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:6px 12px 6px 12px;
}

ul#navigation li a:hover {
background-color:#dc5158;
}


#search {
float:right;
position:relative;
bottom:18px;
right:10px;
}


#search {
float:right;
position:relative;
bottom:18px;
right:20px;
}

#footer {
background-color:#382c82;
width:692px;
padding:5px 0px 7px 8px;
float:left;
clear:left;
margin-top:20px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}


#footer a{
color:#FFF;
}

#footer a:hover{
color:#f9ec00;
}




#home_right {
float:left; 
width:254px; 
margin-left:10px;
}

#home_right h1, #home_left h1 {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#534993;
margin-top:0px;
font-weight:bold;
margin-bottom:5px;
}


#home_right p, #home_right a {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#312d47;
margin-top:5px;
}

#home_left {
float:left;
width:392px;
border-right:1px solid #d6d4e3;
padding-right:10px; 
margin-left:32px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:22px; 
color:#312d47;
}

#home_left p {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#312d47;
}

.affiliate 
{ 
color: #ffffff; 
font-style: normal; 
font-weight: normal; 
font-size: 9px; 
font-family: Arial, Helvetica, sans-serif 
}

.body 
{ 
font-style: normal; 
font-size: 12px; 
line-height: 15px; 
font-family: "Times New Roman", Times, serif 
}

.bodybullet 
{ 
font-style: normal; 
font-size: 12px; 
line-height: 15px; 
font-family: "Times New Roman", Times, serif 
}

.bodyheading-p 
{ 
color: #9933cc; 
font-style: normal; 
font-weight: bold; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
letter-spacing: 1px 
}

.bodylist 
{ 
color: #003366; 
font-style: normal; 
font-weight: normal; 
font-size: 11px; 
line-height: 13px; 
font-family: Arial, Helvetica, sans-serif 
}

.dirinst 
{ 
color: #cc3333; 
font-style: normal; 
font-weight: bold; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif 
}

.docdescript 
{ 
color: #000000; 
font-style: normal; 
font-weight: normal; 
font-size: 11px; 
line-height: 15px; 
font-family: Arial, Helvetica, sans-serif 
}

.frontdoorintro 
{ 
font-weight: normal; 
font-size: 10px; 
line-height: 15px; 
font-family: Arial, Helvetica, sans-serif 
}

.practitle 
{ 
color: #003366; 
font-style: normal; 
font-weight: bold; 
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif; 
letter-spacing: 1px 
}

.tablehead 
{
color: #ffffff; 
font-style: normal; 
font-weight: bold; 
font-size: 11px; 
line-height: 15px; 
font-family: Arial, Helvetica, sans-serif 
}

.tablesubhead 
{ 
color: #310063; 
font-style: normal; 
font-weight: bold; 
font-size: 11px; 
line-height: 15px; 
font-family: Arial, Helvetica, sans-serif 
}

.bodylistSmall 
{ 
color: #003366; 
font-style: normal; 
font-weight: normal; 
font-size: 9px; 
line-height: 13px; 
font-family: Arial, Helvetica, sans-serif 
}

.selector 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
/*color: #FFFFFF; 
background-color: #1D0063*/
}

#LAYER1
{ 
position:relative; 
visibility:visible;
}

.frontdoorintrobigger 
{ 
font-weight: bold; 
font-size: 14px; 
line-height: 15px; 
font-family: Arial, Helvetica, sans-serif 
}
.info_h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; color: #000000}
.practitle_smaller { color: #003366; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px }









/*------------START HEADER NAVIGATION ---------------->*/

#nav ul,#nav li
{
padding:0;
margin:0;
list-style:none;
}
#nav li
{
float:left;
background-color:#d3262e;
border-right:1px solid #FFF;
}

#nav a{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
position:relative;
top:-2px;
text-decoration:none;
padding:4px;
}





/*------------START LEFT NAVIGATION ---------------->*/

#leftNavContainer { width: 200px; }

#leftNavContainer ul{
margin-left: 15px;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
position:relative;
top:-2px;
}

#leftNavContainer a
{
display: block;
padding: 3px;
width: 160px;
color:#006633;
border-bottom: 1px solid #999;
}

*html #leftNavContainer a
{
margin-top:-1px;
}

#leftNavContainer a:link, #leftNav a:visited
{
color:#006633;
text-decoration: none;
}

body.providers li.providers a, body.overview li.overview a, body.specifics li.specifics a, body.find li.find a{
background-color: #ffa000;
}

#leftNavContainer a:hover
{
background-color: #ffa000;
}

/*------------END LEFT NAVIGATION ---------------->*/
