body {
	background-color: #AFB0B5;
}

.TBborder {
		background-color: #AFB0B5;
		width: 766px;
		border: 0px;
		padding: 0px;
		
}

.TDmainline {
width:698px;
vertical-align:top
}

.TDleftSideBorder {
	width: 55px;
	vertical-align: top;
	background-repeat: no-repeat;
	
}

.TDdivleftSideBorder {
	padding-top: 100px;
	padding-right: 8px;
	vertical-align: top;
}

.TBmain {
	width: 698px;
	border: none;
}

.TDlogoHeader {
	width: 698px;
	height: 106px;
	background-repeat: no-repeat;
	background-color: White;
}

.TBmenu {
	width: 698px;
}

.TDmenu {
	width: 698px;;
	background-color: Black;
	padding-left: 8px;
	padding: 0;
	background-image: url(menu_bkgrnd.jpg);
	
		
}

.TDsearch {
	width: 0px;
	background-color: Black;
	padding-right: 9px;
	text-align: right;
	background-image: url(menu_bkgrnd.jpg);

	
}

.TDpreBreadcrumb {
	width: 698px;
	background-color: White;
}

.TDbreadcrumb {
	width: 100%;
	background-color: White;
	text-align: center;
	vertical-align: top;
}

.DVcontentpane {
	padding-right:12px;
	vertical-align:top;
	
	
}

.DVnavpane {
	padding-left:12px;
	padding-right:12px;
	vertical-align: top;
		
}

.TDnavpane {
	width: 175px;
	vertical-align: top;
}
.TDsideLeft {
	background-color:#FFFFFF;
	width: 8px;
}
.TDsideRight {
	background-color:#FFFFFF;
}

.TDcontentpane {
	background-color: #FFFFFF;
	vertical-align:top;
	

	
}

.TDleftpane {
	
	background-color: White;
	vertical-align: top;
}

.DVleftpane {
	
	padding-left:12px;
	padding-right:12px;
	width: 430px;
	vertical-align: top;
}

.TDrightpane {

	background-color: White;
	vertical-align: top;
}

.DVrightpane {
	
	padding-left:12px;
	padding-right:12px;
	width: 268px;
	vertical-align: top;
}

.DVbottompane {

	padding-left:12px;
	padding-right:12px;
	width: 698px;
	vertical-align: top;
}

.TDbottompane {
	background-color: White;
	vertical-align: top;
}

.TDfooter {
	width: 698px;
	height: 75px;
	text-align:center;
	vertical-align: top;
	background-repeat: no-repeat;
	background-color: White;
}

.DVbottomBreadcrumb {
	padding-top:18px;
	text-align: center;
}

.DVbottomCopyright {
	text-align: center;
}

.DVknowitall {
	text-align: center;
	font-family: Tahoma;
	font-size: xx-small;
}

.TDrightside {
	background-color: White;
	width: 698px;
}

.TDrightSideBorder {
	width:8px;
		
}

/* Main Menu */
.MainMenu_MenuContainer {border-bottom: #404040 0px solid; border-left: #FF8080 0px solid; border-top: #FF8080 0px solid; border-right: #404040 0px solid; background-color: #000000;}

.MainMenu_MenuBar {cursor: pointer; cursor: hand; height:16;  background-color: #000000;}

.MainMenu_MenuItem {
	cursor: hand;
	cursor: hand;
	color: White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	border-left: #000000 0px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 0px solid;
	
}

.MainMenu_Icon
{cursor: pointer; cursor: hand; background-color: #000000; border-left: #000000 1px solid; border-bottom: #000000 1px solid; border-top: #000000 1px solid; text-align: center; width: 15;height: 21;}

.MainMenu_SubMenu {z-index: 1000; cursor: pointer; cursor: hand; background-color: #000000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); ;border-bottom: #404040 0px solid; border-left: #FF8080 0px solid; border-top: #FF8080 0px solid; border-right: #404040 0px solid;}

.MainMenu_MenuBreak {border-bottom: #404040 0px solid; border-left: #FF8080 0px solid; border-top: #FF8080 0px solid;  border-right: #404040 0px solid; background-color: White; height: 1px;}

.MainMenu_MenuItemSel {
	background-color: #CCCCCC;
	cursor: hand;
	color: black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	}

.MainMenu_MenuArrow {font-family: webdings; font-size: 9pt; cursor: pointer; cursor: hand; border-right: #000000 1px solid; border-bottom: #000000 1px solid; border-top: #000000 0px solid; color:#000000}

.MainMenu_RootMenuArrow {font-family: webdings; font-size: 9pt; cursor: pointer; cursor: hand; color:#000000}

.StandardButton     {
    background: none; 
    color: transparent;
    font-family: Tahoma, Arial, sans-serif; 
    font-size: 8px;
    font-weight: normal;
}

.searchText {
font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	color:#FFFFFF;
	text-decoration:none;
}

.defaultText {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color:#000000;
	
	
}

.ContentPane {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	
}
a.searchText:link 
{ 
color: White;
text-decoration: none;
}

a.searchText:visited
{  
color: #FFFFFF;
}

a.searchText:hover
{
color: Red;
text-decoration: none;
}

a.defaultText:hover
{
color: Red;
}

.MainMenu_Separator {
font-family: Veranda, Tahoma, Arial, Helvetica;
	font-size: 1pt;
	font-weight: normal;
	font-style: normal;
	color:#FFFFFF
}

/* BREADCRUMB STYLES START */

a.NormalCrumb, a.NormalCrumb:link, a.NormalCrumb:visited, a.StartCrumb, a.StartCrumb:link, a.StartCrumb:visited 
{
	display:block; 
	width:auto;
	background:#000000  url(toggle_gray_down.gif) no-repeat left; 
	border-bottom:1px solid #000; 
	border-left:1px solid #000; 
	border-right:1px solid #000; 
	margin-top:0px; 
	text-align: left; 
	text-decoration:none; 
	font-size: 12px;
	color:#FFFFFF; 
	line-height:19px; 
	overflow:hidden; 
	padding: 0 5px 1px 20px;
	background-position: 3 50%;
	font: Veranda;
}

a.NormalCrumb:hover, a.StartCrumb:hover {color:#000; background:#FFFFFF url(toggle_gray_down.gif) no-repeat left; background-position: 3 50%;}
a.StartCrumb {border-top:1px solid #000;}

/* BREADCRUMB STYLES END */

/* LEFTMENU STYLES START */

a.NormalNode, a.NormalNode:link, a.NormalNode:visited, a.StartNode, a.StartNode:link, a.StartNode:visited
{
	display:block; 
	width:auto;
	background:#FFFFFF  url(toggle_gray_right.gif) no-repeat left; 
	border-bottom:1px solid #000; 
	border-left:1px solid #000; 
	border-right:1px solid #000; 
	margin-top:0px; 
	text-align: left; 
	text-decoration:none; 
	font-size: 12px;
	color:#000; 
	line-height:19px; 
	overflow:hidden; 
	padding: 0 5px 1px 20px;
	background-position: 3 50%;
	font: Veranda;
}

a.NormalNode:hover, a.StartNode:hover {color:#000; background:#F0CB01 url(toggle_gray_right.gif) no-repeat left; background-position: 3 50%;}

a.StartNode {border-top:1px solid #000; background:#FFFFFF;}

/* LEFTMENU STYLES END */

/* TOOLBAR STYLES START */

#toolbar{
margin: 0;
padding:0;
background:#CCCCCC;
height: 19px;
float: left;
}

#pagename{
float:left;
margin:0 0 0 8px;
padding:4px 0 0 0;
background:transparent;
}

#pagename .Head{
	font-size:1.0em;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

#tools{
margin:0 5px 0 0;
padding:3px 0 0 0;
float:right;
background:transparent;
}

#tools p{
font-size:0.65em;
padding: 0;
margin: 0;
background:transparent;
float: left;
}

#tools a:link, #tools a:visited{
color:#FFF;
text-decoration:underline;
background:transparent;
margin-right: 10px;
}

#tools img{
margin-right: 2px;
padding: 0;
background:transparent;
border: none;
float: left;
}

#headersearch{
margin-top: 1px;
padding:2px 2px 2px 2px;
border:1px solid #000;
background:#CCC;
float:right;
}

#headersearch form{
margin: 0;
padding: 0;
}

#headersearch img{
margin-right: 5px;
padding: 0;
float: left;
}

#headersearch input{
font-size:1em;
margin-right: 2px;
padding:1px 0 0 2px;
border-top:1px solid #5d747c;
border-right:1px solid #5d747c;
border-bottom:1px solid #aaa;
border-left:1px solid #aaa;
width:127px;
color:#333;
background:#fff;
float:left;
}

#headersearch p{
margin: 0;
padding: 0;
font-size:0.65em;
color:#fff;
background:transparent;
}

#headersearch a:link,#headersearch a:visited{
color:#333;
background:transparent;
}

/* TOOLBAR STYLES END */

/* --------------------------------------------- */

/* TOOLBAR STYLES START */

#toolbar{
margin: 0;
padding:0;
background:#336633;
height: 26px;
float: left;
}

#pagename{
float:left;
margin:0 0 0 8px;
padding:4px 0 0 0;
background:transparent;
}

#pagename .Head{
	font-size:1.0em;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

#tools{
margin:0 5px 0 0;
padding:3px 0 0 0;
float:right;
background:transparent;
}

#tools p{
font-size:0.65em;
padding: 0;
margin: 0;
background:transparent;
float: left;
}

#tools a:link, #tools a:visited{
color:#FFF;
text-decoration:underline;
background:transparent;
margin-right: 10px;
}

#tools img{
margin-right: 2px;
padding: 0;
background:transparent;
border: none;
float: left;
}

#headersearch{
margin-top: 1px;
padding:2px 2px 2px 2px;
border:1px solid #000;
background:#CCC;
float:right;
}

#headersearch form{
margin: 0;
padding: 0;
}

#headersearch img{
margin-right: 5px;
padding: 0;
float: left;
}

#headersearch input{
font-size:1em;
margin-right: 2px;
padding:1px 0 0 2px;
border-top:1px solid #5d747c;
border-right:1px solid #5d747c;
border-bottom:1px solid #aaa;
border-left:1px solid #aaa;
width:127px;
color:#333;
background:#fff;
float:left;
}

#headersearch p{
margin: 0;
padding: 0;
font-size:0.65em;
color:#fff;
background:transparent;
}

#headersearch a:link,#headersearch a:visited{
color:#333;
background:transparent;
}

/* TOOLBAR STYLES END */

/* --------------------------------------------- */

/* TAB STYLES START */


#tabarea{

	clear: both;
	margin: 0;
	padding: 0;
	background: #000000;
	
}

#tabarea ul{ 
  	position:relative;	
	left: 5px;
	margin: 0;
	padding: 0;

  	background: transparent;  	
	/*height: 17px;	*/
	float: left;
}

#tabarea ul li{
	float: left;
	display: inline;
	list-style: none;
	text-align:center;
	margin: 0;
	padding: 0;		
}

#tabarea li a{
	display: block;	
	margin:0;
	padding: 0px 5px 0px 5px;
	width: auto;
	font-family: Veranda, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	color:#FFFFFF;
	text-decoration:none;
}

#tabarea li a:hover {
	background: #F0CB01;
	color:#000000;
}

.tabselected{
	color:#000000 !important;
	background: #CCCCCC !important;
	font-weight:bold;
}

/* TAB STYLES END */
