/*CSS Reset Begin*/
*{padding:0;margin:0;}
p{padding:2px 7px;}
/*CSS Reset End*/
 img{border:0px;}
ul {list-style: none;}
.dashed_line{ border-top:1px dashed  #9d9d9d;}
.underline{ text-decoration:underline;}
.whiteunderline{  text-decoration:underline;color:White;}
.align_center{ text-align:center}
.align_right{ text-align:right}
.align_left{ text-align:left}
.centeration{margin:0 auto;}
.img_center{margin:0 auto;display:block;}
.menu_center{width:95%; margin:0 auto;}
.padding3{ padding:3px;}
.dots{ border-bottom:1px dashed #9d9d9d; margin:0 auto;background: #000;}
body{margin:0;font:normal 11px Tahoma;background:#FFF;}
.body{margin: 6px 6px 10px 8px;}
.date{
	color:#fff;
	background:#ad0000;
	text-align:center;
	width:140px;
	margin-top:3px !important;
	margin-top:-1px;
	padding:1px 2px;
	}
	
	.p1{ 
	color:#000;
	font:bold 11px Arial, Helvetica, sans-serif; 
	text-align:center;
	}
.p2{ 
	font-size:12px; 
	color:#fff; 
	font-weight:bold;
	text-align:center;
	}
.search_bar{
	background:url(../images/site/srch_bar_bg.gif) repeat-x;
	font-size:0;
	float:left;
	}
	.search_lable{
	float:left;
	padding:0 6px;
	color: #787878;
	font:normal 13px Tahoma, Geneva, sans-serif;
	}
	.search_list{
	width:120px;
	float:left;
	margin-right:4px;
	font-size:13px;
	color: #666; 
	border:1px solid #CCC;
	height:1.75em;
	}
	.search_inputtext{
	 height:18px;
	 width:99%;
	}
	.wishlists{
	width:87px;
	padding-left:6px;
	padding-right:12px;
	}
	.dept_btn{
	width:175px;
	background:url(../images/site/all_department_btn_bg.gif) bottom no-repeat;
	}
	
	.shoppingcart_icon{
	width:46px;
	padding-right:4px;
	float:right;
	vertical-align:top;
	}
.shopingcart_full{
	width:364px;
	padding:0;
	margin:0 auto;
	font:normal 11px Tahoma, Geneva, sans-serif;
	color:#5f5d5d;
	background-color:#FFF;
	}
	.shoppingcart_empty{
	height:40px;
	font:bold 14px Tahoma, Geneva, sans-serif;
	color:#9e0000;
	text-align:center;
	}
	.head{
	height:22px;
	background-color:#efeeee;
	}
.bold{
	width:244px;
	text-align:center;
	font-weight:bold;
	}
.cartitems{
	text-align:left;
	padding-left:4px;
	color:#9e0000;
	text-decoration:none;
	}
.cartitems a{
	color:#9e0000;
	text-decoration:none;
	}
.cartitems a:hover{
	text-decoration:underline;
	}
.quantity{
	text-align:center;
	}
.amount{
	text-align:right;
	padding-right:10px;
	}
.subtotal{
	text-align:left;
	padding-left:4px;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#000;
	}
.subtotal_amount{
	text-align:right;
	padding-right:10px;
	 }
.shoppingcart_btn{
	height:34px;
	background-color:#efeeee;
	}

.Our_e_shop{
background:url(../images/Site/bg_Our_e_shop.gif) no-repeat bottom;
}
.Top_Menu{ background: url(../images/bg_menu_top.gif) repeat-x bottom }
/*******Left menu********/
.left_menu_header_title{ font-size:11px; color:#fff; line-height:26px; padding-bottom:10px;font-weight:bold;}
ul.arrow_grey {list-style:none; margin-left:20px; margin-right:20px;}
ul.arrow_grey li{ background:url(../images/arrow_grey.gif) right 2px no-repeat; padding-right:10px; display:block;}
ul.arrow_grey li a{ text-decoration:none; color:#636363; }
ul.arrow_grey li a:hover{ text-decoration:underline;  color:#636363; }
ul.grey_color {list-style:none;  width:165px; margin-left:10px;}
ul.grey_color li{padding-right:10px; padding-bottom:5px; }
ul.grey_color li a{ text-decoration:none; color:#636363; }
ul.grey_color li a:hover{ text-decoration:underline;  color:#636363; }

/*------------------------*/
.Left_menu_grey_top{ background:url(../images/bg_top_left_menu_grey.gif) no-repeat ; font-weight:bold;  color:#fff; line-height:20px;}
/**************Main****************/
.pagination{
margin:0 auto;
width:50%;
margin-bottom:2px;
}
.pagination ul{
text-align: center; /*Set to “right" to right align pagination interface*/
font-size: 1.2em;
}
.pagination li{
list-style-type: none;
display: inline;
background:url(../images/bg_pagination_default.gif) no-repeat center;
line-height:28px !important;
line-height:28px;
margin:0 2px ;
font-weight:bold;
padding:10px 3px;
}
.pagination a, .pagination a:visited{
padding: 12px 8px;
text-decoration: none;
color: #000;
}
.pagination a:hover, .pagination a:active{
color: #000;
}
.pagination a.currentpage{
color: #d40404 !important;
font-weight: bold;
cursor: default;
}
.pagination a.prevnext{
font-weight: bold;
}
/*--------------Pagination At the bottom and top rounded----------------*/
.pagination2{
padding: 2px;
}
.pagination2 ul{
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 1em;
}
.pagination2 li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination2 a, .pagination2 a:visited{
padding: 0 ;
text-decoration:underline;
color: #000;
}
.pagination2 a:hover, .pagination2 a:active{
color: #000;
text-decoration:none;
}
.pagination2 a.currentpage{
color: #000 !important;
font-weight: bold;
cursor: default;
}
.pagination2 a.disablelink, .pagination2 a.disablelink:hover{
cursor: default;
color: #000;
font-weight: normal !important;
}
.pagination2 a.prevnext{
font-weight: bold;
}
/*---------------The grey Table----------------*/
.Main_product_top{ 
background: url(../images/bg_top_main_products_grey.gif) repeat-x; 
height:30px;
}
.Main_product_gradiant{ 
color:#0b0c0c;
}
.Main_product_top h3{ 
font-size:14px; 
font-family:Arial, Helvetica, sans-serif;
padding-left:20px;
padding-bottom:5px;
}
.Main_product .product_name{ 
font-size:16px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif;
}
.Main_product .product_price{ 
font-size:15px; 
color:#b90000;
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif;
}
.Main_product .product_description{ 
font-size:11px;
font-weight:bolder;
}
#Main_products .Main_productsSeeAll
{
	background-color: #CCCCCC;
	text-align: right;
	padding-right: 5px;
	height: 17px;
}
#Main_products UL
{
	padding-bottom:10px;
	padding-top:10px;
}
/*--------------Related to tabs part---------------*/
.Main_product1{ 
background:url(../images/grade5.gif) no-repeat bottom right;
}
.Main_product1 .product_name1{ 
font-size:14px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif;
}
.Main_product1 .product_price1{ 
font-size:14px; 
color:#b90000;font-weight:bold; 
font-family:Arial, Helvetica, sans-serif;
}
.Main_product1 .product_description1{ 
font-size:10px;
}
/*-----------------Black header table-----------------*/
.sub_categories_top{ 
background: url(../images/bg_top_sub_categories_black.gif) repeat-x;
height:30px;
 }
.sub_categories_gradiant{ 
background:url(../images/grade1.gif) repeat-x; 
color:#0b0c0c;
}
.sub_categories_top h3{ 
font-size:14px; 
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
padding-left:20px; padding-bottom:5px;
}
.sub_categories .product_description{
font-size:11px;
}
.sub_categories_name a{ 
text-decoration:underline; 
color:#0a0809; 
}
.sub_categories_name a:hover{
text-decoration:none; 
color:#0a0809; 
}
ul.arrow_red{ margin-left:10px; margin-bottom:5px; list-style:none;}
ul.arrow_red li{background:url(../images/arrow_red.gif) left 1px no-repeat; padding-left:12px;}
ul.arrow_red li a{ text-decoration:underline; color:#0a0809; }
ul.arrow_red li a:hover{ text-decoration:none;  color:#0a0809; }
.QuantityBorder{ border:2px solid #d5d5d5; padding:5px ; margin:5px auto; width:60%; text-align:center;  }
/*----------------------Shopping cart and financial scheme----------------------*/
.shopping_cart_top{ 
background: url(../images/bg_top_shopping_cart_black.gif) repeat-x; 
height:22px;
}
.shopping_cart_top h3{ 
font-size:1.2em; 
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:normal;
}
.shopping_cart_gradiant{ 
background:url(../images/grade2.gif) repeat-x; 
height:60px;
}
.shopping_cart_top_inner{ 
background:url(../images/shopping_cart_top_inner.gif) repeat-x; 
height:9px;
}
.shopping_cart_added{ 
border-bottom:1px dashed #9d9d9d; 
font-size:1.2em;
}
.product_listing_grey_line{ 
background: url(../images/grey_line_top.gif) repeat-x top; 
height:5px;
}
.product_listing_grey_line2{ 
background: url(../images/grey_line_bottom.gif) repeat-x bottom; 
height:1px;
}
.Financial_Scheme{ 
background:#fff url(../images/grade4.gif) repeat-x bottom; 
border:2px solid #ccc; 
border-top:none;
}
.Installments{ 
background:url(../images/grade5.gif) no-repeat bottom left;
}
/*---------------------------------------*/
.Mid_font{ font-size:1.2em}
/*------------------------------------*/
ul.arrow_orange {list-style:none;  margin-left:0px;}
ul.arrow_orange li{ background:url(../images/arrow_orange.gif) left 2px no-repeat; padding-left:10px; }
ul.arrow_orange li a{  text-decoration:underline; color:#858585; font-size:12px; }
ul.arrow_orange li a:hover{ text-decoration:none;  color:#858585; }
.header_text{ font-size:12px}
.border_bottom{ border-bottom:1px solid #ccc;}
/*----------------------Top promo for sale--------------------*/
.top_promo{ 
/*background:url(../images/gradiant_middle2.gif) repeat-x; */
height:84px;
}
#relativefirst{
width:200px; 
position:relative; 
top:20px; 
padding-right:130px; 
text-transform:capitalize;
}
#absolutefirst{
position:absolute;
text-transform:capitalize;
left: 125px;
width: 200px;
text-align:center;
}
#absolutefirst p.first{ 
font-size:14px; 
color:#0b0c0c; 
} 
#absolutefirst p.second{ 
font-size:12px; 
color:#474747;
}
/*-------------------------For rounded curved--------------------*/

/*---------------Forms----------------*/
.shopping_cart_border_right{
border-right:1px solid #000; 
height:22px
}
.shopping_cart_border_left{
border-left:1px solid #000; 
height:22px;
}
.shopping_cart_border_bottom{
border-bottom:1px solid #000
}
.shopping_cart_steps{ 
color:#c1120c;
}
/*-----------Top serach--------------*/
.mainSearch{ 
overflow: hidden;  
}
.mainSearch fieldset{ 
overflow: hidden; 
height: 2.4em; 
border:0px solid #fff
}
.mainSearch * {
vertical-align: middle;
}
.mainSearch label{
color: #787878; 
font-size:1.1em;
 }
.mainSearch label.third3{
color: #0a0809; 
font-size:1.1em;
 }
.mainSearch label.label1{
margin-left:3px; 
}
.mainSearch label.label12{
margin-left:3px; 
color: #0a0809; 
}
.mainSearch .searchFilter{
font-size: 1.1em; 
color: #666; 
height: 1.7em; 
border:1px solid #CCC; 
width: 10.5em; 
}
.mainSearch  select{
border:1px solid #CCC;
}
.mainSearch .searchFilter option{
padding-right: 1em; 
border: 0;
}
.mainSearch .searchString{
border: 1px solid #CCC; 
font-size: 1.1em; 
height: 1.5em; color:#666666; 
padding:1px 2px 0 2px; 
width:85%;  
}
.mainSearch .items option{
padding-right:2px;
}
.mainSearch .searchby option{
padding-right:2px; 
} 
.mainSearch .searchSubmit{ 
float:right; 
}
.searchString2{
width:95%; 
margin-left:2px; 
}
.mainSearch .RightForm {
width:470px;
}
/*------------Forms2-------------*/
.FormHeadertab{ 
background:url(../images/dot.gif) center repeat-x;
}
.FormHeadertab img{ 
margin-left:1.5em
}
.Form1{ 
font-size:12px; 
color:#474747;
}
.Form1 label{ 
color: #e03434; 
}
/*Form3 for signup without red color */
.Form3{ 
font-size:12px; 
color:#474747;
}
.Form3 label{ 
color:#474747; 
}
/*.Form1 input{ border:1px solid #abadb3;}*/
.Form2{ 
font-size:12px; 
color:#474747;
}
.Form2 .input{ 
width: 230px;
height: 24px;
margin-bottom: 12px;
background: url(../images/login/foundation.png) repeat-x scroll 0 -188px #FEFEFE;
border-color: #8E8E8E #E1E1E1 #E1E1E1 #8E8E8E;
border-style: solid;
border-width: 1px;
}
.Form2 select{ 
border:1px solid #abadb3;
}
/*.Form2 input{ border:1px solid #abadb3;}*/
.Form2 label.Normal{
color: #474747;
}
.Form2 label.Needed{
color: #e03434;
}
/*----------Result Table----------*/
.pserach{ 
margin-left:2em; 
font-size:12px;
}
.ResultTable{ 
font-size:12px;
}
.ResultTable th{ 
background:#dadada;
margin:4px auto;
}
table.ResultTable thead tr{
background: #c0c0c0; 
height:34px;
text-align:left;
}
table.ResultTable tbody tr {
background: #f3f3f3;
height:30px;
color:#4e4e4e;		
}
table.ResultTable tbody tr td img{ 
/*(display:block;*/
}
table.ResultTable tbody tr.white{ 
background:#fff;
margin:4px auto;
}
/****************Right menu*****************/
.right_menu{}
.shopping_assitance{ 
background: url(../images/test8.jpg) no-repeat}
ul.arrow_dark_grey{ 
margin-left:9px; 
margin-top:5px;
margin-bottom:5px;
list-style:none;
}
ul.arrow_dark_grey li{ 
background:url(../images/arrow_dark_grey.gif) left 1px no-repeat; 
padding-left:12px;
}
ul.arrow_dark_grey li a{ 
text-decoration:none; 
color:#813409; 
}
ul.arrow_dark_grey li a:hover{ 
text-decoration:underline;  
color:#813409; 
}
ul.arrow1{ 
list-style:none; 
font-size:11px;
}
ul.arrow1 li{ 
color:#000;  
padding:2px 12px; 
margin:-5px 5px 5px 5px; 
background:url(../images/arrow_dark_grey.gif) left bottom no-repeat}
ul.arrow1 li a{ 
text-decoration:none; 
color:#000;
}
ul.arrow1 li a:hover{ 
text-decoration:none; 
color:#5b5b5b; }
/**********************colors*******************/
ul.arrow1 li a:hover{ 
text-decoration:none; 
color:#5b5b5b; }
/**********************colors*******************/
h3.red_text{ font-size:16px;}
.red_text{ color:#e03434;}
.white_grey_text{ color:#8f8f90;}
 a.blue{ 
color:#003399;
}
 a.blue:hover{ 
color:#003399;
}
.featureditemsstyle
{
    border-left: 1px solid #d1d1d1;
        border-right: 1px solid #d1d1d1;
        border-bottom: 1px solid #d1d1d1;
    }
.itemdesc a:link{ color:Black; text-decoration:none;}
.itemdesc a:visited{ color:Black; text-decoration:none;}
.itemdesc a:hover{ color:Black; text-decoration:none;}
.darkred{
	color:#840e00;
}
.Thedefaultfont
{
	 font-family:Arial ;
}
.listheader td
{
	 font-size:13px
}
.liscontent td
{
	 font-size:13px
}
/*************************Update Progress****************************/
#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:99999998; 
}
#processMessage { 
    position:fixed; 
    top:35%; 
    left:45%;
    padding:10px; 
    width:14%; 
    z-index:99999999; 
    background-color:#F3F3F3;
    border:solid 1px #000;
}

/*---------------------------------------------------------------------*/
#progressBackgroundFilter1 {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessage1 { 
    position:fixed; 
    top:35%; 
    left:45%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#F3F3F3;
    border:solid 1px #000;
}
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
#progressBackgroundFilter2 {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessage2 { 
    position:fixed; 
    top:35%; 
    left:45%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#F3F3F3;
    border:solid 1px #000;
}
/*---------------------------------------------------------------------*/
#progressBackgroundFilter3 {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessage3 { 
    position:fixed; 
    top:35%; 
    left:45%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#F3F3F3;
    border:solid 1px #000;
}
/*---------------------------------------------------------------------*/
#progressBackgroundFilter4 {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessage4 { 
    position:fixed; 
    top:35%; 
    left:45%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#F3F3F3;
    border:solid 1px #000;
}
/*---------------------------------------------------------------------*/
#progressBackgroundFilter5 {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessage5 { 
    position:fixed; 
    top:35%; 
    left:45%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#F3F3F3;
    border:solid 1px #000;
}
/*************************Update Progress For pop****************************/
#progressBackgroundFilterpop {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessagepop { 
    position:fixed; 
    top:25%; 
    left:30%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:White;
    border:solid 1px #000;
}
/*******************************Apply Installments*********************/
body 
{
	background-color: #ffffff
}
.siteNavTD
{
    BACKGROUND-COLOR: #cc3300
}
.siteNav1TD
{
    BACKGROUND-COLOR: #d20000
}
.siteNav2TD
{
    BACKGROUND-COLOR: #efefcf
}
.siteNav3TD
{
    BACKGROUND-COLOR: #fdf3f3
}
.sitenav4TD
{
    
}
.siteNav5TD
{
    BACKGROUND-COLOR: #eeeeee
}
.siteNav6TD
{
    BACKGROUND-COLOR: #ffffff
}
.siteNav7TD
{
    BACKGROUND-COLOR: #fdf3f3
}
.siteNav8TD
{
    BACKGROUND-COLOR: #000000
}
.siteNav9TD
{
    BACKGROUND-COLOR: #fdf3f3
}
.siteNav10TD
{
    font-family:Tahoma; border-left-style:solid; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-top-width:1px; border-bottom-width:1px
}
.siteNav11TD
{
    BACKGROUND-COLOR: #708090
}
.siteNav12TD
{
    BACKGROUND-COLOR: #336699
}
.siteNav13TD
{
    BACKGROUND-COLOR: #c0c0c0
}
A:link
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #990033;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: black;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
a:link.serv
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
a:visited.serv
{
    COLOR: #cc9900;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
a:link.servicewh
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
a:visited.servicewh
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
a:active.serv
{
    COLOR: #ffcc99;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
a:hover.serv
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.pghead
{
    COLOR: #cc6600;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.content
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    color: black
}
.contentRd
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
}
.subhead
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    color: black
}
.contsmall
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    color: black
}
.contbold
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: black
}
.contboldRd
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}
.contboldWh
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
}
.contboldOr
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #cf672f;
}
.contboldNav
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: white
}
.CtSmallBold
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: black
}
.contsmallRd
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
}
.contsmallBr
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    color: #400000
}
.CtSmallBoldBr 
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: #400000;
}
.CtSmallBoldRd 
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    color: red;
}
.ErrorMsgRd
{
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}
a:link.featured
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
a:visited.featured
{
    COLOR: #990033;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
a:active.featured
{
    COLOR: #336699;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
a:hover.featured
{
    COLOR: black;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
td.ItemPageTab{
	background-position: 0% 0%; 
	width:136; text-align:center; 
	height:27; background-image:url('Images/ItemPageTab.gif'); 
	background-repeat:no-repeat; 
	background-attachment:scroll; font-family:Tahoma; font-size:11px; font-weight:bold
	}
td.ItemPagebg{
	background-image: url('Images/ItemPagebg.gif');
	background-repeat: repeat-x;
	background-position: bottom left;
}
/*****************************InstallmentsInfo****************/
.watermark {
	background: #FFAAFF;
}
.popupControl {
	/*background-color:#AAD4FF;*/
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 1px;
}
.modalBackground {
	background-color:Black;
	filter:alpha(opacity=40);
	opacity:0.5;
}
.modalPopup {
	background-color:#EEEEEE;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	font-family:Verdana;
	font-size:medium;
	padding:3px;
	width:250px;
}
.sampleStyleA {
	background-color:#FFF;
}
.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}
.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}
.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
/*****************************OrderInfo************************/
.menu_title 	
{
    font-weight: bold;	
    font-size: 11px;	
    color: #000000;	
    font-family: Tahoma
} 
/********************************************************/
.search_menu_header_title 
{
    font-size:12px; color:#fff; 
    line-height:26px; 
    padding-bottom:10px;
    font-weight:bold;
    text-align:center; 
}
/******************************************************/
.TextBoxstyle{
}
/******************************************************/
.TextBoxImg{
background:url(../images/Site/Registration.jpg) no-repeat bottom;
width:184px;
height:22px;
}
/******************************************************/
.MulTextBoxImg{
background:url(../images/Site/Registration.jpg) no-repeat bottom;
width:184px;
height:44px;
}
/*----------Address Table----------*/
.pserach{ 
margin-left:2em; 
font-size:12px;
}
.AddressTable{ 
font-size:12px;
vertical-align:top;
vertical-align:text-top;
}
.AddressTable th{ 
background:#dadada;
}
table.AddressTable thead tr{
background: #c0c0c0; 
height:70px;
text-align:left;
}			   
table.AddressTable tbody tr {
background: #fff;
height:70px;
color:#4e4e4e;
margin:7px auto;
padding-left:10px;
}
table.AddressTable tbody tr td img{ 
display:block; 
margin:7px auto;

}
table.AddressTable tbody tr.white{ 
background:#f3f3f3;
padding-left:10px;
}
/**********************Fonts*******************/

.bold_text{ font-weight:bold;}
/*********************************************/
.pageTitle {
border-bottom:1px solid #D20000;
border-left:7px solid #D20000;
color:#D20000;
font-family:Tahoma;
font-size:22px;
font-weight:bold;
height:25px;
line-height:13pt;
padding:0 0 0 20px;
}
/***********************************************/
.contbold {
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
}
/**************************************************/
.FormHeadertabVar{ 
background:url(../images/dot.gif) center repeat-x;
}
.FormHeadertabVar img{ 
margin-left:0em
}
/**********************************************************/
.popwin
{
    border-color:#FFFFFF;
}
/***********************************************************/
.ShowInfoTable{ 
font-size:12px;
vertical-align:top;
vertical-align:text-top;
}	   
table.ShowInfoTable tbody tr {
background: #fff;
height:20px;
margin:7px auto;
padding-left:10px;
}
.trGrayColor
{background-color:#e6e6e6;}
/*------------------------------------*/
.help_header_text{ font-size:12px;                   
                   color:#858585;
                   text-decoration:none;}
/*------------------------------------*/
.Price_text{ font-family:Arial;
             font-weight:bold;
            color:#ffffff;
            font-size:16px;
                    }             
/*------------------------------------*/
.OrderSummaryTbl{ 
font-size:12px;
vertical-align:top;
vertical-align:text-top;
margin:0 auto;
}	   
.OrderSummarytr 
{
height:25px;
margin:7px auto;
padding-left:10px;
}
/*-----------------Email Enquiry-------------------*/
.EmailTable{ 
font-size:10px;
vertical-align:top;
vertical-align:text-top;
}	   
table.EmailTable tbody tr {
background: #fff;
height:20pt;
margin:7px auto;
padding-left:10px;
}
.trGrayColor
{background-color:#e6e6e6;}
/*********************************************/
.general_textbox {
background-color:#FFFFFF;
border:2px solid #CCCCCC;
color:#000000;
font-family:Arial;
font-size:10px;
text-decoration:none;
width:250px;
}        
/*********************************************/
.general_textbox_bigf {
background-color:#FFFFFF;
border:2px solid #CCCCCC;
color:#000000;
font-family:Arial;
font-size:16px;
text-decoration:none;
width:250px;
padding-bottom: 5px;
}        
/**************************************/                  
.general_text {
color:#000000;
font-family:Arial;
font-size:10px;
text-decoration:none;
}
/*****************************************/
.ButtonStyle
{
    font-size:13px;
    font-family:Arial;
    font-weight:normal;
    color :#474747 ;
}
/************************************************/
.aboutUscon
{
    font-family:Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: black;
}
/************************************************/
.TermsACondCon
{
    font-family:Times New Roman;
    font-size: 12px;
    font-weight: normal;
    color: black;
}
/************************************************/
.displayStyle
{
    display:none;
}
/************************************************/
.ErrorMsgRd {
color:#FF0000;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
}
/**********************************************/
.payTabcontent
{
    /*FONT-FAMILY: Tahoma;*/
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    color: #901616
}
/***********************************************/
.BlackColor
{
    color:#fff;
}
/********************FAQ***************************/
.MsoNormal {
font-family:"Calibri","sans-serif";
font-size:11pt;
margin:0 0 0.0001pt;
}
.MsoBodyText {
font-family:"Times New Roman","serif";
font-size:12pt;
font-weight:bold;
margin:0 56.7pt 0.0001pt 0;
}
/**************************************************/
.Kit_Comp a:link{ color:#000; text-decoration:none;font-size:9pt;}
.Kit_Comp a:visited{ color:#000; text-decoration:none;font-size:9pt;}
.Kit_Comp a:hover{ color:#000; text-decoration:underline;font-size:9pt;}
.Kit_Comp a
{
    font-weight:normal;
}
/***************************************************************************/
.ItemsPathLnk a:link{ color:#fff; text-decoration:underline;font-size:11pt;}
.ItemsPathLnk a:visited{ color:#fff; text-decoration:none;font-size:11pt;}
.ItemsPathLnk a:hover{ color:#fff; text-decoration:none;font-size:11pt;}
.ItemsPathLbl a:link{ color:#fff; text-decoration:none;font-size:11pt;}
.ItemsPathLbl a:visited{ color:#fff; text-decoration:none;font-size:11pt;}
.ItemsPathLbl a:hover{ color:#fff; text-decoration:none;font-size:11pt;}
/**********************items path******************************/
.sub_categories2_top{ 
background: url(../images/bg_top_sub_categories_black.gif) repeat-x;
height:30px;
 }
.sub_categories2_top Label{ 
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}
.sub_categories2_top a{ 
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}
.sub_categories2_top h3,.sub_categories2_top h1{ 
font-size:13px; 
color:#fff; 
font-family:Arial, Helvetica, sans-serif;
padding-left:10px; padding-bottom:7px; 
}

/******************************************************************************/
.site_map_path{ 
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
font-weight:bold;
}
.site_map_path a{ color:#fff; text-decoration:underline;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.site_map_path a:hover{ color:#fff; text-decoration:none;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.site_map_path_current{ 
color:#fff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
font-weight:bold;
}
.OvalHeader
{
    font-family:Myriad Pro  ;
    font-size:2;
    }
/********************************Phase 2*************************************/
.PriceBox3 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFCC00;
	text-decoration: line-through;
	background-image: url(../images/Site/PriceBox_05.jpg);
}
.PriceBox5 {
	text-align: center;
	font-size: x-small;
	color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/Site/PriceBox_06.jpg);
}
.PriceBox4 {
	text-align: right;
	background-image: url(../images/Site/PriceBox_07.jpg);
}
.PriceBox6 {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
}
.PriceBox7
{
    font-weight:900;
    font-size: 7pt;
    font-family: Verdana;
    }
.PriceBox8
{
    text-align: center;
	background-image: url(../images/site/PriceBox_04_list.jpg);
    }    
.PriceBox9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	font-weight:bolder;
}    
.CashDiscount4 {
	text-align: left;
	background-image: url(../images/Site/cash-final_10.jpg);
}
.CashDiscount19 {
	font-size: x-small;
	color: #FFC84C;
	text-decoration: line-through;
	font-family: Arial, Helvetica, sans-serif;
}
.CashDiscount18 {
	font-size: xx-small;
	text-decoration: line-through;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.CashDiscount11 {
	font-size: small;
	text-decoration: line-through;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.CashDiscount9 {
	font-size: x-small;
	color: #FFC84C;
	font-family: Arial, Helvetica, sans-serif;
}
.CashDiscount12 {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.CashDiscount21 {
	font-size: medium;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.CashDiscount22 {
	margin-left: 15px;
	margin-top: 10px;
}
.CashDiscount23 {
	font-family: Arial, Helvetica, sans-serif;
}
.CashDiscount24 {
	color: #FFFFFF;
}
.CashDiscount25 {
	text-align: right;
	background-image: url(../images/site/cash-final_07.jpg);
}
.CashDiscount26 {
	font-family: Impact;
	font-size: large;
	text-align: center;
	color: #FFEB6D;
	background-image: url(../images/site/cash-final_06.jpg);
}
.CashDiscount27 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	background-image: url(../images/site/cash-final_08.jpg);
}
.CashDiscount28 {
	margin-left: 5px;
	margin-right: 5px;
}
.CashDiscount29 {
	color: #FFC84C;
}
.CashDiscount30 {
	margin-left: 15px;
	margin-right: 15px;
}
.LiveSupportBox
{
    background-image: url(../images/site/live-support_bg.jpg);
    }
/***************************Rating**********************/
.SistrumRatingStarReadonly
{
            font-size: 0pt;
            width: 13px;
            height: 12px;
            margin: 0px;
            padding: 0px;
            cursor:default;
            display: block;
            background-repeat: no-repeat;
}
.SistrumRatingStar
{
            font-size: 0pt;
            width: 13px;
            height: 12px;
            margin: 0px;
            padding: 0px;
            cursor: pointer;
            display: block;
            background-repeat: no-repeat;
}
.SistrumFilledRatingStar
{
            background-image: url(../Images/Site/Star-full.png);
}
.SistrumEmptyRatingStar
{
            background-image: url(../Images/Site/Star-empty.png);
}
.SistrumSavedRatingStar
{
            background-image: url(../Images/Site/Star-over.png);
}    
/***************************Compare Box*********************/
.CompareBoxstyle1
        {
            background-image: url(../images/site/Compare-box.gif);
        }
.CompareBoxstyle2
        {
            width:100%;
            font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            font-weight:bolder;
            color: #B90000;
        }
.CompareBoxstyle3
        {
            text-align: right;
            font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            color: #B90000;
        }
.CompareBoxstyle5
        {
            text-align: center;
            font-family: Arial, Helvetica, sans-serif;
            font-size: medium;
            color: #B90000;
            background-image: url(../images/site/box.png);
        }
.CompareBoxstyle6
        {
            margin-right: 10px;
        }
/***************************Compare Table********************/
.CompareTablestyle1 {
	border-color: #c0c0c0;
	border-width: 0;
}
.CompareTablestyle2 {
	background-color: #C0C0C0;
}
.CompareTablestyle13 {
	font-size: 9pt;
}
.CompareTablestyle14 {
	font-size: 8pt;
}
.CompareTablestyle17 {
	margin-left: 15px;
	font-family:Arial;
	font-weight:bolder;
	font-size: 9pt;
}
.CompareTablestyle10 {
	background-color: #E9E9E9;
}
.CompareTablestyle11 {
	background-color: #E9E9E9;
	text-align: left;
}
p.CompareTablestyle4
{
    font-weight:bolder;
    font-family:Arial;
    font-size:12pt;
    }
.CompareTablestyle18
{
    font-size:15px; 
    color:#b90000;
    font-weight:bold; 
    font-family:Arial, Helvetica, sans-serif;
    }
/***************************Polls*********************/
.pollheaderleft
{
    background-image:url(../images/site/poll_01.png);
    width:6px;
    height:24px
}
.pollheaderright
{
    background-image:url(../images/site/poll_03.png);
    width:7px;
    height:24px
}
.pollsperatorleft
{
    background-image:url(../images/Site/poll_04.png);
    width:6px;
    height:12px;
}
.pollsperatorright
{
    background-image:url(../images/Site/poll_06.png);
    width:7px;
    height:12px;
}
.pollsperatorcenter
{
    background-image:url(../images/Site/poll_05.png);
    width:162px;
    height:12px;
}
.pollcontentleft
{
    background-image:url(../images/site/poll_07.png);
    width:6px;
    height:221px;
}
    .pollcontentright
{
    background-image:url(../images/site/poll_10.png);
    width:7px;
    height:221px;
}
.pollfootsperator
{
    background-image:url(../images/Site/poll_13.png);
    width:162px;
    height:9px;
}
.pollfooterleft
{
    background-image:url(../images/Site/poll_17.png);
    width:6px;
    height:9px;
}
.pollfootercenter
{
    background-image:url(../images/Site/poll_16.png);
    width:162px;
    height:9px;
}
.pollfooterright
{
    background-image:url(../images/Site/poll_19.png);
    width:7px;
    height:9px;
}
.polloptions
{
    font-family:Arial;
    font-size:10pt;
}
.pollquestion
{
    font-family:Arial;
    font-size:10pt;
}
.pollbar
{
   background-color: red;
   font-size: 4px;   
} 
.pollgrid
{
    border-bottom:solid 1px #d1d1d1;
    border-left:solid 1px #d1d1d1;
    border-right:solid 1px #d1d1d1;
    border-top:0px;
    }
.coupontxt
{
    font-weight:bold;
    border:dashed 1px Black;
    text-align:center;
    font-family:Arial;
    width:180px;
    }   
a.refineitem:link, a.refineitem:visited , a.refineitem:hover
{
    font-family:Arial;
    font-size:10pt;
    color:#808080;
    width:168px;
    float:none;
    text-decoration:none;
    }  
.chkbox INPUT
{
 margin-left: 5px;
}  
.chkbox label
{
    color:#808080;
    }  

	
	
	
	
	
	
	
	





















/*Sarah Styleas Begin*/
#main_container{width:100%;min-height:100%;}
/* New Changes 2011 */
/*Header Begin*/
/*.header_1{width:100%;height:88px;background:url(../images/Site/NewYear/header_1_bg.jpg) repeat-x;line-height:0 !important;}
.sand_top_left{width:300px;}
.logo{margin:6px 0 2px 36px;float:left;}
.sand_top_right{background:url(../images/Site/NewYear/sand_top_right.jpg) no-repeat;}
.header_2{height:8px;background:url(../images/Site/NewYear/header_2_bg.png) repeat-x;font-size:0;}
.sand_bottom_left{background:url(../images/Site/NewYear/sand_bottom_left.jpg) repeat-y;}*/
/*.header_1{width:100%;height:88px;background:url(../images/Site/top_2011/header_1_bg.gif) repeat-x;}
.sand_top_left{width:300px;background:url(../images/Site/top_2011/sand_top_left_bg.gif) no-repeat;}
.sand_bottom_left{background:url(../images/Site/top_2011/sand_bottom_left.gif) repeat-y;}
.logo{margin:6px 0 2px 36px;float:left;}
.sand_top_right{background:url(../images/Site/top_2011/sand_top_right.gif) no-repeat;}
.header_2{height:8px;background:url(../images/Site/top_2011/header_2_bg.gif) repeat-x;font-size:0;}*/

.header_1{width:100%;height:88px;background:url(../images/Site/25Jan/header_1_bg.jpg) repeat-x;line-height:0 !important;}
.sand_top_left{width:230px;background:url(../images/Site/25Jan/bg_sand_01.jpg) no-repeat;}
.logo{margin:9px 0 0 27px;float:left;}
.sand_top_right{background:url(../images/Site/25Jan/sand_top_right.jpg) no-repeat;}
.header_2{height:8px;background:url(../images/Site/25Jan/header_2_bg.jpg) repeat-x;font-size:0;}
.sand_bottom_left{background:url(../images/Site/25Jan/sand_bottom_left.jpg) repeat-y; /**background-attachment:fixed;*/}

.header_date{margin:0 auto;width:228px;font:normal 11px Tahoma, Geneva, sans-serif;text-align:center;color:#fff;clear:both;}
.login_area{height:32px;text-align:right;color:#000;font:bold 11px Tahoma, Geneva, sans-serif;}
.login_area a{color:#000;text-decoration:none;font:bold 11px Tahoma, Geneva, sans-serif;}
.login_area a:hover{text-decoration:underline;}
.login_area_container{background:url(../images/Site/login_bar.png) no-repeat 0 0;width:336px;height:24px;float:right;padding:4px 0 0 0;margin-right:10px;}
.live_support_area{text-align:right;vertical-align:top;}
.live_support_img{position:relative;vertical-align:top;padding-right:10px;margin-top:-6px;}



.shopping_cart_icon01{width:46px;padding-right:4px;}
.shopping_cart_items{text-align:left;width:90px;}
.shopping_cart_items span{color:#000;font:bold 11px Arial, Helvetica, sans-serif;text-align:center;}
.shoppingcart_icon02{float:right;width:46px;padding-right:4px;vertical-align:top;}
.shoppingcart_data{color:#000;font:bold 11px Arial, Helvetica, sans-serif;text-align:center;}
.all_departments_btn{width:175px;background:url(../images/Site/top_2011/all_departments_btn_bg.gif) bottom no-repeat;}
.search_bar{float:left;background:url(../images/Site/top_2011/search_bar_bg.gif) repeat-x;font-size:0;}
.search_bar_lable{float:left;padding:0 6px;color:#787878;font:normal 12px Verdana, Geneva, sans-serif;}
.search_bar_list{float:left;margin-right:4px;width:120px;height:1.75em;font-size:13px;color:#666;border:1px solid #ccc;}
.search_bar_input_text{width:98.8%;height:19px;padding:1px; border:1px solid #ccc;}
.wishlists_btn{width:87px;padding-left:12px;padding-right:12px;}


/*.footer_top{padding-bottom:4px;height:6px;background:#625b5b;}
#footer{width:100%; height:125px;background:url(../images/Site/top_2011/footer_bg.gif) repeat-x;text-align:left;} 
#footer #menu{width:900px;margin:0 auto;}
#footer #menu .foot-column{display:block;float:left;margin:0 10px;}
#footer #menu .foot-column.first{margin:0 10px 0 0;}
#footer #menu ul{margin:0;padding:0;display:block;list-style:none;text-align:left;}
#footer #menu ul li{margin:0;padding:0;}
#footer #menu ul li a{width:auto;padding:0 0 0 14px;background:url(../images/Site/top_2011/footer_arrow.png) 0 5px no-repeat;color:#504b4b;font:normal 11px/22px Verdana, Geneva, sans-serif;letter-spacing:.1px;text-decoration:none;text-align:left;}
#footer #menu ul.bold li a{font-weight:bold;text-align:left;}
#footer #menu ul li a:hover{text-decoration:underline;}
#footer #menu .foot-column.last{float:right;margin:0;width:128px;}
#footer ul.separtor{float:left;margin:0;padding:0 12px;width:3px;height:125px;}
#footer ul.separtor li{margin:0;padding:0;}
#footer #menu ul li .facebook a{background:none;padding-top:32px;}
.copyright{margin:0 auto;width:850px;padding:8px 0;text-align:center;color:#000;font:bold 11px Verdana, Geneva, sans-serif;}
ul.logos{margin:0 auto;width:100%;height:42px;}
ul.logos li{display:block;float:left;margin:0;padding:2px 8px 0 8px;}
ul.logos li a{text-decoration:none;}*/
/*Footer End*/

/*Standard Begin*/
.width_100{width:100%;}
.float_r{float:right;}
.float_l{float:left;}
.v_align_top{vertical-align:top;}
.v_align_bottom{vertical-align:bottom;}
.v_align_middle{vertical-align:middle;}
.txt-align_c{text-align:center;}
.txt-align_r{text-align:right;}
.txt-align_l{text-align:left;}
.font_normal{font-weight:normal;}
.font_bold{font-weight:bold;}
.font_style_normal{font-style:normal;}
.font_style_italic{font-style:italic;}
.display_none{display:none;}
.clear{clear:both;}
/*Standard End*/
/*Sarah Styleas Begin*/
/*Job Styles*/
.jobs_content{margin-bottom:12px;}
.jobs_content ul{list-style-type:none;margin:0;padding:0;}
.jobs_content li{font:normal 12px  Tahoma, Geneva, sans-serif;color:#000;display:block;padding-left:5px;text-decoration:none;}
.jobs_content .h4{font:bold 12px Tahoma, Geneva, sans-serif;color:#000;padding-left:14px;line-height:36px;}
.job_qulifications ul, .job_specs ul, .job_sum ul{list-style-type:none;margin:0;padding:0;border:0;}
.job_qulifications li, .job_specs li, .job_sum li{display:block;border:0;padding-left:14px;line-height:24px;text-decoration:none;}
.job_qulifications li:before{content: "- ";}
.txt_line, .txt_line a{font:normal 12px Tahoma, Geneva, sans-serif;color:#000;padding-left:22px;}
.txt_line a{text-decoration:underline;color:#C00;padding:0;}
.line_separator{border-bottom:solid 1px #CCC;margin:0 auto 12px;width:70%;}


	
	
	
.item_gallery{margin:20px auto;padding:0;width:720px;}
.logo-title{width:700px;margin:0 auto;height:45px;text-align:center;}
.logo-title h1{padding:4px;font:bold 18px/26px Verdana, Geneva, sans-serif;color:#990000;}
.largeImg{border:solid 1px #dedede;width:500px;height:500px;padding:5px;margin:10px auto;}
.thumb_container{margin:0 auto;width:600px;text-align:center;}

.thumb{width:590px;margin:0 auto;}
.thumb img{border:solid 1px #dedede;padding:4px;}
.thumb img:hover{border-color:#777;}

.faq {margin:10px;text-align:left;}
.faq .title{font-weight:bold;font-size:14px;}
.faq .bar{background:url(../images/Site/bar_bg.png) repeat-x;height:32px;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.faq .bar_title{font:bold 12px/30px Verdana, Geneva, sans-serif;padding-left:18px;color:#C00;}
.faq .bar_container{background-color:#f0f0f0;padding:10px;}
.faq .bar_content{background-color:#FFF;padding:12px;width:100%;}
.faq .bar_content ol li, .faq .bar_content ul li{list-style:inside;list-style-type:decimal;line-height:20px;}
.faq .bar_content ol li{list-style-type:circle;color:#333;font-weight:bold;font-size:12px;}
.faq .bar_content ul li{list-style:none;padding-left:20px;font-weight:normal;}
.faq .bar_content ul li:before{content: "- ";}
.faq .bar_content ul li span{color:#333;font-weight:bold;}
.faq .bar_content ul li .red{color:#C00;font-weight:normal;}

.Send2FriendInput {
float: left;
margin: 5px 0;
padding: 2px 2px;
width: 280px;
height: 18px;
border: 1px solid #DEDEDE;
}      

.item_bread_Review{float:left;width:60%;height:20px;padding:10px 0 15px;}
.item_bread_Review li{float:left;padding-left:4px;line-height:20px;color:#990000;font: normal 12px Verdana, Geneva, san}
.item_bread_Review li a{display:block;padding:0 12px 0 0;background:url(../images/bread-crumb-arrow.gif) no-repeat right center;}							
.item_bread_Review li a:link,.item_bread_Review li a:visited{color:#000;text-decoration:none;font: normal 12px Verdana, Geneva, san}	
.item_bread_Review li a:hover,.item_bread_Review li a:focus{text-decoration:underline;}  

/*Add2Cart*/
#add2Cart{width:920px;margin:0 auto;text-align:left;background-color:White;}
 .width_100{width:100%;}
 .item_added
{
	font-weight: 600;
	padding-bottom: 16px;
	font-family: Verdana;
}
.item_added img{width:22px;height:22px;vertical-align:bottom;}
img.absmiddle { vertical-align:middle; }
.item_added_img{width:100px;padding-right:12px;}
.item_added_title{padding-top:7px;color:#b90505;text-decoration:underline;font-family: Verdana;}
.item_added_price{font:normal 22px impact;}
.item_added_price span{color:#b90505;}
.order_total{width:457px;height:142px;background:url(../images/new/shoppingcart_popBox.png) center no-repeat;}
.order_total_info{padding-left:10px;}
.order_total_info span{font-weight:600;font-family: Verdana;}
.order_total_info .price span{color:#b90505;font:normal 22px impact;}
.order_total_info .currency{color:#404040;font:normal 22px impact;}
.ordered_no{padding:0 0 8px 10px;}
.order_info_notification, .shopping_info, .addressForm_2{border:solid 1px #dcdbd3;}
.order_info_notification .content, .shopping_info .content, .addressForm_2{margin:0 auto;padding:6px 5px;line-height:14px;}
.shopping_info .content, .addressForm_2{padding:8px 15px;}
.order_info_notification .content{width:440px;}
.order_info_notification .content h3, .order_info_notification .content h4, .shopping_info .content h3, .shopping_info .content h4, .addressForm_2 h3, .addressForm_2 h4{font-size:11px;font-weight:normal;}
.order_info_notification .content h3, .shopping_info .content h3, .addressForm_2 h3{font-weight:600;}
.order_info_notification .content h4 span{color:#b90505;font-weight:500}

.ModalWindow
{
  background-color:#EEEEEE;
  position:absolute;
}

.close {	
    DISPLAY: block;
BACKGROUND: url(../images/new/close_icon.png) no-repeat 0px 0px;
right: -16px;
WIDTH: 30px;
TEXT-INDENT: -1000em;
POSITION: absolute;
TOP: -14px;
HEIGHT: 30px;	
}   
.closeNotify {	
    DISPLAY: block;
BACKGROUND: url(../images/site/close.png) no-repeat 0px 0px;
WIDTH: 75px;HEIGHT: 26px;
}   
.closeApplyInstallment {	
    DISPLAY: block;
BACKGROUND: url(../images/new/close_icon.png) no-repeat 0px 0px;
right: -20px;
WIDTH: 30px;
TEXT-INDENT: -1000em;
POSITION: absolute;
TOP: -6px;
HEIGHT: 30px;	
}   
/*End*/

/*Login New*/
.login_signup{width:1000px;margin:0 auto;padding:10px;background-color:#f0f0f0;}
.login_signup .h2{padding-left:6px;padding-bottom:6px;font:normal 18px Verdana, Geneva, sans-serif;text-align:left;vertical-align:top}
.logSign_container{width:100%;border:solid 1px #e5e5e5;background-color:#FFF;text-align:left;}
.loginTable{width:350px;font-size:11px;}
.loginTable .head{border-bottom:solid 1px #d6d5d5;font:bold 12px/22px Verdana, Geneva, sans-serif;background-color:White;}
.loginTable .lable, .couponOffer .lable{padding-right:6px;text-align:right;}
.couponOffer .lable{text-align:left;}
.loginTable .input, .couponOffer .input{width:230px;height:24px;background:url(../images/login/foundation.png) repeat-x scroll 0 -188px #fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;}
.loginTable .input:focus, .couponOffer .input:focus{background-color:#fcfce9;}
.loginTable a, .loginTable a{font-weight:normal !important;}
.loginTable a, .loginTable a:visited{color:#d61010;}
.loginTable a:hover{text-decoration:underline;}
.loginTable .txt{padding-top:4px;text-align:left;line-height:20px;}
.footer_top {background-color:#333;	height: 1px;margin-top: 70px;}
.WrapperBody {margin: 6px 20px 12px;}
/*End*/

/*View Cart*/
.shoppingCartFlash{margin:0 auto;padding:20px 0;}
.shoppingCartTable, .orderedItemsTable{background-color:#f0f0f0;padding:0 15px 10px;}
.shoppingItems, .orderedItems{width:100%;text-align:center;}
.shoppingItemsTitles, .orderedItemsTitles{height:36px;font:bold 12px Verdana, Geneva, sans-serif;}
.shoppingItemsInfo, .orderedItemsInfo{background-color:#FFF;border:solid 1px #e5e5e5;margin-bottom:10px;}
.orderedItemsInfo{line-height:44px;}
.shoppingItemsName, .orderedItemsName{text-align:left;text-decoration:underline;}
.orderedItemsName{text-decoration:none;}
.shoppingItemsInput{width:50px;height:20px;border:solid 1px #cbc8c8;text-align:center;}
.shoppingItemsSubtotal{font:normal 22px impact;color:#d61010;}
.shoppingItemsSubtotal span{color:#000;}
/*End*/


/*Check out */ 
.shippingAddress, .orderSummary{width:100%;background-color:#f0f0f0;text-align:left;}

.orderSummary{padding:0;}

.addressHead{height:38px;}

.padding_1{}

.padding_2{}

.padding_3{}

.padding_4{padding:10px 0;}

.padding_5{}

.padding_6{padding-top:10px;}

.padding_7{}

.addressForm, .addressForm_2, .addressForm_3, .addressForm_4, .paymentSummary, .paymentMethods, .couponOffer, .invoiceStatus, .orderedItemsSummary, .paySummary{width:100%;line-height:20px;background-color:#FFF;border:solid 1px #e5e5e5;text-align:left;}

.addressForm_2{background-color:#f0f0f0;}

.addressForm_4{line-height:16px;}
.orderedItemsSummary, .addressForm_4{padding:0;}

.newCouponOffer{font-size:0;line-height:0;}
.newCouponOffer .lT{width:8px;padding:0;background:url('../images/new/coupon_LT.png') left top no-repeat;}
.newCouponOffer .t{background:url('../images/new/coupon_T.png') center left repeat-x;}
.newCouponOffer .l, .newCouponOffer .r{background:url('../images/new/couon_L.png') #fff top left repeat-y;width:8px !important;}
.newCouponOffer .r{background-position:right;width:11px !important;}
.newCouponOffer .couponForm{font:normal 11px Verdana, Geneva, sans-serif !important;}
.newCouponOffer .inputTxt{width:80px;height:24px;border:1px solid #dedede;}
.newCouponOffer .errorMsg{color:#D61010;}
.newCouponOffer .accepted{color:#009900;}
.newCouponOffer .b{background:url('../images/new/coupon_B.png') bottom left repeat-x;height:2px;}
.newCouponOffer .couponEx{font-size:11px;color:#787878;}
.waterMarked
{
	background-color: #FFFFFF;
	color: #C0C0C0;
	width: 80px;
	height: 24px;
	border: 2px solid #FFB951;
}

ul.secured_logo li{width:80%;margin:0 auto;display:inline;}

ul.secured_logo li img{margin-right:6px;padding:1px;border:solid 1px #CCC;}

.paySummary, .bank_policy{width:80%;margin:0 auto;border:none;line-height:22px;padding:0;}
.bank_policy{width:100%;line-height:20px;}

.addressForm_2{line-height:28px;}

.addressForm{line-height:20px;}

.invoiceStatus{padding:10px 100px;line-height:26px;}

.paymentMethods{line-height:30px;}

.paymentMethods .radioBtn{padding-right:8px;}

.paymentMethods ul li{list-style:none;display:inline;float:left;padding:0 4px;}

.paymentSummary .digit{font-weight:bold;}

.addressForm a, .addressForm a:visited, .addressForm a:hover, .addressForm_3 a, .addressForm_3 a:visited, .addressForm_3 a:hover{text-decoration:underline;color:#000;font:bold 11px Verdana, Geneva, sans-serif;}

.addressForm a:hover, .addressForm_3 a:hover{text-decoration:none;}

.addressHost{font:bold 12px Verdana, Geneva, sans-serif;color:#d61010;}

.shippingCost{color:#d61010;}

/*End*/


/*Final Order*/


.reviewTitle, .orderedItemsTitle{padding:0 0 12px;font:bold 12px Verdana, Geneva, sans-serif;color:#484343;text-align:left;}

.reviewTitle{font-size:14px;}

.orderedItemsTitle{color:#000;}

.shoppingOrderInfo{padding:0 10px 10px;background-color:#f0f0f0;}

.shoppingOrderFinal .titles{height:36px;font:bold 12px Verdana, Geneva, sans-serif;text-align:center;}

.shoppingOrderFinal .itemInfo{background-color:#FFF;text-align:center;}

.shoppingOrderFinal .itemPadding{padding:8px 10px;text-align:left;}

.summary{width:100%;background-color:#FFF;border:solid 1px #e5e5e5;text-align:left;line-height:22px;}

.order_instructions .h2{font-weight:bold;text-align:left;}

.order_instructions .input{float:left;width:100%;margin:8px 0;border:solid 1px #cbc8c8;} 

.order_instructions .example{font:normal 10px Verdana, Geneva, sans-serif;text-align:left;color:#5b5959;}

.paymentAndShippingInfo{width:23%;padding:10px;background-color:#f0f0f0;text-align:left;}

.paymentAndShippingInfo .address{width:100%;padding-left:8px;}

.lineSep{width:46%;height:1px;margin:14px 0;background-color:#989898;}

.agreement{width:100%;background-color:#f0f0f0;}

.agreement ul li{float:right;padding:0 14px;list-style:none;display:inline;font:bold 11px Verdana, Geneva, sans-serif;}

.agreement .padding1{padding-right:0;}

.agreement .padding2{padding-top:18px;}

.agreement .padding3{padding-top:18px;padding-right:0;}

.agreement li a, .agreement li a:hover, .agreement li a:visited{color:#000;text-decoration:underline;}

.agreement li a:hover{text-decoration:none;}

.width_6{width:6%;}

.orderDate{width:100%;margin-bottom:18px;text-align:left;font-size:11px;line-height:18px;}

.orderDate span{font-weight:bold;}
.notification {
width: 100%;
padding: 10px 14px;
border: solid 1px #DCDBD3;
background-color: #F0F0F0;
text-align: justify;
line-height: 18px;
}
.thnxMsg {
text-align: center;
}
.thnxMsg a, .thnxMsg a:hover, .thnxMsg a:visited{color:#000;font-weight:bold;text-decoration:none;}

.thnxMsg a:hover{text-decoration:underline;}

.f_ColorBlack{color:#000;}

.width_4{width:8%;}

/*End*/

.rtop,.rbottom{display:block;}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden;background-color:White;}
.r1{margin: 0 5px;}
.r2{margin: 0 3px;}
.r3{margin: 0 2px;}
.r4{margin: 0 1px;height: 2px;}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}


#footer{height:318px;background:url(../images/footer/footer_bg.jpg) no-repeat top center;text-align:left;color:#dedddd;padding:20px 15px 0;} 
#footer #content div{float:left;}
#footer #content .sarmadyRectangle{width:320px;height:300px;background:url(../images/footer/sarmady_ad_container.png) no-repeat;margin-right:45px;}
#footer #content .sarmadyRectangle .ad{padding:10px;}
#footer #content .column{margin-right:45px;padding:2px 0 0;}
#footer #content .column ul li{color:#f80000;font:bold 12px Verdana, Geneva, sans-serif;padding-bottom:8px;}
#footer #content .sectionHead li{padding-top:8px;}
#footer #content .links li, #footer #content .icons li{width:144px;}
#footer #content .icons li{display:inline;width:38px;height:38px;}
#footer #content .links li a{font:normal 11px Verdana, Geneva, sans-serif;color:#dedddd;text-decoration:underline;}
#footer #content .links li a:hover{text-decoration:none;}
#footer #content .logos{float:right;padding:4px 0 0;text-align:right;width:222px;}
#footer #content .partners li, #footer #content .security li, #footer #content .validation li, #footer #content .award li{float:right;display:inline;height:60px;padding-left:8px;padding-bottom:15px;}
#footer #content .award li{width:222px;height:132px;padding-left:0;}
#footer #content .security li, #footer #content .validation li{width:70px;height:30px;padding-left:4px;padding-bottom:0;}
#footer #content .security li{padding-bottom:12px;}
.copyright{height:50px;background:url(../images/footer/footer_bg_2.gif) repeat-x;padding:0 15px;}
.copyright a{color:#333;font:10px/50px Verdana,Geneva,sans-serif;text-decoration:none;}
.siteLinks, .siteLinks a{color:#333;font:normal 10px/50px Verdana, Geneva, sans-serif;text-decoration:none;}
.siteLinks a:hover{text-decoration:underline;}


/*Terms*/
.terms_conditions{margin:10px;text-align:left;}
.terms_conditions .title{font-weight:bold;font-size:12px;line-height:18px;text-align:justify}
 .terms_conditions .bar{background:url(../images/bar_bg.png) repeat-x;height:32px;border-top:solid 1px #CCC;border-bottom:solid 1px #CCC;}
.terms_conditions .bar_title{font:bold 12px/30px Verdana, Geneva, sans-serif;padding-left:18px;}
.terms_conditions .bar_title{color:#C00;}
.terms_conditions .bar_container{background-color:#f0f0f0;padding:10px;}
.terms_conditions .bar_content{background-color:#FFF;padding:12px;width:100%;}
.terms_conditions .bar_content ol li{list-style:inside;list-style-type:decimal;line-height:20px;}
.terms_conditions .bar_content .data{line-height:18px;text-align:justify;}
.terms_conditions .bar_content ol li{list-style-type:circle;color:#333;font-weight:bold;font-size:12px;}
.terms_conditions .bar_content ol li{font-weight:normal;}
/*End*/
#wsiText h1, #wsiText h2{font:bold 20px Verdana, Geneva, sans-serif;}
#wsiText h2{font-size:14px;}
.wsiTitle{padding-bottom:14px;font-size:14px;font-weight:bold;}
.wsiP{padding-bottom:10px;line-height:22px;}
.wsiH1{padding:10px 0;font-weight:bold;}
.wsiUl{margin-bottom:12px;}
.wsiUl li{padding:4px 0 4px 16px;}
.wsiTitle a, .wsiP a, .wsiH1 a, .wsiUl a, .wsiUl li a, .wsiTitle a:hover, .wsiP a:hover, .wsiH1 a:hover, .wsiUl a:hover, .wsiUl li a:hover,
.wsiTitle a:visited, .wsiP a:visited, .wsiH1 a:visited, .wsiUl a:visited, .wsiUl li a:visited{font:bold 12px Verdana, Geneva, sans-serif;text-decoration:underline;color:#c00;}

/* SIDE MENU */
.side-menu{width:170px; /*width of menu*/float:left;text-align:left;margin-right: 6px;}
.headerbar,.headPowerSearch, .headerUsefulLink{ margin:0;padding:6px 0 6px 10px;height:15px;background:url(../images/side-menu-head-bg.png) repeat-x;font:bold 13px Verdana, Geneva, sans-serif;color:#363535;cursor:pointer}
.headerbar.selected ,.headPowerSearch.selected{ background:url(../images/side-menu-head-active-bg.png) repeat-x; }
.headerbarSelected{ margin:0;padding:6px 0 6px 10px;height:15px;background:url(../images/side-menu-head-active-bg.png) repeat-x;font:bold 13px Verdana, Geneva, sans-serif;color:#363535;cursor:pointer}
.headerbarSelected a:visited{color:#363535;}
.headerbarSelected  a:link{text-decoration: none;color: #363535;background: url(../images/side-menu-arrow_Active.png) 0px 5px no-repeat;display: block;font: bold 13px Verdana, Geneva, sans-serif;line-height: 1;padding:0 10px 0 10px;}
.side-menu .headerbar a:link, .side-menu .headPowerSearch a:link,.headerUsefulLink a:link{text-decoration: none;color: #363535;background: url(../images/side-menu-arrow.png) 0 4px no-repeat;display: block;font: bold 13px Verdana, Geneva, sans-serif;line-height: 1;padding:0 0 0 10px;}
.headerbarSelected a:visited{background: url(../images/side-menu-arrow.png) 0 4px no-repeat;color:#363535;}
.side-menu .headerbar a:visited, .side-menu .headPowerSearch a:visited,.headerUsefulLink a:visited{background: url(../images/side-menu-arrow.png) 0 4px no-repeat;color:#363535;}
.headerbar.selected a:link,.headPowerSearch.selected a:link{ background:url(../images/side-menu-arrow_Active.png) 0px 5px no-repeat; }
.side-menu ul{ width:170px; list-style-type:none;margin:0;padding:0;}
.side-menu li{background:url(../images/side-menu-bg.png) repeat-y;border:solid 1px #f0efef;font:normal 11px  Verdana, Geneva, sans-serif;color:#000;display:block;padding-left:5px; /*link text is indented 8px*/text-decoration: none;}
.side-menu .h4{font:bold 11px Verdana, Geneva, sans-serif;color:#000;padding:8px 0 5px;}
.submenu li,.side-menu ul .side_menu_data_useful{padding-bottom:10px;}
.side-menu-separator{height:8px;background:url(../images/side-menu-separator.gif) no-repeat; }
.side-menu-data ul,.side_menu_data_useful ul{list-style-type: none;margin:0;padding:0;border:0; }
.side_menu_data_useful ul{padding-top:12px;}
.side-menu-data li, .side_menu_data_useful li{ font: normal 11px  Verdana, Geneva, sans-serif;color:#393939; display:block; width:156px; border:0;padding:3px 1px;text-decoration: none;}
.side_menu_data_useful li {line-height:24px;height:24px;}
.side-menu-data li a, .side_menu_data_useful li a{ text-decoration:none;color:#393939;background:none;font: normal 11px Verdana, Geneva, sans-serif;}
.side_menu_data_useful li table{height:28px;}
.side-menu-data li a:hover, .side_menu_data_useful li a:hover{ text-decoration:underline;}  
.side-menu-data .more, .side-menu-data .more a, .side-menu-data .more a:hover, .side-menu-data .more a:visited{font:bold 11px Verdana,Geneva,sans-serif;color:#393939;cursor:pointer;}
.side-menu-data .more a:hover{text-decoration:underline;}
.side-menu-data .imgmore:hover{cursor:pointer;}
.side-menu-data #OnMoredv{padding:5px 0;}
.h1, .h2{font:bold 12px Verdana, Geneva, sans-serif;color:#000;text-align:left;}   
.h1 a{color:#000;text-decoration:none;}
.h1 a:hover{color:#990000; }
.h2{font-size:12px;font-weight:normal;line-height:22px;}
.h3{font:normal 12px Verdana, Geneva, sans-serif;line-height:22px;text-align:left;padding-left:8px;}
.ul, .li{list-style:none;display:block;margin:0;padding:0 30px;}   
.ul-l{list-style:none;display:block;margin:0;padding:0 5px;}
.li, .li-1, .li-2{background:url(../images/bullet-circle.gif)  0 6px no-repeat ;padding:0;text-decoration:none;text-align:left;font:normal 12px Verdana, Geneva, sans-serif;}
.li-1{ background:none ;}
.li-2{background:url(../images/bullet-circle.gif)  0 10px no-repeat ;}
#power_search{width:100%;float:left;padding-left:4px;}
.keyword_search{text-align:left;margin-top:10px;}
.keyword_search .input{width:90px;}
.keyword_search .search_btn{padding:0 8px 0 20px;}
.power_search{text-align:left;margin-top:10px;}
.power_search h1{padding:8px 0; font:bold 12px Verdana, Geneva, sans-serif;}
.power_search .border_bottom{border-top:solid 1px #000;}
.power_search .line_1{padding-bottom:6px;width:33%;}
.power_search .space{padding:6px 0;}
.power_search .btns{padding:25px 0 14px;}
 .chkBoxList tr{height: 20px;}
 .chkBoxList td{width: 33%;}
.chkBoxList label{font: normal 12px Verdana, Geneva, sans-serif;line-height: 1;color: black;padding-left: 5px;}
.h1_breadCrumb{font-size:12px;font-weight:normal;}
.category_bread_crumb{width:98%;height:20px;margin:10px 6px 8px 0;float:left;}        
.PowerSearch_bread_crumb{color:#000000; width:60%;margin:10px 0 15px;height:20px;font-weight:lighter;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.PowerSearch_bread_crumb a{ color:#000000;line-height:20px;font-weight:lighter;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.PowerSearch_bread_crumb a:hover{text-decoration:underline;font-weight:lighter;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.PowerSearch_bread_crumb_current{color:#990000;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.category_top_ad_ListItems{height:140px;background:url(../images/landingPage/ItemListBanners/listPageBanner_bg.jpg) center top no-repeat;}
.campaignAdBgList{height:140px;background:url(../images/landingPage/ItemListBanners/CampaignAdBg_List.jpg) center top no-repeat;}
.campaignAdBgLanding{height:255px;background:url(../images/landingPage/ItemListBanners/CampaignAdBg_Landing.jpg) center top no-repeat;}
#categoryNavTop ul, #categoryNavBtm ul,#categoryNavTop p, #categoryNavBtm p{margin:0;padding:0;clear:both;}
#categoryNavTop .floatRight, #categoryNavBtm .floatRight{float:right;}
#categoryNavTop li img,#categoryNavBtm li img,#categoryNavTop li input,#categoryNavBtm li input,#categoryNavTop li label,#categoryNavBtm li label,#categoryNavTop li select,#categoryNavBtm li select{vertical-align:middle;}
.search_sort{height:34px;border:1px solid #dbd8d8;overflow:hidden;background:#f4f4f4;clear:both;}
.search_sort li{padding:6px 6px 0 6px;list-style:none;float:left;}
.search_sort input{vertical-align:middle;}
.search_sort .detail{height:22px;padding:0 6px;margin:9px 0;border-left:1px solid #CCC;display:none;}
.search_sort .textBox{font:normal 12px/22px Verdana, Geneva, sans-serif;border:solid 1px #d6d4d4;height:20px;padding:1px;}
.search_sort .go_btn{padding:0 0 0 3px;}
.search_sort .dividLineRight{border-left:1px solid #fff;}
.search_sort .view{margin-top:0}
.search_sort .view [type="image"]{width:18px;height:18px;background:url(../images/view_options.jpeg) no-repeat;cursor:pointer;}
.search_sort .view .listOn{background-position:-30px -32px;}
.search_sort .view .gridOff{background-position:0 -32px;}
.search_sort .dividLineLeft{height:34px;border-right:1px solid #CCC;}
.compare{height:40px;background:url(../images/compare_bg.png) repeat-x;overflow:hidden;padding-top:6px;}
.compare li{list-style:none;float:left;height:40px;}
.compare .pageTotal{font-size:12px;}
.compareMargin{margin:3px 0 0 6px;}
.compareBorder{border:1px solid #d6d4d4;width:30px;height:30px !important;overflow:hidden;background-color:#fff;}
.compareBorder .removeCompare{width:14px;height:14px;position:relative;right:-16px;top:-14px;display:block;cursor:pointer;}
.compareBorder .removeCompare img{width:14px;height:14px;}
.compareItem{background-color:#fff;width:30px;height:30px;}
.compare_btn{margin:9px 0 0 6px;}
.category_page_navigation{padding:8px 6px 0;}
.page_navigation{display:inline;margin:3px 0;width:210px;}
.page_navigation label,.page_navigation .pageTotal{float:left;padding:2px 5px 0;}
.page_navigation .pageInput{float:left;}
.page_navigation .back,.page_navigation .next,.page_navigation .backOff,.page_navigation .nextOff{display:block;float:left;width:22px;  height:22px;margin:0 2px;border:0;background:url(../images/compare_arrow.png) no-repeat 0 0;text-indent:-9999em;}
.page_navigation .back{margin-right:0;}
.page_navigation .back:link,.page_navigation .back:visited{border:0;background-position:-30px -28px;}
.page_navigation .back:hover,.page_navigation .back:focus{border:0;background-position:-60px -28px;}
.page_navigation .back:active{border:0;background-position:-90px -28px;}
.page_navigation .backOff{background-position:0 -28px;}
.page_navigation .next:link,.page_navigation .next:visited{border:0;background-position:-30px 0;}
.page_navigation .next:hover,.page_navigation .next:focus{border:0;background-position:-60px 0;}
.page_navigation .next:active{border:0;background-position:-90px 0;}
.page_navigation .nextOff{background-position:0 0;}
.page_navigation .disabled a,.page_navigation .enabled span{display:none;}
.page_navigation .enabled a,.page_navigation .disabled span{display:block;}
.shopping_assistant{width:130px;float:right;}
.shopping_assistant .top{height:28px;background:url(../images/shopping_assistant_top.gif) no-repeat;color:#000;font:bold 11px Arial, Helvetica, sans-serif;text-align:center;}
.shopping_assistant .bottom{height:46px;background:url(../images/shopping_assistant_bottom.gif) no-repeat;font:bold 11px Arial, Helvetica, sans-serif;text-align:center;}
.shopping_assistant .bottom a:link, .shopping_assistant .bottom a:hover, .shopping_assistant .bottom a:visited{color:#813409;text-decoration:none;}
.shopping_assistant .bottom a:hover{text-decoration:underline;}
.item_list{/*height:180px;*/}
.item_list .padding{padding:0 6px;}
.item_list .item_img{width:150px;float:left;margin:0;position:relative;}
.item_list .discount{width:52px;right:0;position:absolute;top:0;}
.item_list .discount_top_bg{width:52px;height:31px;background:url(../images/discount_box_top.png) no-repeat;text-align:center;color:#ffc600;font:normal 19px impact;}
.item_list .discount_no{padding-top:7px;}
.item_list .discount_bottom_bg{width:52px;height:21px;background:url(../images/discount_box_bottom.png) top no-repeat;}
.item_list .compare_txt{font:bold 11px Verdana, Geneva, sans-serif;}
.item_list .compare_txt label{cursor: pointer;line-height: 2.25;padding: .2em 5px .1em;border: 1px solid #EEE;}
.item_list .compare_txt label:hover{color: #0A5CAF;border-color: #999;}
.item_list .name a, .item_list .name a:hover, .item_list .name a:visited, .item_grid .name a, .item_grid .name a:hover, .item_grid .name a:visited{color:#0a5caf;font:bold 13px Verdana, Geneva, sans-serif;}
.item_list .name span{color:#0a5caf;font:bold 13px Verdana, Geneva, sans-serif;}
.item_grid .name{padding-top:1px;text-align:left;}
.item_list .name a:hover, .item_grid .name a:hover{text-decoration:underline;}
.item_list .rate{padding:14px 0;font:bold 11px Verdana, Geneva, sans-serif;}
.item_list .specs, .item_grid .specs{padding-bottom:24px;font:normal 12px/20px Verdana, Geneva, sans-serif;text-align:left}
.item_grid .specs{padding-bottom:2px;}
.item_list .specs a{text-decoration:underline;color:#000;}
.item_list .ListPricetd{width:39%;}
.item_list .listPrice, .item_grid .listPrice{padding-bottom:12px;font:normal 14px Arial, Helvetica, sans-serif;text-decoration:line-through;color:#918e8e;}
.item_grid .listPrice{width:20%;}
.item_grid .listPrice{font-size:12px;padding-bottom:4px;vertical-align:top;}
.item_list .listPrice span{font:normal 18px impact;}
.item_list .qty{width:14%;font:bold 12px Verdana, Geneva, sans-serif;padding-bottom: 12px;}
.item_list .qtyBox{width:36px;height:18px;border:solid 1px #c5c1c1;text-align:center;} 
.item_list .price, .item_grid .price{font:normal 18px Arial, Helvetica, sans-serif;}
.item_list .price .PriceTitle, .item_grid .price .PriceTitle{font: normal 18px Arial, Helvetica, sans-serif;color:#000;}
.item_grid .price{vertical-align:top;padding-bottom:4px;}
.item_list .price span, .item_grid .price span{font:bold 24px impact;color:#ce0706;}
.item_list .wishlist a, .item_list .wishlist a:hover, .item_list .wishlist a:visited, .item_grid .wishlist a, .item_grid .wishlist a:hover, .item_grid .wishlist a:visited{font:normal 13px Verdana, Geneva, sans-serif;text-decoration:underline;color:#0a5caf;}
.item_list .wishlist a:hover, .item_grid .wishlist a:hover{text-decoration:none;}
.item_grid .wishlist{vertical-align:top;padding:4px 0;}
.item_list .lineSeprator{padding:20px 0;}
.right_side_column{/*margin-left:5px;*/padding:0 0 16px 4px;border-bottom:solid 1px #ececec;border-left:solid 1px #ececec;}
.right_side_column .logos{padding-bottom:8px;}
.right_side_column .dedication{font-size:11px;color:#3f3a3a;line-height:18px;}
.right_side_column .partTitle{padding-bottom:12px;font:bold 11px Verdana, Geneva, sans-serif;text-decoration:underline;color:#0a5caf;}
.right_side_column .sepratorL{padding:16px 0;}
.right_side_column .sepratorS{padding:10px 0;}
.right_side_column .top10 img{padding-right:7px;}
.right_side_column .top10 a, .right_side_column .top10 a:hover, .right_side_column .top10 a:visited{font:normal 10px Verdana, Geneva, sans-serif;color:#000;}
.right_side_column .top10 a:hover{text-decoration:underline;}
.right_side_column .partner{}
.right_side_column .partnerImg{padding:6px 0;text-align:center;}
.right_side_column .testimoniTitle, .right_side_column .testimoniUserDate{font:bold 10px/14px Verdana, Geneva, sans-serif;}
.right_side_column .testimoniTxt, .right_side_column .testimoniTxt a, .right_side_column .testimoniTxt a:hover, .right_side_column .testimoniTxt a:visited{padding:10px 0;font-size:11px;line-height:13px;font-weight:bold;text-decoration:underline;color:#c20000;}
.right_side_column .testimoniTxt, .right_side_column .testimoniTxt a:hover{font-weight:normal;text-decoration:none;}
.right_side_column .testimoniTxt a:hover{font-weight:bold;}
.right_side_column .writeTestimoni, .right_side_column .writeTestimoni a, .right_side_column .writeTestimoni a:hover{padding-top:8px;font-size:10px;color:#0a5caf;}
.right_side_column .writeTestimoni a:hover{text-decoration:underline;}
.item_grid_container{float:left;padding:.3% .74%;width:290px;margin-bottom:8px;}
.item_grid{margin:0 auto;padding:5px 8px 0;height:362px;background:url(../images/item_column_bg.png) repeat-x;border:solid 1px #e6e6e6;text-align:right;}
.item_grid .brandLogo{height:18px;padding-bottom:6px;}
table.item_grid:hover{border:solid 1px #aaa7a7;cursor:pointer}
 .chkBoxList tr{height: 16px;vertical-align:top;}
 .chkBoxList td{width: 33%;padding-bottom:5px;}
.chkBoxList label{padding-left: 5px;line-height:20px;}
.poll{margin-top:8px;}
.pollTop{height:6px;vertical-align:bottom;font-size:0;line-height:0;}
.pollBottom{height:10px;vertical-align:top;}
.pollTxt{padding:3px;background-color:#f9f9f9;}
.pollTxt .title{padding:1px 0 10px;font:bold 11px Verdana, Geneva, sans-serif;color:#0a5caf;text-decoration:underline;text-transform:uppercase;}
.pollTxt .q{padding-bottom:6px;font:bold 11px/16px Verdana, Geneva, sans-serif;text-align:left;}
.pollTxt ol{margin-bottom:8px;padding:2px;line-height:26px;text-align:left;}
.pollTxt a, .pollTxt a:hover, .pollTxt a:visited{font:normal 9px Verdana, Geneva, sans-serif;color:#c20000;}
.pollTxt a:hover{text-decoration:underline;}
.RadioButtonWidth label {  margin-left:5px;font: normal 11px Tahoma; }  
.RadioButtonWidth td{text-align:left;height:23px;}
.EmailTableLable{float:left;font:normal 12px Verdana, Geneva, sans-serif;text-transform:capitalize;color:#000;}
.EmailTableInpute{padding:2px 2px;height:18px;border:1px solid #dedede;}

.item-info-bx h4 a.tooltip:hover,a.tooltip:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:5px 10px; margin-left:8px;text-align:left; width:130px;font:normal 10px Verdana, Geneva, sans-serif;}
.item-info-bx h4 a.tooltip:hover span,a.tooltip:hover span{display:inline; position:absolute;border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}
.txt-align_l a.tooltip span{width:183px !important;}
a.ToolTipGrid{position:relative; } 
a.ToolTipGridHover{position:relative;text-decoration:none;} 
a.ToolTipGrid span{display: none;} 

a.ToolTipGridHover span{ 
  display:inline; 
  position:absolute; 
  border:1px solid #cccccc; 
  top:1.3em; 
  left:5px; 
  background:#ffffff; color:#6c6c6c; 
  text-align: left; 
  padding:5px 10px;text-align:left; width:110px;font:normal 10px Verdana, Geneva, sans-serif;}  
  
  
  
  .landingPageBanner{}
.landingPageBanner .topBg{height:7px;line-height:0;font-size:0;}
.landingPageBanner .topLeftBg, .landingPageBanner .topRightBg{width:7px;}
.landingPageBanner .leftBg, .landingPageBanner .rightBg{width:7px;line-height:0;font-size:0;}
.landingPageBanner .leftSpace, .landingPageBanner .rightSpace{height:255px;}
.landingPageBanner .bottomBg{height:40px;}
.landingPageBanner .bottomLeftBorder{border-left:1px solid #dcdbdb;}
.landingPageBanner .bottomRightBorder{border-right:1px solid #dcdbdb;}
.landingPageBanner .slideContainer, .landingPageBanner .navContainer{width:778px;}
/* Slide Show Banner*/
#slideshow{}
#slideshow ul{margin:0;padding:0;list-style-type:none;height:1%; /* IE fix */}
#slideshow ul:after{content:".";clear:both;display:block;height:0;visibility:hidden;}            
#slideshow .slides{overflow:hidden;width:974px;/*Side Width includes padding*/}
#slideshow .slides ul{width:3000px;/*Slides total width(3*850)*/}
#slideshow .slides li{width:974px;float:left;}
#slideshow .slides .slides_ul{position:relative;width:974px;height:255px;overflow:hidden;}
#slideshow .slides .slides_li_1, #slideshow .slides .slides_li_2, #slideshow .slides .slides_li_3{position:absolute;top:0;opacity:1;width:974px;}
#slideshow .slides .slides_li_1{display:block;z-index:3;}
#slideshow .slides .slides_li_2{left:-974px;display:none;z-index:2;}
#slideshow .slides .slides_li_3{left:-974px;display:none;z-index:1;}
#slideshow .slides h2{margin-top:0;}
#slideshow .slides-nav{padding-left:25px;height:40px;}
#slideshow .slides-nav li{float:left;}
#slideshow .slides-nav li a{display:block;padding:8px 20px 0 25px;outline:none;text-decoration:none;color:#b8b8b8;font:bold 12px Verdana, Geneva, sans-serif;}
#slideshow .slides-nav li a img{vertical-align:middle}
#slideShowBannerContainer{}
.js #slideshow .slides-nav li.on, .js #slideshow .slides-nav li.on a{z-index:50;color:#000;}
.js #slideshow .slides-nav li.on a{position:relative;background:url(../images/landingPage/landingBanner_active.png) top center no-repeat;z-index:100;}
/*.landingPageLeftBox{line-height:0;font-size:0;}*/
.landingPageLeftBox .spacing{height:12px;}
.landingPageLeftBox .leftBg{background:url(../images/landingPage/landing_left_box_top_left.gif) bottom left no-repeat;width:5px;height:5px;}
.landingPageLeftBox .topCenterBg{background:url(../images/landingPage/landing_left_box_top_center.gif) bottom center repeat-x;height:5px;}
.landingPageLeftBox .topRightBg{background:url(../images/landingPage/landing_left_box_top_right.gif) bottom right no-repeat;width:5px;height:5px;}
.landingPageLeftBox .centerLeftBg{background:url(../images/landingPage/landing_left_box_center_left.gif) top left repeat-y;width:5px;}
.landingPageLeftBox .centerRightBg{background:url(../images/landingPage/landing_left_box_center_right.gif) top right repeat-y;width:5px;}
.landingPageLeftBox .bottomLeftBg{background:url(../images/landingPage/landing_left_box_bottom_left.gif) top left no-repeat;width:5px;height:5px;}
.landingPageLeftBox .bottomCenterBg{background:url(../images/landingPage/landing_left_box_bottom_center.gif) top center repeat-x;height:5px;}
.landingPageLeftBox .bottomRightBg{background:url(../images/landingPage/landing_left_box_bottom_right.gif) top right no-repeat;height:5px;}
.landingPageLeftBox .boxContainer{padding:4px;}
.landingPageLeftBox .boxContainer li a{font:bold 11px/14px Verdana, Geneva, sans-serif;}
.landingPageLeftBox .categoriesBoxContent,
.landingPageLeftBox .tagsBoxContent,
.landingPageLeftBox .wsiContent{font:normal 12px Verdana, Geneva, sans-serif;color:#000;padding-bottom:8px;}
.landingPageLeftBox .boxTitle{font-size:14px;font-weight:bold;border-bottom:1px dotted #cecfcf;padding-bottom:8px;}
.landingPageLeftBox .boxTitleManufactures{font-size:12px;font-weight:bold;border-bottom:1px dotted #cecfcf;padding-bottom:8px;}
.landingPageLeftBox .categoriesBoxContent ul li{background:url(../images/landingPage/landing_categories_bullet.gif) 0 18px no-repeat;font:bold 11px/14px Verdana, Geneva, sans-serif;padding:14px 0 0 12px;}
.landingPageLeftBox .tagsBoxContent ul {text-align: left;}
.landingPageLeftBox .tagsBoxContent .relatedCategories li{display: block}
.landingPageLeftBox .tagsBoxContent .relatedCategories li a{display: block;font-size:12px;}
.landingPageLeftBox .tagsBoxContent ul li{display: inline;vertical-align: middle;line-height: 28px;padding-right:2px;}
.landingPageLeftBox .tagsBoxContent h1,
.landingPageLeftBox .tagsBoxContent h2,
.landingPageLeftBox .tagsBoxContent h3,
.landingPageLeftBox .tagsBoxContent h4,
.landingPageLeftBox .tagsBoxContent h5,
.landingPageLeftBox .tagsBoxContent h6{font:bold 13px Verdana, Geneva, sans-serif;}

.landingPageLeftBox .tagsBoxContent  ul.poptags li a:hover{color:#fff;background-color:#000;text-decoration:none;}

.landingPageLeftBox .tagsBoxContent .level1 {font:normal 0.9em  Verdana, Geneva, sans-serif;color:#393939;}  
.landingPageLeftBox .tagsBoxContent .level2 {font:normal 1.1em  Verdana, Geneva, sans-serif;color: #000;} 
.landingPageLeftBox .tagsBoxContent .level3 {font:normal 1.3em  Verdana, Geneva, sans-serif;color: #000;}  
.landingPageLeftBox .tagsBoxContent .level4 {font:normal 1.5em Verdana, Geneva, sans-serif;color: #000;}
.landingPageLeftBox .tagsBoxContent .level5 {font:normal 1.7em  Verdana, Geneva, sans-serif;color: #000;} 
.landingPageLeftBox .tagsBoxContent .level6 {font:normal 1.8em  Verdana, Geneva, sans-serif;color: #000;}
.landingPageLeftBox .tagsBoxContent .level7 {font:normal 2.1em  Verdana, Geneva, sans-serif;color: #000;}
.landingPageLeftBox .tagsBoxContent .level8 {font:normal 2.3em Verdana, Geneva, sans-serif;color: #000;} 
.landingPageLeftBox .tagsBoxContent .level9 {font:normal 2.5em  Verdana, Geneva, sans-serif;color: #000;} 


.landingPageLeftBox .tagsBoxContent .tagBold{font:bold 13px Verdana, Geneva, sans-serif;color:#000}
.landingPageLeftBox .tagsBoxContent .tagLight{font:normal 11px Verdana, Geneva, sans-serif;color:#393939;}
.landingPageLeftBox .tagsBoxContent h2,
.landingPageLeftBox .tagsBoxContent h4,
.landingPageLeftBox .tagsBoxContent h6{font-weight:normal;}
.landingPageLeftBox .tagsBoxContent h3,
.landingPageLeftBox .tagsBoxContent h4{font-size:12px;}
.landingPageLeftBox .tagsBoxContent h5,
.landingPageLeftBox .tagsBoxContent h6{font-size:11px;}
.landingPageLeftBox .categoriesBoxContent ul li a,
.landingPageLeftBox .tagsBoxContent h1 a,
.landingPageLeftBox .tagsBoxContent h2 a,
.landingPageLeftBox .tagsBoxContent h3 a,
.landingPageLeftBox .tagsBoxContent h4 a,
.landingPageLeftBox .tagsBoxContent h5 a,
.landingPageLeftBox .tagsBoxContent h6 a{color:#393939;}
.landingPageLeftBox .categoriesBoxContent ul li a:hover,
.landingPageLeftBox .tagsBoxContent h1 a:hover,
.landingPageLeftBox .tagsBoxContent h2 a:hover,
.landingPageLeftBox .tagsBoxContent h3 a:hover,
.landingPageLeftBox .tagsBoxContent h4 a:hover,
.landingPageLeftBox .tagsBoxContent h5 a:hover,
.landingPageLeftBox .tagsBoxContent h6 a:hover{text-decoration:underline;}
.landingPageLeftBox ul.childCategory li, .landingPageLeftBox ul.relatedCategories li{background:url(../images/landingPage/landing_categories_arrow.png) 0 15px no-repeat;font:normal 11px/14px Verdana, Geneva, sans-serif;padding:9px 0 0 10px;}
.landingPageLeftBox ul.relatedCategories li{font-size:12px;padding-top:14px;background-position:0 19px;float:none;}
.landingPageLeftBox ul.childCategory li a, .landingPageLeftBox ul.relatedCategories li a{color:#393939;font:normal 11px/14px Verdana, Geneva, sans-serif;}
ul.childCategory li a.more{font: bold 11px Verdana,Geneva,sans-serif;cursor: pointer;}
.landingPageLeftBox ul.relatedCategories li a:hover{text-decoration:underline;}
.landingPageLeftBox ul.childCategory li.more{background:url(../images/plus.gif) 0 16px no-repeat;font:bold 11px/14px Verdana, Geneva, sans-serif;padding:13px 0 0 14px;}
.landingPageLeftBox ul.childCategory li.minus{background:url(../images/minus.gif) 0 16px no-repeat;font:bold 11px/14px Verdana, Geneva, sans-serif;padding:13px 0 0 14px;}
.sliderSpace{height:60px;}
.sliderSpace1{height:30px;}
.landingPageRightBox{padding-bottom:12px;}
.landingPageRighBox .boxTitle{font-size:18px;font-weight:bold;padding-top:10px;}


ul#item_1,
ul#item_2,
ul#item_3,
ul#item_4,
ul#item_5,
ul#item_6,
ul#item_7,
ul#item_8,
ul#item_9,
ul#item_10{margin:12px 0 0;width:auto;clear:both;padding:0;}

ol.item_1,
ol.item_2,
ol.item_3,
ol.item_4,
ol.item_5,
ol.item_6,
ol.item_7,
ol.item_8,
ol.item_9,
ol.item_10{position:relative;float:right;display:inline-block;padding:0;clear:both;width:75px;right:8px;}
ol.item_1{width:120px;}

ol.item_1 li,
ol.item_2 li,
ol.item_3 li,
ol.item_4 li,
ol.item_5 li,
ol.item_6 li,
ol.item_7 li,
ol.item_8 li,
ol.item_9 li,
ol.item_10 li{display:inline-block;width:10px;height:10px;background:url(../images/landingPage/slider_bullets_inactive.png) no-repeat;text-indent:-8000px;list-style:none;cursor:pointer;margin:10px 4px 0;float:left;}

ol.item_1 li:hover,
ol.item_2 li:hover,
ol.item_3 li:hover,
ol.item_4 li:hover,
ol.item_5 li:hover,
ol.item_6 li:hover,
ol.item_7 li:hover,
ol.item_8 li:hover,
ol.item_9 li:hover,
ol.item_10 li:hover{background:url(../images/landingPage/slider_bullets_hover.png) no-repeat;margin-top:10px;}

ol.item_1 li.current,
ol.item_2 li.current,
ol.item_3 li.current,
ol.item_4 li.current,
ol.item_5 li.current,
ol.item_6 li.current,
ol.item_7 li.current,
ol.item_8 li.current,
ol.item_9 li.current,
ol.item_10 li.current{color:#f00;font-weight:bold;background:url(../images/landingPage/slider_bullets_active.png) no-repeat;margin-top:10px;}

ol.item_1 li.prev,
ol.item_1 li.next,
ol.item_2 li.prev,
ol.item_2 li.next,
ol.item_3 li.prev,
ol.item_3 li.next,
ol.item_4 li.prev,
ol.item_4 li.next,
ol.item_5 li.prev,
ol.item_5 li.next,
ol.item_6 li.prev,
ol.item_6 li.next,
ol.item_7 li.prev,
ol.item_7 li.next,
ol.item_8 li.prev,
ol.item_8 li.next,
ol.item_9 li.prev,
ol.item_9 li.next,
ol.item_10 li.prev,
ol.item_10 li.next{position:absolute;width:20px;height:20px;margin-top:5px;}

ol.item_1 li.prev,
ol.item_2 li.prev,
ol.item_3 li.prev,
ol.item_4 li.prev,
ol.item_5 li.prev,
ol.item_6 li.prev,
ol.item_7 li.prev,
ol.item_8 li.prev,
ol.item_9 li.prev,
ol.item_10 li.prev{background:url(../images/landingPage/slider_arrow_previous_active.png) no-repeat;line-height:0;left:-30px;top:0;font-size:0;}


ol.item_1 li.prev:hover,
ol.item_2 li.prev:hover,
ol.item_3 li.prev:hover,
ol.item_4 li.prev:hover,
ol.item_5 li.prev:hover,
ol.item_6 li.prev:hover,
ol.item_7 li.prev:hover,
ol.item_8 li.prev:hover,
ol.item_9 li.prev:hover,
ol.item_10 li.prev:hover{background:url(../images/landingPage/slider_arrow_previous_inactive.png) no-repeat;}

ol.item_1 li.next,
ol.item_2 li.next,
ol.item_3 li.next,
ol.item_4 li.next,
ol.item_5 li.next,
ol.item_6 li.next,
ol.item_7 li.next,
ol.item_8 li.next,
ol.item_9 li.next,
ol.item_10 li.next{background:url(../images/landingPage/slider_arrow_next_active.png) no-repeat;left:34px;font-size:0;line-height:0;top:0;right:2px;}
ol.item_1 li.next{left:76px;}

ol.item_1 li.next:hover,
ol.item_2 li.next:hover,
ol.item_3 li.next:hover,
ol.item_4 li.next:hover,
ol.item_5 li.next:hover,
ol.item_6 li.next:hover,
ol.item_7 li.next:hover,
ol.item_8 li.next:hover,
ol.item_9 li.next:hover,
ol.item_10 li.next:hover{background:url(../images/landingPage/slider_arrow_next_inactive.png) no-repeat;}

ul#item_1 ,
ul#item_2 ,
ul#item_3 ,
ul#item_4 ,
ul#item_5 ,
ul#item_6 ,
ul#item_7 ,
ul#item_8 ,
ul#item_9 ,
ul#item_10{border-top:4px solid #ececec;padding-top:12px;}

ul#item_1 li,
ul#item_2 li,
ul#item_3 li,
ul#item_4 li,
ul#item_5 li,
ul#item_6 li,
ul#item_7 li,
ul#item_8 li,
ul#item_9 li,
ul#item_10 li{ }
ul.itemsNo4 li{list-style:none;float:left;width:25%;overflow:hidden;text-align:center;}


ul.itemsNo5 li{width:20%;}
	
ul#item_1 .name,
ul#item_2 .name,
ul#item_3 .name,
ul#item_4 .name,
ul#item_5 .name,
ul#item_6 .name,
ul#item_7 .name,
ul#item_8 .name,
ul#item_9 .name,
ul#item_10 .name{}
ul.itemsNo4 .name{padding:6px 0;vertical-align:top;}

ul#item_1 a,
ul#item_1 .name a,
ul#item_2 .name a,
ul#item_3 .name a,
ul#item_4 .name a,
ul#item_5 .name a,
ul#item_6 .name a,
ul#item_7 .name a,
ul#item_8 .name a,
ul#item_9 .name a,
ul#item_10 .name a{}
ul.itemsNo4 a,ul.itemsNo4 .name a{color:#0a5caf;font:bold 12px/20px Verdana, Geneva, sans-serif;text-decoration:none;text-align:center;height:40px;vertical-align:top}


ul#item_1 a{padding-top:4px;}

ul#item_1 a:hover,	
ul#item_1 .name a:hover,
ul#item_2 .name a:hover,
ul#item_3 .name a:hover,
ul#item_4 .name a:hover,
ul#item_5 .name a:hover,
ul#item_6 .name a:hover,
ul#item_7 .name a:hover,
ul#item_8 .name a:hover,
ul#item_9 .name a:hover,
ul#item_10 .name a:hover{}
ul.itemsNo4 a:hover,ul.itemsNo4 .name a:hover{text-decoration:underline;}

.categoryTable{width:150px;margin:0 auto;padding:0;}
.categoryTable .categoryName{height:40px;vertical-align:top;}

.featuredItemsTable,
.topViewedTable,
.topSellingTable,
.newArrivalsTable,
.topRatedTable{width:170px;height:275px; margin:0 auto;padding:0;}

.featuredItemsTable .itemImg,
.topViewedTable .itemImg,
.topSellingTable .itemImg,
.newArrivalsTable .itemImg,
.topRatedTable .itemImg{height:132px;vertical-align:top;}

.featuredItemsTable .item_img,
.topViewedTable .item_img,
.topSellingTable .item_img,
.newArrivalsTable .item_img,
.topRatedTable .item_img{width:132px;height:132px;margin:0 auto;position:relative;}

.featuredItemsTable .discount,
.topViewedTable .discount,
.topSellingTable .discount,
.newArrivalsTable .discount,
.topRatedTable .discount{width:52px;right:0;position:absolute;top:0;}

.featuredItemsTable .discount_top_bg,
.topViewedTable .discount_top_bg,
.topSellingTable .discount_top_bg,
.newArrivalsTable .discount_top_bg,
.topRatedTable .discount_top_bg{width:52px;height:31px;background:url(../images/landingPage/discount_box_top.png) bottom no-repeat;text-align:center;color:#ffc600;font:normal 19px impact;}

.featuredItemsTable .discount_no,
.topViewedTable .discount_no,
.topSellingTable .discount_no,
.newArrivalsTable .discount_no,
.topRatedTable .discount_no{padding-top:7px;}

.featuredItemsTable .discount_bottom_bg,
.topViewedTable .discount_bottom_bg,
.topSellingTable .discount_bottom_bg,
.newArrivalsTable .discount_bottom_bg,
.topRatedTable .discount_bottom_bg{width:52px;height:21px;background:url(../images/landingPage/discount_box_bottom.png) top no-repeat;}

.featuredItemsTable .listPrice,
.topViewedTable .listPrice,
.topSellingTable .listPrice,
.newArrivalsTable .listPrice,
.topRatedTable .listPrice{font:normal 12px Arial, Helvetica, sans-serif;text-decoration:line-through;color:#918e8e;vertical-align:top;}

.featuredItemsTable .listPrice span,
.topViewedTable .listPrice span,
.topSellingTable .listPrice span,
.newArrivalsTable .listPrice span,
.topRatedTable .listPrice span{font:normal 18px impact;}

.featuredItemsTable .price,
.topViewedTable .price,
.topSellingTable .price,
.newArrivalsTable .price,
.topRatedTable .price{font:normal 18px Verdana, Geneva, sans-serif;color:#000;height:38px;}

.featuredItemsTable .price span.priceNo,
.topViewedTable .price span.priceNo,
.topSellingTable .price span.priceNo,
.newArrivalsTable .price span.priceNo,
.topRatedTable .price span.priceNo{font:bold 24px impact;color:#ce0706;}

.featuredItemsTable .price span.egp,
.topViewedTable .price span.egp,
.topSellingTable .price span.egp,
.newArrivalsTable .price span.egp,
.topRatedTable .price span.egp{font:bold 12px Verdana, Geneva, sans-serif;color:#000}

.featuredItemsTable .addToBtn,
.topViewedTable .addToBtn,
.topSellingTable .addToBtn,
.newArrivalsTable .addToBtn,
.topRatedTable .addToBtn{height:25px;padding:6px 0 0;}

/*WSI*/
#content-slider{width:186px;overflow:hidden;height:370px;margin:8px auto 0;}
#content-slider-inside{list-style:none;height:390px;overflow:scroll;overflow-y:hidden;}
#content-slider-inside li{width:186px;height:370px;}
#content-slider-inside h1{color:#393939;font:bold 13px/18px Verdana, Geneva, sans-serif;padding:0 0 10px;text-align:justify;}
#content-slider-inside h2{color:#877f7f;font:bold 11px/18px Verdana, Geneva, sans-serif;padding:0 0 10px 0;text-align:justify;}
#content-slider-inside p{color:#393939;font:normal 11px/18px Verdana, Geneva, sans-serif;text-align:justify;padding-bottom:8px;}
#content-slider-inside a{color:#ce0706;font-weight:bold;}
#content-slider-inside a:hover{text-decoration:underline;}
#navigation{list-style:none;margin:18px 5px 0 0;float:right;}
#navigation li{float:left;text-align:center;margin:0 0 0 5px;}
#navigation li a, #navigation li a:link, #navigation li a:visited{text-decoration:none;display:block;color:#990000;}
#navigation li a:hover, #navigation li a:focus, #navigation li a:active{color:#000;text-decoration:underline;}

.rblSurvey,.rblOSNSurvey{padding-left:10px;}
.rblSurvey label,.rblOSNSurvey label{padding-left:5px;}
.rblOSNSurvey label{font:normal 13px Verdana, Geneva, sans-serif;}

/* Orbit ShowTime Network Survey */

.osn_survey ul{margin:8px 35px;padding:0;list-style:none;display:block;}
.osn_survey li{margin:0;padding:2px;border:none;line-height:18px;clear:both;}
.osn_survey .label_3{float:left;margin-bottom:20px;padding:5px 5px;font:bold 13px Verdana, Geneva, sans-serif;text-align:right;}
.osn_survey .label_2{float:left;margin:0;padding:5px 5px;width:75px;font:normal 12px Verdana, Geneva, sans-serif;text-transform:capitalize;text-align:right;}
.osn_survey .label_1{float:left;margin:0;padding:5px 5px;width:150px;font:normal 12px Verdana, Geneva, sans-serif;text-transform:capitalize;text-align:right;}
.osn_survey label span{font:normal 12px Verdana, Geneva, sans-serif;color:#C00;}
.osn_survey .labelMSG span{float:left;margin:0;padding:5px 5px;font:bold 15px Verdana, Geneva, sans-serif;}
.osn_survey .input{float:left;margin:5px 0 5px 15px;padding:2px 2px;width:280px;height:18px;border:1px solid #dedede;}
.osn_survey .inputComment{float:left;margin:5px 0 5px 15px;padding:2px 2px;width:350px;border:1px solid #dedede;}
.osn_survey .checkbox{float:left;margin:5px 2px;padding:0;width:10px;height:0;border:1px solid #dedede;}


#ManufacturesAZ .manfBg{background:url(../images/site/manufacture_bg.png) center center no-repeat;width:146px;height:90px;}
#ManufacturesAZ .seeAll{float:right;padding-top:8px;padding-right:10px;}
#ManufacturesAZ a h1,#ManufacturesAZ a.seeAll{color:#0A5CAF;text-decoration:none;font:normal 12px Verdana, Geneva, sans-serif;text-align:center;}
#ManufacturesAZ a:hover h1,#ManufacturesAZ a.seeAll:hover{text-decoration:underline;cursor:pointer;}
#ManufacturesAZ .manfPadding{padding:8px 0 30px;}
#ManufacturesAZ p.manf,#ManufacturesAZ p.manf span{border-bottom:4px solid #ECECEC;padding-bottom:8px;font:bold 18px Verdana, Geneva, sans-serif;margin:18px 0;}

.popManf a.link{text-align:right;float:right;font-size:11px;color:#0A5CAF;padding-top:5px;font-weight:normal;}
.popManf a.link:hover{text-decoration:underline;}z-
.popManf a img{padding-bottom:6px;}

body{margin:0;}
body #homeBannerWrapper{height:auto;min-height:100%;overflow:hidden;}
#homeBannerWrapper{overflow-x:hidden;width:100%;}
#homeBannerContent{width:1800px;overflow:hidden;position:relative;top:0;left:50%;margin-left:-954px /*1800-(818+28(2*14))=954*/;display:block;}
.homeBannerSlider{width:1800px;margin:0 auto;clear:both;overflow:hidden;}
#homeBannerImgSlides{position:absolute;top:0;}
#homeBannerImgSlides img{position:absolute;top:0;left:50%;height:282px;width:1800px;overflow:hidden;background:top center !important;}
#homeBannerImgSlides img a{border:0;}
.nivoSlider a.nivo-imageLink{position:absolute;bottom:0;height:100%;width:100%;border:0;padding:0;z-index:99;display:none;}
.nivo-slice{position:absolute;z-index:50;height:100%;}
.nivo-controlNav{position:absolute;left:50%;margin-left:-30px;bottom:12px;width:846px;}
.nivo-controlNav a{display:block;width:13px;height:12px;background:url(../images/site/Nav.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active{background-position:-15px 0;}
.nivo-directionNav a{display:block;width:30px;height:34px;background:url(../images/site/arrows.png) no-repeat;text-indent:-9999px;position:absolute;left:50%;}
a.nivo-nextNav{position:absolute;background-position:-32px 0;margin-left:400px;}
a.nivo-prevNav{position:absolute;margin-left:-322px;}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption{bottom:0;color:#fff !important;font-weight:bold !important;width:1800px;z-index:89;text-align:center;position:absolute;padding-bottom:20px;}
.nivo-caption p{padding:5px;margin:0 auto;width:846px;z-index:100;text-shadow:1px #333 !important;}
.nivo-directionNav a{position:absolute;top:40%;z-index:99;cursor:pointer;}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}


/*OSN*/
#osnBody{background:url(../images/osn/osn_BodyBg.jpg) top center #000 no-repeat;vertical-align:top;}
.osnContainer{width:100%;margin:12px auto 150px;padding:0;vertical-align:top;}
.osnContainerTopBg{background:url(../images/osn/osn_container_TopBg.png) bottom center no-repeat;vertical-align:top;}
.osnContainerCenterBg{background:url(../images/osn/osn_container_CenterBg.png) top center repeat-y;height:500px;vertical-align:top;}
.osnContainerBottomBg{background:url(../images/osn/osn_container_BottomBg.png) top center no-repeat;height:60px;}
.osnContentContainer{margin:0 auto;width:978px;}
.osnContentHeaderBg{background:url(../images/osn/osn_topHeader.png) 2px 0 no-repeat;height:38px;width:978px;}
.osnWrapper{width:930px;padding:20px 24px 10px;margin:0 auto;}
.osnTopLogo{background:url(../images/osn/osn_TopLogo.png) center top no-repeat;width:902px;height:110px;}
.osnContentBody{padding:0 32px;}
.osnContentBody .h01{padding:2px 0 4px;font:bold 12px Verdana, Geneva, sans-serif;}
.osnContentBody .span01{color:#D61010;}
.osnDecoderAd{padding:4px 0 20px;}
.osnInstruction{line-height:18px;padding-bottom:20px;font-size:11px;}
.osnInstruction a{font-weight:bold;text-decoration:underline;color:#D61010;}
.osnInstruction a:hover{text-decoration:none;}
.osnInput{width:230px;height:24px;background:url(../images/login/foundation.png) repeat-x scroll 0 -188px #fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;}
.osnInput:focus{background-color:#fcfce9;}
.osnContentBody .h03{padding:16px 0 10px;font:normal 12px Verdana, Geneva, sans-serif;}
.osnPackagesContainer{padding:6px 0;}
.osnPackageBox{border:solid 1px #ebebeb;background:url(../images/osn/osnPackageBox_bg.png) repeat-x;width:220px;height:255px;padding:10px;}
.osnPackageBox a.packageName{font:bold 16px Arial, Helvetica, sans-serif;color:#545659;float:right;}
.osnPackageBox a.packageName:hover{color:#D61010;}
.osnPackageBox .packageThumb{padding:5px 0;}
.osnPackageBox a.packageDesc{font:bold 12px Verdana, Geneva, sans-serif;color:#0a5caf;}
.osnPackageBox a.packageDesc:hover{text-decoration:underline;}
.osnPackageBox .osnPackagePrice{padding:8px 0 10px;}
.osnPackageBox .osnPackagePriceBox{background:url(../images/osn/osnPackageBox_priceBox.png) no-repeat;width:229px;height:63px;padding:0 18px;}
.osnPackageBox .osnSubscription{font:bold 12px Verdana, Geneva, sans-serif;text-align:right;}
.osnPackageBox .osnPrice{font:normal 24px impact;color:#ce0706;text-align:right;}
.osnPackageBox .osnPrice span{font:normal 14px Verdana, Geneva, sans-serif;color:#000;}
.osnPackageBox a.moreInfo{font:normal 11px Verdana, Geneva, sans-serif;color:#0a5caf;text-decoration:underline;float:right;}
.osnPackageBox a.moreInfo:hover{text-decoration:none;}
.osnBoxShadow{background:url(../images/osn/osnPackageBox_shadow.png) top center no-repeat;}


/* New Login/Sign Up*/
.login_area ul li{float:left;padding-right:6px;}
.headTitile, .welcomeTitle{text-align:right;font:normal 12px Verdana, Geneva, sans-serif;color:#000;padding:8px 8px 8px 0;}
.headTitile a{color:#d61010;text-decoration:underline;}
.headTitile a:hover{text-decoration:none;}
.loginSignTable{padding:40px 15px 30px;}

.SignTable{padding:20px 15px 0;}
.loginSignTable .formTitle{font:bold 12px Verdana, Geneva, sans-serif;border-bottom:solid 1px #CCC;padding-bottom:3px;}
.SignTable .formTitle{font:bold 12px Verdana, Geneva, sans-serif;border-bottom:solid 1px #CCC;padding-bottom:3px;}
.e3050Login{text-align:center;}
.e3050Login p{font:normal 11px Verdana, Geneva, sans-serif;text-decoration:none;padding:3px 0 0 0;}
.e3050Login a{color:#0a5caf;font: normal 11px Verdana, Geneva, sans-serif;}
.e3050Login a:hover{text-decoration:underline;font: normal 11px Verdana, Geneva, sans-serif;}
.e3050Login .verticalSeprator{padding:0 30px 0 35px;}
.e3050Login h3{font:bold 20px Georgia, 'Times New Roman', Times, serif;color:#625a5a;padding-bottom:10px;}
.loginSign,.SignTable{font-size:11px;}
.loginSign span{font-size:11px;line-height:14px;font-weight:normal;margin:0}
.loginSign .lable{padding:0 8px 12px 0;text-align:right;color:#000;font: bold 11px Verdana, Geneva, sans-serif;}
.loginSign .input{width:230px;height:24px;margin-bottom:12px;background:url(../images/login/foundation.png) repeat-x scroll 0 -188px #fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;}
.loginSign .input:focus{background-color:#fbfbd5;}
.loginSign a, .loginSign a:visited{color:#0a5caf;font:11px Verdana,Geneva,sans-serif;}
.loginSign a:hover{text-decoration:underline;}
.loginSign .errorMsg,.loginTable .errorMsg{padding:2px 0 6px;color:#d61010;text-align: center;} 
.SignTable .loginSign .errorMsg,.loginTable .errorMsg{text-align: left;}
.loginSign .forgetPass{text-align:right; padding-right:7px;padding-top:2px;font: normal 11px Verdana, Geneva, sans-serif;}
.loginSign .newsletter, .loginSign .terms{color:#787777;font-size:10px;font: normal 11px Verdana, Geneva, sans-serif;}
.loginSign .newsletter{color:#000;}
.loginSign .terms{padding-top:10px;}
.loginSign .rememberme{font:normal 11px Verdana}
.welcomeTitle{text-align:left;font-weight:bold;font-size:14px;color:#d61010;padding-left:4px;}
.welcome{line-height:30px;text-align:left;}
.welcome h3{color:#000;font:normal 14px Arial, Helvetica, sans-serif;padding-bottom:12px;}
.welcome p{padding-left:16px;font-size:12px;font-weight:bold;margin:0;padding-right:8px;padding-bottom:4px;}
.welcome a{color:#0a5caf !important;font-size:11px;line-height:24px;font-weight:normal;}

/*Account Info.*/
.accountInfoContainer{width:100%;margin:12px auto;background-color:#f1f1f1;border:solid 1px #f2f2f2}
#accountInfoTabs{position:relative;overflow:visible;}
#accountContentBody{overflow:hidden;}
div.accountTabsBody{overflow:hidden;position:relative;}
.sideBar{line-height:0;font-size:0;background-color:#fff;}
.sideBar .spacing{height:12px;}
.sideBar .leftBg{background:url(../images/landingPage/landing_left_box_top_left.gif) bottom left no-repeat;width:5px;height:5px;}
.sideBar .topCenterBg{background:url(../images/landingPage/landing_left_box_top_center.gif) bottom center repeat-x;height:5px;}
.sideBar .topRightBg{background:url(../images/landingPage/landing_left_box_top_right.gif) bottom right no-repeat;width:5px;height:5px;}
.sideBar .centerLeftBg{background:url(../images/landingPage/landing_left_box_center_left.gif) top left repeat-y;width:5px;}
.sideBar .centerRightBg{background:url(../images/landingPage/landing_left_box_center_right.gif) top right repeat-y;width:5px;}
.sideBar .bottomLeftBg{background:url(../images/landingPage/landing_left_box_bottom_left.gif) top left no-repeat;width:5px;height:5px;}
.sideBar .bottomCenterBg{background:url(../images/landingPage/landing_left_box_bottom_center.gif) top center repeat-x;height:5px;}
.sideBar .bottomRightBg{background:url(../images/landingPage/landing_left_box_bottom_right.gif) top right no-repeat;height:5px;}
.sideBar .boxContainer{padding:4px;}
.sideBar .categoriesBoxContent{font:normal 12px Verdana, Geneva, sans-serif;color:#000;padding-bottom:8px;}
.sideBar .boxTitle{font-size:13px;font-weight:bold;border-bottom:1px dotted #cecfcf;padding-bottom:10px;color:#990000;}
div.accountTabsBody .tabsDiv{position:absolute;top:0;left:0;}
div.accountTabsBody .tabsDiv ul{padding-left:6px;padding-bottom:20px;}
div.accountTabsBody .tabsDiv ul .accountLi{overflow:hidden;padding:0;text-align:left;background:url(../images/landingPage/landing_categories_arrow.png) 0 18px no-repeat;font:normal 11px/19px Verdana, Geneva, sans-serif;padding:10px 0 0 0;}
div.accountTabsBody .tabsDiv ul .accountLi a{display:inline-block;vertical-align:bottom;float:left;padding:0 0 0 11px;width:190px;color:#010101;font:normal 11px/19px Verdana, Geneva, sans-serif;}
div.accountTabsBody .tabsDiv ul .accountLi.current,
div.accountTabsBody .tabsDiv ul .accountLi.current a, div.accountTabsBody .tabsDiv ul .accountLi a:hover, div.accountTabsBody .tabsDiv ul .accountLi.current a:hover{color:#010101;}
div.accountTabsBody .tabsDiv ul .accountLi a:hover{text-decoration:underline;}
div.accountTabsBody .tabsDiv ul .accountLi.current a{font-weight:bold;}
div.accountTabsBody span.notCompleted{color:#F00;font-size:9px;text-decoration:none;}
div.accountTabsBody .dataContent{margin-left:216px;padding:10px 2px 10px 22px;min-height:618px;font:normal 12px Verdana, Geneva, sans-serif;}
div.accountTabsBody .accountTabContent{margin-bottom:6px;overflow:visible;}
div.accountTabsBody .dataContent .hide{display:none;}
div.accountTabsBody .logoutBtn{padding-top:14px;}
.welcomeTab h1, .accountSettingsTab h1, .addressBook h1, .createWishlist h1, .manageWishList h1, .wishListHelp h1{font-size:12px;font-weight:normal;border-bottom:1px solid #cecfcf;padding-bottom:7px;color:#990000;}
.welcomeTab .contentData, .accountSettingsTab .contentData, .addressBook .contentData, .createWishlist .contentData, .wishListHelp .contentData{font-size:11px;color:#010101;padding:18px 8px;}
.createWishlist .contentData{padding-bottom:0;}
.createWishlist .contentData{padding-top:0;}
.accountSettingsTab .contentData, .addressBook .contentData{padding:18px 60px;}
.welcomeTab .contentData p, .addressBook .contentData p, .wishListHelp .contentData p{line-height:20px;padding-bottom:20px;}
.wishListHelp .contentData p{padding-bottom:26px;padding-top:12px;}
.welcomeTab .contentData h2{color:#0a5caf;text-decoration:underline;font-size:12px;font-weight:bold;background: url(../images/landingPage/landing_categories_arrow.png) 0 6px no-repeat;padding:0 0 10px 8px;}
.welcomeTab .contentData h2 a{color:#0a5caf;font-size:12px !important;}
.changePassword, .changeSecretQ, .billingAddress, .wishListInfo, .userValidation{font-size:11px;width:auto;}
.wishListInfo{padding-left:60px;}
.changePassword .lable, .changeSecretQ .lable, .billingAddress .lable, .wishListInfo .lable{padding:0 18px 12px 0;text-align:right;}
.changePassword .input, .changeSecretQ .input, .billingAddress .input, .billingAddress textarea, .orderTracking .input, .wishListInfo textarea, .wishListInfo .input, .editWishList .input, .editWishList .comment, .contentData .notes textarea,.changePassword .input:focus, .changeSecretQ .input:focus, .billingAddress .input:focus, .billingAddress textarea:focus, .orderTracking .input:focus, .wishListInfo textarea:focus, .wishListInfo .input:focus,.editWishList .input:focus, .editWishList .comment:focus, .contentData .notes textarea:focus, .userValidation .input, .userValidation .input:focus, .contentData .notes textarea, .contentData .notes textarea:focus{width:230px;height:24px;margin-bottom:12px;background:url(../images/login/foundation.png) repeat-x scroll 0 -188px #fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;}
.changePassword .input:focus, .changeSecretQ .input:focus, .billingAddress .input:focus, .billingAddress textarea:focus, .orderTracking .input:focus, .wishListInfo textarea:focus, .wishListInfo .input:focus, .editWishList .input:focus, .editWishList .comment:focus, .contentData .notes textarea:focus, .userValidation .input:focus, .contentData .notes textarea:focus{background-color:#fbfbd5;}

.select_wrapper{background:url(../images/site/select_arrow.gif) no-repeat right;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;    border-width:1px;float:left;height:19px;margin:0;position:relative;}
.select_wrapper span{font-size:11px;height:19px;left:4px;line-height:19px;overflow:hidden;position:absolute;right:20px;white-space:nowrap;z-index:1;}
select.select{cursor:pointer;height:19px;margin:0;min-width:48px;opacity:0;padding:0;position:relative;width:inherit;z-index:2;}

.orderTracking .input, .orderTracking .input:hover, .orderTracking .input:focus{width:160px;}
.billingAddress textarea, .wishListInfo textarea{height:auto}
.changePassword .errorMsg, .changeSecretQ .errorMsg{padding:0 0 8px;color:#d61010;font-size:10px;} 
.changeSecretQ .radioBtn{padding-right:8px;}
.billingAddress .red, .wishListInfo .red{font:normal 11px Verdana, Geneva, sans-serif;color:#C00;}
.billingAddress .drop_menu, .orderTracking .drop_menu, .wishListInfo .drop_menu{border:solid 1px #cbc8c8;padding:2px 0 2px 2px;font:normal 12px/22px Verdana, Geneva, sans-serif;margin-bottom:12px;background:url(../images/login/form_bg.gif) left top #f5f5f5 repeat-x;}
.billingInfo, .shippingInfo{font-size:12px;line-height:18px;width:450px;}
.shippingInfo{font-size:11px;margin-left:20px;width:auto}
.billingInfo .name, .shippingInfo .name{font-weight:bold;}
.validationError{border:solid 1px #fd4343;background-color:#fceded;width:auto;padding:8px 40px 0 14px;color:#d61010;}
.validationError h4{font-size:12px;font-weight:bold;}
.validationError ul{padding-left:35px;padding-top:8px;}
.validationError ul li{list-style:none;font-weight:normal;line-height:21px;}
.validationError ul li:before{content: "- ";}
.orderTracking h4, .manageShoppingcart h4, .yourWishlist h4{font-weight:bold;padding-bottom:20px;font-size:11px;}
.manageShoppingcart h4, .yourWishlist h4{padding-bottom:10px;}
.manageShoppingcart .paddingRight{text-align:right;padding-right:12px;}
.manageShoppingcart .paddingLeft{padding-left:8px;}
.orderTracking p, .manageShoppingcart p{line-height:14px;padding-bottom:0 !important;}
.orderTracking b{font-size:10px;}
.orderTracking .paddingR{text-align:right;padding-right:20px;}
.addressBook h5, .ordersInfoTable h4, .manageShoppingcart h5, .createWishlist h5, .managewishList h5, .inviteToWishlist h5, .wishListHelp h5{font-size:12px;font-weight:bold;border-bottom:1px dotted #cecfcf;color:#0a5caf;padding-bottom:8px;}
.addressBook .h5Padding{padding:0 8px;}
.ordersInfoTable .orderInfo, .savedShoppingcart .orderInfo, .wishLists .wishInfo, .editWishList .listInfo_top, .editWishList .listInfo_bottom, .inviteListInfo{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background-color:#fff;line-height:28px;}
.inviteListInfo{background-color:transparent;margin-top:26px;font-size:12px;}
.ordersPreview, .savedShoppingcart, .wishLists, .editWishList{font-size:12px;border-collapse:collapse;}
.wishLists, .savedShoppingcart{font-size:11px;}
.editWishList .listInfo_top{border-bottom:none;}
.editWishList .listInfo_bottom{border-top:none;}
.ordersPreview .tableTitles, .savedShoppingcart .tableTitles, .wishLists .tableTitles, .editWishList .tableTitles{font-weight:bold;font-size:11px;line-height:34px;}

.ordersInfoTable .orderNo a, .savedShoppingcart .orderNo a, .wishLists .eventName a{font-weight:bold;text-decoration:underline;color:#000;font-size:11px;padding-left:8px;}
.ordersPreview{font-size:11px;}
.ordersPreview .paddingsR{text-align:right;padding-right:16px;}
.wishLists .eventName a{padding-left:0;font-weight:normal}
.ordersInfoTable .cancelled{color:#d61010;}
.ordersInfoTable .delievered{color:#0ea40e;}
.ordersInfoTable .inprogress,.ordersInfoTable .shipped{}
.ordersInfoTable .trSpace, .savedShoppingcart .trSpace, .wishLists .trSpace, .editWishList .trSpace{height:6px;font-size:0;line-height:0;}
.manageShoppingcart .savedShoppingcart a.retrieve{text-decoration:underline;color:#368804;font-size:11px;font-weight:bold;}
.titlePaddingBottom{padding-top:5px;}
.wishLists .editIcon{padding-left:6px;padding-right:6px;width:14px;}
.wishListInfo, .userValidation{margin-top:20px;}
.loginTable .newsletter, .loginTable .terms{color:#000;font-size:10px;line-height:14px;}
.loginTable .terms{padding-top:10px;}
.userValidation{margin-left:20px;}
.userValidation .captch{border:1px solid #d6d4d4 !important;margin:12px 0 0 0 !important;}
.userValidation span{/*margin-left:50px;*/color:#d61010;font-size:10px;}
.userValidation .input, .userValidation .input:focus{width:150px;}
.dottedLineSep{border-bottom:1px dotted #cecfcf;padding:0 8px 8px;}
.managewishList a.inviteOthers{color:#d52121;font-size:11px;font-weight:bold;float:right;}
.editWishList{font-size:11px;}
.editWishList .input, .editWishList .input:focus{width:40px;text-align:center;height:20px;}
.contentData .notes p{padding-bottom:4px;}
.inviteListInfo .trWhite, .inviteListInfo .trGray{background-color:#fff;border-bottom:1px solid #e5e5e5;}
.inviteListInfo .trGray{background-color:#f2f2f2;}
.inviteListInfo b{padding-left:80px;}
.contentData .notes textarea, .contentData .notes textarea:focus{width:340px;height:100px;}
.contentData .notes h6{font-size:10px;color:#777777;font-weight:normal;padding-top:0;}
.validationPaddings{}
.noitemswishlist{font-size:11px;padding-top:10px;}
.sameAddress{padding-top:10px;line-height:22px;}
.saveBtn{padding-top:12px;}
.billingAddress ul.buttons{list-style:none;}
.billingAddress ul.buttons li{float:left;padding-right:30px;}
.newsletterTxt{padding:10px 20px 10px 10px;line-height:22px;}
.action_link a, .action_link a:hover{color:#FF0000;font-size:11px;text-decoration:none;font: normal 11px Verdana, Geneva, sans-serif;}
.action_link a:hover{text-decoration:underline}

.orderBillingAddress{font-size:11px;background-color:#fff;padding:10px;border:1px solid #E5E5E5;}
.orderBillingAddress .paddings{font-size:0;line-height:0;}
.orderBillingAddress .lable{padding:0 18px 12px 0;text-align:right;}
.orderBillingAddress .input, .orderBillingAddress textarea{width:230px;height:24px;margin-bottom:12px;background:url(../images/login/foundation.png) repeat-x scroll 0 -188px #fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;}
.orderBillingAddress .input:focus, .orderBillingAddress textarea:focus, .Form2 .input:focus{background-color:#fbfbd5;}
.orderBillingAddress textarea{height:auto;}
.orderBillingAddress .red{font:normal 11px Verdana, Geneva, sans-serif;color:#C00;}
.orderBillingAddress .drop_menu{border:solid 1px #cbc8c8;padding:2px 0 2px 2px;font:normal 12px/22px Verdana, Geneva, sans-serif;margin-bottom:12px;}
.orderBillingAddress .optionsTxt{vertical-align:middle;font-size:12px;line-height:18px;padding-bottom:5px;}
.orderBillingAddress .options{vertical-align:middle;font-size:11px;line-height:26px;padding-left:20px;}

.styled-select {
   width: 160px;
   height: 21px;
   overflow: hidden;
   background: url(../images/site/select_arrow.gif) no-repeat right White;
}
.styled-select select {
   background: transparent;
   width: 188px;
   border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;
   font-size: 13px;
   height: 21px;
   -webkit-appearance: none;
    cursor:pointer;   
}


/*BilMobile*/
.bilmobileWrapper{margin:6px 8px 12px;}
.bilmobileBox{width:980px;margin:0 auto;background-color:#f7f7f7;}
.bilmobileBanner{background:url(../images/site/bilmobile_banner.jpg) no-repeat;width:980px;height:386px;}
.bilmobileContentBorder{width:740px;margin:0 auto;padding-bottom:20px;}
.bilmobileContent{padding:6px;background-color:#e3e0e0;margin:0 auto;width:728px;}
.bilmobileContainer{border:solid 1px #d0cece;background-color:#fff;padding:14px 14px 20px;}
.bilmobile{color:#2b2a2a;font:normal 11px/18px Verdana, Geneva, sans-serif;}
.bilmobile p{padding-bottom:20px;}
.bilmobile a{color:#F00;font-weight:bold;text-decoration:underline;}
.bilmobile a.register{color:#0a5caf;font-weight:normal;text-decoration:none;}
.bilmobile a.register:hover{text-decoration:underline;}
.bilmobile .input{width:230px;height:24px;background:url(../images/login/foundation.png) repeat-x scroll 0 -188px #fefefe;border-color:#8e8e8e #e1e1e1 #e1e1e1 #8e8e8e;border-style:solid;border-width:1px;}
.bilmobile .input:focus{background-color:#fbfbd5;}
.bilmobile .lable{padding-left:30px;font-weight:bold;}
.bilmobile .msgEror{color:#F00;text-align:center;padding:30px 0 0;}


/*Subscribtion Form*/
.subscribtionWrapper{margin:40px 8px 12px;}
.subscribtionContainer{width:940px;margin:0 auto;padding:18px;border:solid 6px #e9e7e7;background-color:#b00303;}
.subscribtionHeadline{width:476px;height:66px;background:url(../images/site/Subscribe_headLine.png) no-repeat;}
.subscribtionThumb{width:437px;height:346px;float:right;padding:0;}
.subscribtionForm{margin-left:40px;margin-top:40px;}
.subscribtionForm .label{width:80px;color:#eb9500;font-size:13px;line-height:39px;}
.subscribtionForm .label span{color:#fff;}
.subscribtionForm .inputBox{background:url(../images/site/Subscribe_input.png) no-repeat;outline:none;}
.subscribtionForm .input{width:272px;height:39px;padding-left:14px;border:none;background-color:transparent;font:normal 12px/20px Verdana, Geneva, sans-serif;}
.subscribtionForm .button{padding-left:160px;}
.subscribtionForm .space1{height:8px;}
.subscribtionForm .space2{height:20px;}
.subscribtionShadow{background:url(../images/site/Subscribe_shadow.png) top center no-repeat;}

.subscribtionForm .requriedfield span,.subscribtionForm .requriedfield ul li{color:#fff !important;font-size:13px;line-height:39px;}
