/* CSS Document */

a:link {
	color: #263F6A;
	text-decoration: none;
}
a:visited {
	color: #263F6A;
	text-decoration: none;
}
a:hover {
	color: #9f2a26;
	text-decoration: underline;
}
a:active {
	color: #9f2a26;
	text-decoration: none;
}

h4 {font-size: 1.5em; margin: 0 0 0 0; padding: 2px; color:#ffffff; font-family: Arial, Helvetica, sans-serif;}
h5 {font-size: 1em; margin: 0 0 0 0; padding: 2px; color:#000000; font-family: Arial, Helvetica, sans-serif;}

#frame {
 background: #FFFFFF;
 height: 1%;
 min-width: 960px;
 max-width: 962px;
}

body {
 margin: 6px;
 padding: 0;
 background-image: url(../images/background.jpg);
}

.txtA	{
 font: normal 65%/1.6 Verdana, Geneva, Helvetica, Arial, sans-serif;
}

.txtB	{
 font: normal 1em/1.9 Verdana, Geneva, Helvetica, Arial, sans-serif;
 font-weight: bold;
 color: #FFFFFF;
}

.txtC	{
 font: normal 80%/1.6 Verdana, Geneva, Helvetica, Arial, sans-serif;
}

.txtD	{
 font: normal 100%/1.6 Verdana, Geneva, Helvetica, Arial, sans-serif;
 font-weight: bold;
}

#logo	{
 float: left;
 width: 160px;
 height: 60px;
}

#toplinks ul	{
 float: right;
 padding: 10px;
 width: 270px;
 background: #FFFFFF;
 font-size: 10px;
 font-weight: bold;
}
#toplinks li	{
 display: inline;
}
#toplinks a	{
 width: 85px;
 height: 15px;
 padding: 3px;
 border-left: 1px solid #263F6A;
 text-decoration: none;
}
#toplinks a:hover	{
 text-decoration: underline;
}

#primary-nav	{
 width: 960px;
}
#primary-nav ul	{
 margin: 0;			/* remove all list stylings */
 padding-left: 87px;
 padding-right: 87px;
 border: 0;
 clear: both;
 height: 25px;
 list-style-type: none;
 background-color: #ffffff;
 background-image: url(images/tabBackground_agency.gif);
}
#primary-nav li	{
 display: inline;
}
#primary-nav a	{
 float: left;
 width: 110px;
 text-decoration: none;
 padding: 3px 9px;
 border-right: 1px solid #FFFFFF;
 border-left: 1px solid #FFFFFF;
 border-top: 1px solid #FFFFFF;
 background-image: url(../images/tab-dkblue.jpg);
 background-color: #263F6A;
 color: #FFFFFF;
}
#primary-nav a:hover, {
 background-image: url(../images/tab-red.jpg);
 background-color: #263F6A;
 color: #FFFFFF;
}

.welcomemsg	{
 float: left;
 font-size: 1em;
 font-weight: bold;
 padding: 10px;
}

.agencycontent	{
 float: left;
 width: 960px;
 font-size: .9em;
}

.leftmenu	{
 float: left;
 font-size: .9em;
 padding-left: 10px;
 padding-right: 10px;
}
.leftlinks	{
	font: normal .9em Verdana, Geneva, Helvetica, Arial, sans-serif;
}

.materials	{
 float: right;
 width: 660px;
 padding-right: 10px;
 font-size: .9em;
}
.description	{
	font: normal .75em Verdana, Geneva, Helvetica, Arial, sans-serif;
}

/* POPUP MATERIALS BEGIN */
a.PopLink { 
	border:none;
}  

.popup	{
 	display:none; 
	position:absolute; 
	border-style: solid;
	border-color: #0d661e;
	background-color: white; 
	padding: 5px;
	margin-left: -340px;
	margin-top: -140px;   
    z-index:50;   
}
/* POPUP MATERIALS END */

.spacer	{
 width: 2px;
}

#line	{
 clear: both;
 border-top: 1px solid #0d661e;
}

#content	{
 background-image: url(../images/bkg-content.jpg);
 float: left;
 padding: 10px;
 width: 405px;
}
 
#content-b	{
 background-image: url(../images/bkg-content-b.jpg);
 float: left;
 padding: 10px;
 text-align: justify;
 width: 405px;
 margin-bottom: 5px;
}

#formrow	{
 clear: both;
 float: left;
 margin-top: 4px;
 width: 100%;
}
#formtag	{
 clear: both;
 float: left;
 width: 220px;
 height: 20px;
}
#formcheckbox	{
 float: left;
 margin-left: 10px;
}
#formtagwide	{
 clear: both;
 float: left;
 width: 320px;
 height: 20px;
}
#formbox	{
 clear: right;
 float: right;
}
#quotehead	{
 background-image: url(../images/bkg-content.jpg);
 float: left;
 display:inline;
 padding: 10px;
 width: 400px;
 margin-left: 180px;
}
#quotebody	{
 background-image: url(../images/bkg-content-b.jpg);
 float: left;
 display:inline;
 text-align: justify;
 padding: 10px;
 width: 400px;
 margin-left: 180px;
}
#comentbox	{
 margin: 0px;
 width: 100%;
}
#submit	{
 clear: both;
 margin: 6px;
}

#btmspacer{
 clear: both;
 bottom: 5px;
 font-size: 9px;
 padding: 2px;
}

#copywright{
 clear: both;
 bottom: 0px;
 border-top: 1px solid #007931;
 font: normal 65%/1.6 Verdana, Geneva, Helvetica, Arial, sans-serif;
 padding: 1px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

