body{background:#fff;color:#666;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;margin:0px;padding:0px;}img{background: none;border: none;}tr, th, td, p, li{color: #666;font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;}p{padding: 5px 0px 5px 0px;margin:0px;}hr{height: 0px;border: solid #D1D7DC 0px;border-top-width: 1px;}a:link, a:active, a:visited{color: #369;text-decoration: underline;}a:hover{color: #369;text-decoration: underline;}form{display:inline;}select, input, textarea{color: #666;font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;}hr{height: 0px;border: solid #ddd 0px;border-top-width: 1px;}h1, h2, h3, h4, h5, h6{font-weight: bold;padding: 5px 0px 5px 0px;margin:0px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}h1{font-size: 18px;color: #567DA3;}h2{font-size: 14px;color: #999;}h3{font-size: 13px;color: #567DA3;}h4{font-size: 12px;color: #999;}h5{font-size: 12px;color: #567DA3;}h6{font-size: 12px;color: #999;}.updateslist{margin:0px;padding:1px 0px 1px 0px;list-style: none;}.updateslist li{padding: 1px 0px 2px 10px;background: url(images/site/graphic01.gif) -1265px 5px no-repeat;}.back00{float:left;display:block;width:100%;text-align:left;}.back01{display:block;width:930px;text-align:left;}.maintop{display:block;background: url(images/site/graphic01.gif) -317px -218px no-repeat;height:140px;}.maintopleft{padding-left:10px;}.block_keyword{width:490px;height:18px;}.block_keyword h1{padding:3px 0px 0px 0px;margin:0px;font-size:12px;font-weight:normal;color:#999;}.block_logo{height:76px;width:490px;}.maintopright{padding-right:10px;}.block_message{width:200px;height:67px;text-align: right; }.block_nav{padding-right:10px;}.block_search{float: left;width:930px;background: none;}.block_search01{float:left;padding:4px 0px 0px 78px;}.searchvalue{border:1px #999 solid;color: #333;padding:2px 3px 3px 3px;font-size:14px;width: 300px;}.searchselect{border:1px #999 solid;font-size:13px;font-weight:bold;color:#999;padding:2px;}.searchbutton{background: #f90 url(images/site/graphic01.gif) -516px -158px no-repeat;width:36px;height:21px;}.block_cart{float:right;padding:10px 10px 0px 0px;}.cartbuttons{background: url(images/site/graphic01.gif) -317px -158px no-repeat;width: 195px;height: 21px;}.mainmiddle{padding: 0px 10px 0px 5px;background: url(images/site/graphic01.gif) -317px -358px no-repeat;}.maincolumna{float:right;width:585px;}.maincolumnedit{float:right;width:910px;}.maincolumnahome{float:right;width:585px;}.maincolumnedit1, maincolumnahome1{}.maincolumna1{padding: 5px 0px 0px 5px;}.fprodh1{margin:0px;padding:0px 0px 5px 0px;}.block_fprod{width:585px;height:125px;background: url(images/site/graphic01.gif) -317px 0px no-repeat;}.fprod_content{width:585px;height:105px;}.fprod_content1{padding:7px 0px 0px 8px;}.fproddiv{float:left;margin:7px;}.fproddivb{float:left;margin:7px 7px 7px 0px;padding-left:8px;border-left: 1px solid #ccc;}.fproddiv1{width:173px;}.fprodimg{float:left;padding-right:5px;}.fproddiv1 h2{float:left;text-transform:uppercase;font-size:10px;padding:0px;margin:0px;}.fproddiv1 h2 a{display:block;width:101px;height:39px;text-decoration:none;}.fproddiv1 h2 a:hover{text-decoration:underline;}.fprodtext{float:left;width:101px;}.fprodtext table tr td{font-size:10px;text-transform:uppercase;}.fprodra{text-align:left;color:#000;}.fprodrb{text-align:right;text-decoration: line-through;color:#000;}.fprodsa{text-align:left;color:#000;}.fprodsb{text-align:right;color:#000;}.fprodua{text-align:left;letter-spacing:-1px;color:#f00;}.fprodub{text-align:right;font-weight:bold;color:#f00;}.fprod_prev{float:left;padding-left:411px;}.fprod_prev a img{background: url(images/site/graphic01.gif) -949px -180px no-repeat;}.fprod_prev a:hover img{background: url(images/site/graphic01.gif) -949px -197px no-repeat;}.fprod_next{float:left;padding-left:17px;}.fprod_next a img{background: url(images/site/graphic01.gif) -1022px -180px no-repeat;}.fprod_next a:hover img{background: url(images/site/graphic01.gif) -1022px -197px no-repeat;}.fcenterh1{margin:0px;padding:0px 0px 5px 0px;}.fcenterdiv{padding: 0px 6px 0px 0px;margin:5px 0px 5px 0px;}.fcenterdivb{padding: 0px 6px 0px 9px;border-left:1px solid #ccc;margin:5px 0px 5px 0px;}.fcenterdiv1{}.fcenterdiv1 h2, .fcenterdivb h2{padding:0px;margin:0px;width:183px;height: 33px;background: url(images/site/graphic01.gif) -634px -129px no-repeat;}.fcenterdiv1 h2 a, .fcenterdivb h2 a{display:block;padding: 9px 0px 0px 9px;text-decoration: none;font-size: 12px;}.fcenterdiv1 h2:hover, .fcenterdivb h2:hover{background: url(images/site/graphic01.gif) -817px -129px no-repeat;cursor: pointer;cursor: hand;}.fcenterdiv1 table tr td a img{margin-top:4px;}.fcenterdiv1 table tr td ul{margin:0px;padding:2px 0px 0px 0px;list-style: none;}.fcenterdiv1 table tr td ul li{padding: 1px 0px 1px 12px;background: url(images/site/graphic01.gif) -1262px 6px no-repeat;}.fcenterdiv1 table tr td ul li a{color: #000;text-decoration: none;font-weight: bold;font-size: 10px;}.fcenterdiv1 table tr td ul li a:hover{text-decoration: underline;color: #369;}.maincolumnb{float:right;width:325px;}.block_navmiva0{width:316px;height: 26px;background: #dce9f8 url(images/site/graphic01.gif) -317px -130px no-repeat;font-size:1px;}.block_navmiva{width:316px;background: #dce9f8 url(images/site/graphic01.gif) left bottom no-repeat;}.navmiva_col1{float: left;margin: 2px 0px 8px 6px;}.navmiva_col2{float: left;margin: 2px 0px 8px 0px;border-left:1px solid #fff;border-right:1px solid #fff;}.navmiva_col3{float: left;margin: 2px 0px 8px 0px;}.block_navmiva ul{list-style:none;padding:0px;margin:0px;width:99px;}.block_navmiva ul li{margin:0px;padding:0px}.block_navmiva ul li a{color:#666;display:block;padding:0px 0px 2px 13px;background: url(images/site/graphic01.gif) -1260px -250px no-repeat;font-size:11px;text-decoration:none;}.block_navmiva ul li a:hover{text-decoration:underline;background: #f0f6fc url(images/site/graphic01.gif) -1260px -250px no-repeat;}.block_best0{background: url(images/site/graphic01.gif) -317px -181px no-repeat;width:316px;height:33px;font-size:1px;}.block_best{margin: 5px 25px 0px 20px;}.block_latest0{background: url(images/site/graphic01.gif) -633px -171px no-repeat;width:316px;height:43px;font-size:1px;}.block_latest{margin: 5px 30px 10px 20px;}.block_testm{background: url(images/site/t_testim.gif) top left no-repeat; padding: 45px 30px 10px 20px;}.latestdiv{border-top: 1px solid #ccc;padding-top:5px;margin-top:5px;}.latestimg a img{margin-right:10px;}.latesttitle{font-weight:bold;width:190px;}.latesttitle a{display:block;padding-bottom:1px;text-decoration:none;}.latesttitle a:hover{text-decoration:underline;}.latesttext{width:190px;}.latesttext table tr td{font-size:10px;text-transform:uppercase;}.latesttb{text-align:right;}.latestra{text-align:left;color:#000;}.latestrb{text-align:right;text-decoration: line-through;color:#000;}.latestsa{text-align:left;color:#000;}.latestsb{text-align:right;color:#000;}.latestua{text-align:left;letter-spacing:-1px;color:#f00;}.latestub{text-align:right;font-weight:bold;color:#f00;}.testimoniala{font-style:italic;padding:0px 0px 2px 0px;line-height:16px;}.testimonialb{text-align:right;padding:0px 0px 2px 0px;font-weight:bold;}.testimonialc{text-align:right;padding:0px 0px 2px 0px;}.testimonialc a{padding:0px 10px 0px 7px;background: url(images/site/graphic01.gif) right -171px no-repeat;}.mainbottom{margin: 10px;padding: 15px 15px 115px 15px;border-top:3px solid #ddd;text-align:center}.clear{font-size: 1px;height: 1px;}* html .ktcssdummy{height: 26px !important;}* html .fixme{margin-top: 1px;}.interakt_blue{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;} .interakt_blue ul{font-weight: normal;} .interakt_blue ul ul{border: 1px solid #87a7c8;} .interakt_blue li{width: 67px;} .interakt_blue ul li{background-color: #dce9f8; width: 190px;} .interakt_blue ul ul li{width: 176px; border-left: 2px solid #b2c8e0; border-right: 2px solid #b2c8e0; background-color: #dce9f8;} .interakt_blue ul ul li.first{border-top: 2px solid #b2c8e0;} .interakt_blue ul ul li.last{border-bottom: 2px solid #b2c8e0;} .interakt_blue a{text-decoration: none; color: #666 !important; text-align: center; line-height: 27px; padding: 0px; cursor: pointer;} .interakt_blue ul a{text-align: left; line-height: 12px; border-top: 1px solid #b2c8e0; border-bottom: 1px solid #dfe5ec; padding: 2px 2px 2px 10px;} .interakt_blue ul ul a{border: none; padding-left: 10px;} .interakt_blue li.selected{background-color: #b2c8e0;} .interakt_blue ul li.selected{background-color: #b2c8e0;} .interakt_blue ul a.selected{font-weight: bold;} .interakt_blue ul li.hover{background-color: #b2c8e0 !important;} .interakt_blue ul ul li.hover{background-color: #b2c8e0;} .interakt_blue .hover ul .arrow,.interakt_blue ul .arrow{background-image: url(images/site/pos2.gif); background-repeat: no-repeat; background-position: right center;} div.horizontal{clear: both;} div.horizontal br{clear: both; } div.horizontal ul{margin: 0px; padding: 0px; display: block; float: left; clear: both;} div.horizontal li{list-style-type: none; display: block; float: left; clear: none; text-align: left;    position: static;} div.horizontal li img{border: none;} div.horizontal a{clear: both; display: block; margin: 0px;} div.horizontal ul li ul{position: absolute; left: -5000px; top: -5000px; visibility: hidden; clear: both;} div.horizontal ul li ul li{clear: both;} div.horizontal ul li ul li a{clear: both;} .hasImg, .hasImg a{padding: 0px !important; margin: 0px !important; border: none !important; outline: none !important; background: transparent !important; width: auto !important;} /* Other Sections */.block_newsletter{background: #dce9f8 url(images/site/block_newsletter.gif) right bottom no-repeat; padding-right: 15px; float: right;}.block_newsletter01{background: url(images/site/block_newsletter.gif) left bottom no-repeat; padding: 7px 0px 12px 15px; font-size:10px; color: #4983bc; text-align: left; }.newslgo{border:1px solid #8fb4d9; background:#4983bc; color:#fff; font-weight:bold; text-transform:uppercase;}.newslemail{border:1px solid #8fb4d9; background: #f2f7fc; width: 125px;}.blocktestimonial{border-bottom:1px solid rgb(204, 204, 204);margin:0px 20px 10px 20px;padding:0px 0px 10px 0px;}.sideimages{}.sideimage01{text-align: center;margin:0px 0px 15px 15px}.sitemaplist ul{margin:0px;padding:0px;list-style: none;}.sitemaplist li{font-size: 12px;font-style: italic; color: #999;}.sitemaplist li li{background:#EEE;margin:3px 0px 10px 0px;padding: 2px 2px 2px 15px;font-size: 12px;font-weight: bold;font-style: normal;color: #333;}.sitemaplist li li ul{background:#FFF;margin: 2px -2px -4px -15px;padding: 5px 1px 5px 30px;}.sitemaplist li li li{background:#FFF;margin: 1px;padding: 1px 1px 1px 0px;font-size: 12px;font-weight: normal;list-style: square;}.sitemaplist li li li ul{padding: 0px 0px 0px 30px;}.postimg{border: 4px double #bbb;background: #fff;padding: 0px;}.postslist{margin: 0px;padding: 0px;list-style: none;}.postslist li{padding: 0px 0px 7px 0px;}.announce{font-size: 12px;color: #900;}.pagesideblock{display:block;float:right;width:175px;}.sidesubmenu{}.sidesubmenu01{padding:15px 0px 15px 15px;}.sidesubmenu01 h2, h4{background:#eee;border:1px solid #BBB;color:#666;display:block;font-size:12px;font-weight:normal;margin:0px;padding:4px 4px 4px 8px;}.sidesubmenu01 .updateslist{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}.sidesubmenu01 .updateslist li{margin:0px;padding:0px;}.sidesubmenu01 .updateslist li a{padding: 2px 0px 3px 10px;background: #fff url(images/site/graphic01.gif) -1265px 6px no-repeat;border-bottom:1px solid #CCC;display:block;text-decoration:none;}.sidesubmenu01 .updateslist li a:hover{padding: 2px 0px 3px 10px;background: #EEE url(images/site/graphic01.gif) -1265px 6px no-repeat;text-decoration:underline;}.block_special_terms{font-size:10px;padding:10px;background: #fff;}/* Miva */.mivatitle{padding: 5px 0px 10px 0px;}.mivacrumbs{padding: 0px 0px 5px 0px;}.mivaprodimg{padding: 0px 10px 0px 0px;}.mivaprodunitcost{width: 134px;height: 50px;background: url(images/site/block_featured_price2.gif) 0px 0px no-repeat;}.mivaprodunitcost01{text-align: left;padding: 10px 2px 2px 71px;font-size: 21px;font-weight: bold;letter-spacing: -1px;}.mivaprodprice{font-size: 21px;color: #336699;letter-spacing: -1px;}.mivaprodadd{padding: 5px;background: #eee;border: 1px solid #ccc;}.mivacatinfo{}.mivacatnavtop{border-bottom: 1px solid #ccc;padding: 5px 0px 5px 0px;margin: 5px 0px 5px 0px;}.mivacatnavbottom{border-top: 1px solid #ccc;padding: 5px 0px 5px 0px;margin: 5px 0px 5px 0px;}.mivacatnav a:link, .mivacatnav a:visited, .mivacatnav a:active{text-decoration: none;padding: 2px 4px 2px 4px;margin: 1px;border: 1px solid #CCCCCC;}.mivacatnav a:hover{text-decoration: none;padding: 2px 4px 2px 4px;border: 1px solid #0066FF;}.mivacatnavb{text-decoration: none;padding: 2px 4px 2px 4px;border: 1px solid #999;background: #FFF;}.magnifyimage{padding: 5px 5px 5px 20px;background: url(images/site/button_magnify.gif) 0px 5px no-repeat;}.checkoutprogressa{float:left;font-size: 1px;height:10px;width: 20px;background: #DDDDDD;border: #FFF 1px solid;}.checkoutprogressb{float:left;font-size: 1px;height:10px;width: 20px;background: #3575A7;border: #FFF 1px solid;}.azoom{padding: 0px 0px 17px 0px;background: url(images/site/zoom1.gif) bottom center no-repeat;}.azoomdiv{padding: 0px 0px 17px 0px;background: url(images/site/zoom2.gif) bottom center no-repeat;}.azoomsm{padding: 0px 0px 17px 0px;background: url(images/site/zoom3.gif) bottom center no-repeat;}.sidesubmenu{width: 150px;}.sidesubmenu01{padding: 0px 0px 10px 0px;}#tab_bar1{font-size: 14px;font-weight: bold;background:url(images/site/tab_bar1.gif) repeat-x left bottom;width:100%;float:left;}#tab_bar1 ul{margin:0px;list-style:none;padding:0px 12px 0px 5px;}#tab_bar1 a, #tab_bar1 strong, #tab_bar1 span{font-size: 14px;float:left;display:block;/* color: #FFFFFF;*/padding:7px 10px 4px 3px;font-weight: bold;background: url(images/site/tab_bar1.gif) no-repeat 100% 0px;text-decoration:none}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tab_bar1 a{float:none;}/* End IE5-Mac hack */#tab_bar1 li{float:left;background:url(images/site/tab_bar1.gif) no-repeat 0px 0px;margin:0px 5px 0px 5px;padding:0 0 0 9px;}#tab_bar1 #current{background:url(images/site/tab_bar1.gif) no-repeat 0 -60px;}#tab_bar1 #current a{font-weight: bold;font-size: 14px;background:url(images/site/tab_bar1.gif) no-repeat 100% -60px;padding:7px 12px 5px 3px;/* color: #333333;*/}#tab_bar1 a:hover{font-size: 14px;font-weight: bold;text-decoration: underline;/* color: #CCCCCC;*/}.h1tab{background:url(images/site/tab_bar1.gif) repeat-x left bottom;}/* phpBB Tags */td.row1, td.row2, td.row3{border-bottom: 1px solid #ccc;}td.rowpic{background: #eee;border-bottom: 1px solid #ccc;}td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom{background-color:#EEE;border-bottom: 1px solid #ccc;}td.row3Right,td.spaceRow{border-bottom: 1px solid #ccc;}th{font-weight: bold;background-color: #CCCCCC;}th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR{font-weight: bold;}/* The largest text used in the index page title and toptic title etc. */.maintitle{font-size: 21px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;padding:2px 0px 2px 0px;margin:0px;}.gen{font-size : 11px;}.genmed{font-size : 10px;}.gensmall{font-size : 9px;}.cattitle{font-weight: bold;font-size: 12px ;}.forumlink{font-weight: bold;}.nav{font-weight: bold;}.topictitle{font-weight: bold;}.name{color : #333333;}.postdetails{font-size : 10px;color : #333333;}.postbody{font-size : 12px;}a.postlink:link{text-decoration: none;}a.postlink:visited{text-decoration: none;}a.postlink:hover{text-decoration: underline;}.code{font-family: Courier, 'Courier New', sans-serif;color: #666666;background-color: #FAFAFA;border: #D1D7DC;border-style: solid;border-left-width: 1px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;}.quote{color: #444444;line-height: 125%;background-color: #FAFAFA;border: #D1D7DC;border-style: solid;border-left-width: 1px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;}input.post, textarea.post, select{background-color : #FFFFFF;}input{text-indent: 2px;}input.button{background-color: #EFEFEF;color : #333333;}input.mainoption{background-color: #FAFAFA;font-weight : bold;}input.liteoption{background-color: #FAFAFA;font-weight : normal;}.helpline{background-color: #DEE3E7;border-style: none;}
