td.graybg {background-color:#545354}
td.mainborder {border-left-style:solid; border-left-color:black; border-right-color:black; border-right-width:5px; border-left-width:5px;}
.copyright {font-family:verdana, sans-serif; font-size:xx-small; color:white}
.CategoryTitle {font-family:verdana, sans-serif; font-size:34px; color:white}
div.float {float:left;}
div.float p {font-family:verdana, sans-serif; font-size:11px; margin:10px;}
.generic {font-family:arial; font-size:10px; font-weight:bold;}
.racklinks {font-family:verdana, sans-serif; font-size:10px; font-weight:bold; color:white;}
.racksublinks {font-family:verdana, sans-serif; font-size:10px; font-weight:bold; color:#545354;}
p {font-family:verdana, sans-serif; font-size:11px; margin:10px;}
td {font-family:verdana, sans-serif; font-size:11px; margin:10px;}
.questionlink {color:red;}
.faqheadline {font-family:sans-serif; font-size:18px; color:#545354; font-weight:bold;}
.linkheadline {font-family:sans-serif; font-size:22px; color:#545354; margin:10px; font-weight:bold; text-decoration:none;}
.configlinks {padding:3px; color:navy;}
a {color:blue;}

/* Rates Page */
div.ratesfloat {float:left; width:714;}
.headline {font-family:sans-serif; font-size:22px; color:#545354; margin:10px; font-weight:bold;}
.smheadline {font-family:sans-serif; font-size:18px; color:#545354; margin:10px; font-weight:bold;}
.moreinfo {width:100px; border-style:solid; border-width:1px; border-color:black; background-color:#E1340C;text-align:center;}
.moreinfolink {font-family:sans-serif; color:white; font-size:10px; text-decoration:none;}
.wizhead {width:200; text-align:right; font-family:sans-serif; font-size:28px; color:#545354; font-weight:bold;}
.wizbody {font-family:verdana, sans-serif; font-size:12px; text-align:left; margin:5px;}


table.scenariotable  {border: solid 1px black;}
table.scenariotable td {border: solid 1px black;}
table.scenariotable th {border: solid 1px black; background-color: #545354; color:white; font-size:11px;}

.header {font-family:sans-serif; font-size:22px; color:#545354; font-weight:bold;}


/* Navigation */

#scenariotabs ul
{
	margin: 0;
	padding: 0;
	float: left; 
	width: 100%; 
	list-style-type: none;
	font-size:12px;
	color:white;
	font-weight:bold;

}

#scenariotabs li { float: left; margin: 0; padding: 0; border-right-style:solid; border-right-width:2px; border-right-color:black;}

#scenariotabs a:link,
#scenariotabs a:visited
{
	float: left;
	display: block;
	color: white;
	padding: 5px 10px; 
	background-color: #949394;
}

#scenariotabs span
{
	float: left;
	display: block;
	color: white;
	padding: 5px 10px; 
	background-color: #949394;
}

#scenariotabs a:hover
{
	color: #ffffff;
	background-color: #545354;
}




/*****************************************************************************************************************************
MENU BAR CSS
*****************************************************************************************************************************/
/* Menu Bar */
.menu {background-color:#E9E9E9;}
.menubutton {font-family:verdana, sans-serif; font-size:14px; font-weight:bold; color:white; text-align:center; text-decoration:none; cursor:pointer; cursor:hand;}

/* Products Menu */
#productsDiv
{
	position: absolute; 
	top: 73px; 
	left: 350px; 
	width: 220px; 
	z-index: 1; 
	visibility: hidden;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

#productsDiv ul
{
	margin: 0;
	padding: 0;
	float: left; 
	width: 100%; 
	list-style-type: none;
	font-size:12px;
	color:white;
	font-weight:bold;
	font-family:verdana, sans-serif;  
	color:#545354; 
	height:100%; 
	display:block; 
}

#productsDiv li { 
	float: left; 
	margin: 0; 
	padding: 0; 
	width:100%;
	background:url('/images/menuleft.gif');
	background-repeat:repeat-y;	
	background-color:#E9E9E9;
}

#productsDiv li.topbar {
	height:6px; 
	width:100%; 
	padding:0px; 
	margin:0px; 
	text-indent:0px; 
	vertical-align:top; 
	font-size:0.1em; 
	background:url('/images/menushadow.gif');
}

#productsDiv a:link,
#productsDiv a:visited
{
	text-indent:.2in;
	float: left;
	display: block;
	text-decoration:none; 
	color: #545354;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 100%;
}

#productsDiv a:link.indent,
#productsDiv a:visited.indent
{
	text-indent:.3in;
}

#productsDiv span
{
	float: left;
	display: block;
	color: white;
	padding: 2px 2px;
	width: 100%;
}

#productsDiv a:hover
{
	background:url('/images/menuleftover.gif'); 
	background-color:#BBBBBB;
}




/* Lab Scenarios Menu */
#labsDiv
{
	position: absolute; 
	top: 73px; 
	left: 350px; 
	width: 220px; 
	z-index: 1; 
	visibility: hidden;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

#labsDiv ul
{
	margin: 0;
	padding: 0;
	float: left; 
	width: 100%; 
	list-style-type: none;
	font-size:12px;
	color:white;
	font-weight:bold;
	font-family:verdana, sans-serif;  
	color:#545354; 
	height:100%; 
	display:block; 
}

#labsDiv li { 
	float: left; 
	margin: 0; 
	padding: 0; 
	width:100%;
	background:url('/images/menuleft.gif');
	background-repeat:repeat-y;	
	background-color:#E9E9E9;
}

#labsDiv li.topbar {
	height:6px; 
	width:100%; 
	padding:0px; 
	margin:0px; 
	text-indent:0px; 
	vertical-align:top; 
	font-size:0.1em; 
	background:url('/images/menushadow.gif');
}

#labsDiv a:link,
#labsDiv a:visited
{
	text-indent:.2in;
	float: left;
	display: block;
	text-decoration:none; 
	color: #545354;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 100%;
}

#labsDiv a:link.indent,
#labsDiv a:visited.indent
{
	text-indent:.3in;
}

#labsDiv span
{
	float: left;
	display: block;
	color: white;
	padding: 2px 2px;
	width: 100%;
}

#labsDiv a:hover
{
	background:url('/images/menuleftover.gif'); 
	background-color:#BBBBBB;
}



/* About Us Menu */
#aboutDiv
{
	position: absolute; 
	top: 73px; 
	left: 350px; 
	width: 220px; 
	z-index: 1; 
	visibility: hidden;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

#aboutDiv ul
{
	margin: 0;
	padding: 0;
	float: left; 
	width: 100%; 
	list-style-type: none;
	font-size:12px;
	color:white;
	font-weight:bold;
	font-family:verdana, sans-serif;  
	color:#545354; 
	height:100%; 
	display:block; 
}

#aboutDiv li { 
	float: left; 
	margin: 0; 
	padding: 0; 
	width:100%;
	background:url('/images/menuleft.gif');
	background-repeat:repeat-y;	
	background-color:#E9E9E9;
}

#aboutDiv li.topbar {
	height:6px; 
	width:100%; 
	padding:0px; 
	margin:0px; 
	text-indent:0px; 
	vertical-align:top; 
	font-size:0.1em; 
	background:url('/images/menushadow.gif');
}

#aboutDiv a:link,
#aboutDiv a:visited
{
	text-indent:.2in;
	float: left;
	display: block;
	text-decoration:none; 
	color: #545354;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 100%;
}

#aboutDiv a:link.indent,
#aboutDiv a:visited.indent
{
	text-indent:.3in;
}

#aboutDiv span
{
	float: left;
	display: block;
	color: white;
	padding: 2px 2px;
	width: 100%;
}

#aboutDiv a:hover
{
	background:url('/images/menuleftover.gif'); 
	background-color:#BBBBBB;
}


/*OLD
a.menulinks{font-family:verdana, sans-serif;  font-size:12px; color:#545354; text-decoration:none; font-weight:bold; width:100%; height:100%; display:block;}
a.menulinks1{
	font-family:verdana, sans-serif;  
	font-size:12px; 
	color:#545354; 
	text-decoration:none; 
	font-weight:bold; 
	width:100%; 
	height:100%; 
	display:block; 
	margin-left:.1in; 
	text-indent:.1in;
	height=18px;
	padding-top:2px;
}
a.menulinks2{
	font-family:verdana, sans-serif;  
	font-size:12px; 
	color:#545354; 
	text-decoration:none; 
	font-weight:bold; 
	width:100%; 
	height:100%; 
	display:block;
	margin-left:.16in; 
	text-indent:.16in;
	height=18px;
	padding-top:2px;
}


.menuover {background:url('/images/menuleftover.gif'); background-color:#BBBBBB; background-repeat:no-repeat;}
*/