<!--
P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; } 
P.prod_hdr { color: black;  font-size:14pt;  font-family: Verdana, Arial, Helvetica, sans-serif; } 
P.special_prod_hdr { color: #3300FF;  font-size:12pt;  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } 
H3 { font-size:12pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
TD.graybg {color: White; font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold; background-color : Gray; }
TD.paragraphtitle { color: black; font-size:12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold; }
TD.prodtext { color: black; font-size:8pt; font-family: Arial, Verdana, Helvetica, sans-serif; }
TH { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
UL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
LI { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
A { color: #0066CC; font-family: Arial, Verdana, Helvetica, sans-serif; }
A:hover { color: #FFF000; }
A.header { color: #FFFFFF;  font-size:9pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 
A.header:hover { color: #FFF000;  font-size:9pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 
A.navbar { color: #3333CC;  font-size:9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 	
A.navbar:hover { color: #FFFFFF;  font-size:9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 	
A.prodlink { color: #0066CC; font-size:9pt;	font-family: Arial, Verdana, Helvetica, sans-serif; }
A.regulartextlink {color: blue; font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; } 	
A.shipping:hover { color: red; } 	
A.smalltextlink {color: blue; font-size:8pt; font-family: Verdana, Arial, Helvetica, sans-serif; } 	
A.special_navbar { color: #A0522D;  font-size:10pt;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold; } 	
A.special_navbar:hover { color: green; } 	
A.boxlink { font-size: 8pt; font-weight: regular; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFF000 }
A.boxlink:hover { font-size: 8pt; font-weight: regular; font-family: Verdana, Arial, Helvetica, sans-serif; color: blue }
.blacklinks { color: black; text-decoration: none; }
.menubullets { font-size: 10pt; font-weight: regular; font-family: arial,helvetica,sans-serif; color: #0066CC; text-decoration: none;	}
.menusubjects { font-size: 10pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #0066CC }
.sectiontitle { font-size: 10pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #3333CC }
.sectiontitlewhite { font-size: 10pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: white }
.cart_coving_title { font-size: 10pt; font-weight: bold; font-family: arial,helvetica,sans-serif;  color: #3333CC }
.sectiontext { font-size: 8pt; font-weight: regular; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sectiontext2 { font-size: 9pt; font-weight: regular; font-family: Verdana, Arial, Helvetica, sans-serif; }
.columntitle { font-size: 11pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #3333CC }
.boxtitle { font-size: 11pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #FFF000 }
.pagetitle { font-size: 14pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #3333CC }
.pagetitle2 { font-size: 12pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #3333CC }
.match_price { color: #3333CC;  font-size:10pt; font-family: Arial, Verdana, Helvetica, sans-serif; } 
.menuBG	{ background-color: #EEEECC }
.error { color: red; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 12pt; }
.fpf-body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none }
.fpf-body-normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; text-decoration: none }
.fpf-product-normal { font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fpf-bodyOn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; text-decoration: underline; }
a.fpf-bodyOn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #0066CC; text-decoration: underline }
.fpf-smallbodyOn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; text-decoration: none; }
a.fpf-smallbodyOn:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none }
.fpf-emphasis-body { font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #666666; text-decoration: none }
.fpf-emphasis-bodyOn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none }
a.fpf-emphasis-bodyOn:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066cc; text-decoration: none }
.fpf-subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: none; color: #0066CC; text-decoration: none; }
.fpf-subhead-bodyOn{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none }
.fpf-subhead-plain{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
a.fpf-subhead-bodyOn:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: underline }
.fpf-subhead2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: none; color: #0066CC; text-decoration: none; }
.prod_hdr { font-size: 12pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3333CC }
.stress { font-size: 12pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #3333CC }
.header1 { color:#002D7A; font-family:verdana, helvetica, arial, sans-serif; font-size:22px; line-height:22px; margin-bottom:14px; text-align: left; }
.product { color:#002D7A; font-family:verdana, helvetica, arial, sans-serif; font-size:15px; line-height:17px; font-weight:bold; margin-right:4px; margin-top:4px; margin-bottom:6px; text-align: left; }
.text-tiny { font-family:verdana, helvetica, arial, sans-serif; font-size:11px; line-height:14px; color:#002D7A; text-align: left; }
.text-real-tiny { font-family:verdana, helvetica, arial, sans-serif; font-size:9px; line-height:12px; color:#002D7A; text-align: left; }
.ship-calc-info { font-family:verdana, helvetica, arial, sans-serif; font-size:9px; line-height:12px; color:#002D7A; text-align: center; }
.header5 { color:#002D7A; font-family:verdana, helvetica, arial, sans-serif; font-size:13px; line-height:17px; font-weight:bold; margin-bottom:2px; text-align: left; }
a.link-left3 { text-decoration:none; color:#ff7f0e; text-align: left; }
.text-blue { font-family:verdana, helvetica, arial, sans-serif; font-size:11px; line-height:14px; color:#002D7A; text-align: left; }
.box1 { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/box1.gif); COLOR: #336699; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 240pt }
.box2 { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/box2.gif); COLOR: #336699; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 470pt }
.box_a { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/box_a.gif); COLOR: #336699; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 240pt }
.box_b { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/box_b.gif); COLOR: #336699; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 240pt }
.box_c { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/box_c.gif); COLOR: #336699; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 470pt }
.box_d { FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(../images/box_d.gif); COLOR: #336699; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 470pt }
.boxtext { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3333CC; }
.texthl { font-size: 10pt; font-family: arial,helvetica,sans-serif; color: #3333CC }
.checkmark { font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-position: inside; list-style-image: url(../images/checkmark.gif); }
.chart_title { font-size: 9pt; font-weight: bold; font-family: arial,Verdana,helvetica,sans-serif; color: #3333CC }
.chart_text { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; text-align : center; }
.cart_title { font-size: 9pt; font-weight: bold; font-family: arial,Verdana,helvetica,sans-serif; color: #3333CC }
.cart_center_text { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; text-align : center; }
.cart_text { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; }
.coving_text { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; }
.coving_price_text { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; color: #3333CC }
.chart_column_hl { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; text-align : center; background-color : #FFFFDC; color: red;}
.chart_column_title_hl { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; text-align : center; color: red;}
.chart_title_link { font-size: 8pt; font-family: arial,Verdana,helvetica,sans-serif; }
.chart_title_default { font-size: 9pt; font-weight: bold; font-family: arial,Verdana,helvetica,sans-serif; }
.question { font-size: 10pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: red; text-decoration: none; }
.shipping_title { font-size:9pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #3333CC; text-decoration : none; }
.shipping_title2 { font-size:8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #3333CC; text-decoration : none; }
.shipping_text { font-size: 8pt; font-weight: regular; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
.warranty_text { font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.chart_dim_text { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; text-align : left; color: #3333CC; }
.stress2 { color: red; }
.stressPrice {color: red; font-family: Verdana , Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style: normal; text-decoration: none;}
.liner_special_text { font-size: 8pt; font-weight: regular; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #3333CC; }
.oval_special_text { font-size: 8pt; font-weight: regular; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #3333CC; }
.copyright { font-size: 8pt; font-weight: regular; font-family: Arial,Verdana, Arial, Helvetica, sans-serif; text-align : center; }
.tinytext { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; }
.redText {color: red; } 
.greenText {color: green; } 
.header { color: #FFFFFF;  font-size:9pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 
.largeHeaderText { color: black;  font-size:16pt;  font-family: Verdana, Arial, Helvetica, sans-serif; } 
.mediumHeaderText { color: black;  font-size:14pt;  font-family: Verdana, Arial, Helvetica, sans-serif; } 
.important {color: red; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; } 
.prodinfo { font-size: 8pt; font-weight: regular; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.product_title { color: #0000CC; font-size:10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
.product_desc { font-size:8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.valued_at { font-size:10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.valuedAtText { color: black;  font-size:8pt;  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } 
.your_low_price { color: red; font-size:10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.product_row1 { color: #FFFFFF; font-size:12pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.product_row2 { font-size:12pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.product_row3 { color: #FFFFFF; font-size:10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.quote { color: black;  font-size:10pt;  font-family: Verdana, Arial, Helvetica, sans-serif; font-style : italic; } 
.smallBlueText { color: blue;  font-size:8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; } 
.smallerror {color: red; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; } 
.smallText { color: black;  font-size:8pt;  font-family: Verdana, Arial, Helvetica, sans-serif; } 
.stressred { font-size: 12pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: red }
.trademark {font-size: 8px; vertical-align: super; }
.regtrademark {font-size: 10px; vertical-align: super; }
.trigger-info { color: blue; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; }

ul.tabs {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	font-size: 80%;
}
ul.tabs li {
	position: relative;
	float: left;
	width: 15em;
	margin: 0;
	padding: 0 4px 0 0;
}
ul.tabs a {
	display: block;
	width: 15em;
	padding: .5em;
	border: 1px solid #00F;
	border-bottom: none;
	border-top-width: 2px;
	text-decoration: none;
}
ul.tabs a, ul.tabs a:link, ul.tabs a:visited {
	background: #EEF;
	color: #00F;
}
ul.tabs a.active, ul.tabs a:link.active, ul.tabs a:visited.active {
	background: #FFF;
	color: #00F;
	font-weight: bold;
}
ul.tabs a.active {
	position: relative;
	top: 1px;	
}

/* panels */
div.tabs {
	padding: .5em;
}
div.tabs div.tabs {
	padding: 0;
}
div.tabs div.tabs div {
	clear: left;
	padding: .5em;
	border: 1px solid #00F;
}

/* ATV tabs */
    #tabPaneATV {
      float:left;
      width:100%;
      background:#c0c0c0;
      font-size:100%;
      line-height:normal;
      }
    #tabPaneATV ul {
      margin:0;
      padding:10px 0px 0;
      list-style:none;
      }
    #tabPaneATV li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabPaneATV a {
      float:left;
      background-color: #c0c0c0;
      margin:0;
      padding:0 0 0 8px;
      border-bottom:1px solid #C0C0C0;    /* Left image bottom border color */
      text-decoration:none;
      }
    #tabPaneATV a span {
      float:left;
      display:block;
      background-color: #ffffff;
      padding:5px 15px 2px 6px;
      font-weight:bold;
	  font-size: 16px;
      color: #0066cc;    /* OFF color of text on tab */
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabPaneATV a span {float:none;}
    /* End IE5-Mac hack */
    #tabPaneATV a:hover span {
      color: #ffffff;    /* HOVER color of text on tab. Usually same as SELECTED. */
      background-color: #0066cc;
	  }
    #tabPaneATV .currentTab a {
      background-position:0 -40px;
      border-width:0;
      }
    #tabPaneATV .currentTab a span {
      background-position:100% -40px;
      padding-bottom:5px;
      color: #000000;    /* SELECTED color of text on tab. Usually same as HOVER. */
      }
    #tabPaneATV a:hover {
      background-position:0% -40px;
      }
    #tabPaneATV a:hover span {
      background-position:100% -40px;
      }
    .tabPanelATV {
      margin:0;
      padding:1em;
      clear:both;
	  color:black;    /* Content text color - specs text etc. */
      border-right:1px solid #C0C0C0;    /* border colors of tab box */
      border-bottom:1px solid #C0C0C0;    /* border colors of tab box */
      border-left:1px solid #C0C0C0;    /* border colors of tab box */
    }








table.outsideborder {border-style: solid;}
table.outsideborder {border-width: 1px;}
table.outsideborder {border-color: #FCC34D;}


#right .rightBox
{
	padding: 8px 0 8px 6px;
	border-left: 1px dashed #FCC34D;
	border-bottom: 1px dashed #FCC34D;
}


-->
