body {
	margin:0;
	padding:0;
	text-align:center;
	background:#ECEFF2 repeat-x;
	color:#013058;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 20px;
}
h1 { font-size:24px; margin:24px 0 8px 0; color:#9AADBC; font-weight:normal; font-family:'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif;}
h2 { font-size:21px; margin:24px 0 8px 0; color:#000000; font-weight:normal; font-family:'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif;}
h3 { font-size:18px; margin:24px 0 8px 0; color:#9AADBC; font-weight:bold; font-family:'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif;}
h4 { font-size:18px; margin:0px 0 12px 0; color:#000000; font-weight:normal; font-family:'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif; border-bottom:1px dotted #9AADBC;}
h5 { font-size:14px; margin:4px 0 8px 0; color:#9AADBC; font-weight:normal; font-family:'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif;}
h6 { font-size:12px; margin:4px 0 4px 0; color:#2A5223; font-style:oblique; font-weight:normal; font-family:'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif;}
p { font-size:12px; line-height:16px; margin:8px 0 18px 0; color:#013058;}
a { text-decoration:none; color:#2A5223;}
a:hover { text-decoration:underline;}
li { list-style-type:none; margin:0 0 5px 0; padding:0; font-size:12px; color:#2A5223; font-family:'Gill Sans', 'Trebuchet MS', Helvetica, Arial, sans-serif;}
#box { width:780px; margin:0 auto; padding:0; background:transparent url(../img/page_bg.jpg) top center repeat-y;}
#box2 { background:transparent url(../img/nav.jpg) top center no-repeat; text-align:left;}
#hdr { height:55px; text-align:left;}
#logo { margin:22px 0 0 37px; float:left;}
#tnv { margin:0 0 0 605px; padding:38px 0 0 0;}
#tnv li { list-style-type:none; margin:0 0 5px 0; padding:0; font-size:13px; color:#2A5223; font-family:'Gill Sans', 'Trebuchet MS', Helvetica, Arial, sans-serif;}
#tnv li a { font-size:13px; color:#2A5223;}
#topPic { clear:both; margin:0 0 0 19px;}
#cnt { width:400px; margin:15px 0 40px 290px;}
#cnt2 { width:700px; margin:15px 0 40px 30px;}
#spry { width:700px; margin:15px 0 40px 30px;}
#tnv { width:500px; margin:15px 55px 0 30px; padding:0; float:left;}
#mnv { width:200px; margin:15px 55px 0 20px; padding:0; float:left;}
#mnv li { list-style-type:none; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px dashed #9DB09A; font-size:15px; color:#2A5223; font-family:'Gill Sans', 'Trebuchet MS', Helvetica, Arial, sans-serif;}
#mnv li a { font-size:15px; color:#2A5223;}
#ftr { clear:both; padding:40px 0 20px 0; margin:0 40px;}
#ftr2 { clear:both; height:21px; font-size:10px; padding:0px 0 0px 0px; margin:0px; color:#F5DFD5; background:#CE6331 url(../img/footerbg.jpg) top left repeat-x;}
#ftrCopy { color:#000000;}
#ftrAddy { float:right; color:#000000;}
fieldset { margin:0 0 12px 0; padding:0; border:0;}
legend { font-size:11px; color:#9AADBC; margin:0; padding:0; font-style:normal;}
legend.req { font-weight:bold;}
.chromestyle{
width: 100%;
font-weight: bold;
}

.chromestyle:after{ clear:both; margin:0 0 0 20px;
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #BBB;
width: 100%;
background:  url(../img/menu/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #FFFFFF;
font:bold 12px Arial;
padding: 4px 7px;
margin: 20;
text-decoration: none;
border-right: 0px solid #DADADA;
}


.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
/* ######### Style for Widgets ######### */

.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #999;
	border-top: solid 1px #999;
	border-bottom: solid 1px #CCC;
}

.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	background-color: #DDD;
	border-bottom: solid 1px #CCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-size: 11px;
}

.CollapsiblePanelContent {
	color: #0000CC;
	background-color: #FFFFFF;
	text-align: center;
	width: 62px;
	top: 10px;
	text-decoration: none;
	display: inline-block;
	white-space: nowrap;
	font-size: 10px;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #EEE;
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #CCC;
}

.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #3399FF;
}
