table.contentpaneopen {
	width:100%;
	margin-left:2px;
}

body, h1, h2, h3, h4, h5, h6,ol, ul, li, p, input, textarea, select {

	font: 11px/1.6em "Trebuchet MS","Lucida Sans Unicode",geneva,verdana,sans-serif;
}

body {	
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	color:#666;
}

form {
	margin:0;
	padding:0;
}
ul.list, ul.arrowlist, ul.ticklist {
	list-style:none;
	margin:10px 0 10px 0;
	padding:0;
}
ul.alphalist {
	padding-left:16px;
	list-style-type:lower-alpha;	
}
ul.romanlist {
	padding-left:16px;
	list-style-type:lower-roman;
}

ul li {
	padding:0 0 5px 5px;
}

ul.arrowlist li {
	padding:0 0 5px 15px;
	background:url(/old_uploads/images/page_images/arrow2.gif) 0 5px no-repeat;
}

ul.ticklist li {
	padding:5px 0 5px 20px;
	background:url(/old_uploads/images/tick.gif) 0 8px no-repeat;
font-family:verdana;
font-style:italic;
color:#666;
}
ul li ul {
	list-style-type:circle;
}
.bodybackground{
	background: url(../../old_uploads/images/bg.gif) repeat-x top;
}

.mainbody_popup
{
padding:10px;
}

.printpage {
display:inline;
padding-left:10px;
}

.nav {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	/*padding-right: 12px;
	padding-left: 10px;*/
	
	background-repeat: no-repeat;
	background-position: right;
	text-decoration: none;
}

.subnav {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	height: 17px;
	width: 160px;
	padding-top: 1px;
	padding-left: 10px;
	text-decoration: none;
	background-color:  #182952;
	
}

.dropNav {
	font-size: 10px;
	line-height: 18px;
	color: #FFFFFF;
	padding-right: 12px;
	padding-left: 10px;
	padding-bottom: 5px;
	text-decoration: none;
	height: 18px;
	width: 160px;

}


.subnav:hover {
	background-color:  #BDB594;
	color: #FFFFFF;
}

.nav:hover {
	color: #E7E7D6;
}

.nav2 {
	font-size: 10px;
	color: #182952;
	text-decoration: none;
	font-weight: normal;
}

.dropNav:hover {
	text-decoration: underline;	

}

.nav2:hover {
	text-decoration: underline;
}

.crumbs {
	font-size: 10px;
	line-height: 12px;
	color: #999999;
}

.crumbs a {
	font-size: 10px;
}

a {
	font-size: 11px;
	font-weight: bold;
	color: #003768;
	text-decoration: none;	
}

a:hover, a:link {
	color: #4E7496;
	text-decoration: underline;	
}



.sidenav {
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sidenav:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.nav:hover {
	text-decoration: underline;
}

select {
	font-size: 10px;
	color: #000000;
}

input {
	font-size: 10px;
	color: #000000;
}

.title {
	font-size: 16px;
	color: #000066;
	margin-bottom:2px;
}
.title td {
	padding-left:2px;
}
.intro {
	font-size: 11px;
	padding: 9px;
}
.main {
	font-size: 11px;
	padding: 9px;
}
img {
	border:0;
}

#featuredSections {
	position:relative;
	left:-5px;

}

#featuredSections .section {

	/*clear: both;*/

	display: block;

	margin: .5em 0 1.5em 0;

	padding: 10px 0 0 0;
	
	background: transparent url(/old_uploads/images/template/section_bg.gif) no-repeat;

	width: 450px;

}

#featuredSections .section_wide {

	/*clear: both;*/

	display: block;

	margin: .5em 0 1.5em 0;

	padding: 10px 0 0 0;
	
	background: transparent url(/old_uploads/images/template/section2_bg.gif) no-repeat;

	width: 600px;

}

#featuredSections .icon {

	display: inline;

	float: left;

	height: 90px;

	margin: 0 15px 0 10px;

	width: 90px;

}



#featuredSections .staff {

	display: inline;

	float: left;

	height: 134px;

	margin: 0 15px 0 10px;

	width: 134px;

}

#featuredSections .description_staff {

	display: inline;

	float: left;

	width: 400px;

}

#featuredSections .description {

	display: inline;

	float: left;

	width: 300px;

}
#featuredSections .description_wide {

	display: inline;

	float: left;

	width: 450px;

}

#featuredSections .sectionClose {

	clear: both;

	display: block;

	height: 9px;

	font-size: 0;
	
	background: transparent url(/old_uploads/images/template/section_bot.gif) no-repeat;

}
#featuredSections .sectionclose_wide {

	clear: both;

	display: block;

	height: 9px;

	font-size: 0;
	
	background: transparent url(/old_uploads/images/template/section2_bot.gif) no-repeat;

}

#featuredSections p {

	margin: 0;

	padding: 0;

}

#featuredSections h3 {

	background: transparent url(/old_uploads/images/arrow_circ.gif) no-repeat 0 0.55em;

	border: none;

	color: #990000;

	font-size: 11px;

	line-height: 1.4em;

	margin: 0;

	padding: 4px 0 4px 15px;
	
	font-weight: bold;

}

#sidebar {
	width: 170px;
	text-align:center;
}

#services {
	width: 170px;
	margin:0;
	
	text-align:left;
}

.services_hd {
	padding: 8px 0 10px 8px;
}
#services input {
	margin: 0 5px 0 10px;
}
#services .buttons {
	margin: 7px 0 12px 0;
}

#tools, #links {
	width: 152px;
	background-color: #FFF;
	border: 1px #999999 solid;
	text-align:left;
	padding-bottom:8px;
	margin-bottom:15px;
}

#spotlight {
	width: 152px;
	margin-bottom:15px;
	border:0;
}

#tools img, #links img {
	padding: 8px 0 8px 8px;
}

#tools select, #links select {
	font-size: 10px;
	width: 131px;
	background-color: #FFF;
	margin: 3px 0;
}

.pipe {
	padding: 0 10px;
}

#footer {
	font-size: 10px;
	width: 770px;
	text-align:left;
	background:url(/old_uploads/images/dotline_orange.gif) repeat-x top left;
	padding-top:15px;
}

.pagetitle{
	background:url(/old_uploads/images/dotline_blue2.gif) repeat-x bottom left;
	padding:14px 0;
	font-size:16px;
	font-weight:bold;	
	color:#3E3F43;
	margin:0 7px 14px 5px;
}

.pathway_text {
	background:url(/old_uploads/images/dotline_blue2.gif) repeat-x bottom left;
	padding:14px 0;
	text-align:right;	
}

div#pathway {
	background:url(/old_uploads/images/dotline_blue2.gif) repeat-x bottom left;
	padding:10px 0;
	text-align:right;
	width: 595px;
	margin-left:5px;	
}

div#ib_panel {
	width: 247px;
	height: 56px;
	background:url(/old_uploads/images/template/images/ib_bg.gif) no-repeat;
	margin:0;
	padding:0;
	text-align:left;
	vertical-align:middle;
}

div#col1 {
	width: 123px;
	padding:7px 0 0 40px;
	float:left;
}

div#col2 {
	width: 78px;
	padding-top:6px;
	float:left;
}

.clearfix:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {
	display:inline-block;}
	
* html .clearfix {height: 1%;}

.clearfix {
	display:block;}

.pathway img {
	padding:0 5px;}
	
/* span.mainbody {
	position:relative;
	left:5px;
}


/* Landing Page Template */

#landing_container {
	background-color:#FFFFFF;
	width: 740px;
	text-align:left;
	margin-top:15px;
}
#landing_content {
	background:url(../../old_uploads/images/page_images/landing/landing_bg.gif) repeat-y;
	padding:0 7px;
}
#landing_bot {
	background:url(../../old_uploads/images/page_images/landing/landing_bot.gif) no-repeat top center;
	padding: 25px 20px 0 20px;
	font-size:10px;
	}

#landing_bot a {
	font-size:10px;
	}
	
.landing_blurb {
	background:url(../../old_uploads/images/page_images/landing/landing_gradient.gif) repeat-x top center;
	padding: 20px 10px 0 20px;
	}
	
.landing_blurb td, .landing_blurb2 td {
	font-size:11px;
	}
	
.landing_blurb td, .landing_blurb2 td {
	font-size:11px;
	}
	
td.landing_blurb h1 {
	font-size:26px;
letter-spacing:-1px;
	}
	
.spotlight {
	border: solid #ccc; 
	border-width: 0 1px;
	font-size: 10px;
	line-height: 14px;
	padding: 0 5px;
	text-align:left;
}

.spotlight a {
	font-size: 10px;
}

span.bodycontent {
	position: relative;
	
}

#newRotator {
width:599px;
height:336px;
margin-bottom:12px;

}


div#newsearch {

}

div#newsearch input.inputbox {

background:transparent url(/build/images/search.gif) no-repeat scroll left top;

font-size:11px;
height:26px;
line-height:13px;
margin:2px 0 0 2px;

padding:2px;
padding-left:5px;

width:160px;


}


div#latestNews{
background:transparent url(/build/images/latestNews.jpg) no-repeat left top;
width:164px;
height:168px;
padding-top:30px;
*padding-top:40px;

margin-top:10px;
*margin-top:8px;
margin-bottom:10px;

 position:relative; float:left;

}



div#latestNews ul#newsTick{ margin:0; padding:0; } 

div#latestNews div.page_article{ font-size:11px; color:#000; font-weight:normal; } 

div#latestNews div.page_article h3{ font-size:11px; color:#000; font-weight:normal; margin:5px 5px 0 5px; padding:0; } 
div#latestNews div.page_article p{ font-size:11px; color:#000; font-weight:normal; margin:0 5px 0 10px; padding:0;} 

div#latestNews #moreStories{position:absolute; left:8px; bottom:10px; *bottom:20px;}


div#newsMore{ margin:0; padding:0; } 

div#newsMore div.page_article{ font-size:11px; color:#000; font-weight:normal; margin-bottom:10px; } 

div#newsMore div.page_article h3{ font-size:11px; color:#000; font-weight:normal; margin:5px 5px 0 0px; padding:0; } 
div#newsMore div.page_article p{ font-size:11px; color:#000; font-weight:normal; margin:0 5px 0 5px; padding:0;} 




