/*  =body
=================================================*/
BODY {
margin: 0 0 0 0;
background-color: #333333;
font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; color: #000000;
font-size: 10px;
} 

/*   Nav links
=================================================*/
A:link { color: #990000; TEXT-DECORATION: underline }
A:active { color: #CC6600; TEXT-DECORATION: none }
A:hover { color: #000000; TEXT-DECORATION: none }
A:visited { color: #990000; TEXT-DECORATION: underline }

/*   Red links
=================================================*/
a.red-linksm { font-size: 11px; color: #990000; }
a.twitter-linksm { font-size: 10px; font-weight: bold; color: #33ccff; }
a.facebook-linksm { font-size: 10px; font-weight: bold; color: #3b5998; }
a.youtube-linksm { font-size: 10px; font-weight: bold; color: #FF0000; }
a.sitemap-linksm { font-size: 10px; color: #cccccc; }
.nav1 { font-size: 12px; color: #cccccc; }
a.grey-link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cccccc; }
#gallery-gray-link { color: #cccccc; }

/*  =Text
=================================================*/
h1 { font-family: Myriad Pro, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; font-size: 25px; font-weight: normal; margin-top: 2px; }
h2 { font-family: Myriad Pro, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; font-size: 20px; font-weight: normal; }
h3 { font-family: Myriad Pro, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica; font-size: 16px; font-weight: normal; }
h4 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; margin-bottom: 4px; }
li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 5px; margin-top: 5px; }

.subhead_gray { font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px; color: #808080; }
.subhead-grayfaq { font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 17px; color: #808080; font-weight: normal; }
.subhead_black { font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: normal; }

#index-dkgray { font-family: Helvetica, sans-serif; font-size: 14px; color: #444444; font-weight: bold; margin-left: 15px; }

.black { font-size: 12px; }
.content-black { font-size: 12px; }
.content-blacksm { font-size: 10px; }
.content-blackssm { font-size: 9px; }
.content-gray { font-size: 11px; color: #cccccc; }
.content-graysm { font-size: 10px; color: #cccccc; }
.content-gray_proof { font-size: 9px; color: #cccccc; }
.content-dkgrayssm { font-size: 9px; color: #808080; }
.content-bullets { font-size: 11px; }
.content-yellow { font-family: Helvetica, sans-serif; font-size: 13px; color: #ffcc66; font-weight: bold; }
.content-red { font-size: 12px; color: #990000; }
.backtotop { font-size: 9px; text-align: right; }
.backnav { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; margin-bottom: 60px; }
.footer { font-family: Helvetica, sans-serif; font-size: 12px; color: #666666; text-align: right; }

#content-copyright { font-size: 10px; color: #444444; }
.dropnav { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #cccccc; }

/*  =Colors
=================================================*/
.yellow { color: #ffcc66 }
.red { color: #990000 }
.red-dark { color: #990000 }
.gray { color: #cccccc }

/*  =Dropnav Menu
=================================================*/
   #dropmenudiv{
		position: absolute;
		border: 1px solid #333333;
		border-bottom-width: 0;
		font: normal 11px Verdana, Helvetica, sans-serif;
		line-height: 20px;
		z-index: 100;
	}

	#dropmenudiv a{
		width: 100%;
		display: block;
		text-indent: 8px;
		border-bottom: 1px solid #333333;
		padding: 2px 0;
		text-decoration: underline;
		font-weight: normal;
	}

	#dropmenudiv a:hover{
	/*hover background color*/
		background-color: #cccccc;
	}

	
/*  =Images
=================================================*/
.pics_frame_hover { filter:alpha(opacity=12); -moz-opacity:.12; opacity:.12; cursor: pointer; }
.pics_frame_hover2 { filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40; cursor: pointer; }

.rel_pic {border-color:; border: 2px solid #444444; } 





/*  =Margins
=================================================*/
#margin_head { margin-left: 28px; }
#margin_content { margin-left: 28px;  margin-right: 28px;  }
#margin_rightcolumn { margin-right: 25px;  }

#hr_index {border: none 0;
border-top: 1px dashed #5b5031;
width: 100%;
height: 1px;
margin-top: 3px;
margin-bottom: 3px;
} 

#hr_dash {border: none 0;
border-top: 1px dashed #5b5031;
width: 100%;
height: 1px;
margin-top: 0px;
margin-bottom: 3px;
} 

/*  =forms
=================================================*/
.form { background: #cccccc; }
.button { text-align: left; margin-left: 25px; }
.button2 { text-align: right; }

.agencytabletop {width: 470px; background-color: #CCCCCC; margin: 0 auto;}
.agencytable {width: 470px; background-color: #CCCCCC; margin: 0 auto;}
	.agencytable td {font-size: 11px; width: 245px; border-right: solid 1px #990000; padding: 0 8px 4px 8px;}
.agencytitle td {font-size: 11px; border: none; padding: 4px;}
		.agencytable td.rightside {font-size: 11px; width: 225px; border: none;}


.callout {width: 454px; background-color: #ffffff; align: center; border-bottom: solid 2px #666666; background-image: url(/i/featurebox_bak_white.gif); }
.callout-td {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding: 5px 15px 5px 15px; }

.tools  { width: 740px; background-color: #c0c0c0; border-bottom: solid 1px #666666; border-top: solid 1px #666666; }
.tools-sub  { width: 740px; }
.tools-sub-bot  { width: 740px;  }
.tools-td {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-align: right; padding: 0 10px 2px 0; }
.tools-td2 {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; right; padding: 0 10px 2px 0; }
.tools-td-bot { font-family: Verdana, Helvetica, sans-serif; font-size: 10px; text-align: left; padding: 0 0 2px 0; }


.tools-copyright { width: 740px; background-color: #eeeeee; font-family: Verdana, Helvetica, sans-serif; font-size: 9px; text-align: left; padding: 5px 25px 5px 25px; }

.border-right { border-right: 1px dashed #cccccc; }

#gallery {
white-space: nowrap;
float: left;
}
#scroller {
overflow: auto;
}
body {
margin: 0px;
padding: 0px;
}

