.base
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;	
}
.base th, .base td{ border: 0px; padding: 0px; } /*td and th has border in base.css which we are overriding here*/
.base .ig
{
	/*border: 1px solid #cecece;*/
	text-align: left;	
	display: table;
	background-repeat:no-repeat;
}
.base .ig h1{}
.base .ig h2{}
.base .ig h3{_font-size:11px;}
.base .ig h4{color:#000;font-size:12px;	font-weight:bold;margin:0px;}
.base .ig h5{}
.base .ig h6{}

.base .ig .msg{}

.base .ig .msthdr{/*background:url(images/spritebgimages2.png);*/ background-position:0px 0px; background-repeat:repeat-x;} /*do not delete. it is in use in other themes*/
.base .ig .msg .welcome{color: #ccc;text-align:right;float:right;}
.base .ig .msg .welcome a {color: #ccc;}
.base .ig .container{text-align: left;}
.base .ig .chkcontainer{background-repeat: no-repeat;}
.base .ig .innercontainer{margin:0;padding:0;float:left;padding-bottom:1px;min-height:300px;}
.base .ig .cart{}
.base .ig .lst{}
.base .ig .lst .icn{}
.base .ig .org{}
.base .ig .srch{}
.base .ig .catalog{}
.base .ig .catalog .home{}
.base .ig .msg .jscript {color: #3685f9;text-decoration:none;background-color:#f4e4e4;border:solid 1px #902525;text-align: center;vertical-align:middle;color:#000000;}/*Javscript enabled or not error message*/
.base .ig .cart .mini   /*Mini Cart*/{float:right;overflow:hidden;/*background:url(images/sprite_MenuContructs.png);background-position: -1160px 0;background-repeat:no-repeat;*/}
.base .ig .cart .mini a {color:#CCCCCC; font-size:12px; text-decoration:none;}
/*Header Icons*/
.base .ig .lst .icn ul{list-style-type: none;float:right;/*background:url(images/underline_dottedline_hd.gif);background-repeat:repeat;background-position:right bottom;*/}

.base .ig .lst .icn ul li
 {
	float:right;
	list-style:none;
 }
 
.base .ig .lst  .icn ul span
{
	display:none;
}
.base .ig .lst .icn li a {display:block; font-size:12px;}
.base .ig .lst .icn .lgin{/*background:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;*/overflow:hidden;background-position: 0 0;}
.base .ig .lst .icn .lgout{/*background:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;*/overflow:hidden;background-position: 0 -22px;}
.base .ig .lst .icn .wshlst{/*background:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;*/overflow:hidden;}
.base .ig .lst .icn .ordsrch{/*background:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;*/overflow:hidden;background-position: 0 -66px;}
.base .ig .lst .icn .vwcrt{background:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;/*text-indent:15px;*/overflow:hidden;background-position: 65px -88px;padding-right:25px;}
.base .ig .lst .icn .myact{/*background:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;*/overflow:hidden;background-position: 0 -44px;}
.base .ig .org .elogo
{
	text-indent:-9999px;
	overflow:hidden;
}

.base .ig .org .elogo .logo{background:url(images/bglogo.png) no-repeat;display:block;}
/*Category List*/
.base .ig .catlist{float:left;background:url(images/spritebgimages.png);background-position: 0px -40px;background-repeat:no-repeat;display:block;}
.base .ig .catlist .topcatlist{float:left;}
.base .ig .catlist .topcatlist a:link{color:#fff;}
.base .ig .catlist .topcatlist a:visited{color:#fff;text-decoration:none;}
.base .ig .catlist .topcatlist a:hover{color:#fff;text-decoration:underline;}
.base .ig .catlist .yui-skin-sam .yuimenubar { background:none;}
/*.base .ig .catlist .arrow{text-indent:-9999px;overflow:hidden;float:left;background:url(images/spritebuttons.png);background-repeat:no-repeat;background-position: -65px 0;}*/
.base .ig .catlist .tabhome{overflow:hidden;float:left;background:url(images/tabssprite.png);background-repeat:no-repeat;background-position: 0px 0px;}
.base .ig .catlist .tabhome:hover{background-position:0 -28px;overflow:hidden;}

.base .ig .catlist .tabproduct{text-indent:-9999px;overflow:hidden;float:left;background:url(images/tabssprite.png);background-repeat:no-repeat;background-position: -156px 0px;}
.base .ig .catlist .tabproduct:hover{background-position:-156px -28px;overflow:hidden;}
.base .ig .catlist .tabnews{text-indent:-9999px;overflow:hidden;float:left;background:url(images/tabssprite.png);background-repeat:no-repeat;background-position: -310px 0px;}
.base .ig .catlist .tabnews:hover{background-position:-310px -28px;overflow:hidden;}
.base .ig .catlist .tabcusservice{text-indent:-9999px;overflow:hidden;float:left;background:url(images/tabssprite.png);background-repeat:no-repeat;background-position: -464px 0px;}
.base .ig .catlist .tabcusservice:hover{background-position:-464px -28px;overflow:hidden;}


.base .ig .srch .mini{float:right;background:url(images/spritebgimages.png); background-position:-704px -43px; background-repeat:no-repeat;}/*hd_adv_bg.png*/
.base .ig .srch .mini input {font-size: 11px;font-weight: normal;color: #000;text-decoration: none;border: 1px solid #757575;}
.base .ig .srch .mini select {font-size: 11px;font-weight: normal;color: #333333;text-decoration: none;border: 1px solid #68B5ED;}
.base .ig .srch .srchlabel
{font-weight:bold;color:White; display:none;}
.base .ig .srchgobtn{background:url(images/spritebuttonstmp.png); background-position:-1002px 0px; background-repeat:no-repeat;display:block;text-indent:-9999px;overflow:hidden;cursor:pointer;border:none;outline:none;}
.base .ig a.srchgobtn:focus{-moz-outline-style: none;}
.base .ig .btnsearch {background:transparent url(images/spritebuttonstmp.png) repeat scroll -1292px 0;border:medium none;cursor:pointer;display:block;overflow:hidden;text-indent:-9999px;font-size: 0;display:block;line-height: 0;}
.base .ig .btnsearch:hover{background-position:-1292px -31px;overflow:hidden}
.base .ig .btnresetflt {background:transparent url(images/spritebuttonstmp.png) repeat scroll -1076px -66px;border:medium none;cursor:pointer;display:block;overflow:hidden;text-indent:-9999px;}
.base .ig .btnresetflt:hover{background-position:-1076px -108px;overflow:hidden}

.base .ig .srch .mini li a.advsearchbtn{background:url(images/adv_search_head.gif);background-repeat:no-repeat;text-indent:-9999px;display:block;overflow:hidden;}
.prdnm{color: #000;font-size: 19px;margin-top: 10px;margin-bottom: 7px; font-weight:bold;}
.base .ig .popup .prdnm{font-size: 18px;}
.feedbkfrm{vertical-align: top;}
.qtytext{padding-top: 3px;padding-right: 10px;color: #97979A;}
/*Home page ,best seller ,most popular,featured products*/
.base .ig .catalog .maintcontent{}
.base .ig .catalog .home .content{}
.base .ig .catalog .home .content .compintro{}
.base .ig .catalog .home .content .bannerbox .banner1 {float:left;}
.base .ig .catalog .home .content .bannerbox .banner2 {float:left;}
.base .ig .catalog .home .content .bannerbox .banner3 {float:left; background-position:right;}
.base .ig .catalog .home .content .compintroboxoffpromo{}
.base .ig .catalog .home .content .compintrobox .compintro{float:left;}
.base .ig .catalog .home .content .compintroboxoffpromo .compintro{background-image: url(images/flashbg.gif);background-repeat:repeat-x;background-position: top;}
/*Feature and most popular*/
.base .ig .catalog .home .content .featuremostbox{float:left;}
.base .ig .catalog .home .content .featuremostbox .featureitemsbox{float:left;}
.base .ig .catalog .home .content .featuremostbox .featureitemsbox .title
{
	/*background:url(images/h_featureitem.gif);background-repeat:no-repeat;display:block;text-indent:-9999px;*/
	font-size:16px;color:orange;font-weight:bold;
	}
.base .ig .catalog .home .content .featuremostbox .mostpopularitemsbox{float:right;}
.base .ig .catalog .home .content .featuremostbox .mostpopularitemsbox .title
{
	/*background:url(images/h_mostpopular.gif);background-repeat:no-repeat;text-indent:-9999px;*/
	font-size:16px;color:orange;font-weight:bold;
	}
.base .ig .catalog .producthorzt{border-bottom:solid 1px #cbcaca;float:left;}
.base .ig .catalog .producthorzt .prod{float:left;}
.base .ig .catalog .producthorzt .text{text-align:left;}
.base .ig .catalog .producthorzt .text .captioncolor{color:#144e8c;font-size: 11px;font-weight: normal;}
.base .ig .catalog .producthorzt h4{font-size: 11px;color:#487fc6;margin:0px 0px 3px 0px;}
/*Best Seller*/
.base .ig .catalog .home .content .bestsellbox{float:left;}
.base .ig .catalog .home .content .bestsellbox .bestsellertitle
{background:url(images/spritebgimages.png);text-indent:-9999px;display:block;
	font-size:16px;color:orange;font-weight:bold;background-position:-499px -117px; background-repeat:no-repeat;
}
.base .ig .catalog .home .content .bestsellbox .leftshd,.base .ig #custbught .leftshd{background:url(images/spritebgimages2.png); background-position:0 -258px; float:left;}
.base .ig .catalog .home .content .bestsellbox .tsellingbody{background:url(images/spritebgimages2.png);background-position:0px -504px; background-repeat:repeat-x;float:left; width:959px}
.base .ig .catalog .home .content .bestsellbox .rightshd{background:url(images/spritebgimages2.png);background-position:-15px -258px; float:left;}
.base .ig .catalog .home .content .bestsellbox .bestselleritems{font-size: 11px;color:#333333;vertical-align:top;}
.base .ig .catalog .home .content .bestsellbox  .bestselleritems .bestproduct_horzt{/*background:url(images/divider.gif); background-position:right; background-repeat:no-repeat;*/}
.base .ig .catalog .home .content .bestsellbox  .bestselleritems .bestproduct_horzt .prod{float:left;}
.base .ig .catalog .home .content .bestsellbox  .bestselleritems .bestproduct_horzt .text{text-align:left;}
.base .ig .catalog .home .content .bestsellbox  .bestselleritems .bestproduct_horzt h4{font-size: 10px;color:#487fc6;margin:0px 0px 3px 0px;}
.base .ig  .catalog .home .content .subcategories {padding:1px;float:left;}
.base .ig  .catalog .home .content .subcategoriestitle{font-size:16px;color:orange;font-weight:bold;}

.relat_prod .prod{float:left;}
.relat_prod .prodtitle{text-align:center;}
.relat_prod .prodtitle h4{font-size: 14px;color:#487fc6;margin:0px 0px 3px 0px;}

.base .footer {	background: url(images/spritebgimages2.png) repeat-x #cccccc;background-position:0 -135px;	}
.base .footer .copyright{color:#666666;text-align:center;}
.base .footer .powered_by{font-size:10px;}
.base .footer .demo_instn{color:#d95825;text-align:center;font-size:10px;}
.base .checkout_footer {background: url(images/spritebgimages2.png) repeat-x #cccccc; background-position:0 -135px;}
.base .checkout_footer .copyright{color:#727272;text-align:center;}
.base .checkout_footer .powered_by{	font-size:10px;}
.base .checkout_footer .demo_instn{	color:#d95825;	text-align:center;	font-size:10px;}

.base .ig .master_LN{float:right;}
.base .ig .master_LNHome{float:left;}
.base .ig .ln{float:left;}
.base .ig .ln_close{background-repeat: no-repeat;background-position: top;float:left;}

.base .ig .ln_newsletter {background-color:#eeeeee;float:left;}
.base .ig .ln_newsletter .newsletterimage{background:url(images/newsletter_ln.gif);background-repeat:no-repeat;text-indent:-9999px;display:block;}
.base .ig .ln_newsletter .newsletterbtn
{
	background:url(images/spritebuttons.png);background-position: -1136px -98px;text-indent:-9999px;display:block;	cursor:hand;
	}
.base .ig .ln_newsletter .newsletterbtn:hover{	background-position: -1136px -119px;	cursor:hand;}

.base .ig .ln_viewcatalog{background:url(images/spriteicons.png);background-position: -93px -112px;background-repeat:no-repeat;text-indent:-9999px;display:block;cursor:hand;float:left;}
.base .ig .catalog .home .content .catcontent {float:left;display:block;}
.base .ig .catalog .home .content .catcontent .h4{font-size: 11px;font-weight: bold;color:#1159B2;}
.base .ig .catalog .home .content .catcontentoffpromo{}
.base .ig .catalog .home .content .catcontentoffpromo .h4{}
.base .ig .catalog .productbox{float:left;}
.base .ig .catalog .productbox .listprice td{}
.base .ig .catalog .productbox .listprice{}
.base .ig .catalog .productbox .producttop{background-repeat:no-repeat;background-position: top;vertical-align:middle;float:left;}
.base .ig .catalog .productbox .producttop h4.catimg{font-size: 11px;font-weight: bold;}
.base .ig .catalog .productbox .productdesc{float:left;}
.base .ig .catalog .productbox .productdesc select{font-size: 11px;color:#333333;}
.base .ig .catalog .productbox .productdesc input{font-size: 11px;color:#333333;}
.base .ig .catalog #seeinaction{float:left;}
.base .ig .catalog .productbox #protabs{float:left;}
.base .ig .catalog .productbox #productmoreview{float:left; text-align:left;}
.base .ig .catalog .productbox #productmoreview .moreview{_margin-left:-7px;margin-left:-5px;/*background:url(images/spritebgimages.png); background-position:0 -117px; background-repeat:no-repeat;*/}/*moreview.jpg*/
.base .ig .catalog .productbox #productmoreview .moreview .thumb {background-color:#fff;display:block; float:left; text-indent:-9999px;border:1px solid transparent;}
.base .ig .catalog .productbox #productmoreview .moreview .thumb:hover{border:solid 1px #ffcc01}
#phoneindicator { float:right; background:url(images/spritebgimages2.png); background-position:0px 394px; background-repeat:repeat-x;}
#phoneindicator .title {color:#fff;text-align:center;}
#phoneindicator .box{ background-color:#fff; text-align:center;}
.base .ig  .catalog .breadcrumb{font-size:10px;text-align:left;float:left;}
.base .ig  .catalog .breadcrumb .brdb{}
.base .ig  .catalog .breadcrumb .brdblast{}
.base .ig  .catalog .home .content .productlist{}
.base .ig  .dttedln
{
	background:url(images/dotline.gif);
	background-repeat:repeat-x;
}
.base .ig  .catalog .home .content .prdhd
{
	font-size: 13px;font-weight: bold;
	color:#1159b2;
}
.base .ig  .catalog .home .content .prdtblclr
{
	border-top:solid 1px #cbcaca;
	border-left:solid 1px #cbcaca;
	border-bottom:solid 0px #cbcaca;
	background-color:#f4f4f4;
	text-align:left;
}
.base .ig  .catalog .home .content .prdtblclr th
{
	font-size: 10px;
	background-color:#2665ac;
	color:#ffffff;
	font:helvetica;
	text-align:left;
	border-right:solid 1px #B7D7F8;
}
.base .ig  .catalog .home .content .prdtblclr td
{
	
	border-right:solid 1px #cbcaca;
	border-bottom:solid 1px #cbcaca;
}

.base .ig  .catalog .home .content .prdtblclr td td
{
	border:none;
}
.base .ig  .catalog .home .content .al
{
	
	text-align:left;
}
.base .ig  .catalog .home .content .btn
{
	background:url(images/spritebuttons.png);
	background-position: -599px -49px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	border:none;
	cursor:hand;
}
.base .ig  .catalog .home .content .btn:hover
{
	background-position:-599px -71px;
	overflow:hidden;
}

.base .ig .buyall{background:url(images/spritebuttonstmp.png); background-position: -621px 0; text-indent:-9999px;float:right;display:block;overflow:hidden;border:none;cursor:hand;}
.base .ig .buyall:hover{background-position:-621px -31px;overflow:hidden}

.base .ig  .catalog .home .content  .catprdlst
{float:left;}
.base .ig  .catalog .home .content .catprdlst .prdimg
{
	text-align:center;
	float:left;
}
.base .ig  .catalog .home .content .catprdlst .prdimg .pimage
{
	
}
.base .ig  .catalog .home .content  .catprdlst .prdtext
{
	text-align:center;
	float:left;
}
.base .ig  .catalog .home .content .catprdlst .prdh4
{
	font-size: 11px;
	color:#487fc6;
	float:left;
}
.base .ig  .catalog .home .content .catprdlst .prdh4 a:link
{

}
.base .ig  .catalog .home .content .catprdlst .prdh4 a:visited
{

}
.base .ig  .catalog .home .content .catprdlst .prdh4 a:hover
{

}

.base .ig  .catalog .home .content .catprdlst .qtybtn
{
	text-align:center;
	float:left;
}
.base .ig  .catalog .home .content .catprdlst .qty
{
	text-align:center;
	float:left;
}
.base .ig  .catalog .home .content  .catprdlst .btn
{
	text-align:center;
	float:right;
	border:0px solid red;
}

.base .ig .add2cart{background:url(images/spritebuttonstmp.png);background-position: -523px 0; text-indent:-9999px;display:block;overflow:hidden;border:none;cursor:pointer;}
.base .ig .add2cart:hover{background-position: -523px -31px;overflow:hidden}


.add2cart2 {background:transparent url(images/spritebuttonstmp.png) repeat scroll -1193px 0;border:medium none;cursor:pointer;display:block;overflow:hidden;text-indent:-9999px;font-size: 0;display:block;line-height: 0;}
.add2cart2:hover{background-position:-1193px -31px;overflow:hidden}

.add2cartw {background:transparent url(images/spritebuttonstmp.png) repeat scroll -2328px 0;border:medium none;cursor:pointer;display:block;overflow:hidden;text-indent:-9999px;}
.add2cartw:hover{background-position:-2328px -31px;overflow:hidden}

.viewVideo{background:transparent url(images/spritebuttonstmp.png) repeat scroll -900px 140px;border:medium none;height:70px;cursor:pointer;display:block;overflow:hidden;text-indent:-9999px;}
.viewVideo:hover{background-position:-1035px 140px;overflow:hidden; height:70px;}

.base .ig .add2cartbtnl{background:url(images/spritebuttonstmp.png);background-position: -1584px -66px; text-indent:-9999px;display:block;overflow:hidden;border:none;cursor:pointer;}
.base .ig .add2cartbtnl:hover{background-position:-1584px -108px;overflow:hidden}

.base .ig .seeproduct{background:url(images/spritebuttonstmp.png);background-position: -831px -66px; text-indent:-9999px;display:block;overflow:hidden;border:none;cursor:pointer;}
.base .ig .seeproduct:hover{background-position: -831px -108px;overflow:hidden;}

.base .ig .categorybox_horzt .seeproduct, .base .ig .categoryboxsm_horzt .seeproduct{
background:transparent url(images/spritebuttonstmp.png) repeat scroll -1089px 0;
border:medium none;
cursor:pointer;
display:block;
text-indent:-9999px;
}
.base .ig .categorybox_horzt .seeproduct:hover, .base .ig .categoryboxsm_horzt .seeproduct:hover{background-position:-1089px -31px;overflow:hidden}
.base .ig .btnqty {display:block;}

.base .ig .addtocart {float:left;}
.base .ig .addtocart .qty {float:left;margin-top:9px;}
.base .ig .addtocart .add2cartbtn {float:left; cursor:pointer;}

.base .ig  .catalog .sendtofrnd {}
.base .ig  .catalog .sendtofrnd .link {background:url(images/spritebuttons.png);background-position: -1623px -98px;text-indent:-9999px;display:block;height:22px;width:113px;}

.base .ig  .catalog .prodvideo {}
#prodvideolink {height:115px;width:115px;background-repeat:no-repeat;}
#prodvideolink1 {background:url(images/prodvideo.jpg);height:115px;width:115px;background-repeat:no-repeat;}

.base .ig .catalog .tabpnl {float:left;}
.base .ig .catalog .proddtsspan {border:1px solid #cbcaca;}
.base .ig .catalog .productbox .productdesc .catname{font-size: 12px;font-weight: bold;}

a:link
{
	color:#000;
	text-decoration:none;
	font-size: 11px;
}
a:visited
{
	color:#000;
	text-decoration:none;
	font-size: 11px;
}
a:hover
{
	color:#4d7990;
	text-decoration:underline;
	font-size: 11px;
}
a:focus /*Removing dotted border from any links in Firefox*/
{
-moz-outline-style: none;
}

.base .ig .fltcarticon{/*background:url(images/spriteicons.png);background-position: 0px -112px;*/text-indent:-999px;overflow:hidden;display:block;cursor:pointer;float:left;}

.base .ig .minicart{color:#ccc;font-size:12px;}
.base .ig .minicart label{ cursor:pointer;}
select
{
	font-size: 11px;
	color:#333333;
	font-weight:normal;
}
input
{
	font-size: 11px;
	color:#333333;
	font-weight:normal;
}

.base .ig .catlist .topcatlist .linkAllcat
{
	font-size: 14px;
	font-weight:bold;
	color:#1159b2;
}
.base .ig .catalog .layproddtsspan .h3 {font-size:14px;}

.yui-t1 a:link
{
	color:#02519e;
	text-decoration:none;
}
.yui-t1 a::visited
{
	color:#02519e;
	text-decoration:none;
}
.yui-t1 a::hover
{
	color:#000000;
	text-decoration:none;
}

.yuimenu {
	LEFT: -999em; TOP: -999em;
	
}
.yuimenubar {
	POSITION: static;
	
}
.yuimenu .yuimenu {
	POSITION: absolute;
	overflow:visible;
}
.yuimenubar .yuimenu {
	POSITION: absolute;
	overflow:visible;
}
.yuimenubar LI {
	LIST-STYLE-TYPE: none;
	
}
.yuimenu LI {
	LIST-STYLE-TYPE: none;
	
}
.yuimenubar UL {
	MARGIN: 0px; 
}
.yuimenu UL {
	MARGIN: 0px; 
}
.yuimenubar LI {
	MARGIN: 0px;
}
.yuimenu LI {
	MARGIN: 0px;
}

.yuimenubaritem {
	FLOAT: left;

}
.yuimenubaritemlabel {
	DISPLAY: block
}
.yuimenuitemlabel {
	DISPLAY: block
}
.yuimenuitemlabel .helptext {
	DISPLAY: block; MARGIN: -1em 0px 0px 10em; FONT-STYLE: normal
}
.yui-menu-shadow {
	Z-INDEX: -1; VISIBILITY: hidden; POSITION: absolute
}
.yui-menu-shadow-visible {
	RIGHT: -3px; LEFT: -3px; VISIBILITY: visible; BOTTOM: -3px; TOP: 2px
}
.hide-scrollbars * {
	OVERFLOW: hidden;
}
.hide-scrollbars SELECT {
	DISPLAY: none
}
.show-scrollbars .yuimenu {
	OVERFLOW:visible;
}
.show-scrollbars .yuimenubar {
	OVERFLOW:visible;
}
.hide-scrollbars .yuimenu .yui-menu-shadow {
	OVERFLOW: hidden
}
.hide-scrollbars .yuimenubar .yui-menu-shadow {
	OVERFLOW: hidden
}
.show-scrollbars .yuimenu .yui-menu-shadow {
	OVERFLOW: auto
}
.show-scrollbars .yuimenubar .yui-menu-shadow {
	OVERFLOW: auto
}
.yui-force-redraw .yui-overlay {
	MARGIN-BOTTOM: 1px
}
.yui-skin-sam .yuimenubarnav .yuimenubaritem {
	BORDER-RIGHT: #ccc 0px solid
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel {
	DISPLAY: inline-block;
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu {
	HEIGHT:32px;
}
.yui-skin-sam .yuimenubaritem-selected {
	
}
.yui-skin-sam .yuimenubaritemlabel-selected {
	BORDER-LEFT-COLOR: #7d98b8; BORDER-BOTTOM-COLOR: #7d98b8; BORDER-TOP-COLOR: #7d98b8; BORDER-RIGHT-COLOR: #7d98b8
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected {
	BORDER-LEFT-WIDTH: 0px; LEFT: -0px; MARGIN-LEFT: -0px
}
.yui-skin-sam .yuimenubaritemlabel-disabled {
	CURSOR: default; COLOR: #a6a6a6
}
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled {
}
.yui-skin-sam .yuimenu {
	FONT-SIZE: 93%; LINE-HEIGHT: 1.45
}
.yui-skin-sam .yuimenubar .yuimenu {
	FONT-SIZE: 100%
}
.yui-skin-sam .yuimenu .yuimenu {
	FONT-SIZE: 100%;
}
/*-- 2nd level of top menu---*/
.yui-skin-sam .yuimenu .yuimenu .bd {
	ZOOM: normal;
	
}
.yui-skin-sam .yuimenu UL {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid; z-index:100;
}
.yui-skin-sam .yuimenu UL.first-of-type {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; z-index:100;
}
.yui-skin-sam .yuimenu H6 {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 0px solid; COLOR: #a4a4a4; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 0px solid
}
.yui-skin-sam .yuimenu UL.hastitle {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.yui-skin-sam .yuimenu H6.first-of-type {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.yui-skin-sam .yuimenu .yui-menu-body-scrolled {
	BORDER-LEFT-COLOR: #808080; BORDER-BOTTOM-COLOR: #ccc; OVERFLOW: hidden; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #808080;
}
.yui-skin-sam .yuimenu .topscrollbar {
	BORDER-RIGHT: #808080 0px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #808080 0px solid; BORDER-BOTTOM: #808080 0px solid; HEIGHT: 16px
}
.yui-skin-sam .yuimenu .bottomscrollbar {
	BORDER-RIGHT: #808080 0px solid; BORDER-TOP: #808080 0px solid; BORDER-LEFT: #808080 0px solid; BORDER-BOTTOM: #808080 0px solid; HEIGHT: 16px
}
.yui-skin-sam .yuimenu .topscrollbar {
	BACKGROUND-POSITION: center -950px; BORDER-BOTTOM-WIDTH: 0px
}
.yui-skin-sam .yuimenu .topscrollbar_disabled {
	BACKGROUND-POSITION: center -975px
}
.yui-skin-sam .yuimenu .bottomscrollbar {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: center -850px;BORDER-TOP: #ccc 1px solid;
}
.yui-skin-sam .yuimenu .bottomscrollbar_disabled {
	BACKGROUND-POSITION: center -875px
}
.yui-skin-sam .yuimenuitem {
	border-bottom: dotted 1px #b4b2b3;
}
.yui-skin-sam .yuimenuitemlabel .helptext {
	MARGIN-TOP: -1.45em
}
.yui-skin-sam .yuimenuitem-hassubmenu {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(images/ln_cat_arrow.gif); BACKGROUND-REPEAT: no-repeat;
}
.yui-skin-sam .yuimenuitem-checked {
	BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat
}
.yui-skin-sam .yui-menu-shadow-visible {
	FILTER: alpha(opacity=12); BACKGROUND-COLOR: #000; opacity: .12
}
.yui-skin-sam .yuimenuitem-selected {
	BACKGROUND-COLOR:Transparent;
}
.yui-skin-sam .yuimenuitemlabel-disabled {
	CURSOR: default; COLOR: #a6a6a6
}
.yui-skin-sam .yuimenuitem-hassubmenu-disabled {
}
.yui-skin-sam .yuimenuitem-checked-disabled {
}


.yuimenubaritemlabelFixed{
	/*BACKGROUND: url(images/blue_theme_03.jpg) no-repeat right center;HEIGHT:32px;*/
	display:block;
}
.base .ig .recentlyviewed{float:left;}
.base .ig .recentlyviewed .title
{
	/*background:url(images/h_recently_viewed.gif);background-repeat:no-repeat;background-position:0px 0px;text-indent:-9999px;*/
	border-bottom:dotted 1px #9c9b9b;
	font-size:14px;color:orange;font-weight:bold;
}
.base .ig .recentlyviewed ul {color: #FFFFFF;display: block;list-style-type: none;}
.base .ig .recentlyviewed li{color: #FFFFFF;	display: block;list-style-type: none;}
.base .ig .recentlyviewed li a{	color: #9c9b9b;	display: block;	text-decoration: none;text-indent: 20px;background:url(images/sprite_MenuContructs.png); background-position: -1062px -1px; background-repeat:repeat-y;text-decoration:none;font-weight: normal;border-bottom:dotted 1px #e1e1e2;border-top:dotted 1px #e1e1e2;}
.base .ig .recentlyviewed li a:visited {color: #9c9b9b;text-decoration: none;background:url(images/sprite_MenuContructs.png); background-position: -1062px -1px; background-repeat:repeat-y;	}
.base .ig .recentlyviewed li a:hover{color: #1c679b;background:url(images/sprite_MenuContructs.png); background-position: -1062px -1px;background-repeat:repeat-y;	background-position:10px -1px;text-decoration:none;}
.base .ig .recentlyviewed .h4{color: #949ea3 !important;text-decoration: none;}
.base .ig .recentlyviewed .mngrecentlyviewed{color: #949ea3;text-decoration: none;font-size:11px;font-weight:bold;}
.base .ig .recentlyviewed  .mngrecentlyviewed a {color: #949ea3;text-decoration: none; }

.MagicZoomBigImageCont {border:1px solid #2562A0;}
.MagicThumb-bgfader {z-index: 2;}
.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;font-weight:	bold;color:#fff;background:#2562A0;text-align:center !important;}
.MagicZoomPup {border:1px solid #aaa;background:#ffffff;}
.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;}
.MagicZoomLoading img {padding-top:	3px !important;}
.MagicThumb {background-image:url(images/icnzoom.png);display:block; position:relative;height:26px; text-indent:-9999px;width:176px; background-repeat:no-repeat; background-position:right}
.Magictext {display:block; float:left; position:relative;height:18px;width:300px; text-align:left;}
.MagicThumb-zoomed { cursor: default; }
.MagicThumb img { border: 0px none #808080; outline: none; }
.MagicThumb-image { border: 1px solid #cccccc; outline: none; }
.MagicThumb-image-zoomed {/* cursor: url(images/zoomout.cur), pointer; */}
.MagicThumb-caption {color: #333333;background-color: #F0F0F0;border: 1px solid #CCCCCC;border-top: none;font-family: Verdana, Helvetica;font-size: 11px;padding: 8px 16px;}
.MagicThumb-controlbar {display: block;height: 18px;}
.MagicThumb-controlbar a {display: block;width: 18px;height: 18px;margin: 0px 1px;outline: none;float: left;overflow: hidden;}
.MagicThumb-controlbar a span {display: block;width: 1000px;height: 1000px;background: transparent url(images/controlbar.png) no-repeat 0 0;
	outline: none;position: absolute;left: 0px;top: 0px;}
.MagicThumb-loading {border: 1px solid #000000;background: #ffffff url(images/progress.gif) no-repeat 2px 50%;padding: 2px 2px 2px 22px;
	margin: 0;text-decoration: none;text-align: left;font-size: 8pt;font-family: sans-serif;}
.clearfloat { clear:both;font-size: 1px;}
.base .ig .catalog .layproddtsspan .h4{font-size: 11px;font-weight:bold;color:#1159b2;}
.base .ig .catalog .componentproductbox{float:left;}

.bgcolor {}
.astrix {color:Red;font-size:10px;}
.base .ig .popup { border:solid 3px #2d80ae;}
.base .ig .popup .bg {background-color: #FFFFFF;}
.base .ig .popup .topbg {/*background-image:url(images/popup_topbg.jpg);background-repeat:repeat-x;*/}
.base .ig .popup .botmbg {/*background-image:url(images/popup_botmbg.jpg);background-repeat:repeat-x;*/}
.base .ig .popup .leftbg {/*background-image:url(images/popup_leftbg.jpg);background-repeat:repeat-y;background-position:top left;*/}
.base .ig .popup .rightbg {/*background-image:url(images/popup_rightbg.jpg);	background-repeat:repeat-y;background-position:top left;*/}
.base .ig .popup .topleft {/*background-image:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;background-position: 0 -290px;*/}
.base .ig .popup .topright {/*background-image:url(images/sprite_IconsPopups.png);background-repeat:no-repeat; background-position: 0 -329px;*/}
.base .ig .popup .botleft {/*background-image:url(images/sprite_IconsPopups.png);background-repeat:no-repeat; background-position: 0 -132px;*/}
.base .ig .popup .botright {/*background-image:url(images/sprite_IconsPopups.png);background-repeat:no-repeat;background-position: 0 -167px;*/}
.base .ig .popup .logprofile {border-right:1px solid #CCCCCC;float:left;height:270px;width:255px;}
.base .ig .popup #register  {float:left;height:270px;margin-left:10px;width:255px;}
.base .ig .popup .chktable #chkmainbody {padding:0;width:550px;}
.base .ig .sendemail 
{
	background:url(images/spritebuttonstmp.png);
	background-position: -831px 0;
	background-repeat :no-repeat;
	text-indent:-9999px;display:
	block;overflow:hidden;border:none;cursor:pointer; color:#fff;
}
.base .ig .sendemail:hover 
{
	background-position: -831px -31px;overflow:hidden;
}

.base .ig .close {background:url(images/spritebuttonstmp.png);background-position: -933px 0;height:31px;width:59px;text-indent:-9999px;overflow:hidden;display:block;border:none;cursor:hand;}
.base .ig .close:hover {background-position: -933px -31px;overflow:hidden;}
.base .ig .btnsend{background:url(images/spritebuttonstmp.png);background-position: -1603px 0;height:31px;width:59px;text-indent:-9999px;overflow:hidden;display:block;border:none;cursor:hand; font-size:0px; line-height:0px;}
.base .ig .btnsend:hover {background-position: -1603px -31px;overflow:hidden;}
.base .ig .chktable{}
.base .ig .chktable .chkhead{font-size:19px;color:#000;float:left;text-transform:none;}
.base .ig .chktable .chkmainbody{float:left;}
.base .ig .chktable .chkfooter {overflow:hidden;text-indent:-9999px;float:left;}
.base .ig .chktablepromooff{}
.base .ig .chktablepromooff .chkhead{}
.base .ig .chktablepromooff .chkmainbody{}
.base .ig .chktablepromooff .chkfooter {}

.base .ig .pgprearrow {background:transparent url(Images/sprite_MenuContructs.png) repeat-x scroll 0 0; background-position: -998px 0;}	
.base .ig .pgnxtarrow {background:transparent url(Images/sprite_MenuContructs.png) repeat-x scroll 0 0; background-position: -1035px 0;}	
.base .ig .paging {width:100%;margin-top:10px;}
.base .ig .pgfirst { }
.base .ig .pglast { }
.base .ig .pgmiddle { }

.base .ig .promo{}
.base .ig .promo .promohome
{
	/*background:transparent url(images/PromoMessage_home_banner.jpg) repeat-x scroll 0 0;*/
color:#1a1d1e;font-size:11px;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;float:right;z-index:100000;}
.base .ig .promo .promohome .promobd {text-align:left;}
.base .ig .promo .promohome .promo_tick{color:#333333;font-weight:bold;text-indent:12px;vertical-align:text-top;
	/*background:transparent url(images/PromoMessage_icn_tick.png) no-repeat ;background-position:left 7px;*/
	}
.base .ig .promo .promohome .promo_untick{color:#333333;font-weight:bold;text-indent:12px;vertical-align:text-top;
	/*background:transparent url(images/PromoMessage_icn_untick.png) no-repeat;background-position:left 7px;*/}
.base .ig .promo .promohome .promocnthome{float:left;line-height:20px;text-align:left;}
.base .ig .promo .promohome .promocnthome a{color:#ffffff;font-size:12px;font-weight:normal;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.base .ig .promo .promohome .promocnthome a:hover{text-decoration:underline;color:#ccff00;}
.base .ig .promo .promohome table{}
.base .ig .promo .promoband
{
	/*background:transparent url(images/PromoMessage_promotionbgn.jpg) repeat-x scroll 0 0;*/
	color:#1a1d1e;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;border:solid 0px #cccccc;z-index:100000;float:left;line-height:23px;}
.base .ig .promo .promoband .promobd{float:left;}
.base .ig .promo .promoband .promocnt{float:left;}
.base .ig .promo .promoband .promocnt a{color:#ffffff;font-size:12px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
.base .ig .promo .promoband .promocnt a:hover{text-decoration:underline;color:#ccff00;}
.base .ig .promo .promoband .promocnt a:visited{text-decoration:none;}
.base .ig .promo .promoband .promo_tick{color:#a55602;font-weight:bold;text-indent:12px;vertical-align:text-top;
	/*background:transparent url(images/PromoMessage_icn_tick.png) no-repeat;background-position:left 7px;*/}
.base .ig .promo .promoband .promo_untick{color:#333333;font-weight:bold;text-indent:12px;vertical-align:text-top;
	/*background:transparent url(images/PromoMessage_icn_untick.png) no-repeat;background-position:left 7px;*/}
.base .ig .promo .promospecloffr{font-family:Verdana, Arial, Helvetica, sans-serif;float:left;z-index:100000;}
.base .ig .promo .promospecloffr .promottle{color:#000;font-size:15px;font-weight:bold;
	background:transparent url(images/specialoffers.jpg) no-repeat center;text-indent:-9999px;float:left;}
.base .ig .promo .promospecloffr .promocnt{float:right;}
.base .ig .promo .promospecloffr .promocnt a{color:#000000;}
.base .ig .promo .promospecloffr .promocnt a:hover{text-decoration:none;}
.base .ig .promo .promospecloffr .promo_tick{color:#a55602;font-weight:bold;vertical-align:text-top;
	/*background-ima:transparent url(images/PromoMessage_icn_carttick.png) no-repeat scroll 0 0;background-position:left;*/
	}
.base .ig .promo .promospecloffr .promo_untick{color:#333333;font-weight:bold;vertical-align:text-top;
	/*background:transparent url(images/PromoMessage_icn_cartuntick.png) no-repeat scroll 0 0;background-position:left;*/
	}
.base .ig .promo .promoitemdisc{color:#9d4202;font-weight:bold;font-size:11px;border:solid 0px #d4a07b;z-index:100000;}
.base .ig .promo .promoitemdisc a:link{color:#000000;text-decoration:none;}
.base .ig .promo .promoitemdisc a:visited{color:#9d4202;text-decoration:none;}
.base .ig .promo .promoitemdisc .promo_tick{color:#a55602;font-weight:bold;vertical-align:text-top;
	/*background:transparent url(images/PromoMessage_icn_itemtick.gif) no-repeat scroll 0 0;background-position:left;*/}
.base .ig .promo .promoitemdisc .promo_untick{color:#333333;font-weight:bold;vertical-align:text-top;
	/*background:transparent url(images/PromoMessage_icn_itemuntick.gif) no-repeat scroll 0 0;background-position:left;*/}
.base .ig .promo .promoitemdisc table{}

 .PromoMessageDetails{visibility:hidden;position:absolute;}
 .promodiscntcpn{text-align:center;font-size:11px;border:solid 1px #6b6b6b;}
 .promodiscntcpn .promolft{background-color:#000000;color:#FFFFFF;float:left;line-height:16px;text-align:center;}
 .promodiscntcpn .promorgt{color:#676b6b;float:right;text-align:center;line-height:16px;}
 .promobg
 {
	/*background-image:url(images/PromoMessage_promobg.gif);
	background-position:left bottom;background-repeat:no-repeat;float:left;font-size:11px;*/}
 .promobg tr.even td {background-color:Transparent;padding:2px;}
 .promolft{color:#000;float:left;text-align:left;}
 .promorht{color:#000;float:right;text-align:right;}
 .promooffr{color:#EE5200;text-align:center;}
 .promooffr .promoredlrgtxt{color:#c00000;font-size:167%;font-weight:bold;}
 .promooffr .promoblcklrgtxt{color:#000000;font-size:167%;font-weight:bold;}
 .promooffr .promobluetxt{color:#1f477d;font-size:116%;font-weight:bold;}
 .promobrandimg{background-image:url(images/ignify_logo.gif);background-position:right top;background-repeat:no-repeat;float:right;text-align:right;}
 .promobrandimg .text{color:#000;text-align:right;}
 .spryredtxt{font-weight:bold;color:red;}
 
.base .ig .catalog a.add2wishlist{background:url(images/spritebuttonstmp.png);background-position: -1876px 0px;
	text-indent:-9999px;display:block;overflow:hidden;}
.base .ig .catalog a.add2wishlist:hover {background-position: -1876px -31px;overflow:hidden}
.base .ig a.download {background:url(images/spritebuttons.png);background-position: -132px -49px;text-indent:-9999px;display:block;overflow:hidden;}
.base .ig a.download:hover {background-position: -132px -66px;overflow:hidden;}

.base .ig .disabledColor{background-color:#e2e2e2;}
.base .ig .add2cartdisable
{
	background:url(images/spritebuttons.png);
	background-position: -184px -18px;
	text-indent:-9999px;display:block;overflow:hidden;border:none;
}     
  

.base .ig  .prdblock1
{
	background:url(images/prod_vert_line.gif);
	background-repeat:repeat-y;
}
.base .ig  .prdblock2
{
	background:url(images/prod_vert_line.gif);
	background-repeat:repeat-y;
}
.base .ig  .catalog .home .content .prddesc
{}
#list_price .attribute {float:left;}
#list_price .purchase{ font-size:14px;}

.base .ig .catalog .submitReview
{
	background: url(images/spritebuttons.png);
	background-position: 0 -151px; 
	background-repeat:no-repeat;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	border: none;
	cursor:pointer;
	width:86px;
	height:17px;
}
.base .ig .catalog .submitReview:hover
{
	background-position:0 -168px; overflow:hidden;
}


.base .ig .InventoryMsg
{
	/*float:left;*/
	/*margin-left:-140px;
	margin-top:-12px;*/
	/*height:20px;*/
}
.wishlistmsg
{


}
	.narrowSearchAccordion 
	{
	padding-top:10px;
	padding-left:18px;
	background-color:#ffffff;
	float:left;
}
.base .ig #searchbox
{
	width:168px;
	padding:10px 5px;
	background-color:#f3f4f6;
	border-right:solid 0px #cecece;
	border-left:solid 0px #cecece;
	background:url(images/searchfil_bg.gif);
	background-repeat:repeat-y;	
}		
.base .ig #searchresult
{	width:158px;
	_width:155px;
	padding:5px;
}
.base .ig .txtsearchtx { font-size:11px; }

.base .ig .btn_resultgo
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(images/spritebuttons.png);
	background-position: -640px -49px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	height:22px;
	width:16px;
	display:block;
}
.base .ig .btn_resultgo:hover { cursor:pointer;}
.base .ig .scroll_box {height: 85px;width: 165px;overflow: auto;} 
.base .ig .tableaccording { font-size:11px; padding:2px 0px 0px 0px; vertical-align:baseline; }
.base .ig .applyfilter { margin-top:3px; height: 35px; width: 178px; 
	background:url(images/spritebuttonstmp.png);background-position: -460px -159px;
	text-indent:-9999px; display:block; overflow:hidden; background-repeat:no-repeat; }
.base .ig .applyfilter:hover { background-repeat:no-repeat;  background-position:-460px -195px;}
.base .ig .applyfilter1 { height: 35px; width: 178px; background-image:url(images/spritebuttonstmp.png);background-position: -645px -160px; text-indent:-9999px; display:block; overflow:hidden; background-repeat:no-repeat; }
.base .ig .applyfilter1:hover { background-repeat:no-repeat;  background-position:-645px -195px;}

.base .ig #searchcontent h4
{
	color:#1159B2;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:1px 0;
}
.base .ig .searchproductlist
{
	
	float:left;
	color:#4F4F4F;
}
.base .ig #mainsearchContent  {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	height:auto;
}
.instk,.base .ig .instk
{font-size: 15px;color: #000;font-weight:bold;}
.outstk,.base .ig .outstk
{font-size: 11px;color: red;font-weight:bold;}
.limitedstk ,.base .ig .limitedstk
{font-size: 11px;color:Maroon;font-weight:bold;}

.containerRecentlyViewed .yui-carousel-element li, .containerSimilaprProd .yui-carousel-element li {text-align:center;}
.containerRecentlyViewed .yui-carousel-nav, .containerSimilaprProd .yui-carousel-nav {display: none;}
.containerRecentlyViewed .yui-carousel-nav ul, .containerSimilaprProd .yui-carousel-nav ul {display: none;} 
.containerRecentlyViewed .yui-carousel-element li, .containerSimilaprProd .yui-carousel-element li {text-align: left;}
.containerRecentlyViewed .yui-carousel-element .yui-carousel-item-selected, .containerSimilaprProd .yui-carousel-element .yui-carousel-item-selected {border:0px #000000; /*border:1px solid red;*/}
.containerRecentlyViewed, .containerSimilaprProd {font-size: 13px;margin: 0;}
.containerRecentlyViewed a, .containerSimilaprProd a {text-decoration: none;}
.containerRecentlyViewed .item, .containerSimilaprProd .item {display: inline;overflow: hidden;border:none;opacity:1;}
.containerRecentlyViewed .item .authimg, .containerSimilaprProd .item .authimg {bottom: 2px;}      
.containerRecentlyViewed .item h3, .containerSimilaprProd .item h3 {line-height: 85%;font-size:11px;}
.containerRecentlyViewed .item h3 a, .containerSimilaprProd .item h3 a {font: 77% Arial, sans-serif;font-size:12px;margin:0px;}
.containerRecentlyViewed .item h4, .containerSimilaprProd .item h4 {font-weight: normal;color:#333333;}
.containerRecentlyViewed .item cite, .containerSimilaprProd .item cite {color: #888;display: block;font-size: 77%;line-height: normal;}
.recentlyviwedleftbtn, .similarprodpleftbtn {float:left;}
.recentlyviwedrightbtn, .similarprodprightbtn {float:right;}

.base .ig a.savechanges {background:url(images/spritebuttonstmp.png);background-position: -1748px 0px;text-indent:-9999px;display:block;overflow:hidden;border:none;cursor:hand;}
.base .ig a.savechanges:hover {background-position: -1748px -31px;overflow:hidden}

.minicloselink{background:url(images/spriteicons.png);background-position: -573px -23px; background-repeat:no-repeat;display:block}

.miniprddesc{border-top: 1px solid #CCCCCC;overflow:auto;}
.miniprdpurchase{}
.minisendtofrnd{clear:both;}
.miniprdimage{border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}
.miniprdimage .MagicThumb img {border:0 solid #808080;}
.miniprdnm a{font-weight: bold;color:#2562A0;font-size: 18px;}
.miniprddeschd{font-weight:bold;color:#2562A0;font-size:13px;}
 .base .ig .showalladdtocart, .miniprdpurchase .add2cart {background:url(images/spritebuttons.png);background-position: -1901px -98px;text-indent: -9999px;display: block;overflow: hidden;border: none;cursor: pointer;}
.miniprdpurchase .list_price .purchase{}
.miniprdpurchase .list_price .purchase .lineheight{color:#333333;font-size:11px;}
.miniprdpurchase .list_price .purchase .lblqtyprice{color:#2562A0;font-size:13px;font-weight:bold;}
.miniprdpurchase .successmsg{color:#008000;font-size:11px;font-weight:bold;}
.miniprdpurchase .layadd2cartext{width:50px;}
.miniprdpurchase .AddToCartMsg{float: left;display:block;width:100%;}
.miniprdpurchase .wishlistmsg{float: left;display:block;width:100%;}
.miniprdpurchase .selswtchimg{float:left;visibility:hidden;}
.base .ig .quickeye{cursor:pointer;position:relative;z-index:2;float:left;}
.more a{font-weight:bold;}
.miniprdpurchase .movewishlst a.add2wishlist
{
	background:url(images/spritebuttons.png);background-position: -1346px -98px;
	text-indent: -9999px;display: block;overflow: hidden;}
.miniprdpurchase .movewishlst a.add2wishlist:hover
{
	background-position: -1346px -118px;
}	
	
.minisendtofrnd .link {background:url(images/spritebuttons.png);background-position: -1623px -98px;display:block;}
.miniprdbd{background-repeat:repeat-y;}

.miniprdimage .pagination{border-top: 0px solid #CCCCCC;}
.miniprdpurchase .list_price .purchase #prodPrices{width:100%}
.base .ig .searchproductlist .InventoryMsg
{
	clear:both;
	height:20px;
}
.base .ig .allproductlist
{
	float:right;
}
.base .ig .subcatnm {
color:#000;
font-size:13px;
font-weight:bold;text-align:center;
}
.base .ig .catalog .proddtsspansp
{
	border-top: 1px solid #CBCACA;
}
.base .ig .proddtsspansp .title
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.base .ig .blacktext {color:Black;}
.boldtext ,.base .ig .boldtext {font-weight:bold;color:Gray;}

.base .ig .commonhead {color:#000;font-size:13px;font-weight:bold;}
.base .ig .orangetext {color:Orange;font-size:11px;}
.bluetext , .base .ig .bluetext {color:#036AA0;font-size:11px;}
.noneborder {border:0px ;}

.base .ig .showall
{
	border-collapse: collapse;
}
.base .ig .showall TH
{
	border-bottom: 1px solid #CCE4EE;
	color: #000;
	line-height: 0px;
}
.base .ig .showall TD
{
	border-bottom: 1px solid #CCE4EE;
}
.base .ig .showall TR.even TD TD
{
	background-color: transparent;
}
.base .ig .showall TR.odd TD TD
{
	background-color: transparent;
}
.base .ig .showall TR.odd TD
{
	background-color: #F4F4F4;
}
.base .ig .showall TR.even TD
{
	background-color: #FFF;
}
.base .ig .showall TR.sortbottom TD
{
	background-color: #CCC;
	font-weight: bold;
}
.base .ig .showall TD TD
{
	border: none;
}

.base  .swatchboldtext {font-weight:bold;}
.base  .swatchmessage{float:left;}
.base  .swatchname{float:right;}
.swatch  .yui-carousel-element .yui-carousel-item-selected {border:2px solid #1159B2;}
.base  .swatch{clear:both;}
.base .ig .showall .boldtext {font-weight:normal;color:#333333;}
.base .ig .showall .orangetext {font-weight:normal;color:#333333;}
.base .ig .popup .orangetext {font-weight:normal;color:#333333;}
.base .ig .linethrough {text-decoration:line-through;}


.base .ig .prdappareltemp .recentlyviwed{border:1px solid #919B9C;}

.base .ig .blksimpletemp .recentlyviwed{border-top:1px solid #CCCCCC;}
.base .ig .blksimpletemp .recentlyviwed .title {font-weight:bold;color:#94969C;border:0px;}
.base .ig .blkcolortemp .recentlyviwed .head,
.base .ig .blktemp .recentlyviwed .head,
.base .ig .blksizetemp .recentlyviwed .head,
.base .ig .attrdetailstemp .recentlyviwed .head,
.base .ig .attrdetailstemp .recentlyviwed .head,
.base .ig .configtemp .recentlyviwed .head,
.base .ig .prddetailstemp .recentlyviwed .head
.base .ig .blksimpletemp .recentlyviwed .head {text-decoration:underline;}

.base .ig .blkcolortemp .recentlyviwed,
.base .ig .blktemp .recentlyviwed,
.base .ig .blksizetemp .recentlyviwed,
.base .ig .attrdetailstemp .recentlyviwed,
.base .ig .configtemp .recentlyviwed,
.base .ig .prddetailstemp .recentlyviwed{border:1px solid #CCCCCC;}

.base .ig .blkcolortemp .recentlyviwed .title,
.base .ig .blktemp .recentlyviwed .title,
.base .ig .blksizetemp .recentlyviwed .title,
.base .ig .attrdetailstemp .recentlyviwed .title,
.base .ig .attrdetailstemp .recentlyviwed .title,
.base .ig .configtemp .recentlyviwed .title,
.base .ig .prddetailstemp .recentlyviwed .title {font-weight:bold;color:#333333;border:0px;}

.base .ig .gifttemp .recentlyviwed{}
.base .ig .gifttemp .recentlyviwed .title {font-weight:bold;color:#1159B2;border:0px;border-bottom:1px solid #CCCCCC;}
.base .ig .recentlyviwed .title .subtitle {font-weight:normal;color:#999999;font-size:10px;float:right;font-weight:normal;text-decoration:none;}

.FloatingCart
{
	padding: 2px,2px,2px,2px;
	border: 0px,0px,0px,0px;
}
.FloatingCart .destroy
{

	background: url(images/spritebuttons1.png);background-position: -360px 0;
	text-indent:-9999px;display:block;overflow:hidden;cursor:pointer;
	background-color: #E6F7FE;
	color: #000;
	line-height: 14px;
	text-align: center;
}
.FloatingCart .description
{
	width: 320px;
}
.FloatingCart .FloatingCartEmpty 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color:Red;

}
.FloatingCartButtons .FCCheckout
{
	background:url(images/spritebuttons1.png);
	background-position: -757px 0; 
	background-repeat:no-repeat;
	display:block;
	cursor:hand;
	text-indent:-9999px;
	overflow:hidden;

	
}
.FloatingCartButtons .FCPayPalCheckout
{
	background:url(images/spritebuttons1.png);
	background-position: -869px 0;
	background-repeat:no-repeat;
	display:block;
	cursor:hand;
	text-indent:-9999px;
	overflow:hidden;
}
.FloatingCartButtons .FCFastCheckout
{
	background:url(images/spritebuttons1.png);
	background-position: -666px 0;
	background-repeat:no-repeat;
	display:block;
	cursor:hand;
	text-indent:-9999px;
	overflow:hidden;
}
.FloatingCart .RemoveAll
{
	background:url(images/spritebuttons.png);
	background-position: -901px -98px;
	background-repeat:no-repeat;
	display:block;
	cursor:hand;
	text-indent:-9999px;
	overflow:hidden;
}
.FloatingCart .SubTotal
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.FloatingCart .Quantity
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}
.FloatingCart .reconfigure
{
	font-size:11px;font-weight:normal;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;
}

.base .ig .logintobuy,.logintobuy
{
	font-size:12px;font-weight:normal;font-weight:bold
}
/*-----------Table Shadow box CSS ---------*/
.tblbox{}
.tbltop{background:url(images/spritebgimages.png); display:block; background-position:top; background-repeat:no-repeat; background-position:0 0px;}/*tbl_top.png*/
.tblbody{background:url(images/tblbody.png); background-repeat:repeat-y; background-position:0 60px;}
.tblfooter{background:url(images/spritebgimages.png); background-position:0 -16px; background-repeat:no-repeat;}
/*-----------End------------------------*/
.base .ig .catalog #breadcrumb a{color:#666666;font-size:13px;}
/*---------------- Category Boxes -----------*/
/*------ Category Box -----*/
.toprowl{font-size:21px;float:left; display: table; vertical-align:middle;}
.toprowl p{ display: table-cell; vertical-align: middle;} 
.toprowl p{*margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");}
.producttitle { text-transform:uppercase; font-weight:bold;line-height:20px;}
.toprowr{float:right;}
#phoneindicator { float:right; background:url(images/topbox_bg.jpg); background-repeat:repeat-x;}
#phoneindicator .title {color:#fff;text-align:center;}
#phoneindicator .box{ background-color:#fff; text-align:center;}

.categorybox_horzt{background:url(images/catbox_on.jpg);background-position:0px 0px;background-repeat:no-repeat; cursor:pointer;}
.categorybox_horzt:hover{background-position:0px -134px;overflow:hidden; background-repeat:no-repeat;}
.categoryboxsm_horzt{background:url(images/catbox_sm.jpg);background-position:0px 0px;background-repeat:no-repeat; cursor:pointer;}
.categoryboxsm_horzt:hover{background-position:0px -133px;overflow:hidden; background-repeat:no-repeat;}
#categorybox_horzt .prod, #categoryboxsm_horzt .prod {
float:left;
border:dotted 0px #e7e7e7;
}
#categorybox_horzt .text, #categoryboxsm_horzt .text {
text-align:left;
vertical-align:middle;
font-weight:bold;font-size:12px;
}
#categorybox_horzt .button, #categoryboxsm_horzt .button {
text-align:left;
}
.moreinfo { font-weight:normal; font-size:10px;}
.newprice{ color:#990000; font-weight:bold;}
.oldprice{ color:#000;text-decoration:line-through;font-weight:bold;margin-right:3px;}

#nonuniversal .newprice{ color:#fb0207; font-weight:bold;font-size:20px;}
#nonuniversal .oldprice{ color:#000;font-size:20px;text-decoration:line-through;font-weight:bold;margin-right:3px;}

#bestproduct_horzt .newprice, .newprice2{ color:#990000; font-weight:bold;font-size:12px; }
#bestproduct_horzt .oldprice, .oldprice2{ color:#000; text-decoration:line-through;font-weight:bold;margin-right:10px;font-size:11px;}
.seeproduct{background:url(images/spritebuttonstmp.png);background-position: -523px 0px;text-indent:-9999px;display:block;border:none;cursor:pointer;}
.seeproduct:hover{background-position:-523px -32px;overflow:hidden}

#productrow {float:left; margin-bottom:20px;}
#protitle { font-size:18px; color:#000; margin-bottom:15px; font-weight:bold; }
#protitlefl { font-size:18px; color:#000; margin-bottom:5px; font-weight:bold;margin-left:10px; }
#protitlefl2 { font-size:10px; color:#000; margin-bottom:5px; font-weight:normal;margin-left:60px; }
#zoomicoon {margin-top:-22px;}
/*-----------category Boxes End ------------*/
/*--------Other Categories List ------------*/
.categorylistbox_horzt {border:solid 1px #000;}
.categorylistbox_horzt .prod {
float:left;
}
.categorylistbox_horzt .text{
text-align:left;
vertical-align:middle;
font-weight:bold;
}
#categorylistbox_horzt a.moreinfo
{
float:left;
margin:8px 20px 0 0;
color:#000;
}
.categorylistbox_horzt .newprice, .rel_box .newprice{ color:#990000; font-weight:bold;font-size:12px; }
.scrsubcatnm {
color:#000000;
font-size:13px;
font-weight:bold;
text-align:center;
}
/*--------Other Categories List End------------*/

/*---Filter Box ---*/
.flttitle1{ font-size:14px; font-weight:bold;color:#333333;background:transparent url(images/spritebgimages2.png) no-repeat scroll 0 -637px; overflow:hidden; }
.flttitle2{ font-size:14px; font-weight:bold;color:#333333;background:transparent url(images/spritebgimages2.png) no-repeat scroll 0 -678px; }
.flttitle3{ font-size:14px; font-weight:bold;color:#333333;background:transparent url(images/spritebgimages2.png) no-repeat scroll 0 -719px; }
.buttons_r {
float:right;
}
.flttbltop {
background:transparent url(images/spritebgimages.png) no-repeat scroll 0 -200px;
display:block; float:left;
}
.flttblbody {
background:transparent url(images/filterbox_bg.png) repeat-y scroll; float:left;
}
.flttblfooter {
background:transparent url(images/spritebgimages.png) no-repeat scroll 0 -213px;
display:block; float:left;
}
#topflash {
height:219px;
margin-bottom:10px;
width:915px;background:transparent url(images/flashbanner.png) no-repeat scroll 0;
}
/*------- Accessory Module -----*/
.accmodulebox{width:131px;min-height:609px;background:url(images/accmodule_bg.jpg);background-position:top;background-repeat:repeat-y;}
.accmodulebox_body{width:131px;background:url(images/spritebgimages.png);background-position:-1376px bottom;background-repeat:no-repeat;_height:609px;}
.accmodulebox_top{width:115px;min-height:609px; background:url(images/spritebgimages.png);background-position:-1232px 0px; background-repeat:no-repeat;padding:8px; text-align:center;}
.accmodulebox_top .text { font-weight:bold; font-size:13px; font-family:Arial,Helvetica,sans-serif;padding-top:92px; cursor:pointer;}
.accmodulebox_top .products{ margin-top:30px;}
.accmodulebox_top .products img { padding-bottom:30px; margin-bottom:30px;background:url(images/shadow.png);background-position:bottom;background-repeat:no-repeat;text-align:center;}
#customerrating {width:410px;padding-bottom:10px;float:left;font-size:13px;font-weight:bold;}
#customerrating .title{float:left; margin-right:5px;}
#customerrating a{color:#006699; text-decoration:underline; margin-top:10px; float:left; font-size:12px;}
#customerrating a:hover{ text-decoration:none;}

option:focus {background-color: green !important}
option:active {background-color: green !important}
option:hover {background: green}
.addthis_default_style .addthis_separator {
display:inline;
margin:0px 0px;
padding-top:9px;
}
.sharethis{float:left; width:auto;margin:4px 15px 0 0;}

/*----Don't Forgot Section ----*/
#related_accessories input
{ width:30px;}
#related_accessories
{ width:977px;
	height:auto;
	float:left;
	padding-bottom:3px;
	border-bottom:solid 2px #D3D3D3;margin-top:10px;
	}
#related_accessories .boxtitle_rel
{	width:977px;
	background-color:#Dadada;
	height:18px;
	font-size:11px;
	color:#000;
	padding:2px 0px 0px 0px;
	text-indent:5px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
	float:left;
	}
#related_accessories .price
{	color:#850100;}	
#related_accessories .inner_box 
{
	width:680px;
	padding:0 0 0 30px;	
	float:left;
	height:auto;
	color:#676767;
	font-size:11px;
	border:2px solid red;
}
#related_accessories .boxbody_rel
{
	width:977px;
	float:left;	
}
#flash_scroll
{
	height:170px;
	width:100%;
}
#flash_scroll .bg
{
	height:170px;
	width:100%;
}
#flash_scroll .left
{
	padding-right:30px;
	height:170px;
	width:20px;
}
#flash_scroll .right
{
	padding-left:30px;
	height:170px;
	width:20px;
}
#flash_scroll .next_prev_link
{
	display:block;
	height:170px;
	width:40px;
	text-decoration:none;
}
.boxbody_leftscroll
{	float:left;
	width:22px;
	height:160px;
	border:solid 1px #D3D3D3;
	overflow:hidden;
	margin-right:5px;}
.boxbody_rightscroll
{	float:right;
	width:22px;
	height:160px;
	border:solid 1px #D3D3D3;
	overflow:hidden;
	margin-left:5px;}
#related_accessories input
{ width:30px;}
a.right_arrow
{	background:url(images/right.gif) 0 65px no-repeat;
	width:20px;
	height:155px;
	display:block;
	float:right;
	text-decoration:none;
	overflow:hidden;
	}
a.left_arrow
{	background:url(images/left.gif) 0 65px no-repeat;
	width:20px;
	height:155px;
	display:block;
	float:left;
	text-decoration:none;
	overflow:hidden;
	}
	.rel_box
{	border:1px solid #cccccc;
	width:285px;padding:7px;
	}
.separator_rel
{	width:5px;}
.dottedline1
{
	background:url(images/dotline.gif) top left;
	background-repeat:repeat-x;
	width:auto;
}
div#hold 
{ 
	position:relative; 
	overflow:hidden;
	width:100%; 
	height:170px; 
	z-index:100;
}
div#wn	
{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:100%; 
	height:170px; 
/*clip:rect(0px, 100%, 52px, 0px); */
	overflow:hidden;	
	z-index:1; 
}
div#lyr1	
{ 
	position:absolute; 
	visibility:hidden; 
	left:0px; 
	top:0px; 
	z-index:1; 
	width:100%; 
}

/*----Don't Forgot Section End----*/

.reviewprod{background:url(images/btn_reviewproduct.jpg) no-repeat; width:133px; height:24px; text-indent:-9999px;}

