<!--
P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; } 
H3 { font-size:12pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
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: #ff9933; }
A.navbar { color: #0066CC;  font-size:9pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 
A.navbar:hover { color: #FFFFFF;  font-size:10pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 
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; } 
.header { color: #FFFFFF;  font-size:9pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; } 
.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 }
.menusubjects_red { font-size: 10pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #ff0000 }
.site_map_bullets { font-size: 10pt; font-weight: regular; font-family: arial,helvetica,sans-serif; color: #0066CC; text-decoration: none;	}
.site_map_titles { font-size: 14pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #0066CC }
.sectiontitle_heater { font-size: 12pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: red }
.order_online { font-size: 12pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: red }
.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 }
.pagetitle { font-size: 14pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #00B050 }
.page_title_red { font-size: 14pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #ff3300 }
.pagetitleblack { font-size: 14pt; font-weight: bold; font-family: arial,helvetica,sans-serif; color: #000000 }
.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: #ff9933; 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: #ff9933; 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: #ff9933; 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: 18px; font-weight: bold; font-family: arial, helvetica, sans-serif; color: #3333CC }
.prod_hdr2 { font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #00B050 }
.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; }
.trigger-info { color: blue; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10pt; }
.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: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; background-image: url(../images/greenbullet.gif); background-position: center left; background-repeat: no-repeat; padding-left: 2em; padding-bottom: 4px;}
.greenbullet { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; background-image: url(../images/greenbullet.gif); background-position: center left; background-repeat: no-repeat; padding-left: 2em; padding-bottom: 4px;}
.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; }
.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; }
.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; }
.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; }
.trademark {font-size: 8px; vertical-align: super; }
.regtrademark {font-size: 10px; vertical-align: super; }
select.small_single {font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; height: 15; background-color: #C0C0C0 }

a:link.leifs_links {font-size: 16px;color: #0066CC;text-decoration: none;}
a:hover.leifs_links {font-size: 16px;color: #0066CC;text-decoration: underline;}
a:visited.leifs_links {font-size: 16px;color: #0066CC;text-decoration: none;}
a:hover.leifs_links {font-size: 16px;color: #0066CC;text-decoration: underline;}

a.header_link {font-size: 14px;font-weight: bold;text-decoration: none;padding: 2px;border: solid 2px #000000;margin-left: 3px;}
a:link.header_link {color: #ffffff;background-color: #cc0000;}
a:hover.header_link {color: #cc0000;background-color: #ffffff;}
a:visited.header_link {color: #ffffff;background-color: #cc0000;}
a:hover.header_link {color: #cc0000;background-color: #ffffff;}

/* tabs */
    #tabPane {
      float:left;
      width:100%;
      background:#c0c0c0;
      font-size:100%;
      line-height:normal;
      }
    #tabPane ul {
      margin:0;
      padding:10px 0px 0;
      list-style:none;
      }
    #tabPane li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabPane 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;
      }
    #tabPane a span {
      float:left;
      display:block;
      background-color: #ffffff;
      padding:5px 15px 2px 6px;
      font-weight:bold;
	  font-size: 18px;
      color: #0066cc;    /* OFF color of text on tab */
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabPane a span {float:none;}
    /* End IE5-Mac hack */
    #tabPane a:hover span {
      color: #ffffff;    /* HOVER color of text on tab. Usually same as SELECTED. */
      background-color: #0066cc;
	  }
    #tabPane .currentTab a {
      background-position:0 -40px;
      border-width:0;
      }
    #tabPane .currentTab a span {
      background-position:100% -40px;
      padding-bottom:5px;
      color: #000000;    /* SELECTED color of text on tab. Usually same as HOVER. */
      }
    #tabPane a:hover {
      background-position:0% -40px;
      }
    #tabPane a:hover span {
      background-position:100% -40px;
      }
    .tabPanel {
      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 */
    }

div.soldout {
				font-size: 21px;
				font-weight: bold;
				color: #ff0000;
				margin-top: -60px;}
				
.right {float: right;}

table.outsideborder {border-style: solid;}
table.outsideborder {border-width: 1px;}
table.outsideborder {border-color: #E0E0C8;}

ul.menu_item {list-style: square outside url('../images/menu_bullets.jpg');margin-top: 2px;}
li.menu_item {margin-left: -15px;margin-right: 0px;}

ul.site_map_item {list-style-type: none;}
li.site_map_item {margin-left: -20px;}

table.compare {border-color: #0066cc;border-width: 1px; border-style: none solid solid none;}
table.compare th{background: #ffffdc;border-color: #0066cc;border-width: 1px;border-style: solid none none solid;font-family: Arial,Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
table.compare td{background: #0066cc;border-color: #ffffdc;border-width: 1px;border-style: solid none none solid;font-family: Arial,Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;text-align: center;}

/**** Box with rounded corners ****/
#index_body{text-align: center; padding: 5px 0px; color: #0B5298; font-size: 12px;}
#ind_top{padding: 30px 60px 45px 25px; _height: 150px; color: #0B5298; font-size: 12px;}
.box-main-white {width: 100%; background: #FEFFFF; text-align: left;}
.box-top {background: url(/images/corners/top_mid.gif) 0 0 repeat-x;}
.box-left {background: url(/images/corners/cen_lef.gif) 0 0 repeat-y;}
.box-right {background: url(/images/corners/cen_rig.gif) 100% 0 repeat-y;}
.box-bottom {background: url(/images/corners/bot_mid.gif) 0 100% repeat-x;}
.box-topleft {background: url(/images/corners/top_lef.gif) 0 0 no-repeat;}
.box-topright {background: url(/images/corners/top_rig.gif) 100% 0 no-repeat;}
.box-bottomleft {background: url(/images/corners/bot_lef.gif) 0 100% no-repeat;}
.box-bottomright {background: url(/images/corners/bot_rig.gif) 100% 100% no-repeat;}
/**** END Box with rounded corners ****/

-->