﻿
body{ background:url(../images/background.jpg); background-repeat:repeat-x; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px}

img{ border:none; margin:0px; padding:0px;}
.commonDIV{ width:100%}
.commonDIV a { text-decoration:none}
.left{ float:left}
.right{ float:right  }
.clr{ clear:both; margin:0px; padding:0px; line-height:0px}
#Container{ width:1000px; margin:0px auto}
#Top_Navleft{ float:left; width:366px; }
#Phone{ float:left; width:196px ;background:url(../images/call_bg.jpg); height:35px;  padding-top:6px; text-align:center; color:#FFF; font-weight:bold}


.call{ background:url(../images/phone_icon.png); background-position:0. 3em; font-size:15px; font-weight:bold; color:#FFF; background-repeat:no-repeat; padding-left:22px; behavior: url("css/iepngfix.htc"); }


/*Top Navigation Start*/

/*Top Navigation Start*/
#Top_NavRight{ float:right; width:444px; }
#Top_NavRight ul{ margin:0px; padding:0px; width:444px; height:43px; background:url(../images/menu.jpg); position:relative }
#Top_NavRight li{ margin:0px; padding:0px; list-style:none; position:absolute; top:0;}
#Top_NavRight li a{ height:43px; display:block}




/*#Home{ left:0px; width:68px}
#Special_Offer{ left:70px; width:108px}
#Shipping{ left:178px; width:82px}
#Contact_Us{ left:260px; width:94px}
#Home a:hover, #Home a.active{ background:url(../images/menu.jpg) 0px -43px no-repeat}
#Special_Offer a:hover, #Special_Offer a.active{ background:url(../images/menu.jpg) -70px -43px no-repeat}


#Shipping a:hover, #Shipping a.active{ background:url(../images/menu.jpg) -178px -43px no-repeat}
#Contact_Us a:hover, #Contact_Us a.active{ background:url(../images/menu.jpg) -260px -43px no-repeat}
*/
#Home{ left:0px; width:68px}
#Special_Offer{ left:70px; width:108px}
#Clearance{ left:180px; width:82px}
/*#My_Account{ left:178px; width:102px}*/
#Shipping{ left:264px; width:94px}
#Contact_Us{ left:358px; width:82px}
#Home a:hover, #Home a.active{ background:url(../images/menu.jpg) 0px -43px no-repeat}
#Special_Offer a:hover, #Special_Offer a.active{ background:url(../images/menu.jpg) -70px -43px no-repeat}
#Clearance a:hover, #Clearance a.active{ background:url(../images/menu.jpg) -180px -43px no-repeat}
/*#My_Account a:hover, #My_Account a.active{ background:url(../images/menu.jpg) -178px -43px no-repeat}		*/
#Shipping a:hover, #Shipping a.active{ background:url(../images/menu.jpg) -264px -43px no-repeat}
#Contact_Us a:hover, #Contact_Us a.active{ background:url(../images/menu.jpg) -358px -43px no-repeat}



/*Top Navigation Closed*/
#Header{ width:1000px; margin:0px auto}
#headerLeft{ float:left; width:252px}
#headerRight{ float:right; width:746px}
#logo{ padding-top:30px; width:252px; }

#logoText{ font-size:16px; font-weight:bold; padding-top:15px; text-align:center}
.headerrightLeft{ float:left; width:490px; padding-top:1px}
.headerrighRight{ float:right; width:252px; padding-top:9px}
#searchBox{ width:238px; background-color:#dbdbdb; border:1px solid #cccccc; height:20px; padding:5px 7px 5px 5px; height:21px}
.searchLeft{ float:left; width:66px}
.searchRight{ float:right; width:165px }
.searchText{ background:url(../images/search_icon.png); background-repeat:no-repeat; background-position:0. 3em; padding-left:25px; width:41px; behavior: url("css/iepngfix.htc")}
.searchrightLeft{ float:left; width:123px}
.searchrightRight{ float:right; width:38px}
.searchfield{ background:#FFF; border:1px solid #c4c4c4;  padding:2px 5px 0px 5px; height:17px; width:113px}

/*Middle*/
#middle{ width:1000px; padding-top:14px; margin:0px auto}
#middleLeft{ float:left; width:244px}
#middleRight{ float:right; width:745px}
/*#middleRight{ float:right; width:736px}*/

/*middleLeft Start*/
#Categories{ width:244px}
.CategoriesHeader{ background-color:#747474; padding-left:22px; width:222px; padding-top:5px; height:23px}
.CategoriesLine{ background:url(../images/cate_line.jpg); background-repeat:repeat-x; height:2px}
.whiteHeading{ font-size:18px;  color:#FFF}

#CategoriesMiddle{width:204px; background-color:#747474; padding-left:22px; padding-right:18px}
#CategoriesMiddle ul{ list-style:none; margin:0px; padding:0px}
#CategoriesMiddle li{ list-style:none; display:block; background:url(../images/dotline.jpg); background-position:bottom ; background-repeat:repeat-x; height:23px; text-decoration:none }

.categoriesLink{ font-size:12px; color:#FFF; text-decoration:none; background:url(../images/white_arrow.jpg); background-position:left; padding:10px; background-repeat:no-repeat; font-weight:600 ; }
.categoriesLink li
{
    border-bottom: 1px solid #990033;
    border-bottom-color: #000000;
    border-bottom-style: dashed;
}

.newsHeading{ background:url(../images/newsheading_bg.jpg); height:25px; padding:9px 0px 0px 22px; font-family:"Arial Narrow"; font-size:20px; color:#464646; background-repeat:no-repeat; font-weight:bold}
.newsBox{ background-color:#fbfbfb; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:15px 0px 15px 0px; text-align:center}
.newsleter{ background-color:#f6f6f6; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:5px 10px 5px 10px; width:200px}
.newsleter_heading{ font-weight:bold; font-size:13px; padding-bottom:7px}
.searchfield1{ background:#FFF; border:1px solid #c4c4c4;  padding:2px 5px 0px 5px; height:17px; width:153px; margin-top:7px}
/*middleLeft Closed*/

/*middleright Start*/
/*#middleleft_Left{ float:left; width:496px}*/
#middleleft_Left{ float:left; width:515px}
#middleleft_Right{ float:right; width:220px}
.shoppingBox{ background-color:#fbfbfb; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding-left:21px; width:197px}
.shoppingHeading{ background:url(../images/cart_icon.jpg); background-repeat:no-repeat; background-position:0. 3em; font-size:13px; font-weight:bold; padding-left:20px; }
.redText{ color:#ec1c24}
/*.productHeading{ background:url(../images/product_bg.jpg); padding:9px 0px 0px 22px; font-family:"Arial Narrow"; font-size:20px; color:#464646; background-repeat:no-repeat; font-weight:bold; height:23px}
.productBox{ background-color:#fbfbfb; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:10px 10px 10px 10px; width:198px }
*/
.productHeading{ background:url(../images/product_bg.jpg); padding:9px 0px 0px 22px; font-family:"Arial Narrow"; font-size:20px; color:#464646; background-repeat:no-repeat; font-weight:bold; height:23px}
.productBox{ background-color:#e9e9e9; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:10px 10px 10px 10px; width:198px;margin-bottom:-2px; margin-top:-2px;  }
.Ref{ width:198px; padding-bottom:2px; vertical-align:middle ;}
.Ref_left{ float:left; width:90px; height:25px;  font-weight:bold; text-align:left; vertical-align:bottom  ; }
.Ref_rihgt{ float:right; width:108px;  height:25px;text-align:left;vertical-align:bottom}
.image{ padding-top:10px; padding-bottom:10px}
.listmenu{ border:1px solid #7f9db9; width:88px; height:20px}
.PriceBox{ width:198px; text-align:left; font-weight:bold}
.boldText{ font-weight:bold}
.price{ font-size:18px; font-weight:bold; color:#bb030a}
.pricesmallred{ font-size:14px; font-weight:bold; color:#bb030a}
.pricesmallblack{font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: line-through;
}
.oldprice{ font-size:18px; color:#000000; text-decoration:line-through}

.freshmeatProduct{ background:url(../images/product_dotline.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:16px; text-align:center; padding-top:10px}
.productName{ font-size:14px; color:#2e2e2e; font-weight:bold; height :40px; text-align:center}
.productName a{ font-size:14px; color:#2e2e2e; font-weight:bold; text-decoration:none;}


.boldText
{
    font-weight: bold;
    color: #000000;
}


.details{ text-decoration:underline; color:#000}
a.details:hover{ text-decoration:none}
.cardBox{ width:177px; margin:0px auto; padding-bottom:8px}
.card{ width:39px; float:left; padding-right:7px}
.cardBox1{ width:159px; margin:0px auto}
.cardBox1Left{ float:left; width:85px}
.cardBox1Right{ float:right; width:67px}
/*middleright Colsed*/
.headingBlack{ font-family:"Arial Narrow"; color:#464646; font-size:22px; font-weight:bold}
.headingRed{ font-family:"Arial Narrow"; color:#ec1c24; font-size:22px; font-weight:bold}
.more{ color:#F00; text-decoration:underline; }
a.more:hover{ text-decoration:none; color:#F00; }
.line{ border-bottom:1px solid #e3e3e3; padding-top:12px;}
.foodBox{ background:url(../images/dotline1.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:14px; padding-top:14px }

.foodHeading { background:url(../images/bullet.jpg); background-repeat:no-repeat; background-position:0. 3em;font-family:"Arial Narrow"; font-size:20px; font-weight:bold; color:#464646; padding-left:16px; padding-bottom:20px}

.foodLeft{ float:left; width:142px}
.foodRight{ float:right; width:350px;padding-top:10px;}

.foodname{ padding-top:5px; padding-bottom:5px; text-align:center ; text-decoration:none }
.foodname a{text-decoration:none }
.foodprice { padding-top:1px; padding-bottom:1px; text-align:center}
.foodpacksizehome { padding-top:1px; padding-bottom:1px; padding-left:10px;    text-align:left ; width:250px; }

.BlueText{ color:#006fd6; font-weight:bold ; text-decoration:none}
.foodBt{ width:162px; float:right;margin-bottom:10px;}
/*Middle closed*/

.CartBT_Box{ width:198px; padding-top:10px}
.CartBT_Box_Left{ float:left; width:77px}
.CartBT_Box_Right{ float:right; width:117px}


/*Special Offers start*/
#specialOffersContainer{ width:100%; background:url(../images/specialoffer_bg.jpg); background-repeat:repeat-x;  height:135px; padding-top:15px}
#specialOffersContainerMarquee
{
    border: 1px solid #aeaeae;
    width: 100%;
    height: 250px;
    padding-top: 5px;
    background-color: #FFFFFF;
    
     
}

#specialOffersBoxMarquee{ width:1000px; margin:0px auto}
#specialOffersMarquee{ float:left; width:1000px; padding-top:5px}

/*#specialOffersBox{ width:1000px; margin:0px auto}*/
/*#specialOffers{ float:left; width:694px}*/
/*#GMap{ float:right; width:291px ;  padding-top:50px}*/
.specialoffersHeading{ font:"Arial Narrow"; color:#464646; font-size:22px; width:183px; height:37px; background:url(../images/specialoffers.png); }
.specialOfferBox{ float:left; padding-right:50px; width:168px; text-align:center;
                 
                  }
.boxHeading{ padding-bottom:13px;  text-align:center ;width:140px}
.boxBT{ width:158px ; margin-top:5px }

/*Bottom Start*/
#bottomContainer{ width:100%; background-color:#797979; padding-top:12px}
#bottom{ width:1000px; margin:0px auto;}
.bottomMenu{ color:#d1d1d1; text-decoration:none;}
a.bottomMenu:hover{ color:#ffffff; text-decoration:none;}
.bottomMenuActive{ color:#ffffff; text-decoration:none;}
.bottomLeft{ float:left; width:500px; text-align:left; padding-top:18px; padding-bottom:10px}
.bottomRight{ float:right; width:500px; text-align:right; padding-top:18px; padding-bottom:10px}
.copyright{ font-size:11px; color:#d0d0d0; text-decoration:none}
a.copyright:hover{ font-size:11px; color:#d0d0d0; text-decoration:underline}
/*Bottom closed*/

/*moziala selection color change*/
::-moz-selection{ background:#525151; color:#fff;}
::selection{ background:#525151; color:#fff;}

/*inner Page*/
.innerProductsBOX{ margin-bottom:10px;  }
.innerProducts{ float:left; width:255px;  margin:0px 5px 5px 0px;  }

.innerProducts_Top{ background:url(../images/in_top.png); height:5px; background-repeat:no-repeat}

.innerProducts_Middle{ background-color:#fefefe; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; width:233px; padding:10px 10px 0px 10px }
.innerProducts_Middle p{margin:0px; }

.innerProducts_Bottom{ background:url(../images/in_bottom.png); background-repeat:no-repeat; height:5px}
.innerproduct_Image{ height:140px; text-align:center;}

/*.innerprText{ padding-left:30px; padding-top:5px; padding-bottom:10px}*/
.innerprText{ padding-left:15px; padding-top:5px; padding-bottom:10px}

.innerprTextmarquee{ padding-left:5px; padding-top:0px; padding-bottom:0px; width:150px }

.innerprTextmarquee{ width:160px; padding-top:1px ;   }
.innerprTextmarquee_Left{ float:left; width:60px; text-align:left  }
.innerprTextmarquee_Right{ float:right; width:100px;text-align:left}

.innerPrice{padding-left:30px; padding-bottom:20px}
.innerAddcart{ width:160px; margin:0px auto}
.innerAddcartLeft{ float:left; width:67px}

.innerAddcartRight{ float:right; width:77px}
.searchfield2{ background:#FFF; border:1px solid #a6a6a6;  padding:2px 5px 0px 5px; height:15px; width:34px;}
.qtyfield2
{
    background-position: #FFF;
    background: #FFF;
    border: 1px solid #a6a6a6;
    height: 15px;
    width: 34px;
}
.desBox{ width:212px; border:1px solid #dddddd; padding:5px; background-color:#ececec;   }
.desBoxmarquee{ width:212px; border:1px solid #dddddd; padding:5px; background-color:#ececec;  height:auto    }

.dotLine{ background:url(../images/dotline_hr.png); background-repeat:repeat-x; }


.innerprTextrightpanel{ padding-left:20px; padding-top:5px; padding-bottom:5px ; text-align:left }


.mainerror
{
    font-family:Verdana,Arial,Sans-Serif;
    font-size:10px;
    font-variant:inherit;
    font-weight:normal;
    color:Red;
}

.maintitle
{
    font-family:Arial, Verdana,Sans-Serif;
    font-size:12px;
    font-variant:inherit;
    font-weight:bold;
    color:#AB272D;
    text-decoration:none;
}

.notice
{
    font-family:Verdana,Arial,Sans-Serif;
    font-size:12px;
    font-variant:inherit;
    color:#AB272D;
    text-decoration:none;
}

/* Extra css for left menu */
currentMenu {
	/*background : #FAC9DE;*/
	padding-top:3px;
	padding-left:20px;
	padding-bottom:2px;
	background: url('side-product-listing_txt_underlineCurr.png') repeat-x;
	display: block;
}

div.sdmenu {
	width: 186px;
	font-family: Arial, sans-serif;
	font-size: 10px;
	padding-bottom: 0px;
	background: url('bottom.gif') no-repeat right bottom;
	color: #851D5C
}
div.sdmenu div {
	background: url('product-listing_txt_underline.png') repeat-x;
	
	overflow: hidden
}

div.sdmenu div:first-child 
{
    background: url('product-listing_txt_underline.png') repeat-x;
	overflow: hidden
	/*background: url('toptitle.gif') no-repeat;*/
}

div.sdmenu div.collapsed1 {
	height: 45px;
	color: #000000;
	
}

div.sdmenu div.collapsed {
	height: 25px;
}

div.sdmenu div span div {
	display: block;
	width: 100%; 
	text-align: left; 
	font-family: Arial,Verdana,Sans-Serif; 
	font-weight:bold;
	font-style: normal; 
	font-variant: normal; 
	font-size: 12px; 
	line-height: normal; 
	color: #342322; 
	text-decoration: none;
	background: url('side-product-listing_txt_underline1.png') no-repeat 10px center;
	cursor: default;
	/*border-bottom: 1px solid #ddd;*/
	padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px
}

div.sdmenu div span {
	display: block;
	width: 100%; 
	text-align: left; 
	font-family: Arial,Verdana,Sans-Serif; 
	font-weight:bold;
	font-style: normal; 
	font-variant: normal; 
	font-size: 12px; 
	line-height: normal; 
	color: #851D5C; 
	text-decoration: none;
	background: url('side-product-listing_txt_underline21.png') no-repeat 10px center;
	cursor: default;
	/*border-bottom: 1px solid #ddd;*/
	padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px
}
div.sdmenu div.collapsed span {
	background-image: url('collapsed.gif');
}
div.sdmenu div a {
	/*padding: 5px  10px ;*/
	padding-top:3px;
	padding-left:20px;
	padding-bottom:2px;
	background: url('side-product-listing_txt_underline.png') repeat-x;
	display: block;
	
	/*border-bottom: 1px solid #ddd;
color: #603090;
*/
	color: #000000;
}
div.sdmenu div a.current {
	/*background : #FAC9DE;*/
	padding-top:3px;
	padding-left:20px;
	padding-bottom:2px;
	background: url('side-product-listing_txt_underlineCurr.png') repeat-x;
	display: block;
}
div.sdmenu div a:hover {
	background : #FFEFF6 url('linkarrow.gif') no-repeat right center;
	color: #000000;
	text-decoration: none
}

.buttonscontainer {width: 0px;}

.buttons a {color: #99106C;
background-color: #FFFFFF;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #990033;
font: 13px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #FFDFED;
color: #FFCC99;
text-decoration: none;}

.dataTableHeadingRow { background-color: #C9C9C9; }	
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8;}
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }


.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}


#menu
{
    width:180px;
}

#menu ul
{
    margin: 0;
    padding: 0px;
    list-style: none;
    width: auto; /* Width of Menu Items  
	border-bottom: 1px solid #ccc; */
} 


#menu ul li { 
	position: relative; 
	height:auto;
} 

#menu li ul { 
	position: absolute; 
	left: 88%; /*Set 1px less than menu width */ 
	top: 0; 
	width:220px;
	display: block; 
	z-index:1000;
} 

#menu li:hover ul {
	display: block; 
} 

#menu li:hover>ul { 
	visibility:visible; 
} 

#menu ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a
{
    display: block;
    text-decoration: none;
    color: #ffffff; /* IE6 Bug */
    padding: 10px;
    border: none;
    border-bottom: 0px;
} 

/* Hover Styles */ 
#menu ul a:hover {	
	text-decoration:underline;	
} 

/* Sub Menu Styles */ 
#menu li ul a
{
    text-decoration: none;
    color: #ffffff;
    background: #666666; /* IE6 Bug */
    padding: 10px; 
} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 	
} 

/* Icon Styles */ 
#menu ul a.submenu {font-family:Arial;
	font-size:12px;
	height:10px;background:#E978AB;color: #FFF; width: auto; } 
#menu ul a.submenu:hover {color: #2C7EB3;width: auto; background:url("r_arrow.gif") no-repeat right;}

#menu ul a.submenu1 {color: #2C7EB3;width: auto; background:url("r_arrow.gif") no-repeat right; } 
#menu ul a.submenu1:hover {color: #2C7EB3;width: auto;   background:url("r_arrow.gif") no-repeat right;}

/*
#menu ul ul a.submenu {background:#E978AB;color: #FFF; url("r_arrow.gif") no-repeat right; } 
#menu ul ul a.submenu:hover {background:#FFE7EF;color: #000000; url("r_arrow.gif") no-repeat right;}

#menu ul ul a.submenu1 {background:#FFE7EF;color: #000000; url("r_arrow.gif") no-repeat right; } 
#menu ul ul a.submenu1:hover {background:#E978AB;color: #fff; url("r_arrow.gif") no-repeat right;}
*/
#menu ul a.selectedMenu 
{ 	
	/*background-image:url('product-listing_txt_underline2.png');*/
	font-family:Arial;
	font-size:12px;	
    background:url('arrow.png');
    background-repeat: no-repeat;
    background-position: 0.3em;
    padding-left:11px;
    border:none;
    width:187px;text-decoration:none;
    color: #2C7EB3;font-weight:bold;
}
#menu ul a.selectedMenu:link {color: #2C7EB3;}
#menu ul a.selectedMenu:visited {color: #2C7EB3;font-weight:bold;}
#menu ul a.selectedMenu:hover {color: #2C7EB3; text-decoration:underline;}

#menu ul a.selectedMenuSub
{
    font-family: Arial;
    font-size: 12px;
    padding-left: 11px;
    border: none;
    width: 170px;
    text-decoration: none;
    color: #FFFFFF;
    background: url('arrow.png');
    background-repeat: no-repeat;
    background-position: 0.3em;
}
#menu ul a.selectedMenuSub:link{color: #000000;font-weight:bold;}
#menu ul a.selectedMenuSub:visited {color: #FFFFFF;}
#menu ul a.selectedMenuSub:hover {color: #FFFFFF; text-decoration:underline;}

#menu ul a.Menu
{
    border: medium none #000000; /*background-image:url('product-listing_txt_underline2.png');*/
    font-family: Arial;
    font-size: 12px;
    background-color: #525151;
    background:  #525151;
    background-repeat: no-repeat;
    background-position: 0.3em;
    padding-left: 11px;
    width: 170px;
    text-decoration: none;   
}
#menu ul a.Menu:link {color: #FFFFFF;}
#menu ul a.Menu:visited {color: #FFFFFF;}
#menu ul a.Menu:hover {color: #FFFFFF;background: #525151;background-repeat:no-repeat;background-position:0.3em;
    padding-left:11px;text-decoration:underline;}

#menu ul a.MenuSub
{
    border: none; /*background-image:url('product-listing_txt_underline.png');*/
    font-family: Arial;
    font-size: 12px;
    
    background: url('arrow.png');
    background-repeat: no-repeat;   
    background-position:0.3em; color:#2c7eb3; padding-left:11px;
    text-decoration: none; /*border-bottom: 1px solid #6699FF;*/
    width: 270px;
}
#menu ul a.MenuSub:link {color: #2C7EB3;}
#menu ul a.MenuSub:visited {color: #2C7EB3;}
#menu ul a.MenuSub:hover
{
  /*border-style: solid;
    border-width: 1px;
    border-color: #B3CBFF #000000 #B3CBFF #B3CBFF;*/
    color: #2C7EB3;
    text-decoration:underline;
    background: url('arrow.png'); background-repeat:no-repeat; background-position:0.3em;padding-left:11px;
}

#menu ul a.MenuSub1
{
    /*background-image:url('product-listing_txt_underline.png');*/
    font-family: Arial;
    font-size: 12px;
   
    border:none;
    background: url('arrow.png');background-repeat:no-repeat;background-position:0.3em;
    padding-left:11px;
    text-decoration: none;   
    width: 160px;
}
#menu ul a.MenuSub1:link {color: #2C7EB3;}
#menu ul a.MenuSub1:visited {color: #2C7EB3;}
#menu ul a.MenuSub1:hover 
{color: #2C7EB3; text-decoration:underline;}

#menu ul a.Menu1 
{ 	
	/*background-image:url('product-listing_txt_underline2.png');*/
    background-repeat:no-repeat;
    background-position:left top;   
    text-decoration:none;
    height:10px;
    margin-left:-10px;
    width:200px;
    border-bottom: 1px solid #CD83AC;
}
#menu ul a.Menu1:link {color: #2C7EB3;}
#menu ul a.Menu1:visited {color: #2C7EB3;}
#menu ul a.Menu1:hover {color: #2C7EB3; text-decoration:underline;}

.subMenuBorder
{
   /* border:none;*/
    border-color: #B3CBFF;
    border-style: none;
    border-width: 0px 0px 0px 0px;
    background:#f6fafd;
    padding-left:11px;
}

#MiddleContainer{ width:998px; margin:0px auto; padding-top:10px}
#addBox{ width:820px; border:1px solid #e3e3e3; padding:5px ;   margin:0px auto    }
.addText{ font-size:14px}
/*ProductDetails Add to cart Page Start*/
.BlackBig{ font-size:18px; font-weight:bold; font-family:"Arial Narrow"; color:#040404}
.addHeading{ font-weight:bold; font-size:12px}
.addTextOrange{ font-size:14px; color:#ff4301}
#login{ width:492px; border:1px solid #e3e3e3; padding:10px; margin:0px auto}
#loginLeft{ float:left; width:178px; background:url(../images/login_icon.png); background-repeat:no-repeat; background-position:center; height:125px}
/*#loginLeft{ float:left; width:198px; background:url(../images/login_icon.png); background-repeat:no-repeat; background-position:center; height:125px}*/

#LoginRight{ float:right; width:311px; padding-top:14px}

#LogInHome{ float:right; width:155px; padding-top:12px}
#LogInHome_Left{ float:left; width:63px; background:url(../images/login_div.jpg); background-repeat:no-repeat; background-position:right}
#LogInHome_Right{ float:right; width:83px}
.loginHome{ background:url(../images/loginhome_icon.png); color:#FFF; background-repeat:no-repeat; padding-left:17px; text-decoration:none; background-position:0.3em}
.MyAc{ background:url(../images/myaccount_icon.png); background-repeat:no-repeat; background-position:0.3em; color:#FFF; text-decoration:none; padding-left:21px}

.emailLeft{ float:left; width:94px; padding-top:3px; font-size:13px; font-weight:bold}
.emailRight{ float:right; width:200px; padding-bottom:9px;}
.loginButton{ width:238px; margin:0px auto}
.forgetpass{ color:#fe532b; text-decoration:underline}
a.forgetpass:hover{ color:#fe532b; text-decoration:none}
.eTextfild{ width:148px; border:1px solid #d6d6d6; font-family:Arial, Helvetica, sans-serif; border:1px solid #e6e6e6; background-color:#ffffff; font-size:12px; color:#000000; height:18px; padding:3px 5px 0px 5px;}
#addLeft{ float:left; width:470px; border:1px solid #e3e3e3; padding-left:12px; padding-top:13px}
#addRight{ float:right; width:313px; border:1px solid #e3e3e3; padding:10px; }
.borderbox
{
    border: thin solid #999999;
}

.How{ font-size:16px; color:#030303; font-weight:bold}
.HowOrange{ font-size:14px; color:#ff4301}
.Howdo_Container{ width:832px; margin:0px auto}
.addleft{ float:left; width:293px; background-color:#e7f5ff; border:1px solid #e0e2e4; padding:10px}
.subLeft{ float:left; width:120px; font-size:13px; font-weight:bold; padding-bottom:5px}
.subRight{ float:right; width:92px; font-size:13px; padding-right:28px; padding-bottom:5px}
#total{ width:291px; background-color:#fbfbfb; border:1px solid #e7e7e7; height:20px; padding-top:8px}
#totalLeft{ float:left; padding-left:12px;  }
#totalRight{ float:right; padding-right:5px }
.total{ font-size:20px; color:#3d3d3d; font-weight:bold}
.totalorange{ font-size:20px; color:#ff4301; font-weight:bold}
#voucher{ width:293px}
#voucherLeft{ float:left; width:73px; padding-top:9px}
#voucherRight{ float:right; width:220px}
.voucherrigtLeft{ float:left; width:175px; height:32px; padding-top:7px}
.voucherrightRight{ float:right; width:40px; background:url(../images/right_icon.png); background-repeat:no-repeat; height:32px; background-position:0.3em}
/*ProductDetails Add to cart Page Closed*/

/*Register Page Start*/
#RegisterBox
{
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    width: 488px;
    padding: 10px;
    margin: 0px auto;
}
.riLeft{ float:left; width:120px; padding-top:5px; font-size:12px; }
.riRight{ float:right; width:365px; padding-bottom:10px}
.riTextfild{ width:250px; border:1px solid #d6d6d6; font-family:Arial, Helvetica, sans-serif; border:1px solid #b5d0e2; background-color:#ffffff; font-size:12px; color:#000000; height:18px; padding:3px 5px 0px 5px;}
.riList{  border:1px solid #d6d6d6; scrollbar-base-color : #5F5F5F; scrollbar-face-color : #999999scrollbar-arrow-color :#5F5F5F; scrollbar-track-color : #5F5F5F; font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; font-size:12px; color:#000000; height:20px; width:50px}
.redStar{ color:#F00; font-size:13px; font-weight:bold}
.chackLeft{ float:left; width:20px;}
.chakRight{ float:right; width:361px}
.printview{font-size:13px; color:#ff4301; font-weight:bold; text-decoration:none}
.orangeSm{font-size:12px; color:#ff4301; text-decoration:none}
.bold{ font-weight:bold; text-decoration:none; color:#000}

.topsellers
{ float:left ; width:350px ; margin: 0 px auto;}
.topsellersLeft { float:left; width:270px;}
.topsellersLeft_Left { float:left; width:80px;}
.topsellersLeft_right { float:right; width:185px;}

.topsellersRight  { float:right; width:75px; text-align:right ; padding-right:3px;   }


#divpage {float:left ; width:200px}

.quickview{ color:#ff5a00; font-size:11px; text-decoration:none;}
a.quickview:hover{ color:#ff5a00; font-size:11px; text-decoration:underline}

/*Register Page Closed*/
.MyCalendar .ajax__calendar_container {
border:1px solid #646464;
background-color:#FBE5FF;
color: red;
margin:0px;
padding:2px;
height: 200px;
width:200px;
overflow:auto  ;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


/***** autoextender*****/
.AutoExtender
        {
            font-family: Verdana, Helvetica, sans-serif;
            font-size: .8em;
            font-weight: normal;
            border: solid 1px #006699;
            line-height: 20px;
            padding: 10px;
            background-color: White;
            margin-left:10px;
             text-align :left ;
        }
 .AutoExtenderList
{
    text-align :left ;
    border-bottom: dotted 1px #006699;
    cursor: pointer;
    color: #990000;
}
        .AutoExtenderHighlight
        {
            color: White;
            background-color: #006699;
            cursor: pointer;
        }
        #divwidth
        {
          width: 350px !important;    
        }
        #divwidth div
       {
        width: 350px !important;   
       }
.stickytooltip{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:0px solid black; /*Border around tooltip*/
background:white;
z-index:3000;
}


.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:black;
color:white;
padding-top:5px;
text-align:center;
font:bold 11px Arial;
}
/****************** Image Preview *******************
a{
	text-decoration:none;
	color:#f30;	
}
img{border:none;}
#preview
{
    background-position: #333;
    position: absolute;
    border: 1px solid #ccc;
    background: #333;
    padding: 1px;
    display: none;
    color: #fff;    
}
	*/	
	thumbnail-item { 
	/* position relative so that we can use position absolute for the tooltip */
	position: relative; 
	float: left;  
	margin: 0px 5px; 
}
.thumbnail-item a { 
	display: block; 
}
.thumbnail-item img.thumbnail {
	border:3px solid #ccc;	
}		
.tooltip { 
	/* by default, hide it */
	display: none; 
	/* allow us to move the tooltip */
	position: absolute; 
	/* align the image properly */
	padding: 8px 0 0 8px; 
}
	.tooltip span.overlay { 
		/* the png image, need ie6 hack though */
		/*background: url(../images/overlay.png) no-repeat; */
		/* put this overlay on the top of the tooltip image */
		position: absolute; 
		top: 0px; 
		left: 0px; 
		display: block; 
		width: 200px; 
		height: 200px;
	}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
	pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:200px;
}
.spBox_Top{ background:url(../images/layout/spbox_top.png); height:5px; background-repeat:no-repeat}
.spBox_Middle{ background:url(../images/layout/spbox_bg.jpg); border-left:2px solid #fcb3b3; border-right:2px solid #fcb3b3; 
width:231px; padding:10px 10px 0px 10px; background-repeat:repeat-x}
.spBox_Bottom{ background:url(../images/layout/spbox_bottom.png); background-repeat:no-repeat; height:5px}

#specialOffersBox{ width:1000px; margin:0px auto}
#specialOffers{ float:left; width:718px; padding-top:20px}
#SpecialOffers_Left{ float:left; width:356px}
#SpOffersLeft_lt{ float:left; width:185px}
#SpOffersLeft_Rt{ float:right; width:129px}
#SpecialOffers_Right{ float:right; width:322px}
#SpOffersRight_Lt{ float:left; width:118px}
#SpOffersRight_Rt{ float:right; width:166px}
#GMap{ float:right; width:230px}
.deletButton{ width:97px; background:url(../images/delet.png); background-repeat:no-repeat; height:24px;  
padding-top:3px; text-align:center;}
a.deletButton 
{font-size:11px;
 color:#000000; text-decoration:none; text-align:center; font-weight:bold;}
a.deletButton:hover
{ width:97px; background:url(../images/delet.png); background-repeat:no-repeat; height:24px;  padding-top:3px; text-align:center;
    color:#ffffff;
    text-decoration: none;
    font-size:11px; text-align:center; font-weight:bold;
  }
  
  .searchButton{ width:97px;  height:24px;  padding-top:3px; text-align:center;}
a.searchButton
{
    width: 97px;
    background: url('../images/search.png') no-repeat;
    font-size: 11px;
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
}

a.searchButton:hover
{
    width: 97px;
    background: url(../images/search.png);
    background-repeat: no-repeat;
    font-size: 11px;
    color: #000000;
    text-align: center;
    font-weight: bold;
    height: 24px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
}

.pagepanelCol1{ float:left; width:600Px}
.pagepanelCol2{ float:left; width:100Px; text-align :right ;}
.pagepanelCol3{ float:left; width:150Px; text-align:center;  }
.pagepanelCol4{ float:left; width:100Px; text-align:left  ; }

.bottom_Link{ width:580px; float:left}
.bottom_Card{ float:right; width:409px}
.bottom_Card ul{ margin:0px; padding:0px; line-height:0px}
.bottom_Card li{ list-style:none; float:left; padding-right:7px}

  .address
{
    border: 1px solid #8AB8E6;
    padding: 10px;
    width: 587px;
    background-color: #CADDFF;
}
.commondiv{padding-bottom:5px}
  .addressleft{width:270px;float:left;}
  .addressright{width:270px;float:right;}
  .addressleftleft{width:100px;float:left;text-align:left; font-size:13px}
  .addressleftright{width:170px;text-align:left;float:right;}
  .addressrightleft{width:100px;float:left;text-align:left; font-size:13px}
  .addressrightright{width:170px;text-align:justify;float:right;}
  
.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px}
  .text a
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration:none;
    color:Gray;
    }
    .text a:hover
    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color:Black;
    }
    
    #UserName{ padding-top:15px; color:#000; text-align:center;font-family: Arial, Helvetica, sans-serif;
               font-weight: bold;
    text-decoration:none;
    color:Gray;font-size:14px;}
    
.clBox_Top{ background:url(../images/layout/clbox_top.png); height:5px; background-repeat:no-repeat}
.clBox_Middle{ background:url(../images/layout/spbox_bg.jpg); border-left:3px dotted #EC1C24; border-right:3px dotted #EC1C24; 
width:229px; padding:10px 10px 0px 10px; background-repeat:repeat-x}
.clBox_Bottom{ background:url(../images/layout/clbox_bottom.png); background-repeat:no-repeat; height:5px}

#clearanceBox{ width:1000px; margin:0px auto}
#clearance{ float:left; width:718px; padding-top:20px}
#clearance_Left{ float:left; width:356px}
#clearanceLeft_lt{ float:left; width:185px}
#clearanceLeft_Rt{ float:right; width:129px}
#clearance_Right{ float:right; width:322px}
#clearanceRight_Lt{ float:left; width:118px}
#clearanceRight_Rt{ float:right; width:166px}

