/* CSS Document */

/*GENERIC INFO ITEM
---------------------------------------------------------------------------------------*/
#leftnavigation {margin-top:0px !important}

#infoitemtitle {width:470px; float:left }
#infoitemtitle h1 {
	background: url(/site/images/bg_info_title.gif);
	margin:0;
	padding:0;
	width:470px;
	color:#0D4561;
	font-size:23px; 
	text-indent: 20px; line-height:45px;
}

#infoitemcontent {
background:transparent url(/site/images/about/contact_usback.gif) repeat-y;
padding:10px 11px 0;
text-align:left; 
color:#555 !important; 
font-size:11px; 
line-height:17px
}
#infoitemcontent b {color: #0D4561; font-size:12px}

.greytxt { color:#555; padding-left:2px !important; }

/*Contact Us
---------------------------------------------------------------------------------------*/

#contactUS { margin-left:2px; width:719px; }
#contactUS_left { width:470px; float:left }
#contactUS_left .content_ct { background: url(/site/images/about/contact_usback.gif) repeat-y; padding:10px 11px 0px 11px; height:676px; #height:686px;}
#contactUS_left .content_ct p { padding:0 0 7px 0px; margin:0px;}
#contactUS_right { width:231px; float: left; font-size:11px; text-align:left; margin-left:9px; color: #0D4561;}
#contactUS_right h3 { background:url(/site/images/about/igloo_world_top.gif) no-repeat; width:231px; height:44px; margin:0px; padding:0px; text-indent:-5000px;}
#contactUS_right h4 { color:#0d4561; font-size:14px; font-weight:bold; text-align:left; padding:5px 0px 5px 5px; margin:0 0 8px 0; border-bottom:1px solid #c9e1ee; }
#contactUS_right p { margin:0px; padding:0 0 6px 12px;}
#contactUS_right .content_ct { background:url(/site/images/about/igloo_world_back.gif) repeat-y; padding:8px 7px 0px 8px; line-height:16px }
#contactUS_left h1 { background:url(/site/images/about/contact_top_back.gif) no-repeat; text-indent:-5000px; margin:0px; padding:0px; width:470px; height:63px;}
#contactUS h2 { color:#0d4561; text-align:left; margin:0px; padding:5px 0px 5px 7px; font-size:18px; }
#contactUS #give_us { height:126px; background:url(/site/images/about/contact_give_call.gif) no-repeat; margin-bottom:10px;  position:relative; text-align:left; font-size:12px; color: #0D4561;}
#contactUS #give_us p { position:absolute; top:68px; left:12px; width:206px; height:53px;}
#contactUS #give_us span{ position:absolute; top:47px; left:253px; width:190px; height:80px; font-size:11px;}
#contactUS .ico_ct { padding:6px 0px 6px 30px; background:url(/site/images/about/contact_ico.gif) no-repeat 10px 0px;}
#contactUS #factory { height:83px; background:url(/site/images/about/contact_factory.gif) no-repeat; position:relative; text-align:left;}
#contactUS #factory p { position:absolute; top:60px; left:10px; width:400px; }


/*FAQS
---------------------------------------------------------------------------------------*/

#faqS h1 { background:url(/site/images/about/faqs_title.gif) no-repeat; text-indent:-5000px; margin:0px; padding:0px; width:470px; height:63px;}
#faqS h2 { color:#0d4663; text-align:left; margin:0px; padding:0px 0px 0px 10px; font-size:12px; font-weight:bold; height:26px; font-weight:bold; line-height:26px; background:url(/site/images/about/faqs_back_h3.gif) no-repeat; margin:20px 0px 10px;}
#faqS ol { color:#555555; font-weight:bold; font-size:11px; text-align:left; padding:0 0 0 25px; margin:10px 0px 0px 0px;  }
#faqS ol li { padding:3px;}
#faqS ol li a {color:#555555; }
#faqS ol#ol_faqs li { font-weight:normal;}

#faqS ol#answers { font-size:12px; font-weight:bold; text-align:left; color:#0d4561; margin-bottom:0px;   }
#faqS ol#answers li  { font-size:12px; font-weight:bold; text-align:left; color:#0d4561; margin-bottom:0px; border-bottom:1px solid #b3d3e3; padding-top:15px; padding-bottom:15px; }
#faqS ol#answers li hr { margin:10px 0px; padding:0px; height:1px; overflow:hidden; color:#b0d1e2; background:#b0d1e2;  }
#faqS ol#answers li span {}
#faqS ol#answers li p { color:#555555; text-align:left; font-size:11px; padding:10px 0 0 0; font-weight:normal; }
#faqS { font-size:11px; color:#555555; width:719px; }
#faqS_left p.back_top { text-align:right !important; padding-right:18px !important; background:url(/site/images/about/back_top.gif) no-repeat right;}
#faqS_left p.back_top a { color:#0d4561;}
#faqS_left { width:470px; float:left; margin-left: 2px }
#faqS_left p { padding-bottom:10px;}
#faqS_left .content_ct { background: url(/site/images/about/contact_usback.gif) repeat-y; padding:10px 11px 0px 11px; /*min-height:888px; height:888px; #height:878px;*/ text-align:left;}
#faqS_left .content_ct p { padding:0 0 7px 0px; margin:0px;}
#faqS_right { width:231px; float:left; font-size:11px; text-align:left; margin-left:9px}

/*WARRANTY
---------------------------------------------------------------------------------------*/
#warr h1 { background:url(/site/images/about/warranty_top_back.gif) no-repeat; text-indent:-5000px; margin:0px; padding:0px; width:470px; height:90px;}
#warr h2 { color:#0d4663; text-align:left; margin:0px; padding:10px 0px 5px 0px; font-size:18px; font-weight:bold; font-weight:bold; border-top:1px solid #b7d3e2; margin:5px 0px;  }
#warr ol { color:#0d4561; font-weight:bold; font-size:12px; text-align:left; }
#warr { font-size:11px; color:#555555; margin-left:2px; width:719px; line-height:140%; }
#warr_left { width:470px; float:left; }
#warr_left p { padding-bottom:10px;}
#warr_left .content_ct { background: url(/site/images/about/contact_usback.gif) repeat-y;  /*min-height:888px; height:888px; #height:878px;*/ text-align:left;}
#warr_left .content_text {padding:0px 14px 0px 14px; }
#warr_left .content_ct p { padding:0 0 7px 0px; margin:0px;}
#warr_right { width:231px; float:left; font-size:11px; text-align:left; margin-left:9px}
#warr_right img { margin-bottom:10px;}
#warr_left {}

#warr_left #spec_table { width:455px; padding-left:7px;}

#warr_left #spec_table table { border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}

#warr_left #spec_table table td { padding:7px; vertical-align:middle; font-size:11px; color:#555555;}

#spec_table table .odd td{ background-color:#dae7f1; }
