/* CSS Document */

body {

	margin:0px;

	padding:0px;

	background-color:#000000;

}

#site_wrapper {

	margin:0px auto;

}

#repeat_me {

	margin:0px auto;

}

#header_shadow {

	

	background-repeat:no-repeat;

	background-position:top center;

}

#footer {

	

	background-repeat:no-repeat;

	background-position:center bottom;

}

#wrap {

	margin:0px auto;

	width:900px;

	padding-top:0px;

}

#wrapper {

	margin:0px auto;

	width:900px;

	padding-top:0px;

}

#header {

	margin:0px;

	padding:0px;

	width:900px;

	height:99px;

}

#menuwrapper {

	margin-top:0px;

	height:25px;

	background-image: url(../images/nav.jpg);

	background-repeat: repeat-x;

}

.clearit {

	clear: both;

	height: 0;

	line-height: 0.0;

	font-size: 0;

}

#p7menubar, #p7menubar ul {

	padding: 0;

	margin: 0;

	list-style: none;

	font-family: Arial, Helvetica, sans-serif;

}

#p7menubar a {

	display: block;

	text-decoration: none;

	padding: 7px 16px 6px 16px;

	border-right: 0px solid #334454;

	border-left: 0px solid #708ea9;

	font-size: 11px;

	color: #ffffff;

}

#p7menubar a.trigger {

	padding: 5px 16px 5px 10px;

}

#p7menubar li {

	float: left;

	width: 9em;

}

#p7menubar li ul, #p7menubar ul li {

	width: 12em;

}

#p7menubar ul li a {

	color: #565656;

	border-right: 0;

	padding: 3px 12px 3px 16px;

}

#p7menubar li ul {

	position: absolute;

	display: none;

	background-color: #e5b323;

}

#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {

	color: #000000;

}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {

	display: block;

}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {

	color: #ffffff;

	background-color: transparent;

}

#p7menubar ul a:hover {

	background-color: #ffffff!important;

	color: #000000!important;

}

#p7menubar li {

	width: auto;

}



#flashcontent {

	margin-top:10px;

	padding:0px;

	width:900px;

	height:381px;

	

}

#flashcontent_in {

	margin-top:10px;

	padding:0px;

	width:900px;

	height:165px;

	/*background-image:url(../images/center_flash_in.jpg);*/

	background-repeat:no-repeat;

}

#bottom {

	margin-top:6px;

	margin-bottom:4px;

	padding:0px;

	width:900px;

	background-color:#000000;

}

#footer2 {

	padding-bottom:30px;

	width:900px;

	margin:0px auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#ffffff;

}

#footer2 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration:underline;

	font-weight:normal;

	color:#ffffff;

}

#footer2 a:hover {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration:none;

	font-weight:normal;

	color:#ffffff;

}



#lnav {

	

	height: auto;

}

#lnav ul{

	list-style: none;

	padding: 0px;

	font: 11px/100% Arial, Helvetica, sans-serif;

	margin: 0px 0px 0px 0px;

	text-transform: none;

}

#lnav ul li{

	margin: 2px 0px 0px 0px;

	padding: 0px;

	float: left;

	width: 176px;

	height:auto;

	border-top: 1px dotted #000000;

	border-bottom: 1px dotted #000000;

	

}

#lnav ul li a{

	text-decoration: none;

	color: #ffffff;

	display: block;

	text-transform: none;

	padding: 10px 2px 2px 10px;

	height:14px;

}

#lnav li a:visited{

	text-decoration: none;

	color: #ffffff;

}

#lnav li a:hover, #nav .current_page_item a{

	text-decoration: none;

	background-color: #ffffff;

	color: #000000;

}



#wrapper_banner {

	margin:auto;

}



#banner_pan ul {

	padding:0; margin:0;

}

	



#banner_pan {

	width:154px;

	padding:0; margin:0;

	#padding:0; margin:0;

	_padding:0; margin:0;

	float:left;

}



#banner_pan ul{

	width:154px; display:block; margin:10px; background-color: #f4f4f4; border:solid 1px #afafaf; list-style:none;

}

#banner_pan ul li{

	background:url(../images/ul_arrow.gif) no-repeat 0 8px; border-bottom:none; padding: 5px 0 5px 18px;

}

	

#banner_pan ul li.mail{

	background:url(../images/mail.gif) no-repeat 15px 6px; border-bottom:none; padding: 2px 0 2px 35px;

}

	

#banner_pan ul li.print{

	background:url(../images/print.gif) no-repeat 15px 6px; border-bottom:none; padding: 2px 0 2px 35px;

}



#banner_pan ul li.phone{

	background:url(../images/phone.gif) no-repeat 15px 5px; border-bottom:#B8A997 1px solid; padding: 2px 0 2px 35px;

}



#banner_pan ul li.slide{

	background:url(../images/slide.gif) no-repeat 15px 6px; border-bottom:none; padding: 2px 0 2px 35px;

}



#banner_pan ul li.photo{

	background:url(../images/photo.gif) no-repeat 15px 6px; border-bottom:none; padding: 2px 0 2px 35px;

}



#banner_pan ul li.video{

	background:url(../images/video.gif) no-repeat 15px 6px; border-bottom:#B8A997 1px solid; padding: 2px 0 2px 35px;

}

	

#banner_pan ul li.donate{

	background:url(../images/donate.gif) no-repeat 15px 5px; border-bottom:none; padding: 2px 0 2px 35px;

}



#banner_pan ul li.volunteer{

	background:url(../images/volunteer.gif) no-repeat 15px 6px; border-bottom:none; padding: 2px 0 2px 35px;

}

	

#banner_pan ul li.li1{

	background:url(../images/ul_arrow.gif) no-repeat 0 8px; border-bottom:#B8A997 1px solid; padding: 5px 0 5px 38px;

	}

#banner_pan ul li a{

	font:11px/23px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;

	}

#banner_pan ul li a:hover{

	text-decoration:underline;

	}



#agent_info{

	padding:10px;

}



#tabsB {

      float:left;

      width:100%;

      background:#F4F4F4;

      font-size:12px;

      line-height:normal;

	  font-family: Arial, Helvetica, sans-serif;

      }

    #tabsB ul {

	  margin:0;

	  padding:10px 10px 0 40px;

	  list-style:none;

      }

    #tabsB li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabsB a {

      float:left;

      background:url("../images/tableftB.gif") no-repeat left top;

      margin:0;

      padding:0 0 0 4px;

      text-decoration:none;

      }

    #tabsB a span {

      float:left;

      display:block;

      background:url("../images/tabrightB.gif") no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#666;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabsB a span {float:none;}

    /* End IE5-Mac hack */

    #tabsB a:hover span {

      color:#000;

      }

    #tabsB a:hover {

      background-position:0% -42px;

      }

    #tabsB a:hover span {

      background-position:100% -42px;

      }

	

	#tabs_body {

	width:200px;

	border-top: 1px solid #334454;

	border-bottom: 1px solid #334454;

	position:relative;

	width:708px;

	margin-top:6px;

	}







.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#ffffff;

}

.text a {

	color:#ffffff;

	text-decoration:underline;

}

.text a:hover {

	text-decoration:none;

	font-weight:bold;

}



.btext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#000000;

}

.btext a {

	color:#000000;

	text-decoration:underline;

}

.btext a:hover {

	text-decoration:none;

	font-weight:bold;

}



.wtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#ffffff;

}

.wtext a {

	color:#ffffff;

	text-decoration:underline;

	font-weight:bold;

}

.wtext a:hover {

	text-decoration:none;

	font-weight:bold;

}

.padding_titles {

	padding:2px;

	margin:0px auto;

}

.border {

border: 1px dotted #000000;

padding:6px;



}

.title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color:#285483;

	font-weight:bold;

}

.title14 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color:#285483;

	font-weight:bold;

}

.text13 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color:#ffffff;

}

.text13 a {

	color:#ffffff;

	text-decoration:underline;

}

.text13 a:hover {

	text-decoration:none;

	font-weight:bold;

}

.tableheader {

font-family:Helvetica, Geneva, Arial, sans-serif;

font-weight:bold;

color:#FFFFFF;

font-size:11px;

text-decoration:none;

background-color:#265A93;

}



.bgcolorlight {

font-family:Helvetica, Geneva, Arial, sans-serif;

font-weight:normal;

color:#FFFFFF;

font-size:11px;

text-decoration:none;

background-color:#000000;

}



.bgcolordark {

font-family:Helvetica, Geneva, Arial, sans-serif;

font-weight:normal;

color:#FFFFFF;

font-size:11px;

text-decoration:none;

background-color:#000000;

}


