/*
	COLORS: 
	
	$darkGreen = "#48812B"; 
	$mediumGreen="#6CB33F";
	$lightGreen="#DFECD4";
	
	$darkBlue="#006390";
	$mediumBlue="#0078AE";
	$lightBlue="#CBDFEE";
	
	$darkBrown = "#57482C";
	$mediumBrown = "#776441";
	$lightBrown = "#E1D8CB";
	
	$darkAqua = "#006E78";
	$mediumAqua = "#008C99";
	$lightAqua = "#CDE5E7";
	
	$darkLeaf = "#869317";
	$mediumLeaf = "#B0BC22";
	$lightLeaf = "#E7EBC9";
	
	$darkRain = "#39678F";
	$mediumRain = "#4F8ABE";
	$lightRain = "#D9E1EF";
	
	$darkRobin = "#89AEB3";
	$mediumRobin = "#9CC5CA";
	$lightRobin = "#DDEAEB";
	
	$darkGrey = '#636363';
	$mediumGrey = '#939598';
	$lightGrey = "#d1d3d4";
*/

body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:12px;
	text-align:left;
	color: #636363;
	font-size: 10px;
	background:#808080 url(../images/layout/bkgd_body.jpg) center; /* comment out in dw.css */
	line-height:100%;
}

#container {
	margin:0px auto;
	width:961px;
}

#content {
	line-height:100%;
	text-align:left;
	margin-left:201px;
	position:relative;
	background: white;
	padding: 0px 25px 10px 25px; /* Deduct 5px from top padding for padding in the pagebody */
}

div.contentwithoutsidebar {
	/* width:742px; */ /* Uncomment for DW.css */
	background: white;
}

div.contentwithsidebar {
	/* width: 513px; */ /* Uncomment for DW.css */
	margin-right:230px;
}


#header {
	line-height: 140%;
	background:url(../images/layout/bkgd_header.png) no-repeat;
	height:191px;
	width:961px;
	position:relative;
}

#elevated_notice {
	position:absolute;
	top: 15px;
	right: 15px;
	color:red;
	padding:4px;
	font-weight:bold;
	background: white;
	text-align:center;
}

#logo {
	position:absolute;
	top: 8px;
	left: 8px;
}

#right_image {
	position:absolute;
	top:8px;
	right:7px;
}

#pagebody {background:#fff;padding: 5px 9px 0 9px;}

#sidebar {
	float: right;
	padding: 0 0 0 6px;
	width: 224px;
	background: white;
	background-image:url('/images/layout/sidebar_border.png');
	background-repeat:repeat-y;
	background-position:left; 
}

#navsTop {
	height:25px;
	position:absolute;
	margin:0px 9px;
	padding-left:15px;
	top:138px;
}

#navsTop a:link, #navsTop a:visited, #navsTop a:active, #navsTop a:focus {
	width:85px;
	height:25px;
	background:url(../images/layout/tab_down.png);
	color:#0078AE;
	font-size:12px;
	text-align:center;
	float:left;
	display:block;
	text-decoration:none;
	padding-top:3px;
}

#navsTop a:hover{background:url(../images/layout/tab_down_hover.png)}

#navsTop a.up {
	background:url(../images/layout/tab_up.png);
	color:#fff;
	position:relative;
	top:-6px;
	height:28px;
	width:100px;
	padding-top:6px;
}

#mouse_trail {
	font-size:12px;
	margin-left:201px;
	padding-left:25px;
}

div.subTabs {
	line-height:100%;
	position:absolute;
	color:white;
	top:164px;
	height:23px;
	width:903px;
	margin:0 9px;
	padding:4px 0 0 4px;
}

div.subTabs a:link, div.subTabs a:visited, div.subTabs a:active, div.subTabs a:focus {
	padding: 0 5px;
	color:white;
	font-size:12px;
	text-decoration:none;
}

#navsTop #search {
	float:right;
	width:246px;
	height:28px;
}

#navside {
	line-height: 140%;
	margin: 0;
	width:200px;
	font-size:10pt;
	float:left;
}

#navSideMenu {
	padding: 0 4px 4px 4px;
	background: #DFECD4;
	border:solid 1px #6CB33F;
}

#navSideMenu ul {
	margin: 0;
	padding:1px;
	list-style:none;
}

#navSideMenu li.wrapper {
	padding:0;
	margin:0;
}

#navSideMenu  h1.heading1 a:link, #navSideMenu  h1.heading1 a:visited, #navSideMenu  h1.heading1 a:active, #navSideMenu  h1.heading1 a:focus {
	display:block;
	color: #fff;
	font-size: 12pt;
	margin:0;
	font-weight:bold;
	text-align: center;
	text-decoration:none;
	width:100%;
}

#navSideMenu h1.heading1 {
	color: #fff;
	padding: 4px 0;
	font-size: 12pt;
	border: 1px solid #48812B;
	margin: 4px 0 0 0;
	font-weight:bold;
	background: #6CB33F;
	text-align: center;
}

#navSideMenu ul.sublevel1{
	background: #DFECD4;
	line-height:100%;
	text-align: center;
	padding:0;
}

#navSideMenu ul.sublevel1 li.sublevel1element {
	border-bottom: 1px dashed #939598;
	padding: 3px 0;
}

#navSideMenu a.heading2:link, #navSideMenu a.heading2:visited, #navSideMenu a.heading2:active, #navSideMenu a.heading2:focus {
	margin: 5px 0;
	padding: 0;
	color: #636363;
	text-decoration:none;
	display:block;
}

#navSideMenu h2 {
	font-size:10pt;
	margin: 5px 0;
	padding: 0;
	font-weight:normal;
}
#navSideMenu h2.has_child { 
	background-image:url('/images/layout/sidenav-arrow.png');
	background-repeat:no-repeat;
	background-position:bottom right; 
}

#navSideMenu h2.open {
	color: #0078AE;
}

#navSideMenu ul.sublevel2 {
	border: 1px solid #939598;
	margin: 5px 0 0 0;
	background: #fff;
	text-align:left;
}

#navSideMenu ul.sublevel2 li{
	border: none;
	color: #939598;
	margin: 7px 0;
	margin-left: 15px;
}

#navSideMenu ul.sublevel2 li a:link, #navSideMenu ul.sublevel2 li a:visited, #navSideMenu ul.sublevel2 li a:active, #navSideMenu ul.sublevel2 li a:focus {
	color: #939598;
	text-decoration:none;
}

#navSideMenu ul.sublevel2 li a:hover {color: #6CB33F}

#sidenav_phoneNumbers {
	font-size:20px;
	padding: 20px 0 0 10px;
	color: #939598;
	font-weight:bold;
}

#sidenav_phone1{color:#6CB33F}
#sidenav_phone2{color:#b20621}

#footer {
	clear:both;
	margin-top:0;
	padding-top: 10px;
	text-align:center;
	color: #939598;
	font-size:10px;
	line-height:110%;
}

#footer a:link, #footer a:visited, #footer a:active, #footer a:focus {color:#939598;text-decoration:none;}
#footerCap{background:url(../images/layout/bkgd_footerCap.png) no-repeat}

h1{
	color: #008C99;
	font-style: italic;
	padding: 2px 0;
	margin: 5px 0;
	border-bottom: 1px solid #008C99;
	border-top: 1px solid #008C99;
	font-size: 18px;
}
h1.green{
	color:#6CB33F;
	border-bottom: 1px solid #6CB33F;
	border-top: 1px solid #6CB33F;
}
h1.blue{
	color:#0078AE;
	border-bottom: 1px solid #0078AE;
	border-top: 1px solid #0078AE;
}
h1.brown {
	color:#776441;
	border-bottom: 1px solid #776441;
	border-top: 1px solid #776441;
}
h1.leaf{
	color:#B0BC22;
	border-bottom: 1px solid #B0BC22;
	border-top: 1px solid #B0BC22;
}
h1.rain{
	color:#4F8ABE;
	border-bottom: 1px solid #4F8ABE;
	border-top: 1px solid #4F8ABE;
}
h1.robin{
	color:#9CC5CA;
	border-bottom: 1px solid #9CC5CA;
	border-top: 1px solid #9CC5CA;
}
#content h2 {
	display:inline;
	color: ;
	padding: 5px 0;
	border-bottom: 2px solid ;
	font-size: 14px;
	font-weight: bold;
	margin:0;
}
h2.green{color:#6CB33F;border-bottom: 1px solid #6CB33F;}
h2.blue{color:#0078AE;border-bottom: 1px solid #0078AE;}
h2.brown{color:#776441;border-bottom: 1px solid #776441;}
h2.aqua{color:#008C99;border-bottom: 1px solid #008C99;}
h2.leaf{color:#B0BC22;border-bottom: 1px solid #B0BC22;}
h2.rain{color:#4F8ABE;border-bottom: 1px solid #4F8ABE;}
h2.robin{color:#9CC5CA;border-bottom: 1px solid #9CC5CA;}

#content h3 {
	font-size: 16px;
	line-height:120%
}

.green{color:#6CB33F}
.blue{color:#0078AE}
.brown{color:#776441}
.aqua{color:#008C99}
.leaf{color:#B0BC22}
.rain{color:#4F8ABE}
.robin{color:#9CC5CA}
.darkGrey{color:#636363}

.lightGreenBackground{background:#DFECD4}
.lightBlueBackground{background:#CBDFEE}
.lightBrownBackground{background:#E1D8CB}
.lightAquaBackground{background:#CDE5E7}
.lightLeafBackground{background:#E7EBC9}
.lightRainBackground{background:#D9E1EF}
.lightRobinBackground{background:#DDEAEB}

.mediumGreenBackground{background:#6CB33F}
.mediumBlueBackground{background:#0078AE}
.mediumBrownBackground{background:#776441}
.mediumAquaBackground{background:#008C99}
.mediumLeafBackground{background:#B0BC22}
.mediumRainBackground{background:#4F8ABE}
.mediumRobinBackground{background:#9CC5CA}

.greenBorder {border:1px solid #48812B}
.blueBorder {border:1px solid #006390}
.brownBorder {border:1px solid #57482C}
.aquaBorder {border:1px solid #006E78}
.leafBorder {border:1px solid #869317}
.rainBorder {border:1px solid #39678F}
.robinBorder {border:1px solid #89AEB3}

img{border:none}
a:link,a:visited,a:active,a:focus{color:#0078AE}
div{	font-size: 10px;}
ul{margin-top:5px;font-size:10pt}
ol{margin-top:5px;font-size:10pt}
p{margin-top:10px;font-size: 10pt;}
div.cleardiv{clear:both}



