@charset "utf-8";
/* CSS Document */

p, td, body, th
{
  font: 12px Verdana, Arial, sans-serif;
  color: #333333;
}

body
{
	margin: 0px;
	background:#EEEEEE;
	background-image: url(../images/layout/bggradient.gif);
	background-repeat: repeat-x;
}

a
{
	color:#369;
}

a:hover
{
	color:#036;
}

h3
{
	/*text-align:center; */
}

.indentsubtext
{
	padding-left:15px;
}

.bluebg
{
	background: #00529b;
	border-top: 1px solid #036;
	border-bottom: 1px solid #036;
	padding:6px;
}

.maintable
{
	background: #FFFFFF;
}

.topnav p
{
	color:#6699cc;
}

.topnav a
{
	color:#FFFFFF;
	font: 11px Verdana, Arial, sans-serif;
	text-decoration:none;
	border:1px solid #00529b;
	padding:3px
}

.topnav a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #003366;
	background:#00418a;
	background-image:url(../images/layout/buttonsbg.gif);
	padding:3px
}

.topnav a.on
{
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #003366;
	background:#00418a;
	background-image:url(../images/layout/buttonsbg.gif);
	padding:3px
}

.navgray a
{
	text-decoration:none;
	text-align:right;
	font: 11px Verdana, Arial, sans-serif;
	color:#999;
}

.navgray a:hover
{
	font: 11px Verdana, Arial, sans-serif;
	text-decoration:underline;
}

.imgborder
{
	padding-left: 5px;
	padding-bottom: 5px;
}

.copyrighttext
{
	font: 11px Verdana, Geneva, sans-serif;
	color: #999999;
}

.formheader
{
	border:1px solid #CCCCCC; 
	background:#EEEEEE;
}

.formdata
{
	border:1px solid #CCCCCC;
}

/* Products Menu */
.ProdMenu
{
  margin: 0;
  padding: 0;
  border-left: 1px solid #666;
  border-top: 1px solid #666;
  border-right: 1px solid #999;
  border-bottom: 1px solid #999;
}

.ProdMenu li
{
  margin: 0;
  padding: 0;
  list-style:none;
}

.ProdMenu li.header
{
  margin: 0;
  padding: 0;
  background: #036;
  list-style:none;
  font-weight:bold;
  color:#FFF;
  padding: 5px;
}

.ProdMenu li a
{
  display: block;
  margin: 0 0 0 0;
  padding: 3px;
  background: #CCC;
  border-top:1px solid #999;
  color: #000;
  text-decoration: none;
}

.ProdMenu li a:hover
{
  background: #00529b;
  background-image:url(../images/layout/buttonsbg.gif);
  color: #FFF;
}

.ProdMenu li a.on
{
  display: block;
  margin: 0 0 0 0;
  padding: 3px;
  background: #00529b;
  background-image:url(../images/layout/buttonsbg.gif);
  border-top:1px solid #999;
  color: #FFF;
  text-decoration: none;
}



.ProdSubMenu
{
  margin: 0;
  padding: 0;
  background:#F00;
}

.ProdSubMenu li
{
  margin: 0;
  padding: 0;
}

.ProdSubMenu li a
{
  display: block;
  margin: 0 0 0 0;
  padding: 4px 10px;
  background: #EEE;
  color: #000;
  text-decoration: none;
  font-size: 11px;
  border: none;
}

.ProdSubMenu li a:hover
{
  background: #369;
  color: #FFF;
}

ul.ProdList
{
  margin:0px;
  padding:0px;
  margin-left:10px;
  padding-left:10px;
}

li
{
  list-style-image:  url("/NETCENTSDB/images/bullet-arrow.gif");
}

.productlist th{
  font-weight: bold;
  background: #CCC;
  text-align: left;
  border:1px solid #666;
  border-left: #EEE;
  border-top: #EEE;
}

.productlist img{
	border:1px solid #999;
}

.productlist td{
	border-bottom:1px solid #999;
}

.productlist tr.on td{
  background: #EEE;
}

.productlist tr.off td{
  background: #FFF;
}

#Specifications {
  float:left;
  width:100%;
  background:url("../images/layout/sptabs-bg.gif") repeat-x bottom;
  line-height:normal;
}

#Specifications ul {
  list-style:none;
  margin:0px;
  padding:5px 5px 0;
}
	  
#Specifications li.on {
  float:left;
  margin:0px;
  padding:0px;
  list-style:none;
  background-image:url(../images/layout/sptabon-right.gif);
  background-repeat:no-repeat;
  background-position:top right;
}

#Specifications li.on a{
  background-image:url(../images/layout/sptabon-left.gif);
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  padding:5px 10px;
  color:#FFF;
  font-weight:bold;
}


#Specifications li.off {
  float:left;
  margin:0px;
  padding:0px;
  list-style:none;
  background-image:url(../images/layout/sptaboff-right.gif);
  background-repeat:no-repeat;
  background-position:top right;
  border-bottom:1px solid #036;
}

#Specifications li.off a{
  background-image:url(../images/layout/sptaboff-left.gif);
  background-repeat:no-repeat;
  background-position:left top;
  display:block;
  padding:7px 10px 2px 10px;
  color:#333;
}

#Specifications li a{
  text-decoration:none;
}

.SpecTable{
  border-right:2px groove #369;
  border-bottom:2px groove #369;
  border-left:1px solid #036;
}

.SpecTable td{
  font-size:10px;
  padding:8px 3px;
}

.SpecTable tr.off td{
  background:#EEE;
}



/*
*/

