HTML, BODY{HEIGHT:100%;MARGIN:0px 0px 0px 0px;PADDING:0px;BACKGROUND-COLOR:#ffffff;font-size:12px;}
a{text-decoration:underline;color:#1a2574;}
table, td, img{border:0px;}
td{vertical-align:top;}
dt {
	font-weight:bold;
}

dd {
	margin: 0 0 10px;
	padding: 0;
}
FORM{MARGIN:0px;}
BODY, DIV, TH, TD, P, INPUT, SELECT, TEXTAREA, TT{font-family:Arial, Helvetica, sans-serif;color:#000000;}
H1{FONT-SIZE:15px;}
h1.welcome{margin-top:0px;padding-top:0px;}
p.welcome{margin-top:0px;padding-top:0px;}
H2{FONT-SIZE:13px;}
H3{FONT-SIZE:12px;font-weight:normal;}
#pr_desc h2{font-size:22px;color:#1a2574;font-weight:bold;margin:0px;padding:0px;margin-top:20px;margin-bottom:3px;text-align:left;}
#pr_desc h3{font-size:14px;color:#000000;font-weight:bold;margin:0px;padding:0px;text-align:left;}
HR{COLOR:#DDDDDD;HEIGHT:1px;}
hr.grey{background-color:#000;color:#fff;height:1px;}
div#pagewrapper{width:1045px;margin:0 auto;}
.clearfloat{clear:both;height:0px;font-size:1px;line-height:0px;}
#header {
position: relative;
padding: 0;
height: 165px;
}

/**
 * Tooltip 
 */


#tooltip{
    position:absolute;
    border:1px solid #333;
    background:#f7f5d1;
    padding:2px 5px;
    color:#333;
    display:none;
    cursor: pointer;
    z-index: 100000;
	width: auto;
}   

.mainhead {
position: relative;
padding: 0;
margin-top: 10px;
overflow: hidden;
background: url(/images/headbg.gif) no-repeat 100% 0%;
}

#headerleft {
float: left;
}

.logo {
position: relative;
background: url(/images/milliamp-logo.jpg) no-repeat;
width: 623px;
height: 94px;
}

.logo a {
position: absolute;
width: 623px;
height: 94px;
text-indent: -9999px;
}

.trusted {
margin-top: 7px;
font-size: 14px;
font-weight: bold;
line-height: 20px;
}

.trusted a {
color: black;
text-decoration: none;
cursor: pointer;
}

#headermid {
	float: left;
	padding-top: 20px;
	margin-left: 16px;
}

#headerright p {
	font-size: 20px;
	color: #000;
	margin: 0;
	padding: 0;
}

#headerright {
	display: block;
	float: right;
}

#headermid .cart {
	margin: 0 0 0 5px;
	position: relative;
	background: url(/images/cart.png) no-repeat 0 0;
	width: 43px;
	height: 38px;
}

#headermid .cart:hover {
	background: url(/images/cart.png) no-repeat -43px 0;
}

#headermid .cart a {
	position: absolute;
	width: 43px;
	height: 38px;
	text-indent: -9999px;
}

#headermid p {
	margin: 0;
	padding: 0;
}

#headermid p a, #trust a {
	text-decoration: none;
}

#trust {
	display: block;
	clear: both;
	padding: 15px 0 0 0 ;
	overflow: hidden;
	position: relative;
}
.phone {
	float: left;
	margin: 18px 20px 0 0;
}

.phone p {
	font-size: 1.2em;
	margin: 0;
	padding: 1px 0 ;
	color: #ee510e;
}

.phone p a {
	color: blue;
}


.freeship {
width: 340px;
height: 82px;
position: absolute;
top: 88px;
left: 325px;
z-index: 99999;
}

.freeship a {
cursor: pointer;
}
div.vid{text-decoration:none;padding:0px;margin-right:20px;margin-left:20px;margin-bottom:10px;display:inline;height:auto;width:auto;text-align:center;overflow:hidden;font-size:17px;color:#000000;background:url(images/new/pixClear.gif) no-repeat;float:left;}
.alt{display:none;}
div#mini_cart_area{float:right;width:265px;text-align:left;}
div#mini_cart_area a{text-decoration:none;}
div#mini_cart_area a:hover{text-decoration:underline;}
div#shopping_cart{padding-top:5px;line-height:14px;}
td#minicart_text{vertical-align:bottom;padding-left:10px;padding-bottom:2px;font-size:12px;}
span#cart_devider{font-weight:bold;color:#adaea6;}
div#top_menu{display:block;height:44px;overflow:hidden;float:none;clear:both;background: url(/images/top_menu.gif) repeat-x;margin-bottom:15px;}
div#top_menu1{display:block;height:44px;overflow:hidden;background: url(/images/top_menu.gif) repeat-x;margin-bottom:15px;}
div#terms{margin:20px;}
div#terms li{padding:6px 5px 5px 23px;}
div#speed_bar{float:left;width:775px;padding:0px;}
div#speed_bar td{height:44px;vertical-align:middle;padding-left:16px;padding-right:16px;font-size:13px;border-right:1px solid #d6d6ce;}
div#speed_bar td#last{padding-right:0px;border-right:0px;}
div#speed_bar td a{color:#000000;text-decoration:none;font-weight:bold;}
div#speed_bar td a:hover{color:#1a2574;}
div#search_area{margin:0 0 0 0px;display:block;height:44px;overflow:hidden;border-left:1px solid #d6d6ce;}
div#search_area_inner{padding-left:12px;padding-top:12px;}
div#search_area_inner td{padding:0px;vertical-align:top;}
div#search_area_inner td input{border:1px solid #ffffff;background:#ffffff;color:#666666;width:95px;font-size:12px;font-weight:bold;margin:0px;}
.home_tbl{clear:both;float:none;}
div#mblock_title{display:block;width:206px;height:27px;overflow:hidden;background:URL(images/new/mbox_header.jpg) no-repeat;}
div#mblock_title_inner{padding-top:7px;padding-left:17px;font-size:12px;color:#000000;font-weight:bold;}
div#mblock_title_inner a{color:#000000;text-decoration:none;}
div#mblock_title_inner a:hover{text-decoration:underline;}
div#mbox_body{display:block;width:206px;overflow:hidden;background:URL(images/new/mbox_bg.gif) repeat-y;}
div#mbox_body_inner{display:block;white-space:normal;padding:10px 10px 10px 17px;font-size:12px;}
div#mbox_body_inner_nopadding{display:block;white-space:normal;padding:0px 0px 0px 0px;font-size:12px;}
div#mbox_bottom{display:block;width:206px;height:6px;overflow:hidden;background:URL(images/new/mbox_bottom.gif) no-repeat;}
div#mblock_cat_title{display:block;width:206px;height:37px;overflow:hidden;background:URL(images/new/mbox_header_cat.jpg) no-repeat;}
div#mblock_cat_title_inner{padding-top:8px;padding-left:17px;font-size:18px;color:#ffffff;font-weight:bold;text-shadow:1px 1px #333;}
div#mblock_cat_title_inner a{color:#ffffff;text-decoration:none;}
div#mblock_cat_title_inner a:hover{text-decoration:underline;}
div#mbox_cat_body{display:block;width:206px;overflow:hidden;background-color:#eae9e1;white-space:normal;padding-top:4px;}
div#mbox_cat_bottom{display:block;width:206px;height:5px;overflow:hidden;background:URL(images/new/mbox_bottom_cat.gif) no-repeat;}
div#mbox_cat_body a{display:block;padding:2px 5px 3px 8px;margin-left:28px;font-size:12px;text-decoration:none;color:#000000;white-space:normal;text-shadow:1px 1px #fff;}
div#mbox_cat_body a.submenuheader{display:block;padding:5px 5px 5px 23px;font-size:13px;text-decoration:none;font-weight:bold;color:#000000;background:none;margin:0px;}
#mbox_cat_body .All {border-top: 1px solid #ccc;}

div#mbox_cat_body a:hover{text-decoration:underline;color:#1a2574;}
ul#categories_list{display:block;margin:0px;padding:0px;}
ul#categories_list li{display:block;padding:6px 5px 5px 23px;list-style:none;font-size:13px;border-top:1px solid #d8d7cf;}
ul#categories_list li#first{border-top:none;}
ul#categories_list li a{text-decoration:none;color:#000000;}
ul#categories_list li a:hover{text-decoration:underline;color:#1a2574;}
ul#bestsellers_list{display:block;margin:0px;padding:0px;}
ul#bestsellers_list li{display:block;list-style:none;padding:5px 10px 5px 15px;border-top:1px solid #e6e7e4;}
ul#bestsellers_list li a{text-decoration:none;color:#000000;display:block;background:URL(images/new/bestsellers-item.gif) no-repeat left top;padding-left:8px;}
ul#bestsellers_list li a:hover{text-decoration:underline;}
div#bottom_content{padding-top:10px;padding-bottom:10px;font-size:12px;}
div#bottom_content p, div#bottom_content div, div#bottom_content td{font-size:12px;}
div#bottom_top_part{display:block;padding:5px 4px 5px 4px;border-top:1px solid #d6d6d2;border-bottom:1px solid #d6d6d2;margin-bottom:8px;}
div#bottom_top_part1{float:left;width:360px;padding:0px;color:#333333;}
div#bottom_top_part2{margin:0 0 0 365px;text-align:right;color:#333333;}
div#bottom_main_part1{float:left;width:615px;padding:0px;color:#666666;}
div#bottom_main_part2{margin:0 0 0 620px;text-align:right;color:#666666;}
div#language_label{padding-top:10px;color:#666666;}
div#flash_wizard{display:block;position:absolute;z-index:1;top:214px;width:770px;text-align:center;}
div#wizard_spacer{display:block;height:350px;overflow:hidden;}
.home_animation{display:block;height:300px;overflow:hidden;text-align:center;}
#main_content{display:block;width:100%;white-space:normal;}
#main_content2{display:block;width:980px;white-space:normal;}
#clear{clear:both;margin-bottom:20px;}
#leftside{float:left;width:510px;}
#leftside2{float:left;width:600px;margin-right:20px;}
#leftside2 img{margin-right:20px;}
#sendus_top{display:block;width:500px;height:50px;overflow:hidden;background:url(/images/left_top.png) no-repeat top center;}
#sendus_top2{display:block;width:600px;height:50px;overflow:hidden;background:url(/images/left_top2.png) no-repeat top center;}
#sendus_top h2 {font-size:20pt;color:#000;margin:10px 0px 0px 15px;text-shadow:2px 2px #eee;}
#sendus_top2 h2{font-size:20pt;color:#000;margin:10px 0px 10px 15px;text-shadow:2px 2px #eee;}
#sendus{background:#fff url(/images/left_middle.png) repeat-y;width:480px;padding:0px 15px;display:block;}
#sendus2{background:#fff url(/images/left_middle2.png) repeat-y;width:580px;padding:0px 45px 0 15px;display:block;}
#whole{margin:10px 10px 10px 0;padding:4px 0;border-top:1px #d2d2d2 dashed;border-bottom:1px #d2d2d2 dashed;}
#whole2{margin:10px 10px 0px 0;padding:4px 0;border-top:1px #d2d2d2 dashed;border-bottom:1px #d2d2d2 dashed;}
.quote{padding-right:20px;text-align:right;}
.quote2{padding-top:0px;padding-right:5px;text-align:right;}
.quote3{padding-top:0px;text-align:right;border-bottom:5px #d2d2d2 solid;padding-bottom:15px;margin-bottom:15px;}
#sendus_bottom{display:block;width:500px;height:50px;overflow:hidden;background:url(/images/left_bottom.png) no-repeat top center;}
#sendus_bottom2{display:block;width:600px;height:50px;overflow:hidden;background:url(/images/left_bottom2.png) no-repeat top center;}
#sendus img{padding:0 15px 5px 10px;}
#sendus2 img{padding:0 15px 5px 10px;}
#sendus b{font-size:14pt;}
#sendus2 b{font-size:14pt;}
#sendus ul{list-style:disc url(/images/wrench.png) inside;padding-top:5px;margin:0px;vertical-align:middle;}
#sendus2 ul{list-style:disc url(/images/wrench.png) inside;padding-top:5px;margin-left:10px;vertical-align:middle;}
#rightside{float:left;width:255px;}
#rightside2{float:left;width:370px;}
#self_top{display:block;width:255px;height:50px;overflow:hidden;background:url(/images/right-top.png) no-repeat top center;}
#self_top2{display:block;width:370px;height:50px;overflow:hidden;background:url(/images/right-top2.png) no-repeat top center;}
#self{background:#fff url(/images/right-middle.png) repeat-y;padding:0px 35px 0px 15px;}
#self2{background:#fff url(/images/right-middle2.png) repeat-y;padding:0px 35px 0px 15px;}
#self p{margin:0;}
#self2 p{margin:0;}
#self_top h2{font-size:20pt;color:#000;margin:10px 0px 0px 15px;text-shadow:2px 2px #eee;}
#self_top2 h2{font-size:20pt;color:#000;margin:10px 0px 0px 15px;text-shadow:2px 2px #eee;}
#self_bottom{background:#fff url(/images/right-bottom.png) no-repeat bottom center;width:255px;height:50px;display:block;}
#self_bottom2{background:#fff url(/images/right-bottom2.png) no-repeat bottom center;width:370px;height:32px;display:block;}
div#pr_cat_title{font-size:12px;color:#1a2574;font-weight:bold;}
div#pr_cat_title a{text-decoration:none;}
div#pr_cat_title a:hover{text-decoration:underline;}
div#pr_desc{font-size:14px;text-align:justify;padding-top:8px;padding-bottom:8px;}
p.green{font-weight:bold;color:#419638;}
div#options_top{display:block;width:770px;height:8px;overflow:hidden;background:URL(images/new/options_top.jpg) no-repeat;}
div#options_bottom{display:block;width:770px;height:6px;overflow:hidden;background:URL(images/new/options_bottom.jpg) no-repeat;}
div#price_and_buy {
display: block;
height: 54px;
overflow: hidden;
font-size: 14px;
border: 1px solid #D8D7CF;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
}
div#price_and_buy td{vertical-align:middle;font-size:14px;}
div#pr_price{font-size:18px;font-weight:bold;}
div#pr_price span#alt_price{font-size:14px;font-weight:normal;color:#666666;}
div#options_body {
display: block;
background: #FAFAF2;
border: 1px solid #D8D7CF;
padding: 10px 10px 0px 10px;
border-top: none;
}
#options_body, #options_body td{font-size:14px;}
table#option_list td{padding-bottom:10px;}
div#options_quantity {
display: block;
padding-top: 6px;
font-size: 14px;
border: 1px solid #D8D7CF;
border-top: none;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
div#options_quantity_bordered{display:block;background:URL(images/new/options_bg2.jpg) repeat-y;padding-top:6px;font-size:14px;border-top:1px solid #d8d7cf;}
div#options_quantity td, div#options_quantity_bordered td{vertical-align:middle;font-size:14px;}
div#tabs_headers{display:block;height:30px;overflow:hidden;background:url(images/new/tabs_top.jpg) no-repeat;}
.tab_current a{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;}
.tab_current div{display:block;height:30px;overflow:hidden;background:url(images/new/tab_header_bg.jpg) top repeat-x;}
.tab_current div div#first{display:block;height:30px;overflow:hidden;padding-left:13px;background:url(images/new/tab_header_left1.jpg) top left no-repeat;}
.tab_current div div{display:block;height:30px;overflow:hidden;padding-left:13px;background:url(images/new/tab_header_left.jpg) top left no-repeat;}
.tab_current div div div{display:block;height:25px;overflow:hidden;padding-left:0px;padding-right:13px;padding-top:5px;background:url(images/new/tab_header_right.jpg) top right no-repeat;}
.tab_default div{display:block;height:30px;overflow:hidden;background:none;}
.tab_default div div{display:block;height:30px;overflow:hidden;padding-left:13px;background:none;}
.tab_default div div div{display:block;height:25px;overflow:hidden;padding-left:0px;padding-right:13px;padding-top:5px;background:none;}
.tab_default a{font-size:14px;font-weight:bold;color:#1a2574;text-decoration:none;}
div#tabs_content{display:block;background:url(images/new/tabs_content.jpg) repeat-y;}
div#tab1, div#tab2, div#tab3{padding:10px 10px 10px 10px;;}
div#tabs_content_bottom{display:block;height:7px;overflow:hidden;background:url(images/new/tabs_bottom.jpg) no-repeat;}
div#separator{display:block;height:1px;overflow:hidden;border-bottom:1px dashed #d8d7cf;margin-bottom:10px;}
div#category_desc{display:block;padding:6px 14px 7px 14px;font-size:14px;text-align:justify;border: 1px solid #d7d6d1; border-radius: 5px;}
div#category_desc ul {
padding: 0px;
margin: 10px;
list-style: none;
overflow:hidden;
}
div#category_desc li {
color: #1A2574;
font-weight: bold;
padding: 0;
float: left;
margin-right: 20px;
}
div#category_desc li a{font-weight:bold; font-size: 15px; text-decoration: underline;}
div#search_sort{padding-top:10px;padding-bottom:10px;}
td#pr_list_cell{padding-top:10px;padding-bottom:20px;}
table#pr_list td{border:none;}
div#product_thumbnail{display:block;background-color:#d8d7cf;padding:1px;height:248px;}
div#product_thumbnail_inner{display:block;width:248px;height:248px;overflow:hidden;background-color:#FFFFFF;text-align:center;position:relative;}
div#pr_block{padding-top:10px;}
div#pr_name{float:left;width:185px;padding:0px;font-size:12px;font-weight:bold;}
div#pr_prices{margin:0 0 0 170px;text-align:right;}
span#pr_price{color:#000000;font-size:16px;font-weight:bold;}
div#bottom_txt{padding:0px 15px 20px 15px;text-align:left;width:955px;margin-left:auto;margin-right:auto;}
div#bottom_txt:before{content:asdf;}
TABLE.Container{HEIGHT:100%;}
TD.Container{VERTICAL-ALIGN:top;HEIGHT:90%;}
.HeadLogo{PADDING-LEFT:27px;TEXT-ALIGN:left;}
.HeadRightBox{VERTICAL-ALIGN:top;TEXT-ALIGN:right;}
.HeadText{color:#5480a2;text-align:right;}
.HeadLine{BACKGROUND-IMAGE:url(images/head_linebg.gif);background-position:top;background-repeat:repeat-x;padding-right:20px;}
.HeadThinLine{BACKGROUND-COLOR:#cb480c;HEIGHT:1px;}
.PrintableRow{WIDTH:100%;VERTICAL-ALIGN:middle;PADDING-RIGHT:186px;HEIGHT:18px;}
.HeadTopPad{HEIGHT:18px;}
.HeadTopPad IMG{WIDTH:1px;HEIGHT:18px;}
.BottomRow{TEXT-ALIGN:center;VERTICAL-ALIGN:bottom;}
.BottomBox{border-top:#ffd30d 1px solid;background-color:#f4f5f7;COLOR:#b1c6d7;HEIGHT:40px;VERTICAL-ALIGN:middle;PADDING-LEFT:12px;PADDING-RIGHT:12px;}
.Bottom{COLOR:#667d92;}
A.Bottom:link{COLOR:#667d92;TEXT-DECORATION:underline;}
A.Bottom:visited{COLOR:#667d92;TEXT-DECORATION:underline;}
A.Bottom:hover{COLOR:#667d92;TEXT-DECORATION:none;}
A.Bottom:active{COLOR:#667d92;TEXT-DECORATION:underline;}
.BottomPopup{WIDTH:100%;TEXT-ALIGN:right;PADDING-BOTTOM:10px;}
.BottomPopup A{FONT-WEIGHT:bold;}
.BottomDialogBox{BACKGROUND-COLOR:#e8edf4;PADDING-LEFT:13px;PADDING-TOP:10px;PADDING-BOTTOM:10px;}
.SubmitBox{PADDING-TOP:10px;}
.UpdateBox{PADDING-TOP:10px;text-indent: -9999px;}
.UpdateBox input {background: url(/images/update.png) no-repeat;width: 150px; height: 35px; display:block;border:0;cursor:pointer;}
HR.Line{WIDTH:100%;HEIGHT:1px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;}
.SectionBox{BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:left;border-bottom:none;}
.Text{COLOR:#010101;}
.NumberOfArticles{COLOR:#010101;FONT-WEIGHT:bold;}
.TopLabel{height:39px;COLOR:#010101;FONT-SIZE:12px;}
.Message{COLOR:#b51a00;}
.Line{BACKGROUND-COLOR:#9d1500;}
TD.ButtonsRow{PADDING-TOP:2px;PADDING-LEFT:2px;PADDING-RIGHT:12px;PADDING-BOTTOM:2px;}
.CustomerMessage{COLOR:#b51a00;FONT-WEIGHT:bold;}
.ErrorMessage{COLOR:#b51a00;FONT-WEIGHT:bold;}
.Star{COLOR:blue;}
.TableHead{BACKGROUND-COLOR:#CCCCCC;FONT-WEIGHT:bold;}
.TableSubHead{BACKGROUND-COLOR:#EEEEEE;}
.Spc{WIDTH:1px;HEIGHT:1px;}
TABLE.EmptyBox{WIDTH:100%;}
TABLE.EmptyBox TR TD{PADDING:0px;}
.PopupContainer{HEIGHT:100%;WIDTH:100%;TEXT-ALIGN:center;}
.PopupTitle{BACKGROUND-COLOR:#d0ddeb;HEIGHT:15px;VERTICAL-ALIGN:middle;TEXT-ALIGN:center;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.PopupBG{BACKGROUND-COLOR:#d0ddeb;}
.PopupHelpLink{FONT-SIZE:9px;COLOR:#112536;TEXT-DECORATION:none;}
.BuyNowQuantity{HEIGHT:25px;WHITE-SPACE:nowrap;PADDING-RIGHT:16px;}
.BuyNowPrices{HEIGHT:15px;VERTICAL-ALIGN:middle;}
.VertMenuLeftColumn{VERTICAL-ALIGN:top;PADDING-LEFT:7px;PADDING-RIGHT:20px;}
.VertMenuRightColumn{VERTICAL-ALIGN:top;PADDING-LEFT:20px;PADDING-RIGHT:7px;}
.VertMenuBox{BACKGROUND-COLOR:#ffffff;PADDING-TOP:3px;PADDING-LEFT:5px;PADDING-RIGHT:5px;}
.VertMenuBorder{BORDER:#5f94c0 1px solid;}
.VertMenuTitleBox{BACKGROUND-IMAGE:url(images/menu_bg.gif);BACKGROUND-COLOR:#9ec6de;BORDER-BOTTOM:#215485 1px solid;BACKGROUND-REPEAT:repeat-x;BACKGROUND-POSITION:bottom;HEIGHT:27px;}
.VertMenuTitle{BACKGROUND-COLOR:transparent;COLOR:#ffffff;FONT-WEIGHT:bold;PADDING:0px;}
.VertMenuSubTitle{BACKGROUND-COLOR:#FFA92F;}
.VertMenuTitleIcon{WIDTH:17px;HEIGHT:17px;MARGIN-LEFT:5px;MARGIN-RIGHT:8px;VERTICAL-ALIGN:middle;}
.VertMenuItems{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
A.VertMenuItems:link{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
A.VertMenuItems:visited{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
A.VertMenuItems:hover{COLOR:#2c3e49;FONT-SIZE:10px;TEXT-DECORATION:underline;}
A.VertMenuItems:active{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
.NewsItem{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
A.NewsItem:link{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
A.NewsItem:visited{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
A.NewsItem:hover{COLOR:#2c3e49;FONT-SIZE:10px;TEXT-DECORATION:underline;}
A.NewsItem:active{COLOR:#112536;FONT-SIZE:10px;TEXT-DECORATION:none;}
.VertMenuHr{WIDTH:100%;HEIGHT:1px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;COLOR:#999999;}
.CategoriesList{font-size:12px;}
TABLE.DialogBox{WIDTH:100%;HEIGHT:100%;VERTICAL-ALIGN:top;}
TD.DialogBox{BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:left;PADDING:10px;COLOR:#000;}
.DialogBorder{BACKGROUND-COLOR:#acb7c7;HEIGHT:100%;PADDING:0px;}
TD.DialogTitle{COLOR:#1a2574;FONT-WEIGHT:bold;FONT-SIZE:14px;font-family:Arial, Helvetica, sans-serif;BACKGROUND-IMAGE:url(images/dialog_bg.gif);border-left:#acb7c7 1px solid;border-right:#acb7c7 1px solid;VERTICAL-ALIGN:middle;HEIGHT:31px;PADDING-TOP:0px;PADDING-BOTTOM:0px;PADDING-LEFT:10px;PADDING-RIGHT:0px;TEXT-ALIGN:left;}
FONT.DialogTitle{COLOR:#010101;FONT-WEIGHT:bold;FONT-SIZE:13px;VERTICAL-ALIGN:bottom;HEIGHT:33px;TEXT-ALIGN:left;MARGIN-LEFT:10px;}
TABLE.DialogInfo{WIDTH:85%;TEXT-ALIGN:center;}
.DialogInfoTitle{COLOR:#041527;FONT-WEIGHT:bold;FONT-SIZE:11px;VERTICAL-ALIGN:middle;TEXT-ALIGN:left;HEIGHT:15px;PADDING-TOP:0px;PADDING-BOTTOM:0px;PADDING-LEFT:5px;PADDING-RIGHT:5px;}
.DialogInfoTitleBorder{BACKGROUND-COLOR:#96badc;PADDING:0px;border-top:#5f94c0 1px solid;border-bottom:#5f94c0 1px solid;border-left:#5f94c0 1px solid;border-right:#5f94c0 1px solid;VERTICAL-ALIGN:bottom;HEIGHT:15px;}
.DialogInfoBorder{border-bottom:#acb7c7 1px solid;border-left:#acb7c7 1px solid;border-right:#acb7c7 1px solid;PADDING:0px;}
.DialogTr{COLOR:#1A2B3C;}
.DialogInfoIcon{WIDTH:16px;HEIGHT:16px;}
.DialogInfoClose{WIDTH:15px;HEIGHT:14px;}
.NavDialogTitle{WIDTH:50%;FONT-SIZE:11px;FONT-WEIGHT:bold;COLOR:#112536;PADDING-LEFT:8px;}
.NavDialogBorder{BACKGROUND-COLOR:#FFCC33;}
.NavDialogBox{BACKGROUND-COLOR:#FFFFCC;}
.NavDialogSeparator{WIDTH:100%;HEIGHT:14px;BACKGROUND-IMAGE:url(images/separator.gif);PADDING-LEFT:7px;}
.NavDialogSeparator IMG{WIDTH:100%;HEIGHT:14px;}
.NavDialogCell{PADDING-RIGHT:3px;}
.NavDialogCell A IMG{WIDTH:9px;HEIGHT:9px;}
.NavMenuItems{COLOR:#112536;FONT-SIZE:11px;TEXT-DECORATION:none;}
A.NavMenuItems:link{COLOR:#112536;FONT-SIZE:11px;TEXT-DECORATION:underline;}
A.NavMenuItems:visited{COLOR:#112536;FONT-SIZE:11px;TEXT-DECORATION:underline;}
A.NavMenuItems:hover{COLOR:#2c3e49;FONT-SIZE:11px;TEXT-DECORATION:none;}
A.NavMenuItems:active{COLOR:#112536;FONT-SIZE:11px;TEXT-DECORATION:underline;}
.NavMenuItemsHL{COLOR:#112536;FONT-SIZE:11px;FONT-WEIGHT:bold;}
A.NavMenuItemsHL:link{COLOR:#112536;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:underline;}
A.NavMenuItemsHL:visited{COLOR:#112536;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:underline;}
A.NavMenuItemsHL:hover{COLOR:#112536;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:none;}
A.NavMenuItemsHL:active{COLOR:#112536;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-DECORATION:underline;}
.ProductTitle{font-size:12px;color:#1a2574;font-weight:bold;text-decoration:none;}
.ProductTitleHidden{COLOR:#666666;FONT-WEIGHT:bold;FONT-SIZE:11px;}
.ProductDetailsTitle{COLOR:#419638;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.ProductDetails{COLOR:#112536;}
.ProductPriceTitle{COLOR:#010101;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.ProductPriceConverting{COLOR:#010101;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.ProductPrice{COLOR:#b51a00;FONT-WEIGHT:bold;FONT-SIZE:12px;}
.ProductPriceSmall{COLOR:#b51a00;FONT-WEIGHT:bold;}
.SaveMoneyLabel{WIDTH:57px;HEIGHT:57px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;COLOR:#FFFFFF;FONT-WEIGHT:bold;BACKGROUND-IMAGE:url(images/save_money.gif);background-color:transparent;BACKGROUND-REPEAT:no-repeat;}
.MarketPrice{FONT-SIZE:14px;}
.PImgBox{TEXT-ALIGN:left;VERTICAL-ALIGN:top;WIDTH:100px;PADDING-RIGHT:8px;}
TD.PListImgBox{WIDTH:125px;TEXT-ALIGN:center;VERTICAL-ALIGN:top;WHITE-SPACE:nowrap;PADDING-RIGHT:8px;}
DIV.PListImgBox{WHITE-SPACE:nowrap;}
HR.PListLine{WIDTH:100%;HEIGHT:1px;BORDER-BOTTOM-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;}
.PListTaxBox{PADDING-LEFT:70px;PADDING-RIGHT:2px;PADDING-TOP:2px;PADDING-BOTTOM:2px;}
.PListCell{BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:center;PADDING:10px;VERTICAL-ALIGN:top;}
A.PListSeeDetails:link{TEXT-DECORATION:underline;}
A.PListSeeDetails:visited{TEXT-DECORATION:underline;}
A.PListSeeDetails:hover{TEXT-DECORATION:underline;}
A.PListSeeDetails:active{TEXT-DECORATION:underline;}
.ItemsList{COLOR:#112536;}
.ItemsList:hover{color:#1a2574;}
.ItemsListDisabled{COLOR:#909090;}
.NavigationPath{color:#419638;font-weight:bold;font-size:14px;}
.NavigationPath span{color:#1a2574;font-weight:normal;}
a.NavigationPath{color:#1a2574;TEXT-DECORATION:underline;font-weight:normal;}
a.last_navigation_link{color:#419638;font-weight:bold;font-size:14px;text-decoration:none;}
a.last_navigation_link:hover{text-decoration:underline;}
.FormButton{COLOR:#112536;FONT-WEIGHT:bold;}
TABLE.ButtonTable{CURSOR:pointer;VERTICAL-ALIGN:middle;DIRECTION:ltr;}
TD.Button{background:url(images/new/butbg.jpg) repeat;PADDING-LEFT:5px;PADDING-RIGHT:5px;VERTICAL-ALIGN:middle;WHITE-SPACE:nowrap;}
FONT.Button{font-family:Arial, Helvetica, sans-serif;COLOR:#ffffff;FONT-WEIGHT:bold;FONT-SIZE:14px;TEXT-DECORATION:none;}
IMG.ButtonSide{WIDTH:9px;HEIGHT:38px;}
TD.Button_menu{BACKGROUND:url(images/but_menubg.gif);BACKGROUND-COLOR:#2860f5;BACKGROUND-REPEAT:repeat-x;PADDING-LEFT:1px;PADDING-RIGHT:1px;VERTICAL-ALIGN:middle;WHITE-SPACE:nowrap;}
FONT.Button_menu{FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif;COLOR:#ffffff;background-color:transparent;FONT-WEIGHT:bold;FONT-SIZE:10px;TEXT-DECORATION:none;}
IMG.ButtonSide_menu{WIDTH:5px;HEIGHT:20px;}
.SimpleButton TR TD{PADDING:0px;WHITE-SPACE:nowrap;}
.PrintButton span {text-indent: -9999px;}
.PrintButton a {
	background: url(images/print.png) no-repeat;
	display: block;
	txt-indent:
	width: 217px;
	height: 35px;
}

.PrintButton {
	width: 217px;
	height: 35px;
}

A.Button:link, A.Button:visited, A.Button:hover, A.Button:active{COLOR:#112536;FONT-WEIGHT:bold;}
.GoImage{WIDTH:20px;VERTICAL-ALIGN:middle;HEIGHT:18px;margin-bottom:1px;BORDER:0px;}
.GoImage_admin{WIDTH:22px;VERTICAL-ALIGN:middle;margin-bottom:1px;HEIGHT:21px;BORDER:0px;}
.SmallNote:link{COLOR:#3c6992;TEXT-DECORATION:none;FONT-SIZE:9px;FONT-FAMILY:Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:visited{COLOR:#3c6992;TEXT-DECORATION:none;FONT-SIZE:9px;FONT-FAMILY:Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:hover{COLOR:#3c6992;TEXT-DECORATION:underline;FONT-SIZE:9px;FONT-FAMILY:Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:active{COLOR:#3c6992;TEXT-DECORATION:none;FONT-SIZE:9px;FONT-FAMILY:Arial, Verdana, Helvetica, Sans-serif;}
.SmallText{COLOR:#3c6992;TEXT-DECORATION:none;FONT-SIZE:9px;FONT-FAMILY:Arial, Verdana, Helvetica, Sans-serif;}
.SubcatTitle{TEXT-ALIGN:left;WIDTH:95%;PADDING-LEFT:5px;}
.SubcatInfo{TEXT-ALIGN:right;WHITE-SPACE:nowrap;COLOR:#010101;}
.SearchSortTitle{FONT-WEIGHT:bold;PADDING-RIGHT:20px;}
.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active{TEXT-DECORATION:underline;}
.SearchSortImg{WIDTH:9px;HEIGHT:9px;MARGIN-RIGHT:5px;}
.SearchSortCell{PADDING-RIGHT:20px;}
.ExpandSectionMark{WIDTH:11px;CURSOR:pointer;VERTICAL-ALIGN:middle;}
.Tab{BACKGROUND-COLOR:#f1f1f6;WIDTH:112px;HEIGHT:15px;TEXT-ALIGN:center;vertical-align:top;background-position:bottom;background-repeat:repeat-x;BACKGROUND-IMAGE:url(images/tab_bg.gif);COLOR:#253161;TEXT-DECORATION:none;font-weight:bold;FONT-SIZE:11px;}
.Tab A:link{COLOR:#253161;TEXT-DECORATION:none;font-weight:bold;FONT-SIZE:11px;}
.Tab A:visited{COLOR:#253161;TEXT-DECORATION:none;font-weight:bold;FONT-SIZE:11px;}
.Tab A:hover{COLOR:#253161;TEXT-DECORATION:underline;font-weight:bold;FONT-SIZE:11px;}
.Tab A:active{COLOR:#253161;TEXT-DECORATION:none;font-weight:bold;FONT-SIZE:11px;}
.TabTop{HEIGHT:5px;BACKGROUND-COLOR:#fcfdfd;BACKGROUND-IMAGE:url(images/tab_t.gif);}
TD.TabLeftCornerTop{WIDTH:5px;background-position:top;BACKGROUND-IMAGE:url(images/tab_ct1.gif);}
TD.TabRightCornerTop{WIDTH:5px;background-position:top;BACKGROUND-IMAGE:url(images/tab_ct2.gif);}
TD.TabLeftSide{WIDTH:5px;background-color:#f6f9f9;background-position:bottom;background-repeat:no-repeat;BACKGROUND-IMAGE:url(images/tab_l.gif);}
TD.TabRightSide{WIDTH:5px;background-color:#f6f9f9;background-position:bottom;background-repeat:no-repeat;BACKGROUND-IMAGE:url(images/tab_r.gif);}
TD.TabLeftCornerBot{WIDTH:5px;HEIGHT:5px;BACKGROUND-IMAGE:url(images/tab_cb1.gif);}
TD.TabRightCornerBot{WIDTH:5px;HEIGHT:5px;BACKGROUND-IMAGE:url(images/tab_cb2.gif);}
TD.TabCenter{HEIGHT:5px;BACKGROUND-IMAGE:url(images/tab_b.gif);}
IMG.TabCorner{WIDTH:5px;HEIGHT:5px;}
IMG.TabSide{WIDTH:5px;HEIGHT:1px;}
.NavigationArrow{WIDTH:9px;HEIGHT:9px;}
.NavigationTitle{WHITE-SPACE:nowrap;HEIGHT:14px;PADDING-RIGHT:10px;}
.NavigationCell{TEXT-ALIGN:center;VERTICAL-ALIGN:bottom;BACKGROUND-IMAGE:url(images/page.gif);WIDTH:17px;HEIGHT:14px;}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active{TEXT-DECORATION:none;}
.NavigationCell IMG{HEIGHT:1px;WIDTH:17px;}
.NavigationCellWide{TEXT-ALIGN:center;VERTICAL-ALIGN:bottom;BACKGROUND-IMAGE:url(images/page_wide.gif);WIDTH:23px;HEIGHT:14px;}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active{TEXT-DECORATION:none;}
.NavigationCellWide IMG{HEIGHT:1px;WIDTH:23px;}
.NavigationCellSel{TEXT-ALIGN:center;VERTICAL-ALIGN:middle;FONT-WEIGHT:bold;WIDTH:15px;}
TABLE.SubHeaderGrey{WIDTH:100%;MARGIN-BOTTOM:10px;}
.SubHeaderGrey{COLOR:#666666;FONT-SIZE:11px;FONT-WEIGHT:bold;PADDING:0px;}
.SubHeaderGreyLine{HEIGHT:1px;BACKGROUND-COLOR:#CCCCCC;PADDING:0px;}
TABLE.SubHeaderBlack{WIDTH:100%;MARGIN-BOTTOM:10px;}
.SubHeaderBlack{COLOR:#010101;FONT-SIZE:12px;FONT-WEIGHT:bold;PADDING:0px;}
.SubHeaderBlackLine{HEIGHT:1px;BACKGROUND-COLOR:#000000;PADDING:0px;}
TABLE.SubHeaderRed{WIDTH:100%;MARGIN-BOTTOM:10px;}
.SubHeaderRed{FONT-WEIGHT:bold;PADDING:0px;}
.SubHeaderRedLine{HEIGHT:1px;BACKGROUND-COLOR:#acb7c7;PADDING:0px;}
TABLE.SubHeader{WIDTH:100%;MARGIN-BOTTOM:10px;}
.SubHeader{COLOR:#666666;FONT-WEIGHT:bold;FONT-SIZE:14px;PADDING:0px;}
.SubHeaderLine{HEIGHT:1px;BACKGROUND-COLOR:#d8d7cf;PADDING:0px;}
.RegSectionTitle{COLOR:#2c3e49;FONT-SIZE:10px;FONT-WEIGHT:bold;}
.PImageImageCell{PADDING:5px;TEXT-ALIGN:center;VERTICAL-ALIGN:middle;HEIGHT:100%;}
.PImageImageCell IMG{TEXT-ALIGN:center;VERTICAL-ALIGN:middle;}
.PImageNumbersCell{PADDING-RIGHT:10px;PADDING-LEFT:10px;WHITE-SPACE:nowrap;}
.PImageLine{HEIGHT:1px;BACKGROUND-COLOR:#CCCCCC;}
.PImageLine IMG{HEIGHT:1px;}
BODY.PImage{BACKGROUND-COLOR:#FFFFFF;}
.PImagePageRow{HEIGHT:30px;VERTICAL-ALIGN:middle;PADDING-LEFT:10px;}
IMG.StarImg{WIDTH:13px;HEIGHT:12px;}
.ManufacturersItem{TEXT-ALIGN:left;WHITE-SPACE:nowrap;WIDTH:95%;PADDING-LEFT:5px;}
UL.RPItems{padding:0px 0px 0px 0px;margin-left:25px;}
UL.RPItems li{padding:2px 0px 1px 0px;}
DIV.Lbl{DISPLAY:inline;COLOR:green;FONT-WEIGHT:bold;}
.Section{DISPLAY:inline;MARGIN:0px;PADDING:0px;}
TD.LCSBackground{BACKGROUND-COLOR:#d0ddeb;}
TABLE.WebBasedPayment{HEIGHT:100%;WIDTH:100%;}
TABLE.WebBasedPayment TR TD{TEXT-ALIGN:center;VERTICAL-ALIGN:middle;HEIGHT:90%;PADDING:0px;}
.FLCAuthBox{WHITE-SPACE:nowrap;PADDING-LEFT:10px;PADDING-RIGHT:5px;PADDING-TOP:1px;}
.FLCAuthPreBox{PADDING-LEFT:30px;HEIGHT:20px;WIDTH:100%;}
.FLCTopPad{VERTICAL-ALIGN:middle;HEIGHT:15px;}
.FLCTopPad IMG{WIDTH:1px;HEIGHT:15px;}
TD.FLCDialogCell{WIDTH:50%;HEIGHT:285px;TEXT-ALIGN:center;}
TD.FLCDialogCellAntibot{WIDTH:50%;HEIGHT:390px;TEXT-ALIGN:center;}
TABLE.FLCDialog{WIDTH:100%;HEIGHT:100%;}
.HighLight{BACKGROUND-COLOR:#FFFFCC;}
TABLE.CompareBtn{CURSOR:pointer;}
TD.CompareBtnLeft{HEIGHT:18px;WIDTH:21px;BACKGROUND-IMAGE:url(images/compare1.gif);}
TD.CompareBtnLeft IMG{HEIGHT:18px;WIDTH:21px;}
TD.CompareBtnMain{BACKGROUND-IMAGE:url(images/compare2.gif);BACKGROUND-REPEAT:repeat-x;VERTICAL-ALIGN:top;PADDING-LEFT:5px;PADDING-TOP:2px;}
TD.CompareBtnMainMozilla{BACKGROUND-IMAGE:url(images/compare2.gif);BACKGROUND-REPEAT:repeat-x;VERTICAL-ALIGN:top;PADDING-LEFT:5px;PADDING-TOP:1px;}
TD.CompareBtnRight{HEIGHT:18px;WIDTH:9px;}
TD.CompareBtnRight IMG{HEIGHT:18px;WIDTH:9px;}
TD.FCompProductSelBox{PADDING:0px;WHITE-SPACE:nowrap;}
TD.FCompProductButtonBox{PADDING-LEFT:25px;PADDING-TOP:0px;PADDING-BOTTOM:0px;PADDING-RIGHT:0px;WIDTH:100%;WHITE-SPACE:nowrap;}
TD.FCompProductAddCL{PADDING-TOP:10px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;PADDING-RIGHT:0px;}
TD.FCompFeatureHCell{VERTICAL-ALIGN:top;TEXT-ALIGN:center;BACKGROUND-COLOR:#EEEEEE;FONT-WEIGHT:bold;}
.HightLightEqualRow{BACKGROUND-COLOR:#ffe8af;TEXT-ALIGN:center;}
.EqualRow{BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:center;}
.SpecialOffersPrice{COLOR:#b51a00;FONT-WEIGHT:bold;FONT-SIZE:14px;}
.SpecialOffersThumb{DISPLAY:inline;MARGIN-LEFT:-51px;}
.SpecialOffersThumb A IMG{WIDTH:47px;HEIGHT:44px;}
.CatMenuItemOff{COLOR:#112536;BORDER-RIGHT:none;BORDER-TOP:none;BORDER-LEFT:none;BORDER-BOTTOM:none;MARGIN-BOTTOM:3px;MARGIN-TOP:3px;MARGIN-LEFT:1px;MARGIN-RIGHT:0px;CURSOR:pointer;FONT-SIZE:12px;}
.CatMenuItemOffExp{BORDER-RIGHT:none;BORDER-TOP:none;BORDER-LEFT:none;BORDER-BOTTOM:none;MARGIN-BOTTOM:1px;MARGIN-TOP:1px;MARGIN-LEFT:2px;MARGIN-RIGHT:3px;CURSOR:pointer;}
.CatMenuItemOn{BACKGROUND-COLOR:#d0ddeb;COLOR:#112536;BORDER-RIGHT:0px solid;BORDER-TOP:none;BORDER-LEFT:none;BORDER-BOTTOM:none;MARGIN-BOTTOM:3px;MARGIN-TOP:3px;MARGIN-LEFT:1px;MARGIN-RIGHT:0px;CURSOR:pointer;FONT-SIZE:12px;}
.CatSubMenu{BACKGROUND-COLOR:#ffffff;BORDER-RIGHT:#b1c6d7 1px solid;BORDER-TOP:#b1c6d7 1px solid;BORDER-LEFT:#b1c6d7 1px solid;BORDER-BOTTOM:#b1c6d7 1px solid;MARGIN-TOP:0px;MARGIN-BOTTOM:0px;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;PADDING-TOP:2px;PADDING-BOTTOM:2px;PADDING-LEFT:2px;PADDING-RIGHT:2px;}
TABLE.CatMenuContainer{WIDTH:153px;}
A.CatMenuItem{FONT-SIZE:12px;FONT-FAMILY:Arial;CURSOR:pointer;}
A.CatMenuItem:link{COLOR:#112536;TEXT-DECORATION:none;}
A.CatMenuItem:visited{COLOR:#112536;TEXT-DECORATION:none;}
A.CatMenuItem:hover{COLOR:#112536;TEXT-DECORATION:none;}
A.CatMenuItem:active{COLOR:#112536;TEXT-DECORATION:none;}
A#nojs.CatMenuItem:hover{BACKGROUND-COLOR:#d0d0d0;COLOR:#112536;TEXT-DECORATION:none;}
IMG.FCIcon{WIDTH:16px;HEIGHT:16px;BORDER-WIDTH:0px;MARGIN-LEFT:2px;MARGIN-RIGHT:3px;}
IMG.FCTriangle{WIDTH:9px;HEIGHT:9px;BORDER-WIDTH:0px;MARGIN-LEFT:3px;}
TABLE.FCItemTable{WIDTH:100%;BORDER-WIDTH:0px;MARGIN:0px;TEXT-ALIGN:left;}
TD.FCIconCell{VERTICAL-ALIGN:middle;TEXT-ALIGN:center;}
TD.FCTriangleCell{VERTICAL-ALIGN:middle;TEXT-ALIGN:right;}
TD.FCChain{WIDTH:18px;BACKGROUND-REPEAT:repeat-y;}
TD.FCChain IMG{WIDTH:18px;HEIGHT:1px;}
TD.FCExplorerBox{WIDTH:37px;VERTICAL-ALIGN:top;BACKGROUND-REPEAT:repeat-y;}
.ProductBG{BACKGROUND-COLOR:#ffffff;}
.SlotCell{WIDTH:50%;HEIGHT:35px;PADDING-TOP:25px;BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:center;}
.SlotProductCell{WIDTH:50%;HEIGHT:35px;BACKGROUND-COLOR:#ffffff;TEXT-ALIGN:center;}
TABLE.PCSummaryTable{WIDTH:100%;BACKGROUND-COLOR:#ffffff;}
H1.SurveyName{FONT-WEIGHT:bold;}
.SurveyHeader{FONT-SIZE:11px;}
.SurveyHeaderMenu{FONT-SIZE:10px;}
.SurveyFooter{FONT-SIZE:11px;}
.SurveyFooterMenu{FONT-SIZE:10px;}
.SurveyQuestion{FONT-SIZE:12px;FONT-WEIGHT:bold;PADDING:2px;}
.SurveyQuestionMenu{FONT-WEIGHT:bold;PADDING:0px;}
TEXTAREA.Survey{}
.SurveyAnswer{PADDING:2px;WIDTH:100%;}
.SurveyAnswerMenu{PADDING:0px;WIDTH:100%;}
TD.SurveyAnswerMark{PADDING:2px;WIDTH:15px;}
TD.SurveyAnswerMarkMenu{PADDING:0px;WIDTH:15px;}
.SurveyBar{HEIGHT:10px;BACKGROUND-COLOR:#ffce47;}
.SurveyBarHL{HEIGHT:10px;BACKGROUND-COLOR:#d5e1ed;}
.SurveyStatLabel{PADDING-LEFT:6px;WHITE-SPACE:nowrap;}
.StatisticsBar{BACKGROUND-COLOR:#FFCE31;}
.StatisticsBarHL{BACKGROUND-COLOR:#FF8400;}
.SurveyAnswers{PADDING-LEFT:2px;PADDING-RIGHT:2px;PADDING-TOP:2px;PADDING-BOTTOM:5px;}
.SurveyAnswersMenu{PADDING-LEFT:0px;PADDING-RIGHT:0px;PADDING-TOP:0px;PADDING-BOTTOM:5px;}
.SurveyAnswerComment{PADDING:2px;}
.SurveyAnswerCommentMenu{PADDING:0px;}
.AuthBox{width:98px;}
.PrintableRow TD{color:#818891;}
.PrintableRow A:link{COLOR:#818891;TEXT-DECORATION:underline;FONT-SIZE:10px;}
.PrintableRow A:visited{COLOR:#818891;TEXT-DECORATION:underline;FONT-SIZE:10px;}
.PrintableRow A:hover{COLOR:#818891;TEXT-DECORATION:none;FONT-SIZE:10px;}
.PrintableRow A:active{COLOR:#818891;TEXT-DECORATION:underline;FONT-SIZE:10px;}
#topbar{position:absolute;border:0px solid black;padding:2px;width:152px;visibility:hidden;z-index:100;font-size:1.5em;}
p.pos_fixed{position:fixed;top:0px;left:0px;margin-top:0px;}
a.ovalbutton1{background:transparent url('/images/oval-blue-left.gif') no-repeat top left;display:block;float:left;font:normal 13px Tahoma;line-height:16px;height:24px;padding-left:11px;text-decoration:none;}
a:link.ovalbutton1, a:visited.ovalbutton1, a:active.ovalbutton1{color:#494949;}
a.ovalbutton1 span{background:transparent url('/images/oval-blue-right.gif') no-repeat top right;display:block;padding:4px 11px 4px 0;}
a.ovalbutton1:hover{background-position:bottom left;}
a.ovalbutton1:hover span{background-position:bottom right;color:black;}
a.ovalbutton2{background:transparent url('/images/oval-green-left.gif') no-repeat top left;display:block;float:left;font:normal 13px Tahoma;line-height:16px;height:24px;padding-left:11px;text-decoration:none;}
a:link.ovalbutton2, a:visited.ovalbutton2, a:active.ovalbutton2{color:#494949;}
a.ovalbutton2 span{background:transparent url('/images/oval-green-right.gif') no-repeat top right;display:block;padding:4px 11px 4px 0;}
a.ovalbutton2:hover{background-position:bottom left;}
a.ovalbutton2:hover span{background-position:bottom right;color:black;}
.buttonwrapper{overflow:hidden;width:100%;}
#carousel{margin:0 auto;width:250px;height:390px;padding:0;overflow:scroll;border:0px solid #999;}
#carousel ul{list-style:none;width:750px;margin:0;padding:0;position:relative;}
#carousel li{display:inline;float:left;}
.textholder{text-align:left;font-size:small;padding:6px;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;}
#cat_top{display:block;background:#73b745;height:2px;}
.find_button{background:#73b745;color:#fff;border:1px solid #4e7a30;font-weight:bold;}
.find_button:hover{background:#fff;color:#73b745;}
#why{display:block;color: #5a9b2f; font-size:15pt;text-align:center;margin:5px 0; }
.trust {font: 500 2.2em Arial, sans-serif; text-align: center; margin: 5px 0 ;}
#cart_button {
  position: relative; 
  display: block; 
  width: 135px; 
  height: 20px; 
  padding: 5px;  
  border: 2px solid #5d0909; 
  margin: 5px; 
  background: -webkit-gradient(linear, left top, left bottom, from(#bf3030), to(#8a1010));
  background: -moz-linear-gradient(top,  #bf3030,  #8a1010);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf3030', endColorstr='#8a1010');
  font-weight: bold; 
  text-align: center; 
  border-radius: 3px; 
  
}
#cart_button:active {
	top: 2px;
	left: 2px;
}
#cart_button a {position: absolute; top: 0; left: 0; margin: 0; padding: 6px 0 3px 0 ; width: 100%; color: #fff; text-decoration: none; font-size: 13pt; text-shadow: 1px 1px #5d0909; }
#cart_button a:hover {text-decoration: underline; }
#shipping {display: block}
#shipping ul {display:block; background: #f2f2f2; border: 1px solid #aaa; border-radius: 3px; -moz-border-radius: 3px; list-style: square;}
#shipping ul li {margin: 5px 0px; }
#cities {display: block; clear: both; padding: 20px 0 }
#article {display: block; }
ul.water {list-style: square outside url(/images/drop.gif); }
#contact {position: absolute; top: 50px; right: -312px; display: block; width: 132px; height: 12px; text-indent: -9999px; }
.right {float: right; padding: 8px; color: #1a2674; background: #dbf3cb; font-weight: bold; margin: 0 0 1px 10px; height: 130px; width: 40%; border: 2px double #73b745; text-align: center; }
.right a {color: #1a2674; text-decoration: none; border-bottom: 1px solid #1a2674; }
.right a:visited, .right p {color: #1a2674; }
#deviceBlock {
overflow: hidden;
padding: 10px;

}
#deviceBlock .device {
	clear: both;
	display: block;
	margin: 0px 0px 20px;
	padding: 0px;
}
#deviceBlock .device h2 {
	border-bottom: 1px dashed #4A8E1B;
	color: #4A8E1B;
	font-size: 2.5em;
	margin: 0px 0px 10px;
	padding: 0px 0px 5px;
	text-decoration: none;
}

#deviceBlock .device ul li p {margin:0;clear:both;}

#deviceBlock .device ul {
	list-style: none;
	margin: 0;
	overflow: hidden;
	text-align: center;
	padding-left: 0;
}


#deviceBlock .device li {
	float: left;
	background: url(/images/border.gif) no-repeat 100% 50%;
	padding: 0 5px;
	margin-bottom: 10px;
}

#deviceBlock .device li.last {background: none;}

#deviceBlock .device a {
	color: #1A2674;
	display: block;
	font-weight: bold;
}

#deviceBlock .device .touch img, .device .ipad img {width: 174px !important;}

#deviceBlock .device img {
	border: 2px solid white;
	margin-top: 5px;
	padding: 4px;
	width: 135px;
}

#category_desc #deviceBlock .device img {width:126px;}

.form {
	margin: 10px 0 ;
	border: 1px solid #aaa;
	padding: 10px;
	background: #f7f7f7;
}

.nanos ul {
	list-style: none;
	margin-bottom: 20px;
	overflow: hidden;
}

.nanos li {
	float: left;
}

.footbar {
	height: 26px;
	background: url(/images/ft.gif) repeat-x;
	text-align: center;
	color: white;
	padding: 0 15px;
}


.footbar span {
	display: block;
	padding: 5px 10px;
	float: left;
}


.mcafee {
	height: 52px;
	text-align: center;
}

.ups {
    background: url(/images/ups.png) no-repeat 50% 0;
    height: 40px;
    text-indent: -9999px;
}

.fedex {
    background: url(/images/fedex.png) no-repeat 50% 0;
    height: 30px;
    text-indent: -9999px;
}

.usps {
    background: url(/images/usps.png) no-repeat 50% 0;
    height: 50px;
    text-indent: -9999px;
}

.bbb {
	background: url(/images/bbb.png) no-repeat;
	height: 77px;
	text-indent: -9999px;
}

.tv {
	background: url(/images/tv.png) no-repeat 50% 0%;
	font-size: 11px;
	font-weight: bold;
	height: 55px;
	text-align: center;
	padding: 10px 8px 8px;
	width: 80px;
}

.auth {
	background: url(/images/auth.png) no-repeat;
	height: 73px;
	text-indent: -9999px;
}

.fox {
	background: url(/images/fox.png) no-repeat;
	height: 48px;
	text-indent: -9999px;
}

.nbc {
	background: url(/images/nbc.png) no-repeat;
	height: 44px;
	text-indent: -9999px;
}

.rc {
	background: url(/images/rc.png) no-repeat;
	height: 84px;
	text-indent: -9999px;
}


.mhnty {
}

.hub {
	background: url(/images/hub.png) no-repeat;
	height: 26px;
	text-indent: -9999px;
}

.nyt {
	background: url(/images/nyt.png) no-repeat;
	height: 48px;
	text-indent: -9999px;
}

.seals {
    position: fixed;
    right: 0;
    top: 10px;
    width: 100px;
}

.seals a {
    display: block; 
	background-position: 50% 0;
}

.seals a:hover {background-position: 45% 0}

 
/* style the trigger elements */
#demo a {
	cursor:help;
	text-decoration: none;
	border-bottom: 1px dotted;
}

.gfss h4 {
	color: #366092;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	font-size: 1.4em;
	margin: 10px 0;
}

.gfss table {
	border: 1px solid black;
}

.gfss h1 {
	color: #7cb73c;
	font-weight: bold;
	font-size: 22px;
}

.gfss h3 {
	background: url(images/box.png) no-repeat 0% 20%;
	padding-left: 20px;
	font-weight: bold;
}

.gfss h2 {
	color: #366092;
	font-size: 1.6em;
}

.gfss span {
	color: #7cb73c;
	font-weight: bold;
}

.gfss ul {
	list-style: none;
	margin: 0;
	padding-left: 20px;
}

.gfss li {
	background: url(images/check.gif) no-repeat 0% 0%;
	padding-left: 20px;
	margin-bottom: 5px;
}

.gfss address {
	padding: 0;
}

.trigger {
	padding: 0 0 0 20px;
	background: url(/images/plus.png) no-repeat;
	height: 14px;
	font-size: 1em;
	color: black;
	font-weight: normal;
	float: left;
	margin: 0 0 5px;
	width: 100%;
	cursor: pointer;
}

p.name {
	color: #5F9634;
	font-weight: bold;
	margin: 0;
	text-align: right;
}

dt.trigger {font-weight: bold;}

h2.trigger {
	padding: 0 0 0 20px;
	background: url(/images/plus.png) no-repeat 0 4px;
	height: 18px;
	font-size: 1.5em;
	color: black;
	float: left;
	width: 100%;
}
.trigger a {
	color: #000;
	text-decoration: none;
}
.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.toggle_container .block {
padding: 0 1em;
text-align: justify;
}
.block p {margin:0}
.gd {
	background: url(/images/g.png);
	color: white;
	padding: 10px 5px;
	position: absolute;
	text-align: center;
	bottom: 0;
	width:238px;
}

.cross {
border: 1px solid #D7D6D1;
padding: 0 10px;
background: white;
width: 90%;
margin: -10px auto 0 auto;
box-shadow: -3px -3px 2px #f1f1f1;
}
.cross p {}
.cross a {}

#screenshot{

	position:absolute;

	border:1px solid #ccc;

	padding:0;

	display:none;

	color:#fff;

	z-index: 10000;
}


#screenshot img {
	width: 125px;
}

.note {
	font-style: italic;
	font-size: 10px;
}

.notice {
text-align: center;
background: #B00;
padding: 8px 0;
}

.notice p {margin: 0; color: white; font-size:14px; }


/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #73B745;	
	height:25px;
}

/* single tab */
ul.tabs li {
	float: left;
	text-indent: 0;
	padding: 0;
	margin: 0 2px 0 0 !important;
	list-style-image: none !important;
}

/* link inside the tab. uses a background image */
ul.tabs a {
	font-size: 14px;
	display: block;
	height: 24px;
	line-height: 24px;
	width: 185px;
	text-align: center;
	text-decoration: none;
	color: #525252;
	padding: 0px;
	margin: 0px;
	position: relative;
	top: 0px;
	border: 1px solid #73B745;
	border-top-right-radius: 5px;
	font-weight: bold;
	background: #F7F7F7;
}

ul.tabs a:hover {background: #F7F7F7 url(/images/g.gif) repeat-x; color:#fff;text-shadow: none;}

ul.tabs a:active {
	outline:none;
	text-shadow: 1px 1px 1px #146B00;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs li.current a {
	cursor: default !important;
	color: white !important;
	text-shadow: 1px 1px 1px #146B00;
	background: #F7F7F7 url(/images/g.gif) repeat-x;
}

ul.tabs a.current:hover {color: #fff !important; text-shadow: none;}

/* Different widths for tabs: use a class name: s, l, xl */


/* initially all panes are hidden */ 
.panes .pane {
	display:none;		
}


.panes div {
	display: none;
	padding: 15px 10px;
	border: 1px solid #73B745;
	border-top: 0;
	font-size: 13px;
	background-color: #F7F7F7;
}

.panes p {margin: 0 0 1em}
