
<style type="text/css">

/*reset
-------------------------------------------------------------------------------------------*/
* {
	margin:0;
	padding:0;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}
/*fonts
-------------------------------------------------------------------------------------------*/

/* font styles for Tiny_MCE */ 
/* these must be changed in globalscreen.php, editor.css, and also /modules/tiny_mce/tiny_mce/themese/advanced/editor_template_src.js */ 

.fsize1 { font-size: 10px; } 
.fsize2 { font-size: 12px; } 
.fsize3 { font-size: 14px; } 
.fsize4 { font-size: 16px; } 
.fsize5 { font-size: 18px; } 
.fsize6 { font-size: 20px; } 
.fsize7 { font-size: 24px; }

.rightText {
	float: right; 
	}

body {
	font:13px arial,helvetica,clean,sans-serif;
/*	*font-size:small;
	*font:x-small;
*/	color:#404040;
}
table {
	font-size:inherit;
	font:100%;
}
select, input, textarea {
	font:99% arial,helvetica,clean,sans-serif;
}
pre, code {
	font:115% monospace;
	*font-size:100%;
}
body * {
	line-height:1.22em;
}
strong {
	font-weight:bold;
}
/*General Layout
-------------------------------------------------------------------------------------------*/
body {
  background-color:#FFF;
}
.clear {clear:both;}
/* Wrapper - overall div the defines structure / widths */
#wrapper {
  	text-align: left;
	width:893px;
	margin:0 auto;
	border-left:2px solid #f5f5f5;
	border-right:2px solid #f5f5f5;
	border-bottom:2px solid #f5f5f5;
} 

#branding {
	height:131px;
}
#brandingtag {
	font-size:12px;
	color:#747474;
	text-align:center;
	width:140px;
	clear:right;
	float:right;
	margin:10px 20px 0 0;
}
#logo {
	float:left;
}
#search {
	float:right;
	clear:right;
	font-size:11px;
	color:#747474;
	margin-right:20px;
}
#search input {
	background:url(/images/searchbg.gif) left top no-repeat;
	border:none;
	width:100px;
	height:16px;
	padding:0 4px;
}
#menu {
	background:url(/images/navbg.gif) left bottom no-repeat;
	float:left;
	width:918px;
	padding:6px 0 16px 0;
}
#menu ul {
	margin-left:87px;
	font-size: 13px;
	font-weight: bold; 

}
#menu li {
	float:left;
	font-size: 13px;
	font-weight: bold; 
	line-height:31px;
}

#menu a {
	color:#461f76;
	display:block;
	padding:0 20px;
	border-right:1px solid #461f76;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	font-weight: bold;
}

#menu a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#f2f4f4;
}
/*#menu .menu-current a, #menu .menu-parent a, #menu a.menu-current, #menu a.menu-parent {
	color:#999;
	background-position:center bottom;
}*/
/* Secondary Navigation 
#subnav {
	width:215px;
	float:left;
	padding-bottom:20px;
}
#subnav ul {
	padding:0 0 0 10px;
}
#subnav a {
	display:block;
	width:215px;
	color:#a3a3a5;
	text-decoration:none;
	line-height:30px;
	border-top:2px solid #f3f3f3;
	text-indent:10px;
}
#subnav a:hover{
	color:#005595;
}
#subnav .menu-current a, #subnav .menu-parent a, #subnav a.menu-current, #subnav a.menu-parent {
	color:#005595;
	background-color:#e7e7e7;
}
#subnav .menu-last {
	border-bottom:2px solid #f3f3f3;	
}*/
/* Auxillary Navigation - Home | Search | etc, usually in top right corner */
#auxnav {
	/*background-color:#BBC7C5;*/
	color:#747474;
	font-size:85%;
	float:right;
	line-height:14px;
	padding:10px;
	margin-right:10px;
}
#auxnav li {
	float:left;
}
#auxnav a{
	color:#747474;
	text-decoration:underline;
}
#auxnav a:hover {
	color:#999;
	text-decoration:none;
}
/*#auxnav .menu-current a, #auxnav .menu-parent a, #auxnav a.menu-current, #auxnav a.menu-parent {
	color:#999;
}*/
/*Content
--------------------------------------------------------------------------------------*/

#content {
	width:873px;
	padding:0 10px;
	color:#000;
	font-size:14px;
}
#content ul {
	padding:0 0 0 25px;
	list-style:disc;
}
#content ol {
	padding:0 0 5px 25px;
}

#content ol li{
	padding:0 0 10px 0px;
}


#content a {
	color:#72aeb5;
}
#content a:hover {
	color:#666;
}
/*Footer
--------------------------------------------------------------------------------------*/

/* Footer - holds bottom links, if any, NOT TO HOLD COPYRIGHT INFO */

#footer {
	width:893px;
	clear:both;	
	color:#489da2;
	font-size:10px;
	padding:10px 0;
	background: url(/images/footerbg.gif) left top no-repeat;
	height:43px;
}
#footer ul {
	float:left;
	margin-left:120px;
}
* html #footer ul {
	margin-left:60px;
}
#footer li {
	float:left;
	font-size:12px;
}
#footer ul a {
	color:#489da2;
	line-height:30px;
}
#copyright {
	text-align:center;
	color:#999;
	
}
#copyright a {
	color:#489da2;
}
#footer a:hover, #copyright a:hover {
	color:#666;
}

/* Site Tools
------------------------------------------------------*/
#sitetools {
	
	float:left;
	margin:10px 0 0px 0;
}
#searchtool, #emailtool, #printtool {
	float:left;
}
#searchtool a, #emailtool a, #printtool a {
	display:block;
	height:13px;
	float:left;
	margin-left:10px;
}
#searchtool a {
	background: url(/images/searchicon.gif) left top no-repeat;
	width:12px;
}
#emailtool a {
	background: url(/images/emailicon.gif) left top no-repeat;
	width:14px;
}
#printtool a {
	background: url(/images/printicon.gif) left top no-repeat;
	width:16px;
}
#searchtool a:hover, #emailtool a:hover, #printtool a:hover {
	background-position:right top;
}

#sitetools2 {
	position: relative;
	top: 20px;
	left: 20px;
	}
	
* html #sitetools2 {
	float: left;
	display: inline;
	left: -10px;
	top: 24px;
	}
	
#searchtool2, #emailtool2, #printtool2 {
	float:left;
}
#searchtool2 a, #emailtool2 a, #printtool2 a {
	display:block;
	height:13px;
	float:left;
	margin-left:10px;
}
#searchtool2 a {
	background: url(/images/searchicon.gif) left top no-repeat;
	width:12px;
}
#emailtool2 a {
	background: url(/images/emailicon.gif) left top no-repeat;
	width:14px;
}
#printtool2 a {
	background: url(/images/printicon.gif) left top no-repeat;
	width:16px;
}
#searchtool2 a:hover, #emailtool2 a:hover, #printtool2 a:hover {
	background-position:right top;
}

/*-------------------- SEARCH MODULE STYLES ----------------------------*/

#searchForm { }

.searchTable {
	width: 500px;  
	}
	
.searchTableCell1 {
	width: 150px;
	}
	
*:first-child+html .searchTableCell1 {
	width: 20%;
	display: inline;
	}
	
* html .searchTableCell1 {
	width: 20%;
	display: inline;
	}

.searchButtonCell {
	} 

.searchTableRow1 { }
	
.searchButton1 { }

.searchResultsRow1 {
	background: #F0F0F0;
	}

.searchResultsCell1 {
	font-size: 11px;
	}
	
td.searchResultsCell1 a {
	font-size: 13px;
	}

.searchResultsCell2 {
	text-align: justify;
	padding-bottom: 10px;
	}



	

</style>
