HTML, BODY {height:100%;}
BODY {margin:0px; background-color:#eeeeee;}
#TB {
	background-image:url('images/TB.gif');
	background-color:#999966;
	background-repeat:no-repeat;
	height:67px;
	width:100%;}
	#TB_left {width:211px; height:67px;}
	#TB_right {
		border-bottom:solid 1px #71AA71;
		height:66px;
		width:100%;}
		#TB_content {float:right;}
		#TB_content TD {white-space:normal;}

/* Turned Search Box Display to "None" on 10-29-2007. Maybe turn it back on later. Not quite working properly */
#search {display:none}
#search INPUT.NormalTextBox {
		border-top:solid 1px #333333;
		border-left:solid 1px #333333;
		margin:0;
		margin-left:4px;
		width:120px;
		_width:122px;}
	#search A.SkinObject {
		background-color:#EFF5EA;
		border-top:solid 1px #ffffff;
		border-left:solid 1px #ffffff;
		border-right:solid 1px #333333;
		border-bottom:solid 1px #333333;
		padding:3px;
		margin-left:1px;
		_margin-left:0px;
		font-weight:bold;
		color:#669933;
		text-align:center;
		line-height:18px;
		vertical-align:middle;}
	#search A.SkinObject:hover {
		background-color:#D6E4C9;
		border-top:solid 1px #ffffff;
		border-left:solid 1px #ffffff;
		border-right:solid 1px #333333;
		border-bottom:solid 1px #333333;
		padding:3px;
		margin-left:1px;
		_margin-left:0px;
		font-weight:bold;
		color:#333333;
		text-align:center;
		line-height:18px;
		vertical-align:middle;}
	#search A.SkinObject:active {
		background-color:#D6E4C9;
		border-bottom:solid 1px #ffffff;
		border-right:solid 1px #ffffff;
		border-left:solid 1px #333333;
		border-top:solid 1px #333333;
		padding:3px;
		margin-left:0px;
		_margin-left:-2px;
		font-weight:bold;
		color:#333333;
		text-align:center;
		line-height:18px;
		vertical-align:middle;}
		
		
#TopNav {
	background-color:#336633;
	background-image:url('images/TopNav.gif');
	background-repeat:no-repeat;
	background-position:right;
	border-bottom:solid 2px #000000;
	width:100%;}
	#tagline {background-image:url('images/tagline.gif'); width:211px; height:33px;}
	#taglineTD {width:211px;}
	#nav {height:33px;}
	
#pageBody {
	border-right:solid 1px #dddddd;
	height:100%;
	background-color:#FFFFFF;
	width:800px;}

#left {
	height:100%;
	width:180px;
	padding:10px;
	border-right:solid 2px #dddddd;
	background-color:#ffffff;
	vertical-align:top;}

#subSectionTitle {
	background-color:#336633;
	width:250px;
	text-align:center;
	line-height:30px;
	border-top:solid 1px #000000;}

#subSectionTitle SPAN A.SkinObject {
	color:#ffffff;
	font-weight:normal;
	font-size:16px;}

TD.contentPane {
	vertical-align:top;
	width:580px;
	padding:10px;}

#footer {
	background-color:#336633;
	border-top:solid 1px #000000;
	padding-bottom:10px;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	width:100%;}

/**************************************
	MAIN MENU STYLES
**************************************/
/************ #topNavigation ***************/
.MainMenu_MenuContainer {
	width:588px;
	background-color:#336633;}

.MainMenu_MenuBar {
	text-align:center;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;}

.MainMenu_MenuItem {border:none; height:30px;}
.MainMenu_MenuIcon {display:none;}
.MainMenu_MenuItemSel {border:none; padding-right:3px;}
.MainMenu_MenuBreak {background-color:#336633; border:none;}
.MainMenu_SubMenu {border:solid 1px #336633; background-color:#D6E4C9;}
.MainMenu_SubMenu TD {
	font-weight:normal;
	color:#336633;
	border:none;}

.MainMenu_MenuArrow {border:none; display:none;}

.rootmenuitemactivecssclass TD, .rootmenuitemselectedcssclass TD, .rootmenuitembreadcrumbcssclass TD {
	color:#336633;
	background-color:#D6E4C9;
	 padding-left:4px;
	padding-right:4px;
	height:33px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;}

.submenuitemselectedcssclass {background-color:#ffffff;}

.MainMenu_RootMenuArrow {}
.rootmenuitemcssclass TD { padding-left:4px;
	padding-right:4px;}
.submenuitembreadcrumbcssclass {}
.submenuitemactivecssclass {}
.separatorcssclass {color:#ffffff; width:10px;}

/**************************************
	LEFT MENU STYLES
**************************************/

/************ #leftNav ***************/
.MainMenu_MenuContainer_Left {width:250px;}

.MainMenu_MenuContainer_Left TD TD {white-space:pre;}

.MainMenu_MenuBar_Left {
	text-align:center;
	color:#336633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}

.MainMenu_MenuContainer_Left IMG {display:none;}

.MainMenu_MenuItemSel_Left TD, .MainMenu_MenuItem_Left TD, .MainMenu_MenuItemSel_Left, .rootmenuitemactivecssclass_Left TD {
	border-bottom:solid 1px #cccccc;
	cursor:pointer;
	font-weight:normal;
	height:30px;
	padding-left:10px;
	background-color:#D6E4C9;}

.MainMenu_MenuIcon_Left {background-color:#ffffff; border:0px; width:5px; font-size:0px;}

.MainMenu_MenuBreak_Left {}

.MainMenu_MenuItemSel_Left TD, .rootmenuitemactivecssclass_Left TD {
	font-size:12px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#336633;
	border-bottom:solid 1px #cccccc;}

.MainMenu_SubMenu_Left TD {
	font-weight:normal;
	color:#FFFFFF;}

.MainMenu_MenuArrow_Left {border:0px;}
.MainMenu_RootMenuArrow_Left {display:none;}

.rootmenuitembreadcrumbcssclass_Left {}

.rootmenuitemcssclass_Left {}
.rootmenuitemselectedcssclass_Left  {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#336633;}

.submenuitembreadcrumbcssclass_Left {}
.submenuitemactivecssclass_Left {}
.submenuitemselectedcssclass_Left {}



