   body { background: #fff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin: 2px; padding: 0; text-align: center; } #body_wrapper { margin: 0 auto; width: 100%;  min-width: 960px;  }  div, h1, h2, h3, h4, h5, h6, form { margin: 0; padding: 0; } p { margin: 0; } a:link, a:visited, a:active { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; color: #003399 } a:hover { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; } .getAttention { color: #cc0000; font-weight: bold; }  .medText { font-size: medium; } .smallText { font-size: small; } .xSmallText { font-size: x-small; } .xxSmallText { font-size: xx-small; }  .fh:after { content: "."; display:block; height:0; clear:both; visibility:hidden; } .fh { display: inline-table; }  * html .fh { height: 1%; } .fh { display: block; }  #pgBdy #activeContent table tr td div table tr th p em { color: #008080; } #pgBdy #activeContent table tr td p span { color: #004080; } #pgBdy #activeContent table tr td p { color: #004080; } .thumbnail{ position: relative; z-index: 0; } .thumbnail:hover{ background-color: transparent; z-index: 50; } .thumbnail span{  position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none; } .thumbnail span img{  border-width: 0; padding: 2px; } .thumbnail:hover span{  visibility: visible; top: 0; left: 60px;  }   #bodyWrapper { margin: 0 auto; width: 100%;  min-width: 992px;  position: relative;  } #bwBreadCrumb { padding: 0px 0px 10px 3px; text-align: left; } #bwContent { background: #fff; padding: 230px 0px 0px 230px; text-align: left; min-width: 530px !important; min-width :730px; } #bwContentHome { background: #fff; padding: 200px 0px 0px 160px; text-align: left; min-width: 530px !important; min-width :730px; } #bwContent h1 { font-size: 24px; font-weight: bold; text-align: left; padding-bottom: 10px; } #bwContentHome h1 { font-size: 1px; font-weight: bold; text-align: left; padding-bottom: 2px; color: #fff; } #bwContentHome h2 { font-size: 1px; font-weight: bold; text-align: left; padding-bottom: 2px; color: #fff; } #bwContent h2 { font-size: 18px; font-weight: normal; text-align: left; padding-bottom: 10px; } #bwContent p { padding-bottom: 15px; } #bwContent ul { padding-bottom: 7px; } #bwContent li { padding-bottom: 8px; } #bwContentBody { width: 100% } #bwContentIntro { width: 100% } #bwFtr { background: url(../../images/pg_ftr_2008_02/ftr_bg.gif) repeat-x top; margin-top: 20px; width: 100% } #bwHdr { position: absolute; top: 0px; left: 0px; width: 100% } #bwInfoNav { margin: 10px 0px 10px 10px; text-align: center; } #bwPriNav { position: absolute; top: 190px; left: 0px; text-align: center; width: 200px; } #bwPriNavHome { position: absolute; top: 190px; left: 0px; text-align: center; width: 161px; } #bwTopHorBar { margin: 0px; text-align: center; }   table#pgHdrTbl { width: 100%; } td.pgHdrTop { height: 165px; text-align: left; width: 100%; background-color: #ffffff; background-image: url(../../images/pg_hdr_2008_02/hdr_top_rgt_bg.png); background-repeat: no-repeat; background-position: right -25px; } td.pgHdrTopLft { background: url(../../images/pg_hdr_2008_02/hdr_top_lft_bg.jpg) no-repeat right; height: 165px; padding-left: 2px; text-align: left; vertical-align: middle; width: 50%; } td.pgHdrTopRgt { background: url(../../images/pg_hdr_2008_02/hdr_top_rgt_bg.jpg) no-repeat left; height: 165px; padding-right: 2px; text-align: left; vertical-align: middle; width: 50%; } td.pgHdrBtm { border-bottom: #096 solid 2px; padding-bottom: 3px; } td.pgHdrBtmLft { padding-top: 3px; padding-left: 10px; text-align: left; vertical-align: top; } td.pgHdrBtmRgt { padding-right: 10px; padding-top: 3px; text-align: right; vertical-align: top; } td.pgHdrBtmFul { background: url(../../images/pg_hdr_2008_02/hdr_nav_bg.gif) repeat-x top; color: #555; font-size: 11px; height: 20px; vertical-align: top; } td.pgHdrBreadcrumb { background: #fff; padding-left: 10px; text-align: left; } td.pgHdrSearch { background: #fff; padding-right: 10px; text-align: right; }  .pgHdrPhone { color: #003399; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; } .pgHdrDate { color: #003399; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: top; } .pgHdrURHere { color: #036; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }  .hdrImage { padding-bottom: 3px; padding-top: 3px; }  a.pgHdrGlobalNavLnk:link, a.pgHdrGlobalNavLnk:visited, a.pgHdrGlobalNavLnk:active { color: #003399 ; font-size: 11px; } a.pgHdrGlobalNavLnk:hover { color:#090; font-size: 11px; }   #pgBdy { background: #fff; color: #000000; padding: 0px 5px 5px 5px; text-align: center; } #pgBdyPnav { float: left;  margin-top: 25px; text-align: left; width: 200px; } #pgBdyInavLft { float: left;  margin: 10px 20px 0px 5px; text-align: left; } #pgBdyInavRgt { float: right;  margin: 10px 0px 10px 20px; text-align: right; } #activeContent { background: #fff; color: #000000;  float: left; margin-top: 10px; padding: 5px; text-align: left; width: 76%;  min-width: 740px !important; } #activeContent h1 { font-size: 24px; font-weight: bold; text-align: left; padding-bottom: 10px; } #activeContent h2 { font-size: 18px; font-weight: normal; text-align: left; padding-bottom: 10px; }  #activeContent p { padding-bottom: 15px; } #activeContent ul { padding-bottom: 7px; } #activeContent li { padding-bottom: 8px; }  .actConTrail { margin-bottom: 20px; } .empGroup h3 { } .bodyForm { border: 0px solid #ffffff; border-collapse: separate; border-top-color: #036; border-color: #036; border-style: ridge; border-top-style: ridge; margin: 0 15px 15px 15px; width: 669px !important; } .bodyFormSm { border: 4px solid #ffffff; border-collapse: separate; border-top-color: #036; border-color: #036; border-style: ridge; border-top-style: ridge; margin: 0 15px 15px 15px; width: 500px !important; } .formField { font-size: 12px; text-align: left; } .formFieldLabel { font-size: 12px; text-align: left; } #pgHdrMsg { background-color: #FFCACA; color: #000000; font-size: small; font-style: italic; padding: 3px; } .errorDisplay { background-color: #FFCACA; color:#000000; } ﻿  .infoBox { border: 1px solid #ccc; padding: 5px; text-align: left; } .infoBoxHeader { color: #363; font-size: 12px; font-weight: bold; margin-bottom: 3px; } .infoBoxContent { color: #000; font-size: 11px; } .infoBoxIndent {  color: #000; font-size: 12px; padding: 0 2px 2px 22px; text-indent: -20px; } #infoBoxAssurances ul { list-style-position: outside; list-style-type: disc; margin: 0 0 0 18px; } #infoBoxAssurances li { padding: 5px 0 0 0; } a.infoBoxLink:link, a.infoBoxLink:visited, a.infoBoxLink:active { color: #003399; } a.infoBoxLink:hover { color: #090; } a.infoBoxHdrLink:link, a.infoBoxHdrLink:visited, a.infoBoxHdrLink:active { color: #003399; font-weight: bold; } a.infoBoxHdrLink:hover { color: #090; font-weight: bold; }  #infoBoxAssurances, #infoBoxCart, #infoBoxFocus, #infoBoxFollowUs, #infoBoxHotProduct, #infoBoxSearch, #infoBoxBestSeller { margin-bottom: 10px; padding:8px; width: 141px; border:2px solid #333399; background: #fff url(../../images/global_images/box_bg_grad_grn.gif) top repeat-x; } #infoBoxBestSeller, #infoBoxHotProduct { text-align: center; } #infoBoxAssurances p { padding-top: 5px; } #infoBoxAssurances ul { padding: 5px 0 0 0; } .infoBoxCartTotals { font-size: 12px; margin: 0 2px; width: 133px; } #infoBoxPopUp { width: 400px; } #infoBoxPopUp p { padding-bottom: 6px; }  ul#infoBoxProdList { list-style-position: outside; list-style-type: none; margin: 0 0 0 2px; padding: 0; } ul#infoBoxProdList li { margin: 0 0 2px 0; } ul.infoBoxModList { list-style-position: outside; list-style-type: none; margin: 0 0 0 8px; padding: 0; } ul.infoBoxModList li { font-size: 10px; margin: 0 0 2px 0; }   .navBoxMainMenu { border-top: 2px solid #04c470; list-style-type: none; margin: 0px; padding: 0px; width: 184px; } .navBoxMainBtnOver { background-color: #dfebfe; border-bottom: 1px solid #04c470; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 2.5em; line-height: 12px; padding-left: 2px; text-align: left; vertical-align: middle; } .navBoxMainBtn { display: block; } a.navBoxMainBtn:link, a.navBoxMainBtn:active , a.navBoxMainBtn:visited {  color: #000033; text-decoration: none; } a.navBoxMainBtn:hover { background-color: #9BEF9B; color: #000; text-decoration: none; }   #navBoxNeed, .navBoxCat { border: 0; margin-bottom: 15px; vertical-align: top; width: 184px; z-index: 10; padding-top: 5px; } #navBoxNeed h3, .navBoxCat h3 { font-size: 14px; font-style: italic; font-weight: normal; margin-bottom: 5px; text-align: left; }   #pgFtrTbl { background: url(../../images/pg_ftr_2008_02/ftr_bg.gif) repeat-x top; width: 100%; } .pgFtrTopLft { padding-bottom: 30px; padding-left: 10px; padding-top: 10px; text-align: left; vertical-align: top; } .pgFtrTopCtr { padding-bottom: 30px; padding-top: 10px; text-align: center; vertical-align: top; } .pgFtrTopRgt { color: #444; font-size: 11px; padding-bottom: 30px; padding-right: 10px; padding-top: 10px; text-align: right; vertical-align: top; } .pgFtrBtmLft { padding-bottom: 3px; padding-left: 10px; text-align: left; vertical-align: bottom; width: 200px; } .pgFtrBtmCtr { color: #444; font-size: 11px; padding-bottom: 3px; text-align: center; vertical-align: bottom; width: 60%; } .pgFtrBtmRgt { padding-bottom: 3px; padding-right: 10px; text-align: right; vertical-align: bottom; width: 200px; }  .pgFtrContact { color:#003399; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; } .pgFtrCopyright { color: #444; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }  a.pgFtrGlbNavLnk:link, a.pgFtrGlbNavLnk:visited, a.pgFtrGlbNavLnk:active { color: #003399; font-size: 11px; } a.pgFtrGlbNavLnk:hover { color:#090; font-size: 11px; } a.pgFtrCatNavLnk:link, a.pgFtrCatNavLnk:visited, a.pgFtrCatNavLnk:active { color:#003399; font-size: 11px; } a.pgFtrCatNavLnk:hover { color:#090; font-size: 11px; }   p#picBrief { padding-bottom: 2px; } .picDataError { background-color: #ffffff; color: #f00; } .picDimMli { text-align: left; vertical-align: top; } .picDimMliTbl { } .picDimMliDiv { border-left: #ccc 1px solid; border-right: #ccc 1px solid; font-size: small; } .picDimMliHdr { background-color: #CAE1C8; color: #000; font-size: small; text-align: center; min-width: 50px; } .picDimMliVal { background-color: #ffffff; color: #000; font-size: small; font-style: normal; text-align: center; min-width: 50px; } .picImgInfo { text-align: left; vertical-align: top; } .picInfoLinks { text-align: left; vertical-align: top; } table#picMainTable {  font-size: small; width: 750px; } #picModInfo {  width: 750px; } a.acHead {  } a.acHead:hover { background-color: #0f0; color: #ffffff; } .picModList { font-size: 10px; } td.picMoreImages { vertical-align: bottom; } .picMoreInfo { background-color: #CAE1C8; color: #993300; font-size: large; font-weight: bold; height: 2em; margin-top:20px; padding-top: .5em; text-align: center; vertical-align: middle; width: 750px; } .picName { font-size: medium; font-weight: bold; padding: 0; margin-bottom: 0; } .picOptionMenu { margin-bottom: 6px; } table#picOptionTable {  width: 750px; } .picPix { text-align: center; vertical-align: top; width: 130px; } h3.picSecHdr { font-size: 14px; font-weight: bold; padding: 0; margin: 20px 0px 0px 0px; } ul#specList { margin: 0 0 6px 40px; padding: 0px; } ul#specList li { padding: 0; } #speSelStraps { }  #picModelBox { color: #ffffff; background: #dfd; border: 1px solid #036; margin: 0; text-align: left; min-width: 300px ; } #picModelBox h1 { background: #ada; color: #000; font-size: 10px; font-weight: bold; padding: 2px; } #picModelBox h2 { font-size: medium; font-weight: bold; padding: 3px 3px 5px 3px; } #picModelBox p { background: #dfd; color: #000; font-size: 12px; padding: 0 3px 5px 3px; } .picModelBoxLabel { font-weight: bold; width: 74px; } div.picModelBoxMenu { padding: 3px 3px; } p#picModelBoxQty { padding: 6px 3px 3px 3px; } .picModelBoxSecHdr { font-style: italic; } p#picModelBoxSubmit { padding: 3px 3px 6px 3px; vertical-align: middle; } .picModelBoxTotals { padding: 3px 3px; } .picModelBoxValue { background-color: #ffffff; color:#363; font-weight: bold; }    #miCustServ {  margin-left: 3px; text-align: center; vertical-align: top; }  #miModCat, #miModComp {  margin-bottom: 5px; text-align: center; vertical-align: top; width: 200px; } #miModCat h3 { font-size: 12px; font-weight: bold; margin-bottom: 5px; }  #miModDesc {  font-size: x-small; text-align: left; width: 600px; } #miModDescBrief {  padding-bottom: 3px; vertical-align: top; } #miModDescCode {  padding-bottom: 3px; font-size: medium; font-weight: bold; vertical-align: top; } #miModDescInfo { vertical-align: top; } #miModDescName { font-size: small; font-weight: bold; padding-bottom: 3px; text-align: left; vertical-align: top; } #miModDescOptions { vertical-align: bottom; } #miModDescOrder { vertical-align: bottom; } #miModDescPic { text-align: center; vertical-align: top; width: 130px; } #miModDescPic img[title] { width:13px height:13px padding:2 background-repeat:no-repeat background-image:url(../../images/global_images/mag-glass.gif) } #miModDescPic img[title] { width:13px height:13px padding:2 background-repeat:no-repeat background-image:url(../../images/global_images/mag-glass.gif) }  #miModName {  font-size: medium; font-weight: bold; padding-bottom: 3px; text-align: left; vertical-align: top; width: 600px; }  #miModOptions {  font-size: small; text-align: left; width: 600px; }  #miModOrder {  font-size: small; padding-bottom: 10px; text-align: left; width: 600px; } #miModOrderAdd {  font-size: small; text-align: right; width: 20%; } #miModOrderPrice {  font-size:14pt; text-align: center; width: 25%; } #miModOrderQty {  font-size: small; text-align: left; width: 40%; } .miModOrderValue { color:#363; font-weight: bold; } #miModOrderWt {  font-size: small; text-align: center; width: 15%; }  #miModSiblings { border-top: #000 1px solid; font-size: 10px; text-align: left; width: 600px; }  #miModTable {  font-size: x-small; margin-top: 0px; text-align: left; width: 600px; } #miModTableCenter, #miModTableLeft, #miModTableRight { vertical-align: top; } #miModTableCenter { border-left: #ccc 1px solid; border-right: #ccc 1px solid; vertical-align: top; }  #miSecFeatures { font-size: small; text-align: left;  display: block; width: 600px; } #miSecFeatures p { margin-bottom: 1em; } h3.miSecHdr { font-size: 14px; font-weight: bold; padding: 0; margin: 20px 0px 5px 0px; }  #miSecOptions, #miSecPhotos, #miSecReviews, #miSecSpecs, #miSecWarranty { font-size: small; text-align: left;  display: none; width: 600px; } #miSecTabs { border-top: #000 1px solid; font-size: 12px; padding-top: 55px; text-align: left; width: 600px; } .miSecTab { background: url(../../images/tabs/model_info_section_tab_inactive.gif) no-repeat;  cursor: pointer; font-weight: normal; height: 30px;  text-align: center; vertical-align: top; width: 150px; padding-top:5px; } .miSecTab5 { background: url(../../images/tabs/model_info_section_tab_inactive5.gif) no-repeat;  cursor: pointer; font-weight: normal; height: 40px;  text-align: center; vertical-align: top; width: 120px; } .miSecTab6 { background: url(../../images/tabs/model_info_section_tab_inactive6.gif) no-repeat;  cursor: pointer; font-weight: normal; height: 40px;  text-align: center; vertical-align: top; width: 100px; padding-top:5px; } .miSecTabL { background: url(../../images/tabs/itab-left.gif); cursor: pointer; height: 30px; width: 16px; } .miSecTabR { background: url(../../images/tabs/itab-rght.gif); cursor: pointer; height: 30px; width: 16px; } #miSecWarranty p { margin-bottom: 1em; } #miSubSecFeatures { float: left; width: 500px; } #miSubSecRating { display: inline; float: left; line-height: 200%; margin-left: 15px; width: 180px; }  #miAcSection {  width: 600px; }  div.miAttImage { float: left; padding: 3px; text-align: center; } div.miAttMenu { padding: 3px 3px; } .miAttTable { background-color: #D5E4F9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 1px; } #miExpRating { vertical-align: super; } .miOptLabel { cursor: pointer; padding-left: 3px; text-align: right; } .miOptMenu { text-align: left; vertical-align: middle; } .miOptNote { vertical-align: middle; }  #miRatHist { line-height: normal; display: none; width: 100%; } .miRatHistContainer { background: #FFFFFF url(../../images/global_images/box_bg_grad_grn.gif) repeat-x scroll center top; border: 1px solid #CCCCCC; width: 100%; } .miRatHistTitle { color: #336633; font-size: 12px; font-weight: bold; padding: 3px; } .miRatHistTitle span { font-size: 10px; font-weight: normal; height: 15px; } .miRatHistRow { height: 15px; overflow: hidden; width: 100%; } .miRatHistRowBar { background: transparent url(../../images/global_images/hist_bar_bg_empty.gif) repeat scroll right center; border: 1px solid #003366; height: 12px; width: 100px; } .miRatHistRowBarFill { background: transparent url(../../images/global_images/hist_bar_bg_full.gif) repeat scroll right center; height: 100%; } .miRatHistRowLblCnt { color: #003366; font-size: 10px; font-style: italic; height: 12px; line-height: normal; width: 30px; } .miRatHistRowLblStar { color: #003366; font-size: 10px; height: 12px; line-height: normal; width: 35px; }   .miReviewSection { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-bottom: 10px; width: 100%; } .miReviewSectionMain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; width: 100%; } #miReviewSortMenu { font-size: 10px; } .miReviewSubSecL { float: left; } .miReviewSubSecNav { background: #FFFFFF url(../../images/global_images/box_bg_grad_grn.gif) repeat-x scroll center top; padding: 5px; width: auto; } .miReviewSubSecR { float: right; }  #miImgSpan{ background-image: url(/images/global_images/mag-glass.gif); background-repeat: no-repeat; z-index:20; margin: 0px; float: right; height: 15px; width: 15px; position: relative; right: 8px; top: 120px; } 
