﻿/*** Centered Layout ***/					body {
											font-family:Arial, Helvetica, sans-serif;
											font-size:.8em;
											
											background:#bdcfe3;
											margin:0;
											padding:0;
											text-align:center;
											color:#000;
											}
											img {border:0;}
											h4 {margin:15px 0px 15px 0px;}
											h3 {margin:15px 0px 15px 0px;}
											h2 {margin:15px 0px 15px 0px;}
											h1 {margin:15px 0px 15px 0px;}
											h1 {font-size:185%; color:#517432;}
											h2 {font-size:165%; color:#517432;}
											h3 {font-size:16pt; color:#517432;}
											h4 {font-size:100%; color:#517432;}
											.hr {margin:30px 0px 0px 0px; display:block;}


											
/*** Container ***/							.oneColCtr #page {
												width:100%;
												display:table;
												}
											.oneColCtr #content {
												width:980px;
												margin:15px auto 0;
												background-image:url(Images/content-background2.gif);
												background-repeat:repeat-y;
												background-color:#fff;
												text-align:left;
												border-bottom:1px solid #ccc;
												}
												#rightpiece {position:relative; top:-30px; left:645px; height:189px; display:none; margin:0px; padding:0px; width:225px; float:left;}

			
																					
/*** Enterprise Header ***/					.oneColCtr #entHeader {margin:10px auto 0; width:980px; height:31px; font-size:96%;}			
											.oneColCtr #wvGovHome {float:left;}
											.oneColCtr #directories {float:left; text-align:right; padding:15px 0 0 10px; color:#183756;}
											.oneColCtr #search {float:right; padding:7px 0 0 0;}

											#searchBox{text-align:right; padding:0px; margin:0px;}
											.search {border:1px solid #999999; background-color:#FFFFCC;}
											.searchBlank {border:1px solid #999999;}

/*** Header, Banner, Footer ***/			.oneColCtr #headerBg {background-image:url(Images/recovery-banner-sub.jpg); height:124px; float:left; width:980px;}
											.oneColCtr #homeLink {height:95px; width:95px; margin:0 0 0 15px; float:left;}
											.oneColCtr #footer {margin:10px 0; padding:0 0 10px 0;}
 	    									.GoogleSearchTextBox {color:#4d7a93;background-color:#f2f2f2;width:280px; height:15px; border:2px solid #afafaf; padding:5px; font-size:12px;-moz-border-radius: 8px; -webkit-border-radius: 8px;}
											#dashboard { margin:0px; display:block; float:right; width:330px;}
											#dashboardsmall {width:250px; float:right;}
											#searchbig {float:left;}
											#pagelevelass {float:right; font-size:20px; color:#2b2b2b; width:250px;}
											#pagelevelass img { padding-right:10px;}
											#pagelevelass #text {float:left; margin:0px 10px 0px 0px; }
																						
											#bignavcontainer {width:100%; float:left;}
											
/*** Navigation ***/						#navcontainer {width:850px!important; float:left; height:35px;}
											#navcontainer ul{
											padding-left: 0;
											margin:0 0 15px 0;
											background-color: #fff;
											color: White;
											float: left;
											width: 100%;
											font-family: arial, helvetica, sans-serif;
											border-left:1px solid #ccc;
											}

											#navcontainer ul li { display: inline; }

											#navcontainer ul li a
											{
											padding: 0.2em .7em;
											background-color: #fff;
											color: #4f7531;
											text-decoration: none;
											font-weight:bold;
											font-size:13px!important;
											float: left;
											border-right: 1px solid #4f7531;
											}

											#navcontainer ul li a:hover
											{
											background-image:url(Images/recovery-nav-bg.gif);
											color: #4f7531;
											}										
											
/*** Page Content ***/						#pageContent{margin:0px 30px 30px 30px; width:920px; background:#ffffff;}
											#featuredcontent {width:561px; float:left;}
											#countyfunding {width:306px; float:right;margin-top:15px;}
											#countyfundingdata {width:306px; height:251px;}
											#countycontent {position:relative; top:-50px; left:140px; width:160px; font-size:11px; font-style:italic;}
																						
/*** Layout Elements ***/					#welcomeBox{background-image:url(Images/welcome-background.gif); height:178px;}
											#welcomeMessage{width:60%; margin:0px 10px; padding:10px 0; color:#fff;}
											#moneyGoingTop{background-image:url(/Images/overview_bg.jpg); background-position:left top; background-repeat:no-repeat; width:920px; height:560px; margin-top:35px;}
											.newsroom-headline{}
											.newsroom-dateline{}
											#seeMore{text-align:right; padding:0 5px 0 0;}
											
/*** Itemstyle ***/							.project{margin: 5px; width: 395px; float: left;}
											.itemLabel{float:left; padding-right:5px; font-weight:bold;}
											.category_description{width: 600px; float:left;}
											.category_list{float: right; width: 175px; border: 0px solid #666; padding: 0px; margin:40px 0px 0px 0px;}
											.category_list h3{margin:0px;}
											
											.category_list2{float: right; width: 225px; border: 0px solid #666; padding: 0px; margin:20px 0px 0px 0px; font-size:14px; line-height:18px;}
											.category_list2 h3{margin:0px;}
											.category_description2 {width: 600px; float:left;}
											.category_list2 li {margin:0px; padding:0px;}
											.category_list2 ul {margin:10px 0px 0px 22px; padding:0px;}											
											.category_description2div {margin:35px 0px 20px 0px; padding-bottom:5px; border-bottom:1px solid #ccc; width:100%;}
											.category_description2div h3 {display:inline; float:left;}
											.top {float:right; margin-top:22px;}											
											.category_description2div:after {
												  content:".";
												  display:block;
												  height:0;
												  clear:both;
												  visibility:hidden;
												}



																						
/*** Share This ***/						#share ul {padding: 0px; margin: 0px; list-style: none; background-color: #ffffff;} 
                							#share {padding: 0px; margin: 0px; list-style: none; background-color: #ffffff;} 
                							#share a {display: block; width: 10em; padding:0;}
                   							#share li {list-style:none;float: left; width: 10em; background-color: #ffffff; margin-left:3px; padding-bottom:2px;}
                							#share li ul {position: absolute; width: 10em; left: -999em;padding: 0px; margin: 0px;} 
                							#share li.sfhover ul {left: auto; z-index:10000;}
											#share li:hover ul {left: auto; z-index:10000;}
											#share li.sfhover {background-color: #d0deeb;}
											
											#share li:hover {background-color: #d0deeb;}
											
											#shareTools{background-color:transparent; float:right; margin-top:1px; padding-right:4px;}
											#email_link{background-image: url(/Style%20Library/Images/sitetools_icon-email.jpg); background-repeat: no-repeat; padding-left: 20px;}
											#blinklist_link{background-image: url(/Style%20Library/Images/social_networking_icons-blinklist.gif); background-repeat: no-repeat; padding-left: 20px;}
											#blogger_link{background-image: url(/Style%20Library/Images/social_networking_icons-blogger.gif); background-repeat: no-repeat; padding-left: 20px;}
											#delicious_link{background-image: url(/Style%20Library/Images/social_networking_icons-delicious.gif); background-repeat: no-repeat; padding-left: 20px;}
											#digg_link{background-image: url(/Style%20Library/Images/social_networking_icons-digg.gif); background-repeat: no-repeat; padding-left: 20px;}
											#facebook_link{background-image: url(/Style%20Library/Images/social_networking_icons-facebook.gif); background-repeat: no-repeat; padding-left: 20px;}
											#google_bookmarks_link{background-image: url(/Style%20Library/Images/social_networking_icons-google_bookmarks.gif); background-repeat: no-repeat; padding-left: 20px;}
											#linked_in_link{background-image: url(/Style%20Library/Images/social_networking_icons-linked_in.gif); background-repeat: no-repeat; padding-left: 20px;}
											#myspace_link{background-image: url(/Style%20Library/Images/social_networking_icons-myspace.gif); background-repeat: no-repeat; padding-left: 20px;}
											#stumble_upon_link{background-image: url(/Style%20Library/Images/social_networking_icons-stumble_upon.gif); background-repeat: no-repeat; padding-left: 20px;}
											#twitter_link{background-image: url(/Style%20Library/Images/social_networking_icons-twitter.gif); background-repeat: no-repeat; padding-left: 20px;}
											#yahoo_bookmarks_link{background-image: url(/Style%20Library/Images/social_networking_icons-yahoo_bookmarks.gif); background-repeat: no-repeat; padding-left: 20px;}
																						
/*** Rounded Boxes ***/						#xrounded p {margin:0 10px; letter-spacing:1px;}
											#xrounded h2 {margin:0 10px; letter-spacing:1px;}
											#xrounded h1 {margin:0 10px; letter-spacing:1px;}
											#xrounded h1 {}
											#xrounded h2 {}
											#xrounded p {padding-bottom:0.5em;}
											#xrounded h2 {}
											#xrounded {background: transparent;}
											.xbottom {display:block; background:transparent; font-size:1px;}
											.xtop {display:block; background:transparent; font-size:1px;}
											.xb4 {display:block; overflow:hidden;}
											.xb3 {display:block; overflow:hidden;}
											.xb2 {display:block; overflow:hidden;}
											.xb1 {display:block; overflow:hidden;}
											.xb3 {height:1px;}
											.xb2 {height:1px;}
											.xb1 {height:1px;}
											.xb4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
											.xb3 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
											.xb2 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
											.xb1 {margin:0 5px; background:#CCCCCC;}
											.xb2 {margin:0 3px; border-width:0 2px;}
											.xb3 {margin:0 2px;}
											.xb4 {height:2px; margin:0 1px;}
											.xboxcontent {
												display:block; 
												background:#FFFFFF; 
												border:0 solid #CCCCCC; border-width:0 1px;
												}
											.xboxcontentMap {
												background-image:url(../site-images/sec_maps.jpg); 
												background-position:top right; 
												background-repeat:no-repeat; 
												display:block; 
												border:0 solid #CCCCCC; 
												border-width:0 1px;
												}
											
/*** Link Styles ***/						a:link{color:#003366; text-decoration:none;}
											a:visited{color:#003366; text-decoration:none;}
											a:hover{color:#003366; text-decoration:underline;}

											a.white:link{color:#fff; text-decoration:none;}
											a.white:visited{color:#fff; text-decoration:none;}
											a.white:hover{color:#fff; text-decoration:underline;}
																						
											a.black:link{color:#000; text-decoration:none;}
											a.black:visited{color:#000; text-decoration:none;}
											a.black:hover{color:#000; text-decoration:underline;}
											
											#smallfont {font-size:80%; padding:1px;}
											#midfont {font-size:95%; padding:1px;}
											#largefont {font-size:130%; padding:1px;}

/*** List Styles ***/						ul {list-style-image:url(/Style%20Library/Images/arrow-bullet.gif);}
											ul.noBulletNoIndent{list-style-image:none; list-style-type:none; padding:0; margin-left:0; font-weight:bold;}
											li.margin{padding:19px 0;}
											ul.pipe {margin-left:0; padding-left:0; display:inline; line-height:2em;} 
											ul.pipe li {margin-left:0; padding:0 15px; border-left:1px solid #ccc; list-style:none; display:inline;}
											ul.pipe li.first {margin-left:0; border-left:none; list-style:none; display:inline;}

											
/*** Map Tooltip ***/						a.info{ 
												position:relative; /*this is the key*/ 
												z-index:24; background-color:#ccc; 
												color:#000; 
												text-decoration:none} 
												
												a.info:hover{z-index:25; background-color:#ff0} 
												
												a.info span{display: none} 
												
												a.info:hover span{ /*the span will display just on :hover state*/ 
												display:block; 
												position:absolute; 
												top:2em; left:2em; width:19em; 
												border:1px solid #0cf; 
												background-color:#cff; color:#000; 
												text-align: center} 



/*** Various ***/							.cellTextFirst{padding:0 0 15px 0; border-bottom:1px #ccc solid;}
											.cellText{padding:15px 0; border-bottom:1px #ccc solid;}
											.cellTextLast{padding:15px 0 0 0;}
											
												.newsroom-headline{
													margin: 12px 0px 0px 0px;
													clear:both;
													color:#ccc;
												}
												.newsroom-dateline{
													margin: 0px;
													font-weight:bold;
													color: #000000;
												}
												.faq-item{
													margin: 10px 0px 0px 0px;
													border-bottom: 1px solid #666;
													padding-bottom: 7px;
												}

											
/*** SharePoint Overrides ***/				/*** Core ***/
											.ms-WPBody {font-size:100%; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody TD {font-size:100%; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody A:link{font-size:100%; color:#003366; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.ms-WPBody A:visited{font-size:100%; color:#003366; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.ms-WPBody A:hover{font-size:100%; color:#003366; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
											.ms-WPBody A:active{font-size:100%; color:#003366; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

											.description{font-size:100%; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif;}
											.link-item{font-size:100%;	color:#003366; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A{font-size:100%; color:#003366; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A:link{font-size:100%; color:#003366; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A:visited{color:#4167af; text-decoration:none;}
											.link-item A:active{color:#4167af; text-decoration:none;}
											.link-item A:hover{color:#4167af; text-decoration:underline;}
											.ms-WPBody H1 {font-weight:bold; font-size:16pt; display:block; margin-top:30px; margin-bottom:0px;}
											.cqfeed{display:none;}
											
											/*** Site Map Overrides ***/
											.level-section {margin:6px; padding:3px; background-color:#f3f7fa;}
											.level-header {padding-right:0px; padding-left:0px;	padding-bottom:2px;	padding-top:2px; border-bottom:1px solid #CCCCCC;}
											.level-item {font-size:1em; color:#003399; font-family:Arial, Helvetica, sans-serif;}
											.level-item A {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:link {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:visited {color:#000000; text-decoration: none;}
											.level-item A:active {color:#000000; text-decoration:none;}
											.level-item A:hover {color:#000000; text-decoration:underline;}
											.level-section {margin-bottom:6px;}
											.level-bullet {
												border-right:0px;
												padding-right:0px;
												background-position:left 50%;
												border-top:0px;
												padding-left:10px;
												background-image:url(../site-images/lstbulet.gif);
												vertical-align:top;
												border-left:0px;
												border-bottom:0px;
												background-repeat:no-repeat;
												}
											.headertitle {font-weight:bold; font-size:1em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A {font-weight:bold; font-size:1em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:link {font-weight:bold; font-size:1em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:visited {color:#34681E; text-decoration:none;}
											.headertitle A:active {color:#34681E; text-decoration:none;}
											.headertitle A:hover {color:#34681E; text-decoration:underline;}
											.headertitle-large {font-weight:bold; font-size:1.2em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A {font-weight:bold; font-size:1.2em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:link {font-weight:bold; font-size:1.2em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:visited {color:#34681E; text-decoration:none;}
											.headertitle-large A:active {color:#34681E; text-decoration:none;}
											.headertitle-large A:hover {color:#34681E; text-decoration:underline;}
											.headertitle-small {font-weight:bold; font-size:.8em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A {font-weight:bold; font-size:.8em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:link {font-weight:bold; font-size:.8em; color:#34681E; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:visited {color:#34681E; text-decoration:none;}
											.headertitle-small A:active {color:#34681E; text-decoration:none;}
											.headertitle-small A:hover {color:#34681E; text-decoration:underline;}		
											/*** Controls ***/
											.groupheader {clear:both; font-weight:bold;	font-size:100%; margin-bottom:5px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:bold;}
											.item {clear:both; margin:6px 0;}

												#controls{
													width: 980px;
													margin: auto;
													border-left: 1px solid #336699;
													border-right: 1px solid #336699;
													background-color: #DDDDDD;
													padding: none;
													margin:none;
												}
												
												#sam-container{
													float:right;
												}
												
												#welcome-container{
													float: left; clear: none;
												}
												.form-label{
													font-weight: bold;
													text-align: right;
													vertical-align: top;
												}
												
												.form-input{
													text-align:left;
													vertical-align:top;
												}
												
												.certification-date {
																font-size:85%; color:#333333; margin-left:20px;
												}
												.certification a {margin-left:10px; color:#003366;
																
												}
												.certification a:link { color:#003366;}
												.certification a:active { color:#003366;}
												.certification a:hover { color:#003366;}
												.certification a:visited { color:#003366;}
												
												.certification {
																margin-bottom:5px; margin-left:20px;
												}
												.TabRecovery
												 {width:920px;}
												.TabRecovery2 {width:100%; margin-bottom:30px;}
																								

												.TabHeadTD {border:1px solid #000000;padding:5px; font-weight:bold; background-color:#4d7a93; color:#ffffff; text-shadow: 1px 1px 1px #000;}
												.TabGroupHeadTD{ padding:20px 5px 10px 0px; font-size:20px; }
												.TabGroupHeadTD a:link {font-size:20px; }
												.TabGroupHeadTD a:visited {font-size:20px;}
												.TabGroupHeadTD a:hover {font-size:20px;}
												.TabGroupHeadTD a:active {font-size:20px;}
												.TabDataTD1{border:1px solid #000000;padding:5px; }
												.TabDataTD0{border:1px solid #000000;padding:5px;background-color:#ededed;}
												.TabDataTDAmt0{border:1px solid #000000;padding:5px;background-color:#ededed; width:100px; text-align:right}
												.TabDataTDAmt1{border:1px solid #000000;padding:5px;width:100px;text-align:right}
												.TabDataTDJob1 {border:1px solid #000000;padding:5px; width:90px }
												.TabDataTDJob0 {border:1px solid #000000;padding:5px;background-color:#ededed;width:90px}
												
												.TabHeadTDalt {border:1px solid #000000;padding:10px; font-weight:bold; background-color:#4d7a93; color:#ffffff; text-shadow: 1px 1px 1px #000;}
												.TabGroupHeadTDalt{ padding:20px 5px 10px 0px; font-size:20px; }
												.TabGroupHeadTDalt a:link {font-size:20px; }
												.TabGroupHeadTDalt a:visited {font-size:20px;}
												.TabGroupHeadTDalt a:hover {font-size:20px;}
												.TabGroupHeadTDalt a:active {font-size:20px;}
												.TabDataTD1alt{border:1px solid #000000;padding:10px; }
												.TabDataTD0alt{border:1px solid #000000;padding:10px;background-color:#ededed;}

												
												
												
												.disclaimer {font-size:.85em; font-weight:bold; margin-bottom:10px;}
												.disclaimer .blue {color:#003366;}
												.striped {background:#EDEDED!important;}
												
												/* Google Search Styles */
												
												/**
												 * Default theme
												 *
												 */
												/* Slight reset to make the preview have ample padding. */
												.cse .gsc-control-cse,
												.gsc-control-cse {
												
												  width: 96%;
												}
												.cse .gsc-branding,
												.gsc-branding {
												  display: none;
												}
												.cse .gsc-control-cse div,
												.gsc-control-cse div {
												  position: normal;
												}
												/* Selector for entire element. */
												.cse .gsc-control-cse,
												.gsc-control-cse {
												
												}
												.gsc-control-cse {
												                                                                font-size:14px !important;
												}
												.cse .gsc-control-cse:after,
												.gsc-control-cse:after {
												  content:".";
												  display:block;
												  height:0;
												  clear:both;
												  visibility:hidden;
												}
												.cse .gsc-resultsHeader,
												.gsc-resultsHeader {
												  border:none;
												}
												/* Search button */
												.cse input.gsc-search-button,
												input.gsc-search-button {
												  font-family: inherit;
												  color: #000000;
												  text-shadow: 0 1px 2px #FFFFFF;
												  background-color: #CECECE;
												
												  border-color: #666666;
												  border-radius: 2px;
												  -moz-border-radius: 2px;
												  -webkit-border-radius: 2px;
												}
												/* Inactive tab */
												.cse .gsc-tabHeader.gsc-tabhInactive,
												.gsc-tabHeader.gsc-tabhInactive {
												
												  color: #666666;
												  background-color: #e9e9e9;
												}
												/* Active tab */
												.cse .gsc-tabHeader.gsc-tabhActive,
												.gsc-tabHeader.gsc-tabhActive {
												  background-color: #FFFFFF;
												}
												/* This is the tab bar bottom border. */
												.cse .gsc-tabsArea,
												.gsc-tabsArea {
												  margin-top: 1em;
												
												}
												/* Inner wrapper for a result */
												.cse .gsc-webResult.gsc-result,
												.gsc-webResult.gsc-result {
												  padding: .25em;
												
												
												  margin-bottom: 1em;
												}
												/* Result hover event styling */
												.cse .gsc-webResult.gsc-result:hover,
												.gsc-webResult.gsc-result:hover {
												}
												/*Promotion Settings*/
												/* The entire promo */
												.cse .gs-promotion.gs-result,
												.gs-promotion.gs-result {
												  background-color: #FFFFFF;
												}
												/* Promotion image */
												.cse .gs-promotion.gs-result .gs-promotion-image,
												.gs-promotion.gs-result .gs-promotion-image {}
												/* Promotion title */
												.cse .gs-promotion.gs-result a.gs-title:link,
												.gs-promotion.gs-result a.gs-title:link {
												  color: #0000CC;
												}
												.cse .gs-promotion.gs-result a.gs-title:visited,
												.gs-promotion.gs-result a.gs-title:visited {
												  color: #0000CC;
												}
												.cse .gs-promotion.gs-result a.gs-title:hover,
												.gs-promotion.gs-result a.gs-title:hover {
												  color: #0000CC;
												}
												.cse .gs-promotion.gs-result a.gs-title:active,
												.gs-promotion.gs-result a.gs-title:active {
												  color: #0000CC;
												}
												/* Promotion snippet */
												.cse .gs-promotion.gs-result .gs-snippet,
												.gs-promotion.gs-result .gs-snippet {
												  color: #000000;
												}
												/* Promotion url */
												.cse .gs-promotion.gs-result .gs-visibleUrl,
												.gs-promotion.gs-result .gs-visibleUrl {
												  color: #008000;
												}
												/* Style for auto-completion table
												 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
												 * .gsc-completion-container : styling for the table which contains the completions
												 */
												.gsc-completion-selected {
												  background: #D5E2FF;
												}
												.gsc-completion-container {
												  font-family: Arial, sans-serif;
												  font-size: 13px;
												  position: absolute;
												  background: white;
												
												  margin-left: 0;
												  margin-right: 0;
												  /* The top, left, and width are set in JavaScript. */
												}
												.gsc-search-box {display:none !important;}
												.gsc-tabsArea {display:none;}
												.gsc-resultsHeader {display:none;}
												
												.gs-title a:link {color:#003366;}
												.gs-title a:visited {color:#003366;}
												.gs-title a:hover {color:#003366 !important;}
												.gs-title a:active {color:#003366;}
												
												.gs-result  a:link {color:#003366;}
												.gs-result  a:visited {color:#003366;}
												.gs-result  a:hover {color:#003366!important; }
												.gs-result  a:active {color:#003366;}
												.gs-result .gs-title, .gs-result .gs-title *  {color:#003366!important;}
												.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:#003366 !important;}
												.cse .gs-promotion, .gs-promotion {padding:10px 10px 10px 10px; display:block !important; border:1px solid #999999;}
												.gs-promotion-image {float:left;}
												
													.msg_list {
												margin: 0px;
												padding: 0px;
												width:500px;
												}
												.msg_head {
												padding: 5px 10px 0px 0px;
												cursor: pointer;
												position: relative;background-color:#FFffff;
												margin:1px;
												color:#003366;
												font-weight:bold;
												}
												.msg_head:hover {text-decoration:underline;}
												.msg_body {
												margin-top:20px;
												padding: 0px 10px 0px 22px;
												background-color:#FFFFFF;
												font-size:12px;
												 color:#3c3c3c;
												}	
												
												.primetable3{width:400px; color:#3c3c3c;}
												.primetable3 td {padding:5px; border:1px solid #eaeaea;}
												.primetable3 h1 {display:block; padding:0px 0px 5px 0px;}
												.left3 {width:200px; background:#f0f0f0;margin-bottom:1px;}	
												.right3 {width:200px; font-size:11px !important;}
												
															
												.primetable {width:500px; color:#3c3c3c;}
												.primetable td {padding:5px; border:1px solid #eaeaea;}
												.primetable h1 {display:block; padding:0px 0px 5px 0px;}
												.left {width:200px; background:#f0f0f0;margin-bottom:1px;}	
												.right {width:300px; font-size:11px !important;}
												
												.arra { background-image:url('/images/arrabg.jpg'); background-position: top right; background-repeat:no-repeat; padding:5px 0px 20px 0px;}
												
												
												.primetable2 {width:900px; color:#3c3c3c;}
												.primetable2 td {padding:5px; border:1px solid #eaeaea;}
												.primetable2 h1 {display:block; padding:0px 0px 5px 0px;}
												.left2 {width:200px; background:#f0f0f0;margin-bottom:1px;}	
												.right2 {width:700px; font-size:11px !important;}
												
/*** Ed and Jobs ***/												
.edandjobsleft {
				width:630px; float:left;
}
.edandjobsright {
				width:270px; float:right;
}
.edandjobsnav {
				width:260px; margin:0px 0px 0px 25px!important; padding:0px!important;}
.RadSiteMap_Default .rsmLink, .RadSiteMap_Default .rsmTemplate {border-bottom:0px; color:#003366!important; display:none!important;}
.RadSiteMap_Default ul li {
				list-style:none!important; list-style-image:none!important;
}
 
 .rsmLevel1 a
{
  
    color:#003366;  
}       
 .rsmLevel1 a:link {display:block!important; color:#003366!important;  font-weight:normal!important;  text-decoration:none; background-position:left; padding-left:12px;}
 .rsmLevel1 a:visited {display:block!important; color:#003366!important;  font-weight:normal!important; text-decoration:none; background-position:left;padding-left:12px;}
 .rsmLevel1 a:hover {display:block!important; color:#003366!important;  font-weight:normal!important;   text-decoration:underline; background-position:left;padding-left:12px;}
 .rsmLevel1 a:active {display:block!important; color:#003366!important;  font-weight:normal!important;  text-decoration:none; background-position:left;padding-left:12px;}
.rsmItem ul li {
				
				list-style-image:url(/Style%20Library/Images/arrow-bullet.gif)!important;
}
 .rsmLevel2 a:link {display:block!important; background:none; color:#003366!important; font-weight:normal!important; text-decoration:none;padding-left:12px;}
 .rsmLevel2 a:visited {display:block!important; background:none; color:#003366!important; font-weight:normal!important;  text-decoration:none;padding-left:12px;}
 .rsmLevel2 a:hover {display:block!important; background:none; color:#003366!important; font-weight:normal!important; text-decoration:underline;padding-left:12px;}
 .rsmLevel2 a:active {display:block!important; background:none; color:#003366!important; font-weight:normal!important; text-decoration:none;padding-left:12px;}

 .rsmLevel1 .rsmItem
{
    
    margin-bottom:1px;
 
}
 .RadSiteMap .rsmFourLevels .rsmItem {
				font-weight:normal;
}

 .RadSiteMap .rsmThreeLevels .rsmItem {
				 font-weight:normal; font-family:Georgia !important; font-size:14px;
}
 .RadSiteMap .rsmThreeLevels .rsmItem {
				
}
 .RadSiteMap .rsmTwoLevels .rsmItem {
				font-weight:normal;
}
 .RadSiteMap .rsmOneLevel .rsmItem {
				 font-weight:normal;
}

 .RadSiteMap_Default .rsmTemplate {font-family:Arial, Helvetica, sans-serif !important;}

 .RadSiteMap .rsmThreeLevels .rsmLevel2 .rsmItem {font-size:11px !important}
  .RadSiteMap .rsmThreeLevels .rsmLink, .RadSiteMap .rsmThreeLevels .rsmTemplate {border-bottom-width:0px;}
  .RadSiteMap .rsmThreeLevels .rsmTemplate a:link {color:#003366; text-decoration:none;}
 .RadSiteMap .rsmThreeLevels .rsmTemplate a:visited {color:#003366; text-decoration:none;}
 .RadSiteMap .rsmThreeLevels .rsmTemplate a:hover {color:#003366; text-decoration:underline;}
 .RadSiteMap_Default .rsmLink {color:#003366;text-decoration:none ; }
  .RadSiteMap_Default .rsmLink {color:#003366;text-decoration:none ;}
  .RadSiteMap_Default .rsmLink {color:#003366; text-decoration:underline ;}
  .RadSiteMap_Default .rsmLink {color:#003366; text-decoration:none;}
  .RadSiteMap_Default .rsmLink:hover { text-decoration:underline ; color:#003366;}
  .RadSiteMap .rsmThreeLevels .rsmLevel1 .rsmItem {font-size:12px !important;}
 .RadSiteMap .rsmThreeLevels .rsmLink, .RadSiteMap .rsmThreeLevels .rsmTemplate {border-bottom:none !important;}.
 .RadSiteMap_Default .rsmLevel2 .rsmLink:hover {background:none !important;}
 .RadSiteMap_Default .rsmThreeLevels .rsmLevel1 .rsmLink:hover  {background:none !important;}
 .RadSiteMap_Default .rsmTwoLevels .rsmLevel1 .rsmLink:hover  {background:none !important;}
 .RadSiteMap_Default .rsmOneLevel .rsmItem .rsmLink:hover  {background:none !important;}
 .RadSiteMap_Default .rsmLink, .RadSiteMap_Default .rsmTemplate {border-bottom:none !important;}

