body {



	background-color: #E5E5E5;



	text-align: center;



	margin: 0;



}



#container {



	width: 748px;



	margin-right: auto;



	margin-left: auto;



	text-align: left;



	background-image: url(../images/bkg_mainstrip.gif);



	background-repeat: repeat-y;



	display: block;



/*	background-position: center;		*/



}







#printLogo {



	display: none;



}







/* General styles ____________________________________________________________ */







p {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	margin: 0 0 12px 0;



	color: #000;



}



p a, ul li a {



	color: #084e88;



	text-decoration: underline;



}



p a:hover, ul li a:hover {



	text-decoration: none;



}



h1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	margin: 0 0 7px 0;



	color: #084e88;



	font-weight: normal;



}



h2 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	margin: 0 0 7px 0;



	color: #084e88;



	font-weight: normal;



}



table td, table th {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	border-bottom: 1px solid #CCC;



}



#mainContent ul {



	list-style: square;



}



#mainContent ul li, #mainContent ol li {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #000;



}



label {



	font-family: Arial, Helvetica, sans-serif;



	color: #8E8E8E;



	font-size: 11px;



}



input {



	border: 1px solid #CCCCCC;



	font-family: Arial, Helvetica, sans-serif;



	color: #8E8E8E;



}







.clear {



	clear: both;



	margin: 0;



	padding: 0;



}



.orange {



	color: #084e88;



}



.bold {



	font-weight: bold;



}



.italic {



	font-style: italic;



}



.imgLeft {



	float: left;



}







/* Header ____________________________________________________________________ */







#header {



	width: 748px;



	height: 116px;



	display: block;



	background-color: #FFFFFF;



}



html>body #header {



	height: 138px;



}



/* tools menu */



#header div#tools {



	width: 715px;



/*	padding: 14px;		*/



	padding: 14px 14px 0 0;



}



#header div#tools ul {



	float: right;



	margin: 0;



	list-style: none;



}



#header div#tools ul li {



	float: left;



	background-image: url(../images/bullet_tools.gif);



	background-position: left;



	background-repeat: no-repeat;



	padding-left: 7px;



	margin-left: 7px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #000;



}



#header div#tools ul li a {



	color: #000;



	text-decoration: none;



}



#header div#tools ul li a:hover {



	color: #F4641E;



}



/* search box */



#header div#search {



	width: 725px;



/*	float: right;



	padding: 0 15px 0 0;		*/



	height: 26px;



	display: block;



	margin-top: -14px;



}



html>body #header div#search {



	margin-top: -10px;



}



#header div#search form {



	margin-bottom: 7px;



}



#header div#search input {



	float: right;



	width: 104px;



	font-size: 9px;



	margin-top: 3px;



}



#header div#search input.button {



	float: right;



	width: 48px;



	border: 0 solid #FFF;



	font-size: 12px;



	background-color: #FFF;



/*	text-align: right;



	margin: 0 7px 0 0;		*/



	margin: 0;



}



#header div#search input.buttonOver {



	float: right;



	width: 48px;



	border: 0 solid #FFF;



	font-size: 12px;



	background-color: #FFF;



	color: #000;



	margin: 0;



}







/* Left Strip ______________________________________________________________ */







#leftStrip {



	float: left;



	width: 570px;



}



#leftStrip p {



	line-height: 18px;



	margin-right: 12px;



}



#leftStrip img {



	margin: 8px 0;



}







/* Main menu ______________________ */



#leftStrip ul#menu {



	margin: 0;



	list-style: none;



	padding: 0;



	height: 29px;



	background-color: #FFF;



}



#leftStrip ul#menu li {



	float: left;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	font-weight: bold;



}



#leftStrip ul#menu li a {



	display: block;



	width: 111px;



	height: 22px;



	text-align: center;



	padding-top: 7px;



	background-image: url(../images/menu_norm.gif);



	background-repeat: no-repeat;



	margin-right: 3px;



	color: #084e88;



	text-decoration: none;



}



html>body #leftStrip ul#menu li a {



	height: 19px;



}



#leftStrip ul#menu li a:hover {



	background-image: url(../images/menu_over.gif);



	background-repeat: no-repeat;



	color: #000;



}



#leftStrip ul#menu li a.highlight {



	background-image: url(../images/menu_over.gif);



	background-repeat: no-repeat;



	color: #000;



}







/* Snail trail ____________________ */



#leftStrip  p.snail {



	font-size: 9px;



	padding-left: 24px;



	margin-bottom: 12px;



}



#leftStrip  p.snail a {



	text-decoration: none;



	color: #000;



}



#leftStrip  p.snail a:hover {



	color: #FA681B;



}







/* Sub-page left sub menu _________ */



#leftStrip div#subMenu {



	float: left;



	width: 142px;	



}



#leftStrip div#subMenu ul {



	margin: 0 0 0 24px;



	padding: 0;



	list-style: none;



}



#leftStrip div#subMenu ul li a {



	width: 82px;



	display: block;



	padding: 6px 5px 5px 5px;



	border: 1px solid #EBEBEB;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #084e88;



	margin-bottom: 10px;



	text-decoration: none;



}



#leftStrip div#subMenu ul li a:hover {



/*	color: #CDCDCD;		*/



	color: #000;



}



#leftStrip div#subMenu ul li a.active {



	border: 1px solid #084e88;



/*	background-color: #F4CEB4;



	 F8E0CF */



}







/* New sub menu sub-sections area */



#leftStrip div#subMenu ul.subs {



	margin: -4px 0 10px 0;



}



#leftStrip div#subMenu ul.subs li a {



	text-align: right;



	border-top: 0 solid #FFF;



	border-right: 0 solid #FFF;



	border-left: 0 solid #FFF;



	color: #757575;



	margin-bottom: 0;



	padding-top: 0;



	padding-bottom: 0;



	font-size: 10px;



}



#leftStrip div#subMenu ul.subs li a:hover {



	color: #084e88;



/*	border-bottom: 1px solid #084e88;		*/



}



#leftStrip div#subMenu ul.subs li a.active {



	border-top: 0 solid #FFF;



	border-right: 0 solid #FFF;



	border-left: 0 solid #FFF;



	color: #084e88;



}







/* Sub-page main content __________ */



#leftStrip div#mainContent {



	float: left;



/*	width: 428px;		*/



	width: 410px;



}







/* Right Strip ______________________________________________________________ */







#rightStrip {



	float: right;



	width: 178px;



	display: block;



}



#rightStrip div.photo {



	margin-top: 66px;



}







/* Base menu _________________________________________________________________ */







#baseMenu {



	width: 553px;



	margin-bottom: 7px;



}



#baseMenu ul {



	float: right;



	list-style: none;



	margin: 0;



	padding: 3px 0 0 0 ;



}



html>body #baseMenu {



	height: 13px;



}



#baseMenu ul li {



	float: left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #A8A8A8;



}



#baseMenu ul li a {



	color: #A8A8A8;



	padding: 0 7px;



	text-decoration: none;



}



#baseMenu ul li a:hover {



	color: #084e88;



}



#baseMenu img {



	float: left;



	margin: 0 0 0 30px;



}



html>body #baseMenu img {



	margin-top: -3px;



}







/* Footer ____________________________________________________________________ */







#Footer {



	width: 748px;



	background-color: #CCCCCC;



	height: 25px;



	border-top: 3px solid #FFF;



}



#Footer p {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #000;



	margin: 0;



}



#Footer p.copyright {



	float: left;



	padding: 5px 0 0 28px;



}



#Footer p.footLinks {



	float: right;



	padding: 5px 15px 0 0;



}



#Footer p.footLinks a {



	color: #000;



	text-decoration: none;



	padding: 0 4px;



}



#Footer p.footLinks a:hover {



	color: #084e88;



}







/* Specific styles _________________________________________________________ */







.libraryForm {



	margin: 0 0 16px 72px;



	width: 250px;



	background-color: #084e88;



	padding: 10px 10px 6px 10px;



}



.libraryForm div.formline {



	clear: left;



	height: 22px;



}



.libraryForm div.formline label {



	float: left;



	width: 85px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #FFFFFF;



	font-size: 9px;



	text-align: right;



	padding: 3px 10px 0 0;



}



.libraryForm div.formline input, .libraryForm div.formline select {



	float: left;



	width: 142px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #084e88;



	font-size: 9px;



	border: 1px solid #FFF;



	background-color: #FFF;



}



.libraryForm div.formline input.button {



	font-weight: bold;



	width: 146px;



}



input.noBorder {



	border: 0 solid #FFF;



}







.generalForm div.formline {



	clear: left;



	height: 22px;



}



.generalForm div.formlineLarge {



	clear: left;



	height: 72px;



}



.generalForm div.formline label, .generalForm div.formlineLarge label {



	float: left;



	width: 160px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



	color: #084e88;



	font-size: 9px;



	text-align: left;



	padding: 3px 0 0 0;



}



.generalForm div.formline input, .generalForm div.formline select, .generalForm div.formlineLarge textarea {



	float: left;



	width: 205px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #084e88;



	border: 1px solid #CCC;



	font-size: 9px;



}



.generalForm div.formline select {



	width: 209px;



}



.generalForm div.formline input.button {



	background-color: #084e88;



	font-weight: bold;



	color: #FFFFFF;



	width: 209px;



}







.imgStrip {



	clear: left;



	height: margin-bottom: 10px;



}



.imgStrip div.img {



	float: left;



	margin: 0 10px 0 5px;



}

a.backhome {

	color: #FFFFFF;

	text-decoration:none;

}

a.backhome:hover {

	text-decoration:underline;

}



/* Added 9.8.2006 Tonya Lawrence */



.oeeLogo {

	font-weight: bold;

	font-size: 1.2em;

}

