body {color:#000;font-size:12px;line-height:15px;font-family:Arial,Verdana;background:#fff;margin:0;}

#wrapper {margin:0 auto;width:750px;}
#header_logo {width:230px;}
#header_logo img {border-width:0px;}
#header_search {width:500px;text-align:right;padding:10px;}
* html #header_search {width:500px;}
.input_search {font-size:10px;height:12px;width:99px;font-family:Arial,Verdana;color:#000;border:solid 1px #fff;background:#fff;}

#menu_container {height:24px;background:#cc9900;color:#fff;text-align:right;}
#menu_container img {margin-left:6px;margin-right:6px;border-width:0px;}

#banner_container {margin-bottom:0px;color:#fff;}
#banner_image {width:317px;border-right:solid 3px #fff;}
#banner_about img {border-width:0px;}
#banner_about {background:#4B9007;color:#fff;width:395px;padding-left:20px;padding-right:20px;padding-bottom:0px;font-size:11px;line-height:13px;vertical-align:top;}
#about_img {margin-top:-10px;}
* html #about_img {margin-top:-20px;}

#home_left {width:317px;background:#DAE9C9;border-right:solid 3px #fff;}
#home_left img {border-width:0px;}
#home_right {width:430px;font-size:11px;line-height:13px;vertical-align:top;}

#site_left {width:225px;border-right:solid 3px #fff;}
#site_left img {border-width:0px;}
#site_right {width:522px;font-size:11px;line-height:13px;vertical-align:top;}
#site_img img {display:block;}
#footer {width:735px;border-right:solid 0px #fff;font-size:10px;background:#4B9007;color:#fff;padding-left:15px;}
/*
#header_container {margin:0 auto;width:750px;height:130px;background:#000;color:#fff;}
#header_logo {float:left;width:200px;}
#header_logo img {border-width:0px;}
#header_search {float:right;width:500px;text-align:right;margin-top:15px;margin-right:10px;}
.input_search {font-size:10px;height:12px;width:99px;font-family:Arial,Verdana;color:#000;border:solid 1px #fff;background:#fff;}

#menu_container {margin:0 auto;margin-top:3px;margin-bottom:3px;width:750px;height:24px;background:#cc9900;color:#fff;text-align:right;}
#menu_container2 {margin:0 auto;margin-top:3px;margin-bottom:0px;width:750px;height:24px;background:#cc9900;color:#fff;text-align:right;}
#menu_container img {margin-left:6px;margin-right:7px;border-width:0px;}
#menu_container2 img {margin-left:6px;margin-right:7px;border-width:0px;}

#banner_container {margin:0 auto;width:750px;height:155px;margin-bottom:0px;color:#fff;}
#banner_image {float:left;border-right:solid 3px #fff;}
#banner_about img {border-width:0px;}
#banner_about {float:right;background:#4B9007;width:395px;margin-right:20px;font-size:11px;line-height:13px;vertical-align:top;}

#home_container {margin:0 auto;width:749px;background:#fff;color:#000;}
#home_left {float:left;width:317px;border-top:solid 30px #4B9007;}
#home_left img {border-width:0px;}
#home_right {float:right;width:430px;font-size:11px;line-height:13px;vertical-align:top;}

#site_container {margin:0 auto;width:750px;background:#fff;color:#000;}
#site_left {float:left;width:225px;border-top:solid 0px #4B9007;}
#site_left img {border-width:0px;}
#site_right {float:right;width:487px;font-size:11px;line-height:13px;vertical-align:top;}

#site_img img {width:225px;border-width:0px;margin:0px;margin-bottom:3px;}
#solid_border {width:225px;height:30px;margin-bottom:3px;background:#4B9007;color:#fff;}

#footer_container {margin:0 auto;margin-bottom:25px;font-size:10px;width:749px;height:50px;background:#fff;color:#fff;text-align:right;}
#footer_text {float:right;width:300px;margin-top:15px;margin-right:15px;}
*/
a.header_links {font-family:arial,verdana;color:#fff;font-size:11px;line-height:15px;text-decoration:none;}
a.header_links:link {font-family:arial,verdana;color:#fff;font-size:11px;line-height:15px;text-decoration:none;}	
a.header_links:visited {font-family:arial,verdana;color:#fff;font-size:11px;line-height:15px;text-decoration:none;}
a.header_links:active {font-family:arial,verdana;color:#fff;font-size:11px;line-height:15px;text-decoration:none;}
a.header_links:hover {font-family:arial,verdana;color:#cc9900;font-size:11px;line-height:15px;text-decoration:none;}

A:link
{
    COLOR: #698AB4;
	text-decoration: underline;
}
A:visited
{
    COLOR: #698AB4;
	text-decoration: underline;
}
A:active
{
    COLOR: #698AB4;
	text-decoration: underline;
}
A:hover
{
    COLOR: #324969;
	text-decoration: underline;
}
h3 {color:#4B9007;}
* html h3 {font-size:13px;}
.heading {margin-top:20px;}
ul {list-style-image:url(Images/bullet.gif);margin-left:-25px;}
* html ul {margin-left:16px;}
/*ul {list-style-type:none;margin-left:-45px;line-height:16px;}
li {background-image:url(Images/bullet.gif);background-repeat:no-repeat;background-position:0.6em;padding-left:1.5em;}
* html ul {margin-left:-5px;}*/

table {border-collapse:collapse;border-width:0px;padding:0px;}
td {font-size:12px;line-height:15px;color:#000;font-family:Arial,Verdana;}
.subcontent
{
	font-family: Arial,Verdana;
	color: #666666;
	font-size: 11px;
	line-height: 13px;
}
.boldcontentlightblue
{
    FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 15px;
    COLOR: #698AB4;
    font-family: Arial,Verdana;
	text-decoration: none;
}
.boldcontentlightblue A:link
{
	font-family: arial, helvetica, sans-serif;
	color: #698AB4;
	TEXT-DECORATION: none;
}	
.boldcontentlightblue A:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #698AB4;
	TEXT-DECORATION: none;
}
.boldcontentlightblue A:active
{
	font-family: arial, helvetica, sans-serif;
	color: #698AB4;
	TEXT-DECORATION: none;
}
.boldcontentlightblue A:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #324969;
	TEXT-DECORATION: none;
}
.newstext
{
	font-family: Arial,Verdana;
	color: #000000;
	font-size: 11px;
	line-height: 13px;
}


DIV.body
{
	text-align: center;
}	


.TABLEgeneric
{
	border-collapse: collapse;
	border-width: 0px;
	padding: 0px;
	width: 100%;
}

.TDbluebox2
{
    	FONT-SIZE: 11px;
    	line-height: 13px;
	background:#FFFFFF;
	vertical-align: top;
 	padding: 5 12 5 12;
	color: #324A69;
}
.TDblueboxInside
{
	background: #698AB4;
	vertical-align: top;
	padding: 20 20 16 20;
	color: #ffffff;
	height: 98px;
}
.TDblueboxinside A:link
{
	color: #ffffff;
}
.TDblueboxinside A:hover
{
	color: #ffffff;
}
.TDblueboxinside A:visited
{
	color: #ffffff;
}
.TDWETSummary
{
	padding: 5 5 5 5;
	color: #000000;
}
.TDWETBody
{
	padding: 20 5 5 7;
	color: #000000;
}
.TDWETHeadline
{
    	FONT-WEIGHT: bold;
	font-size: 14px;
	line-height: 14px;
    	COLOR: #324969;
    	font-family: Arial,Verdana;
	text-decoration: none; 
	padding-left:5; 
	padding-right:5; 
	padding-top:2; 
	padding-bottom:2;  
	border-bottom:2px;
 	border-bottom-style:solid;
 	border-bottom-color:#CDD9E5;
	border-top:2px;
 	border-top-style:solid;
 	border-top-color:#CDD9E5;
}
.TDsearchHP
{
	background:#000000;/*#324969;*/
    	padding: 13 20 5 11;
	white-space: nowrap;
	vertical-align: top;
	text-align: right;
}
.TDsearchInside
{
	background: #324969;
	white-space:nowrap; 
	vertical-align:bottom; 
	text-align:right; 
	padding-left:11; 
	padding-right:20; 
	padding-top:13; 
	padding-bottom:18; 
}

.TDrightcolumnHP
{
	background: #fff;
	vertical-align: top;
	padding: 20 20 16 20;
}
.TDrightcolumnInside
{
	background: #fff;
	vertical-align: top;
	padding: 20 20 0 20;
}
.TDloginInside
{
	background: #324969;
    	height: 27px;
    	padding: 0 20 0 20;
	white-space: nowrap;
}
.TDloginInsideWET
{
	background: #324969;
    	height: 27px;
    	padding: 0 20 0 5;
	white-space: nowrap;
}
.TDloginInside2
{
	background: #324969;
    	height: 27px;
    	padding: 0 0 0 0;
	white-space: nowrap;
}
.TDloginHP
{
	background:#719A12;/*145290;AAD73E;#324969;*/
    height: 40px;
    padding: 10 5 10 5;
	white-space: nowrap;
}
.TDPrintEmail
{
	background: #324969;
	font-size: 9px;
    height: 27px;
	color: #324969;
    padding: 0 10 0 10;
	text-align: right;
}
.TDPrintEmail A:link
{
	font-family: arial, helvetica, sans-serif;
	color: #324969;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
	background: #CDD9E5;
}	
.TDPrintEmail A:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #324969;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
	background: #CDD9E5;
}
.TDPrintEmail A:active
{
	font-family: arial, helvetica, sans-serif;
	color: #324969;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
	background: #CDD9E5;
}
.TDPrintEmail A:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
	background: #CDD9E5;
}
.TDleftnav
{
	background: #E4E4E4;
	border-style: solid;
	border-width: 0 0 0 0;
	border-color: #E4E4E4;
    vertical-align: top;
	padding-top: 0; 
	padding-bottom:30; 
	background-image: url('/cmswef/images/Backgrounds/bg_leftnav.gif');
	background-repeat: repeat-x; 
	font-size: 11px;
	line-height: 18px;
}
.TDleftcolumnHP
{
	background: #ffffff;
	padding: 20 10 20 10;
    vertical-align: top;
}

.Header A:link
{
	font-family: arial, helvetica, sans-serif;
	color: #CDD9E5;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
}	
.Header A:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #CDD9E5;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
}
.Header A:active
{
	font-family: arial, helvetica, sans-serif;
	color: #CDD9E5;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
}
.Header A:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #fff;
	font-size: 9px;
	line-height: 12px;
	TEXT-DECORATION: underline;
}
.inactive
{
	font-family: Arial,Verdana;
	color: #bbbbbb;
	font-size: 11px;
	line-height: 15px;
}
.boldcontentnavy
{
    FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 15px;
    COLOR: #324969;
    font-family: Arial,Verdana;
	text-decoration: none;
}
.headernavy
{
    FONT-WEIGHT: bold;
	font-size: 18px;
	line-height: 18px;
    COLOR: #324969;
    font-family: Arial,Verdana;
	text-decoration: none;
}
.headernavy A:link
{
    FONT-WEIGHT: bold;
	font-size: 14px;
	line-height: 18px;
	font-family: arial, helvetica, sans-serif;
	color: #324969;
	TEXT-DECORATION: none;
}	
.headernavy A:visited
{
    FONT-WEIGHT: bold;
	font-size: 14px;
	line-height: 18px;
	font-family: arial, helvetica, sans-serif;
	color: #324969;
	TEXT-DECORATION: none;
}
.headernavy A:active
{
    FONT-WEIGHT: bold;
	font-size: 14px;
	line-height: 18px;
	font-family: arial, helvetica, sans-serif;
	color: #324969;
	TEXT-DECORATION: none;
}
.headernavy A:hover
{
    FONT-WEIGHT: bold;
	font-size: 14px;
	line-height: 18px;
	font-family: arial, helvetica, sans-serif;
	color: #698AB4;
	TEXT-DECORATION: unerline;
}

.newstext
{
	font-family: Arial,Verdana;
	color: #000000;
	font-size: 11px;
	line-height: 13px;
}
.boldcontent
{
	font-family: Arial,Verdana;
	color: #666666;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}
.boldcontentwhite
{
	font-family: Arial,Verdana;
	color: #ffffff;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	white-space: nowrap;
}
.Footer
{
	font-family: arial, helvetica, sans-serif;
	color:#000000;/*#CDD9E5;*/
	font-size: 10px;
	line-height: 15px;
	TEXT-DECORATION: none;
	text-align: right;
}
.Footer A:link
{
	font-family: arial, helvetica, sans-serif;
	color:#000000;/*#CDD9E5;*/
	font-size: 10px;
	line-height: 15px;
	TEXT-DECORATION: none;
}	
.Footer A:visited
{
	font-family: arial, helvetica, sans-serif;
	color:#000000;/*#CDD9E5;*/
	font-size: 10px;
	line-height: 15px;
	TEXT-DECORATION: none;
}
.Footer A:active
{
	font-family: arial, helvetica, sans-serif;
	color:#000000;/*#CDD9E5;*/
	font-size: 10px;
	line-height: 15px;
	TEXT-DECORATION: none;
}
.Footer A:hover
{
	font-family: arial, helvetica, sans-serif;
	color:#fff;
	font-size: 10px;
	line-height: 15px;
	TEXT-DECORATION: none;
}

td.label
{
	FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 16px;
    COLOR: #666666;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuestionAnswer
{
	font-size: 11px;
	line-height: 16px;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuestionAnswerBold
{
	FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 16px;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuestionTitle
{
	FONT-WEIGHT: bold;
	font-size: 12px;
	line-height: 16px;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuestionReference
{
	FONT-WEIGHT: bold;
	font-size: 9px;
	line-height: 16px;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuestionText
{
	FONT-WEIGHT: bold;
	font-size: 12px;
	line-height: 16px;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuestionExplanation
{
	FONT-WEIGHT: bold;
	font-size: 12px;
	line-height: 16px;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuestionLabel
{
	FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 16px;
    COLOR: #666666;
    font-family: Arial,Verdana;
	text-decoration: none;
}

.QuizScore
{
	FONT-WEIGHT: bold;
	font-size: 11px;
	line-height: 16px;
    font-family: Arial,Verdana;
	text-decoration: none;
}

/**********************Menu Style's**********************/ 
.TopMenuOver 
{
	
	background-color:#698AB5;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	padding-right:6px;
	text-transform:uppercase;
	text-decoration:none;
	color:#CDD9E5;
	cursor:hand;
}
.TopMenu
{
	
	background-color:#698AB5;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	padding-right:6px;
	text-transform:uppercase;
	text-decoration:none;
	color:White;
	cursor:hand;	
}

.MenuItem
{
  background-color:#CDD9E5;
  font-family: Arial,Verdana;
  color:#324A69;
  font-size:8pt;
  border:1px;
  border-style:solid;
  border-color:#324A69;
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}
.MenuItemOver
{
  background-color:#324A69;
  font-family: Arial,Verdana;
  color:White;
  font-size:8pt;
  border:1px;
  border-style:solid;
  border-color:#324A69;
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

/**********************Other Project Style's**********************/

.TreeNodeLink
{
	cursor:hand;
	text-decoration:underline;
}

.TableRowsNavigator
{
	font-family: arial, helvetica, sans-serif;
	color: #698AB4;
	TEXT-DECORATION: none;
}	

.IndexNavigator
{
	font-family: arial, helvetica, sans-serif;
	color: #698AB4;
	TEXT-DECORATION: none;
}


/* SLIDESHOW */

.area {font-family:Arial; line-height:120%;height:155px;}
.area img {border:0}
div.rotator {position: relative; height: 155px; width: 317px; padding: 0px; background: #fff; }

#introslide { background: #eee;
    background: -moz-linear-gradient(top, #eee, #fff 50%);                  /* css3 gradient */
    background: -webkit-gradient(linear, 0 0, 0 50%, from(#eee), to(#fff)); /* css3 gradient */
color: #eee; text-align: center; }


