html,body {
	font-family: arial;
	font-size: 100%;
	color: #fff;
	line-height: 180%;
	text-align: center;
	background-color: #F8F8F8;
	margin:4px;
   padding:0;
}

h1 {
	font-size: 3em;
	color: #FFCC00;
}

#container { 
	position: absolute;
	top: 10px;
	left: 10px;
	width: 100px;;
	height: 30px;
	margin: 0 auto;
	text-align: left;
}

.footer {
	background-color: #FFFFFF;
	padding: 0.5em;
}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;}
.labelText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666;}
.search_tip{font-family: Verdana; font-size: 11px; color:#666666; line-height:16px;}
.search_results_title{width: 100%;font-family: Verdana; font-size: 11px; color:#666666; line-height:16px; padding-top:5px; padding-bottom:2px; font-weight:bold; text-decoration:underline;}
.search_results{width: 100%;font-family: Verdana; font-size: 11px; color:#666666; line-height:16px; padding-bottom:5px;border-bottom:1px solid #ffffff;}
.search_results_link{font-family: Verdana; font-size: 11px; color:#666666;font-weight:bold; text-decoration:underline;}

#menuTable
{
 width: 370px;
 background-color: #FFFFFF;
}

.menuLine
{
	font-family:Verdana;
	width: 370px;
	font-size:12px;
	color:#3a3939;
	background-color: #EBEBEB;
	height:29px;
}

.subMenuLine
{
	width: 370px;
	background-color: #F9F9F9;
	font-family:Verdana;
	font-size:11px;
	color: #807f7f;
	line-height:22px;
}
.subMenuLine2
{
	width: 370px;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	color: #807f7f;
	line-height:22px;
}
.menuLine a:hover { background-color: #cdd1da;}
.subMenuLine a:hover {background-color: #cdd1da;}

#menu01 {
	width: 370px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	}


#menu01 a {
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ffffff;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	}
#menu01 .notopbrdr0xNone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

#menu01 a:link, #menu01 a:visited {
	color: #666666;
	display: block;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;	
	}

#menu01 a:hover {
	color: #666666;
	background-color: #cdd1da;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	}

.InvisibleDiv {visibility:hidden; height:0px; width:0px;}
.VisibleDiv{visibility:visible; height:40px; width:280px;}

/* WBT Styles */
.mainTable
{
width: 1002px;
height: 690px;
border-top: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
}

.WBT_path 
{
font-family: Verdana;
font-size:10px;
color: #888787;
background-color:#f7f7f7;
text-align:left;
padding-left: 23px;
padding-right: 0px;
line-height:18px;
border-bottom: 1px solid #D8D8D8;
}

.textArrow
{
font-family: Verdana;
font-size:10px;
color: #FF6600;
letter-spacing: -3px;
}

.WBT_header
{
background-color:#b0b8c7;
height: 68px;
width: 805px;
text-align:left;
}

/* GLOSSARY */
#glossary_list
{
width: 225px;
height: 295px;
color:#666666;
background-color: #EBEBEB;
z-index:0;
overflow: auto;
text-align:left;
padding-left: 5px;
vertical-align:top;
}

#glossary_desc
{
width: 370px;
height: 295px;
color:#666666;
background-color: #EBEBEB;
float:right;
z-index:0;
overflow:hidden;
}
.glossary_tab{color:#666666; border:1px solid #FFFFFF; width:22px; height:16px; padding-bottom:6px; text-align:center;}
.glossary_tab_hover{color:#FFFFFF;border:1px solid #b0b7c7;background-color:#b0b7c7;cursor:pointer;width:22px; height:16px; padding-bottom:6px; text-align:center;}
.glossary_line_padding { width:5px;;border-bottom: 1px solid #FFFFFF;line-height:19px; font-size:11px; text-align:left;}
.glossary_line { width:200px;;border-bottom: 1px solid #FFFFFF;line-height:19px; font-size:11px; text-align:left; background-color:#EBEBEB;}
.glossary_line_no_border { width:200px;line-height:19px; font-size:11px; text-align:left; background-color:#EBEBEB;}
.glossary_desc_area { width: 370px;padding-left:5px; line-height:19px; font-size:11px;}
.glossary_link {font-size:11px; color:#666666; text-decoration:none;}
.glossary_link_bold {font-size:11px; color:#666666; text-decoration:none; font-weight:bold;}
.Glossary {
	font-family:Verdana;
	font-size: 11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	border:0;}
A.Glossary, A.Glossary:visited
{
	color: #666666;
}
A.Glossary:hover
{
	color: #FFFFFF;
}

.grey_scrollbar
{
scrollbar-face-color:#ECECEC;
scrollbar-arrow-color:#CCCCCC;
scrollbar-track-color:#EEEEEE;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color: #F1F1F1;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;   }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;   }
