body  { 
font-family: Arial, Helvetica, Geneva; 
background-image: url("images/background.jpg");
background-attachment:fixed;
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size: 9pt;
text-align:center;
 }

#content { 
background-image: url("images/body2.png");
background-repeat:no-repeat;
visibility: visible; position: absolute; top: 143px; left: 220px;
width: 580px;
/*width:412px;*/
height: 600px;z-index:1; 
margin-bottom:10px;
}

#subContent{background-color:white !important;
padding-left:10px;
padding-right:10px;
margin-top:20px;

width:560px;
*width:580px;
height: 600px;z-index:1; 
}
#bottomContent{
	background-image: url("images/body2-bottom.png");
	background-repeat:no-repeat;
	width: 580px;
	height:24px;
}
#nav { 
visibility: visible; 
position: absolute; 
top: 143px; 
left: 0x;
 width:206px; 
 height: 500px;
 z-index:1; 

 padding-left:5px; 
 *padding-top:10px;
 *width:212px;
 color:white;

}

#nav a{ font-size: 12px;
 font-weight: bold;
 color:white;
 text-decoration: none;
background-image: url("images/yellow-arrow.png");
 background-repeat: no-repeat; 
 background-position: left 50%;
  padding: 1px 1px 1px 14px;
  margin-left:10px;
}
#nav a:link {  }
#nav a:visited { }
#nav a:hover { color:#FF0000; text-decoration: underline }
#nav a:active { color: #ff3; text-decoration: underline }
#nav .subnav {  background-image: url("images/blue-arrow.png");  padding: 1px 1px 1px 14px; margin-left:15px; }
#nav a.subnav:link  {  }
#nav a.subnav:visited { }
#nav a.subnav:hover {color:#3434ff;}
#nav .trinav {background-image:none;  padding: 1px 1px 1px 14px; margin-left:20px; }
#nav a.trinav:link  {  }
#nav a.trinav:visited { }
#nav a.trinav:hover {}

#feature { 

background-image:url(images/feature.png);
background-repeat:no-repeat;
visibility: visible; position: absolute; top: 143px; 

left: 813px;
width: 187px;
height: 1000px; z-index:1; 

}
#subFeature { 
background-color:#d2f1d4 !important;

padding-left:4px;
padding-right:4px;
margin-top:20px;
width:166px;
*width:174px;
height: 602px;z-index:1; 
}
#featureBottom{
background-image: url("images/feature-bottom.png");
background-repeat:no-repeat;
	width: 187px;
	height:22px;
}


#header {
background-image: url("images/header.gif");
background-repeat:no-repeat;
visibility: visible !important; 
position: relative; top: 0; left: 0; width: 1000px; height: 132px;
 }
 
 #header img{
margin-bottom:10px;
margin-left:0px;
margin-top:20px;
 }
 #headerText
 {color:white;
 vertical-align:top;
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 padding-top:10px;
 }
 #headerSubText{
  font-size:11px;
 }
 
 #subHeader{
*display:block;

z-index:1;
position: relative; top: 0; left: 0; width:400px;
color:white;
font-weight:bold;
margin-left:10px;

}
  
#innerContainer
{
	position: relative; top: 0; left: 0;
	width:1000px;
	text-align: left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;

}
#Container
{
background-image: url("images/body.gif");
background-repeat:repeat-y;
	min-height:1000px;
height:auto !important;
 height:1000px;
  overflow:visible;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;

}
/*
#feature h3{
margin:0 0 0 0;
padding:0 0 0 0;
margin-left:10px;
color:#333333;
margin-bottom:3px;
}
#feature img{
margin: 2px 2px 2px 10px;
}
*/
 a:link {color:#000099;  }
 a:visited {color:#000066; }
 a:hover { color:#red; text-decoration: underline }
 a:active { color: red; text-decoration: underline }
/*#feature img{margin: 2px 5px 2px 5px;}*/


h1 { font-size: 16px; font-weight: bold; color:Black;

}
h2 {
 font-size: 14px; font-weight: bold; color:black; 
 }
/*h2 a { text-decoration:none;color:#818285;*/

}

p  { font-size: 12px; color:black; }

#headerImage
{position:absolute;
left:225px;
top:0px;

text-align:center;



}
#search
{
background-image:url("images/search.gif");
background-repeat:no-repeat;
width:231px;
height:39px;
left:0px;
position:absolute;
top:129px;
padding-top:8px;

padding-left:10px;
}
#Ul
{
margin-left:40px;
/*
position:absolute;
top:0px;
left:800px*/}

#privacy
{
background-image:url("images/privacy.gif");
background-repeat:no-repeat;
width:186px;
height:34px;
float:right;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
padding-top:5px;
}
#privacy a
{
text-decoration:none;
color:white;
}

.greenBox
{
background-image:url("images/greenBox.png");
background-repeat:no-repeat;
height:100px;
width:326px;
*width:346px;
padding-top:1px;
*padding-top:10px;
padding-left:10px;
padding-right:10px;
margin-bottom:9px;
color:black;
}
.greenBox h2
{ color: black;
 margin-bottom:4px;
}
.greenBox p
{ color: black; font-weight:bold;
 margin-top:0px;
}

.featureBlueBox
{background-color:#3434ff;
width:219px;
text-align:left;
padding-left:10px;
}
/*.featureBlueBox h2{margin-top:0px;
padding-top:5px;
color:white;}
#feature
p{
padding-left:10px;
}*/


.clear{
clear:both;
}

#newsBox{

background-image:url("images/newsBox.gif");
background-repeat:no-repeat;
width:191px;
*width:205px;
height:204px;
color:white;
padding:2px 7px 5px 7px;

}
#newsBox p{margin:0;
margin-top:3px;
margin-bottom:1px;}
#newsBox h2{margin:0;
margin-left:5px;
margin-top:1px;

}
#newsBox a{ background-image:none;
  padding: 0px 0px 0px 0px;}
  
  
  /*Quote Form Styles*/
  h3.atStart {
background-color:#003399;
cursor:pointer;
padding:5px;
}
 