/* CSS Document */
body{ margin:0px; background-color:#0088C1}
.body{ background-color:#FFFFFF}
.header_bg{ background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; height:42px;}
.header_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
a.header_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
a.header_txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0088C1; text-decoration: underline;}

html{font-family: tahoma;background:#dcdddf url("../menuimages/bgstrip.jpg") repeat-x top left; background-attachment: fixed;}
table2{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}

.black_categoriestxt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase;}
.blacktxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#000000; }
.gray_line{ background-color:#EAEBEB; height:1px;}

.categories_txt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0088C1; text-decoration:none}
a.categories_txt{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0088C1; text-decoration:none}
a.categories_txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF7800; text-decoration:none; }
a.categories_txt:active{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0088C1; text-decoration:none; font-weight:bold}

.menu_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; text-decoration:none}

a.menu_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; text-decoration:none}
a.menu_txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; font-weight:bold; color:#FF7800; text-decoration: none;}

.menu_txt2{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none}

a.menu_txt2{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none}

a.menu_txt2:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF7800; text-decoration: none;}


.menu_green_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#E0FD79; text-decoration:none}

.orange_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF7800; text-decoration:none}
a.orange_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF7800; text-decoration:none}
a.orange_txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF7800; text-decoration: underline;}

.orange_14txt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF7800; text-decoration:none}
.orange_12txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF7800; text-decoration:none}
a.orange_14txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF7800; text-decoration:none}
a.orange_14txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF7800; text-decoration: underline;}

.blue_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0088C1; text-decoration:none}
a.blue_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0088C1; text-decoration:none}
a.blue_txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0088C1; text-decoration: underline;}
.blue_14txt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0088C1; text-decoration:none}
a.blue_14txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0088C1; text-decoration:none}
a.blue_14txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0088C1; text-decoration: underline;}

.white_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none}
.white_txtsmall{ font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#FFFFFF; text-decoration:none}
.white_18txt{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-decoration:none}
.gray_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#484848; text-decoration:none}
.price_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; text-decoration:none}
.biggray_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; text-decoration:none}


.moreinfo_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FE750A; text-decoration:none}
a.moreinfo_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FE750A; text-decoration:underline}
a.moreinfo_txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0088C1; text-decoration: underline;}

.noeffect{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none}

.blue_bg{ background-color:#0088C1;}
.orange_bg{ background-color:#E46809}
.box_bg{ background-color:#FE750A}
.green_bg{ background-color:#98BE0E}
.text_field_white{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; height:18px; width:214px; border:1px solid #FFFFFF}
.text_field{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; height:18px;  border:1px solid #909090}
.text_field_yellow{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; background-color:#FFFFE0; height:20px; width:229px; border:1px solid #909090}
.text_field_yellow1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#484848; background-color:#FFFFE0; height:20px; border:1px solid #909090}
.menu_bg{ background-image:url(../images/menu_bg.gif); height:30px; background-repeat:repeat-x}
.center_bg{ background-image:url(../images/center_line.gif); width:19px; background-repeat:repeat-y; background-position:top;}
.productbox{ border:1px solid #DADADA; background-color:#FFFFFF; height:146px; width:163px;}
.broder{ border:1px solid #DADADA}
.footer_bg{ background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; height:42px;}
.footer_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
a.footer_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
a.footer_txt:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0088C1; text-decoration: underline;}

#accordion2 {width:737px; text-align:left; }
.accordion2 {width:737px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#271E13;}
.accordion2 dt {width:737px; padding:12px 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; cursor:pointer; background-color:#F6F4F4;  background-position:right center; background-repeat:no-repeat; color:#000000; border:1px solid #D4D3D3}
.accordion2 dt:hover {background-color:#ffffff}
.accordion2 .open {background-color:#0088C1; border:1px solid #036289; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.accordion2 dd {overflow:hidden; background:#ffffff ; text-align:left;}
.accordion2 span {display:block; width:722px; text-align:left; border-top:none; padding-top:10px; padding-bottom:10px;}
.error_msg{ background-color:#B9D4EF; height:40px; border:1px solid #0088C1; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0088C1; text-decoration:none}
.shopping_title_bg{ background-color:#97BE0C; height:35px; border:1px solid #769602; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.grid_title_bg{ background-color:#97BE0C; height:20px; border:1px solid #769602; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.graybroder{ border:1px solid #D9D6D6}
.whitetxt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#FFFFFF}
.top_banner_bg{ background-color:#FE750A}

.filledRatingStar {
    background-image: url(../Images/star.jpg);
	}

.emptyRatingStar {
    background-image: url(../Images/staroutline.jpg);
	}
	
.ratingStar {
    font-size: 0pt;
    width: 14px;
    height: 14px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.savedRatingStar {
    background-image: url(../Images/star.jpg);
}
.divpanelleft
{
	float:left;
}


h2{font-size: 108%;font-weight: bold;margin-left:7px;color:#0f52a9;margin-bottom:5px;}
div,dl,dt,ul,ol,li,h1,h2,h3,th,td{margin:0;padding:0;}
div.sidepanel h3 {font-size: 93%; font-weight: bold; line-height: 200%; color:#0f52a9; background: url("../menuimages/bullets.gif") no-repeat left;	padding-left:20px;}
a{color:#063d81;text-decoration:none;}
a:hover{color:#990000;text-decoration:none;}
.links{font:11px tahoma;color:#666; padding:10px;}
.links a{font:11px tahoma;color:#333;text-decoration:none;}
.links a:hover{font:11px tahoma;color:#0000cc;text-decoration:none;}

#submenu{
	float:left;
	font-family:tahoma;
	width:100%;
	font-size:11px;
	letter-spacing:1px;
    line-height:normal;
	color:#000;
	line-height:31px;
	text-align:center;
	background-color:#fff0ce;
}
#submenu a{color:#0d48a5;text-decoration:none;}
#submenu a:hover{color:#0000cc;text-decoration:none;}
#menuheader{
	clear:both;
	float:left;
	font:13px tahoma;
    width:100%;
    line-height:normal;
    position: relative;
}
#menuheader ul {
    margin:0;
    padding:0;
    list-style:none;
    position: relative;
	float: right;
	margin:12px 35px 0 0;
}
#menuheader ul li{
	position: relative;
    float:left;
	background:url("../menuimages/headerbacknew.gif") no-repeat right -51px;
    margin:0;
	margin-right:3px;
    padding:0;
}
#menuheader ul li:hover{
    background:url("../menuimages/headerbacknew.gif") no-repeat  right -290px;
	margin: 0;
    padding:0;
}


#menuheader ul li h3 a{
	color:#000000;
}

#menuheader ul li div{
	display:block;
	color:#000;
	background:url("../menuimages/headerbacknew.gif");
	padding:0px 20px 0px 20px;
	text-decoration:none;
}
#menuheader ul li h3{
	text-align:left;
	font:bold 100% Arial;
	line-height:26px;
	color:#00000;
	padding-top:6px;
}
#menuheader ul li span{
	text-align:left;
	font:11px tahoma;
	line-height:16px;
	color:#444;
	padding-bottom:4px;
	display:block;
}
#menuheader ul li span a{
	cursor:pointer;
}

#menuheader ul li.current{
    background:url("../menuimages/headerbacknew.gif") no-repeat right -51px;
	color:#000;
}
#menuheader ul li.current div{
    background:url("../menuimages/headerbacknew.gif") no-repeat left -651px;
	color:#000;
}
#menuheader ul li.current h3{
	color:#fff0ce;
}	
#menuheader ul li div.menu_content {
	padding:10px;
	font:11px arial;
	background:transparent;
	background-color:#fff;
	position: absolute;
	float: lef;	width:500px;
	z-index:9999;
}



#menuheader li.left.widthA div.menu_content {
 background-color:#FFFFFF
	width:250px;
}
#menuheader li.left.widthB div.menu_content {
	width:150px;
}
#menuheader li.left.widthC div.menu_content {
	width:400px;
}
#menuheader li.right div.menu_content {
	right: 0px;
	border:1px solid #999;
	border-top: 0px;
	border-left:2px solid #999;
	border-bottom:2px solid #999;
}
#menuheader li.right.widthA div.menu_content {
	width:260px;
}
#menuheader li.right.widthB div.menu_content {
	width:150px;
}
#menuheader li.right.widthC div.menu_content {
	width:440px;
}
#menuheader li.right.widthD div.menu_content {
	width:360px;
}
#menuheader li div.menu_content ul{
	float:left;
	margin-bottom:10px;
}
#menuheader li div.menu_content h2{
	color:#333;
	font:bold 12px Arial;
	clear:both;
	margin-left:0px;
	background: url("../menuimages/bullets.gif") no-repeat left;
	padding-left:18px;
}
#menuheader li div.menu_content ul li{
	color:#000;
	float:left;
	background:transparent;
	clear:both;
	width:100%;
	background: url("../menuimages/box.gif") no-repeat 4px;
	padding-left:15px;
}
#menuheader li div.menu_content ul li a{
	color:#333333;
	float:left;
	padding:3px;
	background:transparent;
}
#menuheader li div.menu_content ul li a:hover{
	color:#fff;
	float:left;
	padding:3px;
	background:#155cae;
}

.newheading {
	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;padding-right: 20px; BACKGROUND-COLOR: #eaeaea
}

