﻿/* CSS Document */
body{
	padding: 0 0 20px 0;
}
body,td,th {	
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin: 0;
}
a:link {
	color: #BD8D4C;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #777265;
}
a:hover {
	text-decoration: none;
	color: #BD8D4C;
}
a:active {
	text-decoration: underline;
	color: #BD8D4C;
}
/*Main Section Header*/
h1{
	margin: 0 50px 0 0;
	padding: 0 0 4px 0;
	font-family: Georgia;
	font-weight: normal;
	font-style: italic;	
	font-size: 18px;
	color: #4c5a2b;		
}

/*Side Section Header*/
h2{
	margin: 0 50px 10px 0;
	padding: 0 0 4px 0;
	font-family: Georgia;
	font-weight: bold;

	font-size: 15px;
	color: #4c5a2b;	
	background:url('../Img/Page/sectionheader_underline.gif') bottom left repeat-x;
}
/*Side Sub Headlines*/
h3{
	margin: 10px 50px 10px 0;
	padding: 0 0 4px 0;
	font-family: Georgia;
	font-weight: bold;
	font-style: italic;	
	font-size: 12px;
	color: #BD8D4C;	
}
/*End Section*/
.hr{	
	clear: both;
	margin: 0;
	padding: 10px 0 10px 0;
	background: url('../Img/Page/sectionheader_underline.gif') left 50% repeat-x;
	width: 160px;
	height: 10px;
	border: none;
	text-align: left;
}
.spacer{	
	clear: both;
	margin: 0;
	padding: 0;
	height: 10px;
	width: 100%;
	
}

#site_wrapper{
	margin: 0 auto;
	padding: 0 7px;
	width: 762px;
	background: #ffffff url('../Img/Page/bg_main.jpg') top left repeat-y;
}
#header{
	margin: 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #006284;
	background: #ffffff;
	height: 112px;
}
#mininav{
	float: right;
	margin: 0 6px 0 0;
	padding: 4px 0 0 0;	
	text-align: right;
}
#mininav a,
#mininav img{
	text-decoration: none;
	border: none;
}

#mininav .date{
	padding: 6px 0;
	color: #BD8D4C;
}
#search span{
	color: #777777;
}
.topButton {
	margin:2px;
	border: 1px solid #666666;
}
.topRight {
	padding:5px;
}

#logo{
	float: left;
	margin: 0 0 0 6px;
	padding: 3px 0 0 0;
	height: 84px;
}
#logo img{
	border: none;
}
#topnav{
	padding: 0 0 0 227px;
	margin: 0;
	clear: both;
	height: 25px;	
	background: #F6EFE7;
}
#content_wrapper{
	float: left;
	margin: 0;
	padding: 0 0 17px 0;
	width: 100%;
	background: #F6EFE7;
}
#content{
	float:left;
	margin: 0;
	padding: 0 0 20px 0;
	width: 100%;
	background: url('../Img/Page/bg_content.jpg') top left repeat-y;
}
#rightcol{
	margin: 0;
	padding: 0;
	float:right;
	width: 535px;		
}
#breadcrumb{
	padding: 17px 0 0 20px;
	margin: 0;
	height: 19px;
	width: 515px;
	background: url('../Img/Page/bg_breadcrumb.jpg') top left no-repeat;
}

#leftcol{
	float: left;
	padding: 0;
	margin: 0;	
	width: 227px;	
}

#leftcol .resources{
	margin: 0;
	padding: 15px 0 15px 14px;
	height: 113px;
	width: 213px;
	background: url('../Img/Page/bg_resource.jpg') top left no-repeat;
}
#leftcol .resources p{
	margin: 10px 75px 10px 0;
}

#sidenav_top{
	margin: 0;
	padding: 0;
	height: 16px;
	width: 226px;
	background: url('../Img/Page/bg_sidenav_top.jpg') top left no-repeat;

}
#sidenav{
	margin: 0;
	padding: 0 0 8px 14px;
	width: 212px;
	background: url('../Img/Page/bg_sidenav.jpg') top left repeat-y;
}
#sidenav p{
	margin: 0 50px 10px 5px;
	padding: 0;
	font-size: 10px;
	color: #000000;	
}
#sidenav_bottom{
	margin: 0;
	padding: 0;
	height: 16px;
	width: 226px;
	background: url('../Img/Page/bg_sidenav_bottom.jpg') top left no-repeat;
}

.subsection{
	margin: 0 50px 0 0;
}
.subsection dt{
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	font-family: Georgia;
	font-weight: normal;
	font-style: italic;	
	font-size: 12px;
	color: #BD8D4C;
}
.subsection dd{
	font-size: 10px;
	margin: 0 0 0 68px;
	padding: 0;
}
.subsection dd.img{
	padding: 0;
	margin: 0 8px 0 0;
	float: left;
	width: 60px;
}
a.readmorelink{
	text-decoration:none;
	color: #4c5a2b;
}
a:hover.readmorelink{
	text-decoration: underline;
}

.maintext{
	font-family: Arial;
	font-size: 11px;
	padding: 14px 17px 0 15px;
	margin: 0;
	color: #000000;
}

#footer{
	margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
    background: #F6EFE7;
    border-top: 14px solid #006284;
    clear: left;
    width: 742px;
}

#footer p
{
	margin: 0 0 0 0;
	padding: 8px 0 0 0;
    width: 100%;
    font-size: 9px;
    font-family: Tahoma;
    color: #c1c1c1;
    clear: both;
}
#footer .copyright
{
    font-size: 9px;
    font-family: Tahoma;
    color: #a3a3a3;
    float: right;
}
#bottomlinks
{
	padding: 0;
	margin: 0;
    font-size: 9px;
    font-family: Tahoma;
    list-style: none;
    float: left;
}

#bottomlinks li
{
	padding: 0 5px;
	margin: 0;
    float: left;
    border-left: 1px solid #BD8D4C;
}

#bottomlinks li.alt
{
	padding: 0 5px 0 0;
	margin: 0;
    float: left;
    border-left: none;
}

#sidenav h2{
	margin: 0 50px 0 0;
	padding: 0 0 4px 0;
	font-family: Georgia;
	font-weight: bold;
	font-size: 15px;
	color: #4c5a2b;	
	background: none !important;
}
#sidenav .sectionLevel_1{
	width: 202px;
	margin: 0 0 0 0;	
	padding: 8px 0 0 0;
	background:url('../Img/Page/sectionheader_underline.gif') top left repeat-x;

}
#sidenav .sectionLevel_1 a,
#sidenav .sectionLevel_2 a,
#sidenav .sectionLevel_3 a{
	text-decoration: none;
}
#sidenav .sectionLevel_2 a{
	padding: 0 0 0 8px;
}
#sidenav .sectionLevel_3 a{
	background:url('../Img/Nav/bg_sidenav_lines.gif') top left repeat-y;
}

#sidenav .sectionLevel_2{
	margin: 0 0 0 0;
	padding: 4px 0 4px 0;
	/*border-left: 1px #333333 dotted;*/
	background:url('../Img/Nav/bg_sidenav_lines.gif') top left repeat-y;

}
#sidenav .sectionLevel_3{
	margin: 0;
	padding: 0 0 4px 10px;	
	/*border-left: 1px #333333 dotted;*/
	background:url('../Img/Nav/bg_sidenav_lines.gif') top left repeat-y;
}








