/* begin tag styles */
body{
	background-color: #F8FBFF;
	margin: 0; padding: 0; color: #3E719B; 
	font-family: Arial, Helvetica, Myriad, Verdana, _san; 
	font-style: normal; font-variant: normal;
	font-weight: normal; font-size: 10px; 
	line-height:1.8em; letter-spacing: .08em;
}


/* tables */
table{display:table;}
tr{display:table-row;}
thead{display:table-header-group;}
tbody{display:table-row-group;}
tfoot{display:table-footer-group;}
col{display:table-column;}
colgroup{display:table-column-group;}
td{display:table-cell;}
caption{display:table-caption;}

table{table-layout:auto; width:100%; margin-bottom:20px; margin-left: 15px; border:none;}
th{background-color:#DCEDF9; height:22px; font-size:1.3em; color: #638AAA;}
td{vertical-align:top;}
.odd{background-color:#8EB4CE;}
.even{background-color:#DCEDF9;}

/* blocks */
div{ margin:0; padding:0; border:none;}
img{ margin:0; padding:0; border:none;}
p{margin:0; padding:0; border:none;}


/* headers */
h2, h3, h4{
	font-family: Arial, Helvetica, Myriad, Verdana, _san; 
	font-style: normal; font-variant: normal;
	font-weight: bold;
	line-height:1.4em; letter-spacing: .03em;
	margin: 10px auto 8px 0;
}
h2{font-size: 1.3em; color:#638AAA;}
h3{font-size: 1.1em; color: #638AAA;}
h4{font-size: 1.0em; color: #638AAA;}

/* lists */
ol, ul{margin: 1px auto 0 15px; width:450px; list-style-type:none;}
li{margin: 0 auto 3px 0;}
.bulleted_list{list-style-type:disc;}

/* anchors */
a{font-family: Arial, Helvetica, Myriad, Verdana, _san;  font-style: normal; font-variant: normal;
	font-weight: normal; text-decoration:none; letter-spacing:.09em;} 
a:link    { color: #335072; text-decoration:none;}
a:visited { color: #335072; text-decoration:none;}
a:hover   { color: #2B72A3; text-decoration:none;}
a:active  { color: #DCEDF9; text-decoration:none;}
/* end tag styles */

/* begin universal sytles  */
#main{background:#C1D2E5; position: relative; width: 760px; margin: 0 auto 0 auto;}
#header{background:url("/images/header_back.gif"); background-color:#2B4E7F; height:124px; width:760px;}
#pico_logo{position: absolute; left:0; top:0;}
#bread_crumb {width: 540px; margin: 5px 0px 30px 15px; border-bottom: 1px dashed #A6C7E2;} 
#bread_crumb p{font-family: Arial, Helvetica, Myriad, Verdana, _san;color:#638AAA; margin: 2px auto 2px 10px; font-variant: normal; font-size: 1em;}
#bread_crumb  a{font-size: 1em; margin:0;}
#bread_crumb  a:link	{color:#335072; text-decoration:none;}
#bread_crumb  a:visited	{color:#3350726; text-decoration:none;}
#bread_crumb  a:hover   { color:#2B72A3; text-decoration:none;}
#bread_crumb  a:active  { color:#DCEDF9; text-decoration:none;}
#top_link{ font-weight:bold; width:500px; margin:0px 0 10px 0; text-align:right;}
#top_link a{font-size:.9em; font-weight:bold;}
#page_heading {font-size: 1.2em; line-height:1.4em; letter-spacing: .07em; color:#577A91;}

.arrow_up{display:inline;width:10px; height:9px; margin-right:3px; margin-left:0;}

.faded_text {color:#AEC5D3; font-Size:0.9em;}
.pdf_icon {display: inline; vertical-align: middle; margin: 9px 17px 0 0; border: none;}
/* end universal styles  */

/* begin utility nav styles */
#utility_nav{position:absolute; height:11px; top:97px; left:auto; right:10px;color:#AA7161;font-family: Arial, Helvetica, Myriad, Verdana, _san; font-size:1.1em; font-style: normal; font-variant: normal;
	font-weight: normal; text-decoration:none; letter-spacing:.09em;}
#utility_nav  a{margin-right:10px; margin-left:10px;}
#utility_nav  a:link	{color:#CFD0D1; text-decoration:none;}
#utility_nav  a:visited	{color:#CFD0D1; text-decoration:none;}
#utility_nav  a:hover   { color:#C67844; text-decoration:none;}
#utility_nav  a:active  { color:#DCEDF9; text-decoration:none;}
/* begin utility nav styles */

/* begin topnav styles  */
#topnav{background:url("/images/topnav_back.gif"); width:760px; height:29px; border-bottom:3px solid #C1D2E5;}
#topnav  a{font-size:1.1em; font-weight: bold; margin:0 20px 0 0;}
#topnav  a:link		{color:#335072; text-decoration:none;}
#topnav  a:visited	{color:#335072; text-decoration:none;}
#topnav  a:hover   { color:#2B72A3; text-decoration:none;}
#topnav  a:active  { color:#DCEDF9; text-decoration:none;}
#topnav	 p{position:relative; top:9px; left:35px; margin:0 0 0 0; line-height:1.3em;}
.divide{ display:inline; vertical-align: middle; margin:0 20px 0 0;}
/* end topnav styles  */

#wrapper {background-color: #C1D2E5; margin:0; width: 757px; height: 800px; border: 2px solid #C1D2E5;}
#leftnav_column {background-color: #C1D2E5; width: 177px;}
.leftnav{width: 160px; margin:30px auto auto 15px;font-family: Arial, Helvetica, Myriad, Verdana, _san; color:#335072; font-size:1.1em; font-style: normal; font-variant: normal;font-weight: normal; text-decoration:none; letter-spacing:.09em;}
.leftnav a{display: block;font-family: Arial, Helvetica, Myriad, Verdana, _san; font-size:1.1em; font-style: normal; font-variant: normal;
	font-weight: normal; text-decoration:none; letter-spacing:.09em; margin-top: 10px;}
.leftnav  a:link	{color:#335072; text-decoration:none;}
.leftnav  a:visited	{color:#335072; text-decoration:none;}
.leftnav  a:hover   { color:#2B72A3; text-decoration:none;}
.leftnav  a:active  { color:#DCEDF9; text-decoration:none;}
/* subnav styles */
.leftnav .sub_leftnav{width: 140px; margin:0; margin-top:10px;font-family: Arial, Helvetica, Myriad, Verdana, _san; color:#335072; font-size:1em; font-style: normal; font-variant: normal;font-weight: normal; text-decoration:none; letter-spacing:.09em;}
.leftnav .sub_leftnav ul{margin-left:0; padding-left:23px; width:140px;}	
.leftnav .sub_leftnav ul li{margin:0; padding:0; list-style:url("/images/white_right.gif") disc outside;}
.leftnav .sub_leftnav ul li a{display: block; font-family: Arial, Helvetica, Myriad, Verdana, _san; font-size:1em;line-height: 13px;  margin:0 0 12px 0;}
.leftnav .sub_leftnav ul li a:link		{color:#335072; text-decoration:none;}
.leftnav .sub_leftnav ul li a:visited	{color:#335072; text-decoration:none;}
.leftnav .sub_leftnav ul li a:hover   { color:#2B72A3; text-decoration:none;}
.leftnav .sub_leftnav ul li a:active  { color:#DCEDF9; text-decoration:none;}
.leftnav .sub_leftnav ul li a img{display:inline; border:none;}

#content_column {background-color: #F8FBFF; width: 577px; height: auto; border: 1px solid #A0ADBC; vertical-align:top;}
#content_area {width: 490px; margin:0 0 15px 50px; font-size: 1.1em;}
#content_area p{margin: 0 0 15px 0;}
#content_area p#home_endorsement{font-weight: bold;}

/* sitemap styles */
#wrapper.sitemap {background-color: #F8FBFF; margin:0; width:757px; height: 800px; border: 2px solid #C1D2E5;}
#wrapper.sitemap table{margin:0 5px 0 5px;}
#wrapper.sitemap #content_column{background-color: #F8FBFF; vertical-align:top; margin:0;}
#sitemap td{ height:400px; padding: 0 0 0 5px;}
#sitemap td .leftnav{width:115px; margin:0;font-family: Arial, Helvetica, Myriad, Verdana, _san; color:#335072; font-size:1em; font-style: normal; font-variant: normal;font-weight: normal; text-decoration:none; letter-spacing:.09em;}
#sitemap td .leftnav a{font-size:1em;}
#sitemap td .leftnav .sub_leftnav{font-size:1em;}
#sitemap td .leftnav .sub_leftnav ul{margin-left:0; padding-left:20px; width:100px;}	
#sitemap td .leftnav .sub_leftnav ul li{margin:0; padding:0; list-style:url("/images/arrow_right.gif") disc outside;}
#sitemap a{display: block;font-family: Arial, Helvetica, Myriad, Verdana, _san; font-size:1em; font-style: normal; font-variant: normal;
	font-weight: normal; text-decoration:none; letter-spacing:.09em; margin-top: 10px;}
#sitemap  a:link	{color:#335072; text-decoration:none;}
#sitemap  a:visited	{color:#335072; text-decoration:none;}
#sitemap  a:hover   { color:#2B72A3; text-decoration:none;}
#sitemap  a:active  { color:#DCEDF9; text-decoration:none;}

#footer{position:fixed; bottom:0;background:url("/images/topnav_back.gif");width:760px; height:29px; color:#335072; font-size:9px; line-height:1.2em;}
#footer span{ margin-left:10px; margin-right:0; height:15px;}
#firebox_info{}


/* begin page subnav styles */
#pagesub_nav{ width: 460px; margin-bottom:35px; border-top: 1px solid #A0ADBC; border-bottom: 1px solid #A0ADBC;}
#pagesub_nav a{display:block;font-family: Arial, Helvetica, Myriad, Verdana, _san; font-size:10px; font-style: normal; font-variant: normal;
	font-weight: normal; text-decoration:none; letter-spacing:.09em; margin-left: 10px;}
#pagesub_nav a:link    { color: #335072; text-decoration:none;}
#pagesub_nav a:visited { color: #335072; text-decoration:none;}
#pagesub_nav a:hover   { color: #2B72A3; text-decoration:underline;}
#pagesub_nav a:active  { color: #DCEDF9; text-decoration:none;}
#pagesub_nav a img{display:inline; border:none;}
/* end page subnav styles */ 


/* begin brochures sheets styles */
#brochures a{font-family: Arial, Helvetica, Myriad, Verdana, _san;  font-style: normal; font-variant: normal;
	font-weight: normal; text-decoration:none; letter-spacing:.09em;} 
#brochures a:link    { color: #335072; text-decoration:none;}
#brochures a:visited { color: #335072; text-decoration:none;}
#brochures a:hover   { color: #2B72A3; text-decoration:none;}
#brochures a:active  { color: #DCEDF9; text-decoration:none;}
/* end config sheets styles */

/* begin config sheets styles */
#config_sheets li{margin-bottom: 15px;}
#config_sheets a{margin-right: 12px;}
#config_sheets a:link    { color: #335072; text-decoration:none;}
#config_sheets a:visited { color: #335072; text-decoration:none;}
#config_sheets a:hover   { color: #2B72A3; text-decoration:none;}
#config_sheets a:active  { color: #DCEDF9; text-decoration:none;}
/* end config sheets styles */

/* begin news release styles */
#newsrelease_nav{ width: 460px; border-top: 1px solid #A0ADBC}
#newsrelease_nav a{display:block;font-family: Arial, Helvetica, Myriad, Verdana, _san; font-size:10px; font-style: normal; font-variant: normal;
	font-weight: normal; text-decoration:none; letter-spacing:.09em; margin-left: 10px;}
#newsrelease_nav a:link    { color: #335072; text-decoration:none;}
#newsrelease_nav a:visited { color: #335072; text-decoration:none;}
#newsrelease_nav a:hover   { color: #2B72A3; text-decoration:underline;}
#newsrelease_nav a:active  { color: #DCEDF9; text-decoration:none;}
#newsrelease_nav a img{display:inline; border:none;}
#article_title{text-align:center;}
#article_end{text-align:center; font-size:.9em;font-weight:bold;}
/* end news release styles */ 


/* begin gallery styles */
#page_gallery {float:right; width:250px; height:240px; margin:10px; margin-top:5px; margin-right:4px;}
#image_area {background-color: #F8FBFF; height:180px; margin:2px auto 0 auto; border:2px solid #6B8EbF; border-bottom:6px solid #6B8EbF;}
#gallery_nav {position:relative; background-color: #2B4E7F; height:45px; margin:2px auto 3px auto;}
#gallery_nav img {display:inline; background-color:#6B8EbF; margin:4px auto auto 3px; border:none;}








