@charset "utf-8";
/* CSS Document */

* {
	font-family:"Lucida Grande", Verdana, Arial, Tahoma, Geneva, sans-serif;
	/*font-family: Arial, Tahoma, Geneva, sans-serif;*/
}
h1{
	font-size:18px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}
h2 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size:14px;
	color:#036;
	font-family:Helvetica,Arial, sans-serif;
	text-decoration:underline;
}


#mainimage{
	
	position:relative;
	left:-120px;}
h3{
	font-size:13px;
	color:#000;
}
ul{margin-top:0px;}

table, p,li {font-size: small;}
ol li p {
	font-size:x-small;
	color:#666}
p {
	margin-top: 0px;
	padding-top: 0px;
	color:rgb(51,51,51);
}
.wrapper{
	width:640px;
	margin:auto;

	}

.menu {
	width:460px;
	margin:auto;
	}
.menu p {
	text-align:center;
	/*background-color:#123;*/
	/*border-bottom:1px solid #8ca3d0;*/
	font-size:12px;
	height:30px;
	padding-top:4px;
	}
	
.menu a {
	 
	/* border-left:1px solid #8ca3d0;	
	  border-top:1px solid #8ca3d0;
	  border-right:1px solid #8ca3d0;
	  padding: 2px 4px 0px 4px;
	  background:#c7d6f2;
	 
	  text-decoration:none;*/
	   margin-right:4px;
	 }
#selected{
	/*background:#ffffff;
	position:relative;
	 padding: 3px 4px 0px 4px;
	top:1px;*/
}
.underline{
	 border-bottom:1px solid #8ca3d0;
	}

td{vertical-align:top}

#header_right {
	float:right;}
	
.stp-section {
  background:#c7d6f2;
  border:1px solid #8ca3d0;
  padding:15px 15px;
  margin:0 0 15px 0;
  overflow:visible;
}

.stp-section h4 {
  margin:0 0 10px 0;
}
.stp-section.vertical input[type=text] {
  margin:0 0 10px 0;
}
.stp-section img.big {
  margin:-30px 0 10px 15px;
  float:right;
  position:relative;
}
.stp-section img.big-with-padding {
  margin:-30px 0 10px 30px;
  position:relative;
  float:right;
}


ul#level1_menu{list-style:none;}
ul#level1_menu a{display:block;white-space:nowrap}
ul#level1_menu li {float:left;margin:0; padding:1px 1px 0 5px;display:block; border-right:1px solid #000;}
ul#level1_menu li.last{border:none;padding:0 3px;}

.wbTLR {border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none;}
.wbBLR {border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.wbAll {border:1px solid #ccc;}
.nb {border:none !important}
.wbwTLR{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:none;}


.bglightgray {background:#f3f3f3 !important;}

#submenuHolder {width:91px;}
#submenuHoverer {width:89px;z-index:999;padding:0 3px;position:relative}

ul#level2_menu{position:absolute;visibility:hidden;z-index:500;background:#f3f3f3;margin:0;float:none;min-width:95px;padding:0;margin-top:-1px}
ul#level2_menu li{display:block;float:none !important;margin:0;border:none !important;padding:3px 7px}

#footer{
	background-image:url(bottom-gradient.gif);
	height:183px;
	border-top:1px solid #596267;
	background-color:#eef6f8;
	background-repeat:repeat-x;
	padding-top:12px;
	margin:0px;
	margin-top:24px;}

#footer tr td p{
	margin-bottom:0px;
	}
	
#footer tr td ul{
	padding-top:0px;
	margin-top:0px;
	}

body,html{
	margin:0px;
	padding:0px;
}


#installation_instructions_table tr td p {
	font-size:11px;}