/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	background-color: #3B637A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div, td, #content, p {
font-size: small;
}
div , td, #content, p {
\font-size: x-small; 
f\ont-size: small;
}

#header {
	border-bottom: 7px solid #A8502A;
	padding: 0px 0x 0px 0px;
	margin: 0px;
	clear: both;
	background-color: #fff;
}

#footer {
	text-align: right;
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
	margin: 10px 0px 0px 0px;
	padding: 0px; clear: left; width: 100%;
}

h1 {
	font-size: 1.5em;
	padding: 0px;
	margin: 5px 0px 7px 0px;
	color: #A44F32;
}

h2 {
	font-size: 1.3em;
	color: #3b637a;
	margin: 7px 0px 15px 0px;
	padding: 0px;

}

strong { color: #3b637a; }

#tertiarylinks {
	float: right;
	margin: 5px;
	padding: 0px 0px 7px 7px;
	border-left: 1px solid #CDCD9B;
	border-bottom: 1px solid #CDCD9B;
}

#tertiarylinks ul {
	padding: 0px;
	margin: 0px 2px 0px 20px;
}

#toolsnav {
	background-color: #A8502A;
	height: 110px;
	text-align: right;
	color: #cc9;
	background-repeat:repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	margin-left: 166px; /* this margin fixes an overflow issue on FireFox */
}

#toolsnav a:link, #toolsnav a:visited, #toolsnav a { color: #fff; }
#toolsnav a:hover { color: #ffc; }
#toolsnav .links { margin: 0px 12px 0px 0px; padding-top: 3px; }
#toolsnav p.links { /* background-image: url(images/redbannerbg.gif); */ }

h3 {
	/* color: #9cA507; */
	color: #A44F32;
	font-size: 1em;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#content {
	padding: 0px 10px 10px 0px;
	margin: 0px 0px 0px 171px;
height: 100%;
	color: #000; 
}

#audience strong {color: #CDCD9B;}

a:link { color: #3B647A;}
a:visited { color: #006699;}
a:hover { color: #7798AB;}

#audience a:link, #audience a:visited { text-decoration: none; color: #999;}
#audience a:link strong, #audience a:visited strong { text-decoration: underline; color: #3B647A; }
#audience a:hover {color: #000;}


#secondarycontent { /*A64F31*/
	border-top: 5px solid #eee; 
	margin: 10px 0px; padding: 17px 0px 40px 0px;
}

.interactivebox {
	background-color: #CCCC99;
	color: #000;
}


.interactivebox ul { color: #3B647A; margin: 0px 10px 10px 30px; padding: 0px; }
.interactivebox p { padding: 0px 10px;}
.interactivebox .title { background-color: #fff; font-weight: bold; color: #A8502A; }
	/* width: 162px; */
#mainnav {
	padding-left: 5px;
	border-top: 5px solid #fff;
	clear: left;

\width: 167px; 
w\idth: 162px;
	float: left;
}

#mainnav h3 {
	border-left: 5px solid #3b637a;
	color: #cc9;
	background-color: #3b637a;
	margin: 0px;
	padding: 3px 0px 3px 4px;
}

#mainnav .links {
	border-left: 5px solid #3b637a;
	margin-top: 0px;
	padding-top: 0px;
		/* background-color: #c1d3dd; */
}

#mainnav .links ul {
	margin: 0px;
	padding: 0 1px 1px;
}

#mainnav .links ul li {
	list-style: none;
	margin: 0;
	padding: 0px;
	border-bottom: 1px solid #DCE8EF;
	text-align: left;
}

#mainnav .links ul li a
{
	display: block;
	padding: 1em 0 1em .60em;
	text-decoration: none;
	width: 146px;
	font-weight: bold;
}

#mainnav .links ul li a:link { color: #000000; }
#mainnav .links ul li a:visited { color: #000; }

#mainnav .links ul li a:hover
{
	border-color: #dce8ef;
	color: #FFF;
	background-color: #7998aa;
}


#mainnav .links ul li.current a.current {
	border: none;
	color: #000;
	padding-bottom: .25em;
}

#mainnav .links ul li.current {background-color: #dce8ef;}

#mainnav .links ul ul {
	display: block;
	padding-left: .70em;
	margin-bottom: 10px;
	font-weight: normal;
}

#mainnav .links ul ul li {
	border: none;
	font-size: .9em;
}
#mainnav .links ul ul a:link, #mainnav .links ul ul a:visited  {
	font-weight: normal;
	padding: 0px;
	color: #000;
	text-decoration: none;
}
#mainnav .links ul ul a.current, #mainnav .links ul ul a.current:visited { font-weight: bold; background-color: transparent; }

/* notes on box model hack
Assuming this is the sidebar info:
			width: 200px;
			\width: 210px;
			w\idth: 200px;
			margin: 0;
			margin-right: 5px;
			padding: 5px;
This is then the margin-left of the content
	margin-left: 215px;
	padding: 5px;
	/*