@charset "utf-8";
#header,#search,#mainmenu,#footer,.footer,#navbar,#suckertree1,.suckerdiv,#footerlogo,.clearfloat,#main-menu,#leftbar, #lofslidecontent45, #bottomlink, #main-content #entrybread 
{
  display: none;
}
img { border:none;}
ul li { list-style:none;}




/* Font Style */

p {
	font-family: Arial;
	font-size:12px;
	color:#484848;
}
a:link, a:visited { color: #00497e; text-decoration:none;}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	margin:2px 0 2px 0;
	padding:5px 0 10px;
line-height:23px;
}
a:hover, {	text-decoration:underline;}
h1 a, h1 a:visited, h1 a:active {
	text-decoration:none;
}
h1 a:hover {
	text-decoration:underline;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
}
h2 a, h2 a:visited, h2 a:active {
	text-decoration:none;
}
h2 a:hover {
	text-decoration:underline;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
}
h3 a, h3 a:visited, h3 a:active {
	text-decoration:none;
}
h3 a:hover {
	text-decoration:underline;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:2px 0 2px 0;
}
h4 a, h4 a:visited, h4 a:active {
	text-decoration:none;
}
h4 a:hover {
	text-decoration:underline;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
}
h5 a, h5 a:visited, h5 a:active {
	text-decoration:none;
}
h5 a:hover {
	text-decoration:underline;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}
h6 a, h6 a:visited, h6 a:active {
	text-decoration:underline;
}
h6 a:hover {
	text-decoration:underline;
}
.black{
font:Arial, Helvetica, sans-serif ;
color:#333333;
}
#content {
background:url(../images/content_bg.jpg);
background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.gen-ss {
	font-size: xx-small;
	font-weight: bold;
}
.gen-m {
	font-size: 12;
}



/* Main Content */
#main-content { width:829px; padding:10px 10px 10px 10px; float:left; }

/* Breadcrumb*/
#main-content #entrybread {
	margin-left:10px;
	text-align:left;
	float: left;
	width:810px !important;
    width:810px;
	color:#333333;
	padding-top:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#main-content #entrybread a {	font-size:12px; }


#main-content #entry p{
	margin:10px 10px 10px 0px;
	padding:0px 0px 10xp 0px;
}
#main-content #entry tr td p{
	margin:10px 10px 10px 0px;
	padding:0px 0px 10xp 0px;
}
html>/**/body#main-content #entry,x:-moz-any-link { 
   	height: expression( this.scrollHeight < 1001 ? "1028px" : "auto" ); /* sets min-height for IE */
   	min-height: 1028px; /* sets min-height value for all standards-compliant browsers */
}
#main-content #entry {
	padding:10px;
	vertical-align:top;
	text-align:left;
	float:left;
	width:810px; 
	display:block;
	height: expression( this.scrollHeight < 1001 ? "1000px" : "auto" ); /* sets min-height for IE */
   	min-height: 1000px; /* sets min-height value for all standards-compliant browsers */
}
#main-content #entry h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	margin:2px 0 2px 0;
	padding:5px 0 10px;
	text-align:left;
	line-height:1.1em;
}
#main-content #entry h1 a:link,#main-content #entry h1 a:visited,#main-content #entry h1 a:active {
	text-decoration:none;
	text-align:left;
}
#main-content #entry h1 a:hover {
	text-decoration:underline;
	text-align:left;
}
#main-content #entry h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:2px 0 2px 0px;
	padding:3px 0 3px;
	text-align:left;
}
#main-content #entry h2 a:link,#main-content #entry h2 a:visited,#main-content #entry h2 a:active {
	text-decoration:none;
	text-align:left;
}
#main-content #entry h2 a:hover {
	text-decoration:underline;
	text-align:left;
}
#main-content #entry h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:2px 0 2px 0;
	padding:3px 0 3px;
	text-align:left;
}
#main-content #entry h3 a:link,#main-content #entry h3 a:visited,#main-content #entry h3 a:active {
	text-decoration:none;
	text-align:center;
}
#main-content #entry h3 a:hover {
	text-decoration:underline;
	text-align:left;
}
#main-content #entry h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:2px 0 2px 0;
	padding:3px 0 10px;
	text-align:left;
}
#main-content #entry h4 a:link,#main-content #entry h4 a:visited,#mainContent #entry h4 a:active {
	text-decoration:none;
	text-align:left;
}
#main-content #entry h4 a:hover {
	text-decoration:underline;
	text-align:left;
}
#main-content #entry h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:2px 0 2px 0;
	padding:3px 0 3px;
	text-align:left;
}
#main-content #entry h5 a:link,#mainContent #entry  h5 a:visited,#main-content #entry h5 a:active {
	text-decoration:none;
	text-align:left;
}
#main-content #entry h5 a:hover {
	text-decoration:underline;
	text-align:left;
}
#main-content #entry h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:2px 0 2px 0;
	padding:3px 0 3px;
	text-align:left;
}
#main-content #entry h6 a:link,#mainContent #entry  h6 a:visited,#mainContent #entry  h6 a:active {
	text-decoration:underline;
	text-align:left;
}
#main-content #entry h6 a:hover {
	text-decoration:underline;
	text-align:center;
}
.proddesclist{
	margin:15px 5px 15px 10px;
}
.proddesclist ul {
	margin:3px;
	padding:0 5px 0 5px;
}
.proddesclist ul li {
	padding:5px 5px 5px 12px;
	background-image:url(../images/arrow-b.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	list-style:none;
}
.spec {
	border-collapse: collapse;
	padding:0;
	margin:0;
}
#main-content td{
	font-family: Arial;
	font-size:12px;
    /*padding:0;*/
}
#main-content  td.shipby, #main-content  td.shipby a { font-size:11px; }
#main-content  td.shipoption, #main-content  td.shipoption a { font-size:10px; }


#main-content td.technicalhead {
	font-family: Arial;
	font-size:12px;
    padding:5px;
	color:#41466c;
}
#main-content table.technicalspec tr td {
	font-family: Arial;
	font-size:12px;
    padding:5px;
}
#main-content table tr td.modelcomparisonhead { color:#000000;}
#main-content .gen-s {font-size: 10px;}
#main-content .red,#main-content .red a:link,#main-content .red a:visited,#main-content .red a:active {
color:#FF0000;text-decoration:none}
#main-content .red a:hover {color: #FF0000;text-decoration:underline}
#main-content .blue,#main-content .blue a:link,#main-content .blue a:active,#main-content .blue a:visited,#main-content .blue a:hover {color:#00497e; text-decoration:none}
#main-content .darkgrey,#main-content .darkgrey a,#mainContent .darkgrey a:active,#main-content .darkgrey a:visited,#main-content .darkgrey a:hover {color:#333333;}
#main-content .grey,#main-content .grey a:link,#main-content .grey a:active,#main-content .grey a:visited,#main-content .grey a:hover {color:#00497e;}
#main-content .lightgrey,#main-content .lightgrey a:link,#main-content .lightgrey a:visited,#main-content .lightgrey a:active,#main-content .lightgrey a:hover{color:#555555;}
#main-content .arrow {margin-right:4px}
#main-content .description {color:#484848}
#main-content a:link,#main-content a:visited,#main-content a:active { color: #00497e;text-decoration:none }
#main-content a:hover { color: #00497e;text-decoration:underline }
#main-content .product_name{padding:5px 5px 0px 5px; font-weight:bold}
#main-content .product td{padding:5px 5px 5px 5px; vertical-align:top;} 
#main-content .product td.title{ text-align:center;} 
#main-content .product td.center{text-align:center;} 


/* Home Product Show */
#product-home { margin-top:10px; display:block; float:left; width:822px; height:auto;}
#product-home ul { margin-left:11px; padding:0px;}
#product-home ul li { 
	list-style:none; 
	width:193px; 
	height:223px; 
	float:left; 
	margin-right:10px; 
	margin-bottom:10px;
	border-left: 1px solid #d4d2d3;
	border-right: 1px solid #d4d2d3;
	border-bottom: 1px solid #d4d2d3;
}
#product-home ul li.last { margin-right:0px;}
#product-home ul li img {}
#product-home ul li img.left { float:left; margin-right:3px;}
#product-home ul li .product-title{ 
	background:url(/images/product-box-header-2.png) left top no-repeat; 
	display:block; 
	width:175px; 
	height:34px; 
	text-transform:uppercase; 
	color:#ffffff; 
	font-size:12px; 
	line-height:12px;  
	position:relative; 
	padding:10px;
	left:-1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	letter-spacing:0px;
}
#product-home ul li .product-title a {	text-transform:uppercase; color:#ffffff; text-decoration:none; margin:auto 0px; }
#product-home ul li .small{font-size:10px;padding:16px 10px; height:22px; font-weight:bold;}
#product-home ul li .smaller{font-size:9px;padding:9px 10px; height:34px; font-weight:bold;}
#product-home ul li .product-desc { padding-top:10px; font-size:11px; color:#666666; lline-height:15px; font-family:Arial, Helvetica, sans-serif; }
#product-home ul li .product-desc a { color:#434343; font-size:11px;}
#product-home ul li .product-desc a:hover { text-decoration:underline; }

/* Stye Cart */
.product {
	border-collapse: collapse;
	padding:0;
	margin:0;
	/*width:760px;*/
	
}
.product td  form {
	margin:0px;
	padding:0px;
}
.product td {
	font-family: Arial, Helvetica, sans-serif;
 	color:#333333;
	font-size: 12px; 
	vertical-align: middle;
	} 
.product .title{
	vertical-align: middle;
	text-align:center;
	background-color:#00497e;
	color: #ffffff;
	font-weight:bold;
	font-size:12px;
}

.product .firstfield {
	width:135px;
	height:20px;
	background-image:url(/images/subpage/images/subpage_crosssell_11.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#00497e;
	color:#000000;
	font-weight:bold;
	text-align:center;
	font-size:10px;
}
.product .tdcart{
	width:135px;
	background-color:#FFFFFF;
}
.product .tdcart2{
	width:150px;
	background-color:#FFFFFF;
}
.product .tdcartb {
	background-color:#EEEEEE;
	text-align: left;
}
.product .tdcartbc {
	background-color:#EEEEEE;
	text-align:center;
}
.product .prod {
	background-image:url(/images/arrow_prod.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;
	color:#666666;
	font-weight: bold;
	text-align:left;
}
.Description{
	text-align:left;
	color: #333333;
	font-size: 8pt;	
}
.center {
	text-align:center;
}
.detail{
	border-collapse: collapse;
	vertical-align:top;
}
.detail td {
	font-family: Arial, Helvetica, sans-serif;
 	color:#111111;
	font-size: 8pt;
}
.clear{
border:0;
}

