/* CSS Document */

/*.ads{background-image:url(../images/advancesearch.jpg);width:107px;height:21px;display:inline-table;}
.ads:hover{background-image:url(../images/advancesearch_h.jpg);}
*/


#color_picker p {
	margin: 0 0 0.4em 0;
	padding: 0 0 0 0;
}
#color_picker {
	padding: 0.7em;
	background: #e5e6e7 url('images/product-short-desc-bg.gif') repeat-x top left;
/*	height: 42px;
*/	border: 1px #d0d3d8 solid;
	margin-bottom: 1.5em;
}
a.color_pick {
	width: 20px;
	height: 20px;
	float: left;
	border: 1px solid #666;
	margin: 3px 0.5em 0 0;
	cursor: pointer;
}
a.color_pick:hover {
	border: 1px solid #000;
}



a.registryLink {
  color: #000000;
  text-decoration: none;
}

a.registryLink:hover {
  color: #000000;
  text-decoration: none;
}

a.registryLink:visited {
  color: #000000;
  text-decoration: none;
}

/*img, div, input { behavior: url("js/iepngfix.htc") }*/


a{ outline:none; text-decoration:none;}

#content
{
  height: 100%;
  width: 100%;
  text-align: left
}

#ie_fix
{
  height: 100%;
  width: 100%;
  text-align: center
}

#scroll
{
  position: absolute;
  margin: 0 auto; 
  visibility: hidden;
  background-color: white;
  z-index: 1;    
  width: 176px;
  height: 150px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-collapse: collapse;
  border-bottom-style: solid;
  border-color: #000000;
  border-width: 1px;      
  overflow: auto;
  float: left;
}

#scroll div
{
  margin: 0 auto;
  text-align:left
}

#suggest table
{
  width: 170px;
  font-size: 11px;
  font-weight: normal;
  color: #676767;
  text-decoration: none;
  border: 0px;
  padding: 0px;  
  text-align:left;   
  margin: 0px
}

a.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
}

a:hover.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
} 

body{
	
	font-size:12px;
	font-weight:normal;
	background:#6eacd3 url(../images/body_bg.jpg) repeat-x top;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;

	
	
	}
a { outline:none;
	
}
object
{
	outline:none;
}
.clear{
	clear:both}
	
img{
	border:0}
	
#wrap{
	width:994px;
	margin:40px auto 0px auto;
}
	
#header{
	width:100%;
	margin:0px 0px 0px 0px;
	height:182px;
	overflow:hidden;
	}
#bannerlogin{
	width:563px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin-top:5px;
	font-weight:bold;
}

#bannerlogin a{
	padding:0px 0px 0px 0px;
	color:#fff;
	text-decoration:none;
	float:left;
	width:auto;
	}
	
#bannerlogin a:hover{
	color:#32373b;
	text-decoration:none;}	
	



#bannerlogin span{
	padding:5px 0px 0px 0px;
	width:auto;
	float:left;
}

#bannerlogin ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:left;
	width:100%;
}
#bannerlogin ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:auto;
}
#bannerlogin ul li a{
	margin:0px;
	padding:12px 6px 13px 12px ;
	list-style:none;
	float:left;
	width:auto;
	display:block;
}
#bannerlogin ul li b{
	margin:0px;
	padding:12px 0px 0px 8px ;
	list-style:none;
	float:left;
	width:auto;
	display:block;
}
.submenuli{
	padding:0px 0px 0px 0px;
	background:transparent;
}



	
#header .logo{
	width:246px;
	height:182px;
	float:left;
}
	
#header .banner{
	width:748px;
	height:182px;
	float:right;
	background:url(../images/header_rbg.jpg) no-repeat;
	}
	
.paddingtopmenu{
	padding-right:12px;
	padding-left:12px}
	
.paddingtopmenu1{
	padding-right:7px;
	padding-left:7px}	
	

	
#header .menu2{
	width:993px;
	height:45px;
	background:url(../images/menu_bg.jpg) left top repeat-x;
	position:relative;
	margin-top:0px;
	float:left}
	
.search_erea{
	height:39px;
	margin:95px 0px 0px 0px;
}
.search_text{
	width:auto;
	float:left;
}
.search_feilderea{
	width:auto;
	float:left;
	background:url(../images/search_rptbg.gif) repeat-x;
	height:39px;
}
.search_lbg{
	width:auto;
	float:left;
}
.serch_textfeild{
	width:139px;
	float:left;
	border:none;
	background:none;
	height:20px;
	margin:13px 0px 0px 0px;
	color:#1d98b7;
	font:12px/18px Arial, Helvetica, sans-serif;
}
.advance_searchbtn{
	width:auto;
	float:left;
	padding:11px 0px 0px 10px;
}
.mycarterea{
	float:left;
	width:auto;
}
.mycart{
	width:auto;
	float:left;
	padding:13px 0px 0px 27px;
}
.mycart_itembg{
	width:164px;
	float:left;
	height:39px;
	background:url(../images/mycart_bg.jpg) no-repeat;
	margin:0px 0px 0px 10px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	line-height:40px;
	padding:0px 0px 0px 10px;
}
.mycart_itembg span{
	color:#72750e;
}
.viewcart_btn{
	width:auto;
	float:left;
	padding:6px 0px 0px 6px;
}
/*#header .searcharea{
	width:979px;
	height:24px;
	padding:7px 0 0px 10px;
	background:url(../images/search_bg.jpg) left top no-repeat;
	float:left}
	
#header .searcharea1{
	width:681px;
	height:24px;
	position:relative;
	float:left}
	
#header .searcharea2{
	width:279px;
	height:24px;
	float:left}
	
#header .search{
	width:316px;
	height:24px;
	float:left}
#header .searchbox{
	width:317px;
	height:18px;
	padding:4px 0 0 5px;
	border:0;
	color:#949494;
	font:10px arial;
	text-transform:uppercase;
	background:url(../images/searchtxt_bg.jpg) left top no-repeat;
	float:left}
	
#header .searcharrow{
	width:25px;
	height:24px;
	float:left}
	
#header .advancedsearch{
	width:111px;
	height:24px;
	padding-left:19px;

	font:10px/23px arial;
	color:#880a08;
	text-transform:uppercase;
	text-align:left;
	float:left}
	
#header .advancedsearch a{
	text-decoration:none;
	color:#880a08}
	
#header .advancedsearch a:hover{
	text-decoration:none;
	color:#000}
	
#header .cart{
	width:17px;
	height:14px;
	padding:5px 8px 5px 0;
	float:left}
	
#header .yourcart{
	width:69px;
	height:24px;
	font:bold 11px/24px tahoma;
	text-align:center;
	float:left}
	
#header .yourcart a
{
text-decoration:none;
color:#000000;
}	*/
	
#header .item{
	width:56px;
	height:24px;
	font:12px/24px arial;
	color:#727171;
	text-align:center;
	float:left}
	
#header .amount{
	width:54px;
	height:24px;
	padding-right:5px;
	font:12px/24px arial;
	color:#212020;
	text-align:center;
	float:left}
	
#header .viewcart{
	width:70px;
	height:19px;
	padding-top:3px;
	padding-bottom:2px;
	text-align:center;
	float:left}
	
#page{
	width:100%;
	min-height:400px;
	height:auto !important;
	height:400px;
		background:#FFF url(../images/content_rptbg.jpg) repeat-y;}
.cont_btmpart{
	width:100%; 
	background:url(../images/content_btmbg.jpg) no-repeat bottom;
	padding:0px 0px 12px 0px;
}
	
#pageleft{
	width:220px;
	float:left}
	
#pageleft .openselectort{
	width:153px;
	height:36px;
	padding-left:8px;
	font:bold 12px/30px arial;
	text-align:left;
	color:#383838;
	background:url(../images/selectortop_bg.jpg) left top no-repeat;
	float:left}
	
	
	#pageleft .openselectort a{
	
	
	text-decoration:none;
	color:#00000;
	
	}
	
#pageleft .openselectorm{
	width:149px;
	padding-right:7px;
	padding-left:5px;
	font:12px/14px arial;
	color:#444;
	text-align:left;
	background:url(../images/selectormid_bg.jpg) left top repeat-y;
	float:left}
	
#pageleft .openselectorm a
{
	text-decoration:none;
	color:#444;
	font:12px/14px arial;
}
	
	
#pageleft .openelectormobile{
	width:65px;
	height:65px;
	float:left}
	
#pageleft .openelectormobile2{
	width:95px;
	height:80px;
	/*float:left;*/
	margin:0px auto;
	}
#pageleft .openelectorbullet{
	width:5px;
	height:65px;
	padding-right:4px;
	float:left}
	
	
#pageleft .openselectorb{
	width:161px;
	height:15px;
	background:url(../images/selectorbot_bg.jpg) left top no-repeat;
	float:left}
	
#pageleft .categories{
	height:17px;
	padding-right:16px;
	margin-top:15px;
	margin-bottom:8px;
	font:bold 12px/17px arial;
	color:#383838;
	text-align:left;
	background:url(../images/categories_bg.jpg) right bottom no-repeat;
	float:left}
	
#pageleft .categoriesul{
	width:161px;
	float:left}
		
#pageleft .categoriesul ul{
	list-style-type:none;
	margin:0;
	padding:0}
	
#pageleft .categoriesul ul li{
	width:120px;
	height:31px;
	padding-left:41px;
	background:url(../images/categorylist_bg.jpg) left top no-repeat;
	font:bold 10px/30px arial;
	color:#242424;
	text-align:left;
	text-transform:uppercase;
	float:left}
	
#pageleft .categoriesul ul li a{
	text-decoration:none;
	color:#242424}
	
#pageleft .categoriesul ul li a:hover{
	text-decoration:none;
	color:#880a08}
	
#pageleft .newarrivalst{
	width:150px;
	padding-left:11px;
	height:38px;
	margin-top:18px;
	background:url(../images/newarrivalst_bg.jpg) left top no-repeat;
	font:bold 12px/31px arial;
	text-align:left;
	color:#383838;
	float:left}
	
#pageleft .newarrivalsm{
	width:141px;
	background:url(../images/newarrivalsm_bg.jpg) left top repeat-y;
	font:13px/18px arial;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	float:left}
	
#pageleft .newarrivalsmimg{
	width:141px;
	padding-top:5px;
	height:90px;
	padding-bottom:2px;
	text-align:center;
	float:left}
	
#pageleft .newarrivalsmtext{
	width:141px;
	font:13px/18px arial;
	text-align:left;
	float:left;}

#pageleft .newarrivalsmtext a{
text-decoration:none;
color:#000000;	}

	
#pageleft .newarrivalsb{
	width:161px;
	height:25px;
	background:url(../images/newarrivalsb_bg.jpg) left bottom no-repeat;
	float:left}
	
#pageleft .newarrivalsamount{
	width:70px;
	padding-left:10px;
	height:15px;
	font:bold 12px/15px arial;
	color:#353535;
	float:left}
	
#pageleft .newarrivalsaddtocart{
	width:74px;
	height:15px;
	text-align:center;
	float:left}
	
#pageleft .bestsellert{
	width:150px;
	padding-left:11px;
	height:38px;
	margin-top:18px;
	background:url(../images/bestseller_bg.jpg) left top no-repeat;
	font:bold 12px/31px arial;
	text-align:left;
	color:#383838;
	float:left}
	
#pageleft .newslettert{
	width:150px;
	padding-left:11px;
	height:37px;
	margin-top:18px;
	background:url(../images/newslettert_bg.jpg) left top no-repeat;
	font:bold 12px/31px arial;
	text-align:left;
	color:#383838;
	float:left}
	
#pageleft .newsletter{
	width:161px;
	height:60px;
	padding-top:20px;
	background:url(../images/newsletter_bg.jpg) left top no-repeat;
	float:left}
	
#pageleft .newslemail{
	width:39px;
	height:16px;
	padding-left:8px;
	font:12px/16px arial;
	text-align:left;
	float:left}
	
#pageleft .newslemailtxt{
	width:110px;
	height:16px;
	float:left}
	
#pageleft .newslemailtxtbox{
	width:108px;
	height:16px;
	border:0;
	color:#6c6c6c;
	font:10px arial;
	background:url(../images/newstext_bg.jpg) left top no-repeat;
	float:left}
	
#pageleft .newslemailsubmit{
	width:62px;
	height:17px;
	padding-top:14px;
	padding-left:90px;
	float:left}
	

	
#pageright{
	width:745px;
	float:right;
	/*padding-left:10px;*/
	}
#pageright form
{
	margin:0px;
	padding:0px;
}
.row1{
	width:745px;
	background:url(../images/row1bot_bg.jpg) left bottom no-repeat;
	padding-bottom:14px;
	float:left}

.shopbluetooth{
	width:315px;
	padding-right:9px;
	float:left}
	
.shopbluetootht{
	width:307px;
	height:37px;
	padding-left:8px;
	background:url(../images/shopblutoothtitle_bg.jpg) left top no-repeat;
	font:bold 12px/31px arial;
	color:#c50206;
	text-align:left;
	float:left}
	
.shopbluetoothm{
	width:303px;
	padding-left:1px;
	padding-right:9px;
	border-right:#747474 1px dashed;
	background:url(../images/shopblutootm_bg.jpg) left top repeat-y;
	float:left}
	
.shopbluetoothmimgtxt{
	width:101px;
	float:left}
	
	
	.shopbluetoothmimgtxt1{
	width:50px;
	float:left}
	
.shopbluetoothmimage{
	width:101px;
	height:85px;
	text-align:center;
	float:left}
	
	.shopbluetoothmimage1{
	width:50px;
	height:80px;
	text-align:center;
	border:none;
	float:left}

	
.shopbluetoothmtext{
	width:101px;
	text-align:center;
	font:bold 11px/18px arial;
	color:#575757;
	float:left}
	
	.shopbluetoothmtext1{
	width:50px;
	text-align:center;
	font:bold 11px/18px arial;
	color:#575757;
	float:left}
	
	
	
.shopbluetoothb{
	width:158px;
	height:19px;
	padding:4px 0 4px 155px;
	border-right:#747474 1px dashed;
	background:url(../images/shopblutootb_bg.jpg) left top no-repeat;
	float:left}
	
.shopessentialst{
	width:307px;
	height:37px;
	padding-left:8px;
	background:url(../images/shopessential_bg.jpg) left top no-repeat;
	font:bold 12px/31px arial;
	color:#c50206;
	text-align:left;
	float:left}
	
.powerupt{
	width:153px;
	height:37px;
	padding-left:8px;
	color:#383838;
	text-align:left;
	font:bold 12px/31px arial;
	background:url(../images/powerupt_bg.jpg) left top no-repeat;
	float:left}
	
.powerupm{
	width:161px;
	background:url(../images/powerupm_bg.jpg) left top repeat-y;
	float:left}
	
.powerupimg{
	width:101px;
	height:85px;
	padding:0px 30px;
	text-align:center;
	float:left}
	
.poweruptext{
	width:161px;
	font:bold 11px/18px arial;
	color:#575757;
	text-align:center;
	float:left}
	
.powerupb{
	width:73px;
	height:19px;
	padding:4px 0 4px 85px;
	background:url(../images/powerupb_bg.jpg) left top no-repeat;
	float:left}
	
.row2{
	width:745px;
	
	background:url(../images/row2_bg.jpg) left bottom repeat-y ;
	float:left}
	
.latestmodel{
	width:431px;
	background:url(../images/latestmodelt_bg.jpg) left top no-repeat;
	float:left}
	
.latestmodelt{
	width:396px;
	height:29px;
	padding-left:9px;
	font:bold 12px/28px arial;
	color:#c50206;
	float:left}
	
.latesetmodelcart{
	width:14px;
	height:11px;
	padding-top:8px;
	float:left}
	
.latestmodelflash{
	width:423px;
	height:242;
	float:left}
	
.phonecase{
	width:217px;
	/*padding-right:10px;*/
	background:url(../images/phonecaset_bg.jpg) left top no-repeat;
	float:left}
	
.phonecaset{
	width:174px;
	padding-left:8px;
	height:29px;
	font:bold 12px/28px arial;
	color:#c50206;
	float:left}
	
.phonecasem{
	width:207px;
	/*background:url(../images/phonecasem_bg.jpg) left top repeat-y;*/
	border:1px solid #d9d7d8;
	float:left}
	
.phonecasemtextimg{
	width:100px;
	height:106px;
	padding:1px;
	float:left}
	
.phonecasemimg{
	width:89px;
	height:88px;
	text-align:center;
	float:left}
	
.phonecasemtext{
	width:89px;
	height:18px;
	text-align:center;
	font:bold 12px/12px arial;
	color:#575757;
	float:left}
	
.phonecaseb{
	width:74px;
	height:19px;
	padding:3px 0 3px 132px;
/*	background:url(../images/phonecaseb_bg.jpg) left top no-repeat;*/
	float:left}
	
.expandrapidly{
	width:161px;
	float:left}
	
.expandt{
	width:153px;
	height:29px;
	padding-left:8px;
	color:#383838;
	text-align:left;
	font:bold 12px/28px arial;
	background:url(../images/expandt_bg.jpg) left top no-repeat;
	float:left}
	
.expandm{
	width:161px;
	background:url(../images/expandm_bg.jpg) left top repeat-y;
	float:left}
	
.expandmtextimg{
	width:159px;
	height:106px;
	padding:1px;
	float:left}
	
.expandmimg{
	width:159px;
	height:88px;
	text-align:center;
	float:left}
	
.expandmtext{
	width:159px;
	height:18px;
	text-align:center;
	font:bold 12px/18px arial;
	color:#575757;
	float:left}
	
.expandb{
	width:76px;
	height:19px;
	padding:3px 0 3px 85px;
	background:url(../images/expandb_bg.jpg) left top no-repeat;
	float:left}
	
.row3{
	width:100%;
	float:left}
	
.newblakacc{
	width:100%;
	height:24px;
	padding-left:20px;
	padding-top:20px;
	font:bold 16px/18px arial;
	text-align:left;
	float:left}

.newblakacc1{
	width:789px;
	height:24px;
	padding-left:20px;
	padding-top:20px;
	font:bold 16px/18px arial;
	text-align:left;
	background:url(../images/newblackacc_bg1.jpg) left top no-repeat;
	float:left}	
	
.newblakacc3{
	width:789px;
	height:24px;
	padding-left:20px;
	padding-top:20px;
	font:bold 16px/18px arial;
	text-align:left;
	background:url(../images/newblackacc_bg3.jpg) left top no-repeat;
	float:left}	
	
.newblakacc2{
	width:789px;
	height:24px;
	padding-left:20px;
	padding-top:20px;
	font:bold 16px/18px arial;
	text-align:left;
	background:url(../images/newblackacc_bg2.jpg) left top no-repeat;
	float:left}	
	
.imagerow{
	width:808px;
	height:110px;
	padding-left:1px;
	float:left
	}
	
	
.blackimage{
	width:141px;
	height:110px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	float:left}
	
.textrow{
	width:808px;
	padding-left:1px;
	float:left}

.textrow1{
	width:767px;
	float:left;
		font:bold 12px/18px arial;
	color:#2d2d2d;
	text-align:left;

	padding:5px 20px;
	}
	
	.textrow2{
	width:767px;
	float:left;
		font:bold 12px/18px arial;
	color:#2d2d2d;
	text-align:left;

	
	}
	
.textrow1 a{
	color:#000000;
text-decoration:none;
	}	
.textrow1 a:hover{
	color:#949494;
text-decoration:none;
	}	
	
.blacktext{
	width:151px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font:bold 12px/18px arial;
	color:#2d2d2d;
	float:left}
	
.smallText1 {
	-x-system-font:none;
	color:#2D2D2D;
	font-family:arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:18px;
	text-align:center;
	vertical-align:top;
	padding-bottom:20px;
}
.inputRequirement{
color:#FF0000;

}

.optional {
	-x-system-font:none;
	color:#2D2D2D;
	font-family:arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:18px;
	text-align:center;
	vertical-align:top;
	padding-top:20px;
	float:left; width:185px;
	
	/*margin:0px 2px 0px 2px;*/
	/*border-top:1px solid #D9D7D8;*/
}

.optional a{
	text-align:center;
	text-decoration:none;
	font:bold 12px/18px arial;
	color:#2d2d2d;
	}
	
.optional span{
	color:#c50206}
	
	
	.optionals {
	-x-system-font:none;
	color:#2D2D2D;
	font-family:arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:18px;
	text-align:center;
	vertical-align:top;
	padding-top:20px;
	float:left; width:185px;
	/*margin:0px 2px 0px 2px;*/
	/*border-bottom:1px solid #D9D7D8;*/
}

.optionals a{
	text-align:center;
	text-decoration:none;
	font:bold 12px/18px arial;
	color:#2d2d2d;
	}
	
.optionals span{
	color:#c50206}


.bg_main{
	width:745px;
	background:url(../images/bg_mid.jpg) left top repeat-y;
	}

.bg_top{
	width:773px;
	height:38px;
	padding-left:36px;
	background:url(../images/bg_top.jpg) left top no-repeat;
	font:bold 15px/30px arial;
	color:#454444;
	float:left}
	
.bg_bot{
	width:745px;
	padding-bottom:10px;
	background:url(../images/bg_bot.jpg) left bottom no-repeat;
	float:left;
	border-bottom:#d8d8d8 1px solid;
	
	
	}
	
	
.smallText1 a{
	text-align:center;
	text-decoration:none;
	font:bold 12px/18px arial;
	color:#2d2d2d;
	}
	
.smallText1 span{
	color:#c50206}
	
.blacktext span{
	color:#c50206}
	
.btnrow{
	width:808px;
	padding-left:1px;
	float:left}
	
.blackbtn{
	width:141px;
	height:15px;
	padding:10px;
	text-align:center;
	float:left}
	
.bestsellpro{
	width:789px;
	height:34px;
	padding-left:20px;
	font:bold 16px/30px arial;
	text-align:left;
	margin-top:15px;
	margin-bottom:5px;
	background:url(../images/bestsellp_bg.jpg) left top no-repeat;
	float:left}
	
.row3footer{
	width:745px;
	height:2px;
	background:url(../images/row3bot_bg.jpg) left top no-repeat;
	float:left}


	
#footer{
	width:993px;
	height:79px;
	background:url(../images/footer_bg.jpg) left top repeat-x;
	margin:0px auto;
	}
	
#footer .footermenu{
	width:974px;
	height:35px;
	padding-left:15px;
	padding-top:4px;
	font:10px/35px arial;
	color:#4a4a4a;
	text-align:left;
	text-transform:uppercase;
	float:left}
	
#footer .footermenu span{
	color:#AAA;
	padding-right:6px;
	padding-left:6px}
	
#footer .footermenu a{
	text-decoration:none;
	color:#4a4a4a}
	
#footer .footermenu a:hover{
	text-decoration:none;
	color:#000}
	
#footer .copyright{
	width:179px;
	height:4opx;
	font:10px/40px arial;
	color:#b3b3b3;
	text-align:center;
	background-color:#000;
	text-transform:uppercase;
	float:left}

#footer .copyright a{
	
	color:#b3b3b3;
	text-decoration:none;
	}

	
	
#footer .disclaimer{
	width:590px;
	padding-left:40px;
	height:40px;
	font:12px/40px arial;
	color:#444;
	text-align:left;
	float:left}
	
#footer img{
	margin:7px}

/*--------------------*/


	
.bbb{
	width:773px;
	height:56px;
	padding-left:36px;
	background:url(../images/bbbl_bg.jpg) left top no-repeat;
	float:left}
	
.bbbtext1{
	width:auto;
	height:56px;
	padding-right:8px;
	font:bold 15px/46px arial;
	text-align:left;
	color:#ad4f27;
	float:left}
	
.bbbarrow{
	width:24px;
	height:24px;
	padding-top:11px;
	padding-bottom:21px;
	float:left}
	
.bbbtext2{
	width:auto;
	/*height:56px;*/
	padding-left:5px;
	font:bold 15px arial;
	padding-top:20px;
	text-align:left;
	color:#656464;
	float:left}
	
.bestselling{
	width:773px;
	height:50px;
	padding-left:36px;
	background:url(../images/bestselling.jpg) left top no-repeat;
	font:bold 15px/50px arial;
	color:#454444;
	float:left}
	
.bestsellingrow{
	width:745px;
	background:url(../images/bestsellingmid_bg.jpg) left top repeat-y;
	float:left}
	
.bestsellingmid{
	width:745px;
	height:110px;
	background:url(../images/bestsellingmid_bg.jpg) left top repeat-y;
	float:left}
	
.bestsellingbot{
	width:745px;
	padding-bottom:45px;
	background:url(../images/bestsellingbot_bg.jpg) left bottom no-repeat;
	float:left}
	
.bestsellingimagerow{
	width:760px;
	height:110px;
	padding-left:25px;
	padding-right:24px;
	float:left}
	
.bestsellingimage{
	width:152px;
	height:110px;
	text-align:center;
	float:left}
	
.bestsellingtextrow{
	width:760px;
	padding-left:25px;
	padding-right:24px;
	float:left}
	
.bestsellingtext{
	width:142px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font:bold 12px/18px arial;
	color:#2d2d2d;
	float:left}
	
.bestsellingtext span{
	color:#c50206}
	
.viewsortbyrow{
	width:761px;
	height:34px;
	padding:0 31px 28px 17px;
	background:url(../images/viwesortby_bg.jpg) left top no-repeat;
	float:left}
	
.viewbtn{
	width:96px;
	height:;
	pa
	float:left}
/*-------------------*/





.innercont_menu3
{
/*	width:780px;*/
	height:34px;
	line-height:34px;
	font-size:12px;
	font-weight:bold;
	color:#383838;
}
.inner_view1
{
	padding:7px 5px 0px 5px;
	width:auto;
	float:left;
	line-height:34px;
}
.innersub_menu
{
	width:auto;
	float:left;
	color:#383838;
	padding:0px 12px 0px 12px;
}
.innersub_menu_active
{
	width:auto;
	float:left;
	color:#383838;
	padding:0px 12px 0px 12px;
	background:url(../images/menu_hbg.jpg) repeat-x;
	height:34px;
	color:#FFF;	
}
.innersub_menu_active1
{
	width:auto;
	float:left;
	color:#383838;
	padding:0px 12px 0px 12px;
	background:url(../images/menu_hbg.jpg) repeat-x;
	height:34px;
	color:#FFF;	
}
.innersub_menu2
{
	width:auto;
	float:left;
	color:#383838;
	padding:0px 12px 0px 12px;
}
.innersub_menu2 a:hover
{
	text-decoration:none;
	color:#FFF;
}
.innersub_menu2 a
{
	text-decoration:none;
	color:#ffffff;
}
.innersub_menu a:hover
{
	text-decoration:none;
	color:#FFF;
}
.innersub_menu a
{
	text-decoration:none;
	color:#383838;
}
.menu_line2
{
	width:auto;
	float:left;
}
.inner_view2
{
	padding:7px 5px 0px 175px;
	width:auto;
	float:left;
	line-height:34px;
}
.product_dispart
{
	width:745px;
	/*background:url(../images/inner_borderlinebg.jpg) repeat-y;*/
	/*border-bottom:1px solid #d7d5d5;*/
	padding-bottom:2px;
}
.product_dispart_bg
{
	/*background:url(../images/product_disbg.jpg) no-repeat bottom;*/
	width:743px;
	margin:0px auto;
	/*border-bottom:1px solid #d7d5d5;*/
}
.product_dispart_line
{
	width:742px;
	margin:0px auto;
	/*background:url(../images/product_dis_line.jpg) no-repeat;*/
	height:1px;
}
.product_diserea
{
	width:100%;
	margin:0px auto 0px auto;
}
.productdis_left
{
	width:144px;
	float:left;
	text-align:center;
	padding-left:8px;
}
.productdis_right
{
	width:530px;
	float:right;
	padding-right:10px;
}
h1.productdis_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#287eaf;
	margin-left:0px;
	padding-left:0px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	margin:0px;
}

h1.productdis_heading a
{
text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#287eaf;
	margin-left:0px;
	padding-left:0px;
}
.productdis_text
{
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#515558;
	text-align:left;
	padding-top:10px;
}
.productdis_text2
{
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	color:#444444;
	line-height:18px;
}
.productdis_text3
{
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	color:#444444;
	line-height:18px;
	padding-bottom:10px;
}
.productdis_rate
{
	width:auto;
	float:left;
	color:#fd8816;
	font-size:20px;
	font-weight:bold;
	padding-top:22px;
	padding-bottom:20px;
}


.productSpecialPrice
{
	width:auto;
	color:#E81B2C;

	
}

.productdis_addtocart
{
	width:auto;
	float:right;
	padding-top:10px;
	
}	


/*--------------------product2 start-------------------------*/
.product2part
{
	width:790px;
	margin:10px auto 0px auto;
	background:url(../images/product_rptbg.jpg) repeat-y;
}
.product2_topbg
{
	width:100%;
	background:url(../images/product_topbg.jpg) no-repeat;
	height:410px;
}
.bestselling2
{
	padding-left:21px;
	font:bold 15px/50px arial;
	line-height:35px;
	text-align:left;
	width:100%;
	float:left;
	height:39px;
	color:#454444;
}
.bestselling3
{
	padding-left:28px;
	font:bold 15px/50px arial;
	line-height:28px;
	text-align:center;
	width:148px;
	float:left;
	height:26px;
	padding-bottom:14px;
	color:#454444;
}
.bestselling4
{
	padding-left:26px;
	font:bold 15px/50px arial;
	line-height:24px;
	text-align:center;
	width:222px;
	float:left;
	height:26px;
	color:#454444;
}
.product2_topleft
{
		width:250px;
		float:left;
		/*height:297px;*/
}
.product2_topmid
{
	width:215px;
	height:280px;
	float:left;
}
.product2_topright
{
	width:273px;
	height:338px;
	float:left;
}
.product2_topimg
{
	text-align:center;
	width:270px;
	overflow:hidden;
	
	
}
.productinfo_inner
{
	width:180px;
	margin-left:11px;
	float:left;
}
.product2_midrate
{
	width:72px;
	float:left;
	font-size:11px;
	color:#918a8a;
	line-height:20px;
	
}
.product2_midrate2
{
	width:100px;
	float:left;
	font-size:11px;
	color:#918a8a;
	line-height:20px;
}

.product2_midrate3
{
	width:65px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	line-height:30px;
	
}
.product2_midrate_3
{
	width:100px;
	float:left;
	font-size:20px;
	color:#e30000;
	line-height:30px;
}
.productinfo_inner2
{
	width:180px;
	margin-left:11px;
	float:left;
/*	margin-top:15px;*/
	font-size:12px;
	font-weight:normal;
	color:#3d3c3c;
	line-height:18px;
}
.product2_manufacture
{
		line-height:30px;
}
.product2_r1
{
	width:139px;
	float:left;
	height:168px;
}
.product2_r2
{
	width:132px;
	float:left;
	height:168px;
}
.product2_rimg
{
	text-align:center;
	padding:18px 0px 0px 0px;
	height:80px;
}
.product2_rtext
{
	text-align:center;
	color:#0e0e0e;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
.product2_rtextred
{
	color:#a61312;
}
.product2_lefttop
{
	width:509px;
	float:left;
}
.img_scrool
{
	width:490px;
	height:85px;
	border:1px solid #d3d5d6;
	margin-left:10px;
}
.scrool_arrow1
{
	width:18px;
	float:left;
}
.scrool_arrow2
{
	width:18px;
	float:right;
}
.scrool_img
{
	width:auto;
	float:left;
}
.product2_midbg
{
	width:100%;
	background:url(../images/product_rptbg.jpg) repeat-y;
}
.product2_btmbg
{
	width:100%;
	background:url(../images/product2_btmbg.jpg) no-repeat bottom;
	padding-bottom:12px;
}
.product2_innercontpart
{
	width:733px;
	margin:0px auto 0px auto;
	font-size:12px;
	font-weight:normal;
	color:#0e0e0e;
	line-height:18px;
	padding-bottom:10px;
}
.product2_innercontpart ul
{
	list-style:url(../images/l_arrow.jpg);
}
.product2_btmheadingbg
{
	width:774px;
	margin:0px auto 0px auto;
	background:url(../images/product2_btmh1bg.jpg) no-repeat;
	height:34px;
	line-height:34px;
	font-size:15px;
	font-weight:bold;
	color:#2b2b2b;
	padding-left:10px;
}
.product2_btmimgpart
{
	width:774px;
	margin:30px auto 0px auto;
}
.product2_btmimg
{
	width:193px;
	float:left;
	height:210px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#2d2d2d;
	line-height:16px;
	
}
/*--------------------------top menu start-----------------------*/
.top_red
{
	background:url(../menu_img/red_line.png) repeat-x;
	width: 100%;
	height: 8px;
	position: absolute;
	z-index: 9;
	left: 0;
}
#nav_wrapper
{
	width: 100%;
	height: 34px;
}
#nav_wrapper ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
	ul.nav{
		padding: 0px 0px 0px 0px;
		height: 34px;
		position: relative;
	}
		ul.nav li{
			float: left;
		}
			ul.nav li.active a{
				z-index: 9 !important;
				background-position: bottom !important;
			}
			ul.nav li.activehome a{
				z-index: 9 !important;
				background-position: bottom !important;
			}
			ul.nav li.active2 a
			{
				z-index:9;
			}
			ul.nav li a:hover{
				z-index: 10 !important;
				background-position: bottom !important;
				height: 34px;
				width: 147px;
			}
			ul.nav li a{
				position: absolute;
				height: 34px;
				width: 147px;
			}
			ul.nav li a.home{
				z-index: 8;
				left: 27px;
				background:url(../menu_img/home_3.png) no-repeat;
			}
		/*	ul.nav li a:hover.home{
				z-index: 10;
				left: 22px;
				background:url(../menu_img/home_3.png) no-repeat bottom;
			}*/
			ul.nav li a.home2{
				z-index: 0;
				left: 27px;
				
			}
			ul.nav li a.overview{
				z-index: 7;
				left: 135px;
				background: url(../menu_img/blackberry_1.png) no-repeat;
			}
			/*ul.nav li a:hover.overview{
				z-index: 15;
				left: 130px;
				background: url(../menu_img/blackberry_1.png) no-repeat bottom;
			}*/
			ul.nav li a.skills{
				z-index: 6;
				left: 246px;
				background: url(../menu_img/iphone_1.png) no-repeat;
			}
			/*ul.nav li a:hover.skills{
				z-index: 10;
				left: 240px;
				background: url(../menu_img/iphone_1.png) no-repeat bottom;
			}*/
			ul.nav li a.ourwork{
				z-index: 5;
				left: 356px;
				background: url(../menu_img/accessories.png) no-repeat;
			}
			ul.nav li a:hover.ourwork{
				z-index: 5;
				left: 356px;
				background:none
				
			}
			ul.nav li a.ourwork_a{
				z-index: 5;
				left: 351px;
				background: url(../menu_img/accessories.png) no-repeat;
			}
			
			ul.nav li a.hireus{
				z-index: 4;
				left: 466px;
				background: url(../menu_img/refurbished_1.png) no-repeat;
			}
			ul.nav li a.news{
				z-index: 3;
				left: 576px;
				background: url(../menu_img/faq_1.png) no-repeat;
			}
			ul.nav li a.about{
				z-index: 2;
				left: 686px;
				background: url(../menu_img/about_us_1.png) no-repeat;
			}
			ul.nav li a.testimonial{
				z-index: 1;
				left: 796px;
				background: url(../menu_img/testimonial_1.png) no-repeat;
			}
				ul.nav li a img{
					display: none;
					border:0px;
				}
				

/*-----learge images part-----*/
.leargeimgpart
{
	width:742px;
	margin:0px auto;
	/*background:url(../images/leargimg_bg.jpg) repeat-y;*/
}
.leargeimg_toppart
{
	width:100%;
	/*background:url(../images/largeimg_topbg.jpg) no-repeat top;*/
}
.leargeimg_btmpart
{
	width:100%;
	background:
}
.large_imgpart
{
	width:100%;
	height:356px;
}
.leftlarge_imgpart
{
	width:370px;
	float:left;
	background:url(../images/largeimg_rightmid.jpg) bottom center no-repeat;
	height:350px;
}
.rightlarge_imgpart
{
	width:370px;
	float:right;
	height:350px;
		background:url(../images/largeimg_rightmid.jpg) bottom center no-repeat;
}
.innerlargeimgbox
{
	width:350px;
	margin:0px auto;
}
.innerlargeimgbox img
{
	text-align:center;
}
.innerlargeimg1
{
	text-align:center;
	height:273px;
}
.largeimgtext1
{
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#2D2D2D;
	font-weight:bold;
	padding-bottom:10px;
	height:30px;
}
.largeimgtext1 a
{

	color:#2D2D2D;
	text-decoration:none;
}
.largeimg_rateing
{
	width:180px;
	float:right;
	text-align:right;

}
.largeimg_price
{
	font-size:18px;
	color:#88af00;
	line-height:25px;
	width:auto;
	float:left;
}
.largeimg_stock
{
	font-size:12px;
	color:#515151;
	width:auto;
	float:right;
}

.largeimg_left
{
width:50%;
float:left;
border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
}
.largeimg_right
{
width:49%;
float:right;
}

.pageright2{
	width:745px;
	float:right;
/*	background:url(../images/inner_borderlinebg.jpg) repeat-y;*/
	}
.product2_midbg2
{
	width:790px;
	background:url(../images/product_rptbg.jpg) repeat-y;
	margin:0px auto 0px auto;
}
.product2_btmbg2
{
	width:790px;
	background:url(../images/product2_btmbg.jpg) no-repeat bottom;
	margin:0px auto 0px auto;
}
.product2_topbg2
{
	width:790px;
	background:url(../images/product_roundbg.gif) no-repeat top;
	margin:0px auto 0px auto;
}
.product2_btmheadingbg2
{
	width:774px;
	margin:0px auto 0px auto;
	background:url(../images/product_h1bg2.gif) no-repeat;
	height:34px;
	line-height:34px;
	font-size:15px;
	font-weight:bold;
	color:#2b2b2b;
	padding-left:10px;
}
.product_dispart2
{
	width:807px;
	/*background:url(../images/inner_borderlinebg.jpg) repeat-y;*/
	border-bottom:1px solid #d7d5d5;
	border-left:1px solid #d7d5d5;
	border-right:1px solid #d7d5d5;
}
.product_imgpop
{
	width:95px;
	height:80px;
	margin:0px auto;
	text-align:center;
	text-align:center;
	padding-bottom:10px;
}
.product_img3
{
	text-align:center;
	height:80px;
}
.product_imgtext3
{
	text-align:center;
	height:55px;
	margin-top:3px;
}
.back_btn2
{
	text-align:right;
	padding:5px 0px 5px 0px;
}
.productListing_dataspc1
{
	padding-left:15px;
}
.login2
{
	color:#ce0c0a;
}
.main 
{
	color:#3F3F3F;
	font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;

}

.headerInfo{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}

.headerInfo a{

color:#FFFFFF;
text-decoration:none;


}
.headerInfo a:hover{

color:#FFFFFF;
text-decoration:none;


}



.tableHeading{
color:#3F3F3F;
	font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;

line-height:18px;
text-align:left;
}

.tableHeading1{
color:#3F3F3F;
	font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;

line-height:18px;
text-align:center;
vertical-align:top;
}


.smallTextreg
{
color:#3F3F3F;
	font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
text-align:center;
vertical-align:top;
}
.smallTextreg a{
color:#3F3F3F;
text-decoration:none;

}


.smallText
{
color:#3F3F3F;
	font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:18px;
text-align:left;
}
.smallText a{
color:#3F3F3F;
text-decoration:none;

}

.main b
{
	color:#fd8816;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}


.main a
{
	text-decoration:none;
	color:#000;
	line-height:25px;
}
.main a:hover
{
	text-decoration:underline;
	color:#ce0c0a;
}
.article_titel
{
	padding-top:5px;
	font-size:14px;
	padding-bottom:10px;
}



.search_bg
{
	background:url(../images/search_popbg.jpg) repeat-x top;
}
.leftpopsearch_bg
{
	width:17px;
	float:left;
	height:41px;
}
.midpopsearch_bg
{
	background:url(../images/midsearchpop_bg.jpg) repeat-x;
	height:41px;
	width:400px;
}
.searchpop_toppart
{
	width:100%;
	height:41px;
}
.rightpopsearch_bg
{
	width:17px;
	float:left;
}
.closew
{
	color:#880A08;
	padding-right:20px;
}
.closew a
{
	color:#880A08;
}
.closew a:hover
{
	color:#000;
	text-decoration:none;
}


.product_detailsmidbg
{
	width:776px;
	margin:0px auto 10px auto;
	background:url(../images/product_details_mid_bg.jpg) repeat-y;
	
}
.product_detailstopbg
{
	width:776px;
	margin:0px auto;
	background:url(../images/product_details_top_bg.jpg) no-repeat top;
	
}
.product_detailsbtmbg
{
	width:776px;
	margin:0px auto;
	background:url(../images/product_details_btm_bg.jpg) no-repeat bottom;
	
}

.productdetails2
{
	padding-left:25px;
	font:bold 15px/50px arial;
	line-height:35px;
	text-align:center;
	float:left;
	height:31px;
	color:#454444;
}
.product_addtocart2
{
	text-align:right;
	padding:10px 10px 10px 0px;
}

.pagination a
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.pagination a:hover
{
	color:#9F1410;
	text-decoration:none;
	font-weight:bold;
}
.pagination
{
	color:#9F1410;
	text-decoration:none;
	font-weight:bold;
}

.checkoutBarFrom, .checkoutBarTo {  font-size: 12px; color: #000000; }
.checkoutBarCurrent {  font-size: 12px; color: #E30000; }

.tworeviews
{
font-size:11px;
color:#3D3C3C;
line-height:22px;
text-transform:none;
padding-left:2px;
}
.tworeviews a
{
color:#73A7CC;
text-decoration:none;
}
.tworeviews a:hover
{
color:#D46900;
text-decoration:none;
}

.tworeviews2
{
font-size:11px;
color:#3D3C3C;
line-height:20px;
text-transform:none;
padding-left:2px;
}
.tworeviews2 a
{
color:#73A7CC;
text-decoration:none;
}
.tworeviews2 a:hover
{
color:#D46900;
text-decoration:none;
}
.catimg img{ border:2px solid #CECF19;}
.product_tdspace{ padding-bottom:0px;}

/*----------------------------Suggest Styles--------------------------*/
.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 15px 2px 15px;
		cursor:pointer;
}
.suggest_link_over {
	background-color: #DFDFDF;
	padding: 2px 15px 2px 15px;
	cursor:pointer;
}
#search_suggest {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	border: 1px solid #000000;	
	top:21px;		
}		
/*----------------------------End Suggest Styles------------------------*/

.banner1{
	width:100%;
}
.banner2{
	width:100%;
	margin:7px 0px 0px 0px;
}
.innercont{
	width:976px;
	margin:0px auto 0px auto;
	padding-top:7px;
}
.product_area1{
	width:100%;
	margin:7px 0px 0px 0px;
}
.titel_bgpart{
	width:100%;
	background:url(../images/conttitel_midbg.jpg) repeat-x top;
	height:36px;
}
.titel_rightbg{
	width:100%;
	background:url(../images/conttitel_rbg.jpg) no-repeat right top;
	height:36px;
}
.titel_leftbg{
	width:100%;
	background:url(../images/conttitel_lbg.jpg) no-repeat left top;
	height:36px;
}
.titel_bgpart_02{
	width:100%;
	background:url(../images/conttitel_midbg.jpg) repeat-x top;
}
.titel_rightbg_02{
	width:100%;
	background:url(../images/conttitel_rbg.jpg) no-repeat right top;
}
.titel_leftbg_02{
	width:100%;
	background:url(../images/conttitel_lbg.jpg) no-repeat left top;
}
.rconttitel{
	padding:12px 0px 0px 9px;
	width:auto;
	float:left;
}
.viewall_btn{
	float:right;
	padding:7px 6px 0px 0px;
	width:auto;
}
.product_boxbg{
	width:100%;
	background:url(../images/product_boxmidbg.jpg) repeat-y;
}



.product_columcenter{
	left:0;
	right:0;
	top:0;
	margin:0px 0px 0px 7px;
}
.cp_bgprt2{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
	margin:10px 0px 5px 0px;
}
.cp_bgprt2:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}

.product_boxbtmbg{
width:100%;
background:url(../images/product_boxbtmbg.jpg)  no-repeat bottom;
color:#3F3F3F;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
}
.rproduct_boxbtmbg1{
width:100%;
background:url(../images/product_boxbtmbg.jpg)  no-repeat bottom;
color:#3F3F3F;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
padding-bottom:4.2px;
}
.product_boxbtmbg a{
	color:#4f5052;
	text-decoration:none;
}
.product_boxbtmbg a:hover{
	color:#D46900;
	text-decoration:none;
}
.product_boxbtmbg form{
margin:0px;
padding:0px;
}
.product1{
	width:178px;
	height:165px;
	margin:2px auto 0px auto;
	text-align:center;
}
.productname1{
	width:99%;
	margin:0px auto;
	font-size:12px;
	font-weight:bold;
	color:#6eacd3;
	text-align:center;
	height:41px;
	line-height:16px;
}
.productname1 p{
	height:40px;
	margin:0px;
	padding:5px 0px 0px 0px;
}
.productname1 a{
	color:#6eacd3;
	text-decoration:none;
}
.product_pricebg{
	background:url(../images/product_pricebg.jpg) no-repeat;
	width:173px;
	height:101px;
	margin:10px auto 0px auto;
}
.product_pricepart{
	padding:8px 0px 0px 11px;
	font-size:12px;
	line-height:20px;
	color:#52575a;
}
.moreinfo_btn{
	width:auto;
	float:left;
	padding:2px 0px 0px 6px ;
}
.product_colum1{
	width:184px;
	float:left;
	border-right:1px solid #dddddd;
	padding:0px 0px 0px 1px;
	margin-bottom:2px;
	height:325px;
}
.pbox2{
	width:100%;
	margin:7px auto 0px auto;
}
.featured_productbg{
	width:100%;
	background:url(../images/featured_productbg.jpg) no-repeat;
	height:186px;
}
.best_valuebg{
	width:100%;
	background:url(../images/bestvalue_bg.jpg) no-repeat;
	height:186px;
}
.featured_producttext{
	width:45%;
	float:left;
	padding:10px 0px 0px 8px;
	font-size:12px;
	color:#fff;
	line-height:18px;
}
.featured_producttext a{
	
	color:#fff;
	text-decoration:none;
	
}

.featured_img{
	width:44%;
	float:right;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	margin-right:3px;
}
.bestvaluetext{
	width:40%;
	float:right;
	padding:10px 10px 0px 10px;
	font-size:12px;
	color:#fff;
	line-height:18px;
}
.bestvaluetext a{
	
	color:#fff;
	text-decoration:none;
	
}



.bestvalue_img{
	width:44%;
	float:left;
	padding:0px 0px 0px 1px;
	overflow:hidden;
}
.pbox3{
	width:100%;
	margin:7px auto 0px auto;
}
.logo_part{
	padding:7px 6px 7px 6px;
}
.featureproduct{
	width:368px;
	float:left;
}
.bestvalue{
	width:368px;
	float:right;
}

/*------------------------- Footer new ---------------------*/
.footer
{
	width:992px;
	margin:18px auto 15px auto;
	font-size:12px;
}
.footerbg{
	background:url(../images/footer_midbg.jpg) repeat-y;
	width:100%;
	margin:0px 0px 8px 0px;
}
.footertopbg{
	background:url(../images/footer_topbg.jpg) no-repeat top;
	width:100%;
}
.footertopbg2{
	background:url(../images/footer_topbg2.jpg) no-repeat top;
	width:100%;
}
.footerbtmbg{
	background:url(../images/footer_btmbg.jpg) no-repeat bottom;
	width:100%;
}
.footercolum1{
	width:190px;
	float:left;
	margin:0px 0px 0px 0px;
	padding-left:15px;
}
.footercolum4{
	width:349px;
	float:left;
	margin:0px 0px 0px 0px;
	padding-left:15px;
}
.footer_heading{
	width:auto;
	padding:15px 0px 22px 0px;
	float:left;
}
.footer_ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.footer_li{
	margin:0px;
	background:url(../images/footer_libg.jpg) no-repeat;
	width:177px;
	height:25px;
	line-height:22px;
	color:#a9d5f0;
	list-style:none;
}
.footer_listpart{
	padding:0px 0px 10px 0px;
}
.footer_li span{
	padding:0px 0px 0px 20px;
	width:auto;
	float:left;
}
.footer_li span a{
	color:#a9d5f0;
	text-decoration:none;
}

.footer_li span a:hover{
	color:#1C3240;
	text-decoration:none;
}

.contact_left{
	width:162px;
	float:left;
	font-size:12px;
	color:#FFFFFF;
	line-height:14px;
}
.email{
	color:#a9d5f0;
}
.email a{
	color:#a9d5f0;
	text-decoration:none;
}
.email a:hover{
	color:#1C3240;
	text-decoration:none;
}
.copyrightpart{
	width:98%;
	padding:2px 0px 8px 0px;
	font-size:12px;
	color:#fff;
	margin:0px auto;
}
.copyright{
	width:auto;
	float:left;
}
.footersitemap{
	width:540px;
	float:right;
}

.footersitemap a{
text-decoration:none;
color:#FFFFFF;

}
.footersitemap a:hover{
text-decoration:none;
color:#1C3240;

}


.leftbox1{
	width:100%;
}
.leftbox2{
	width:100%;
	margin:11px 0px 0px 0px;
}
.leftboxtitel_bg{
	width:100%;
	background:url(../images/leftboxtitle_midbg.jpg) repeat-x;
	height:36px;
}
.leftboxtitel_rbg{
	width:100%;
	background:url(../images/leftboxtitle_rbg.jpg) no-repeat right;
	height:36px;
}
.leftboxtitel_lbg{
	width:100%;
	background:url(../images/leftboxtitle_lbg.jpg) no-repeat left;
	height:36px;
}
.left_boxbg{
	width:100%;
	background:url(../images/leftbox_midbg.jpg) repeat-y;
}
.left_boxbtmbg{
	width:100%;
	background:url(../images/leftbox_btmbg.jpg) no-repeat bottom;
	font-size:12px;
}
.category_menu{
	width:208px;
	margin:0px auto 0px auto;
	padding-bottom:6px;
}
.category_text_menu1 {
	cursor: pointer;
}
.menuul{
	margin:0px;
	padding:0px;
	list-style:none;
	position:relative;
}
.menuli{
	margin:0px ;
	padding:0px 0px 0px 0px;
	margin-top:6px;
	list-style:none;
	background:url(../images/menu_bg.jpg) no-repeat top;
	height:32px;
	width:100%;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	color:#3e3f06;
	position:relative;
}

.menuli2{
	margin:0px ;
	padding:0px 0px 0px 0px;
	margin-top:6px;
	list-style:none;
	background:url(../images/menu_clickbg.jpg) no-repeat top;
	height:32px;
	width:100%;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	color:#3e3f06;
	position:relative;
}
.menuli2 span{
	width:auto;
	float:left;
	padding:0px 0px 0px 0px;
}
.menuli2 span a{
	text-decoration:none;
	color:#3e3f06;
	width:197px;
	/*height:30px;*/
	display:block;
	padding:0px 0px 0px 11px;
}
.menuli span{
	width:auto;
	float:left;
	padding:0px 0px 0px 0px;
}
.menuli span a{
	text-decoration:none;
	color:#3e3f06;
	width:197px;
	/*height:30px;*/
	display:block;
	padding:0px 0px 0px 11px;
}
.menuli span a:hover{
	color:#D46900;
	
}
.enews_contpart{
	width:198px;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#50575d;
	margin:0px auto 0px auto;
	padding:10px 0px 15px 0px;
}
.enews_contpart a{ 
	color:#50575d;
	text-decoration:none;
}

.enews_contpart a:hover{ 
	color:#50575d;
	text-decoration:none;
}

.email_feild{
	width:198px;
	background:url(../images/email_bg.jpg) no-repeat;
	height:26px;
	border:none;
	margin:12px 0px 8px 0px;
	padding-top:3px;
}
.blogtext_part{
	width:218px;
	margin:0px auto;
	background:url(../images/blogtext_bg.jpg) repeat-x top;
	font-size:12px;
	line-height:18px;
	color:#50575d;
}
.blogtext{
	margin:0px auto;
	padding:10px 0px 10px 0px;
	width:197px;
}
.blogtitel{
	color:#ff8812;
	font-weight:bold;
}
.blogtitel a{
	color:#ff8812;
	text-decoration:none;
}
.blogtitel a:hover{
	color:#50575D;
}
.blogtext p{
	margin:0px;
	padding:0px;
}
.blogtext_part2{
	width:218px;
	margin:0px auto;
	background:url(../images/blogtext_bg2.jpg) repeat-x top;
	font-size:12px;
	line-height:18px;
	color:#50575d;
}
.submenu_bg
{
	background:url(../images/dropmenu_rptbg.jpg) repeat-y;
	height:20px;
	width:208px;
	margin:0px auto;
	/*overflow:hidden;*/
}

.submenu_bg2
{
	background:url(../images/dropmenu_rptbg.jpg) repeat-y;
	height:20px;
	width:208px;
	margin:0px auto;
	/*overflow:hidden;*/
}

.submenu_bg2 a
{
	color:#fff;
	line-height:20px;
	padding:0px 0px 0px 40px;
	background:url(../images/dropmenu_lbg02.jpg) no-repeat bottom;
	font-size:11px;
	text-decoration:none;
	display:block;
	font-weight:normal;
}

.submenu_bg2 a:hover
{
	color:#fff;
	text-decoration:none;
	display:block;
	background:url(../images/dropmenu_hbg02.jpg) no-repeat;
	height:20px;
	font-weight:normal;
}


.droopmenu_bg{
	background:url(../images/dropmenu_rptbg.jpg) repeat-y;
	width:100%;
}
.submenu_bg a
{
	color:#fff;
	line-height:20px;
	padding:0px 0px 0px 35px;
	background:url(../images/dropmenu_lbg2.jpg) no-repeat bottom;
	font-size:11px;
	text-decoration:none;
	display:block;
	font-weight:normal;
}
.submenu_bg a:hover
{
	color:#fff;
	text-decoration:none;
	display:block;
	background:url(../images/dropmenu_hbg2.jpg) no-repeat;
	height:20px;
	font-weight:normal;
}
.dropmenu_topbg
{
	/*position:;
	top:33px;*/
}

/*-----------------------inner page -------------------------*/
.pdetailpart{
	width:100%;
}
.productdetail_left{
	width:265px;
	height:315px;
	float:left;
}
.productdetail_right{
	width:469px;
	float:right;
	font-size:12px;
	overflow:hidden;
}
.details_toptext{
	color:#73a7cc;
	padding:0px 0px 2px 5px;
}
.details_toptext a{
	color:#73a7cc;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
	

}

.details_toptext a:hover{
	color:#D46900;
	text-decoration:none;

}

.pageHeading{
	color:#73a7cc;
	padding:0px 0px 8px 0px;
}
.pageHeading a{
	color:#73a7cc;
	text-decoration:none;

}

.pdetail_pname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#73a7cc;
	padding:0px 0px 8px 0px;
	text-transform:uppercase;
}
.pdetails_boxpart{
	width:100%;
}
.pdetail_rboxbg{
	width:100%;
	background:url(../images/rdetails_midbg.jpg) repeat-y;
}
.pdetail_rboxbtmbg{
	width:100%;
	background:url(../images/rdetails_btmbg.jpg) no-repeat bottom;
}
.description_part{
	width:261px;
	float:left;
	border-right:1px solid #dbdbdb;
}
.details_part2{
	width:207px;
	float:right;
}
.details_pricepart{
	width:206px;
	margin:0px auto 0px auto;
}
/*------------------------product page------------------*/
.p_part{
	width:742px;
	margin:0px auto 0px auto;
}
.p_part_midbg{
	width:100%;
	background:url(../images/pb_midbg.jpg) repeat-y;
}
.p_part_topbg{
	width:100%;
	background:url(../images/pb_topbg.jpg) no-repeat top;
}
.p_part_btmbg{
	width:100%;
	background:url(../images/pb_btmbg.jpg) no-repeat bottom;
}
.p_part_midbg2{
	width:100%;
	background:url(../images/pb_midbg2.jpg) repeat-y;
}
.p_part_topbg2{
	width:100%;
	background:url(../images/pb_topbg2.jpg) no-repeat top;
}
.p_part_btmbg2{
	width:100%;
	background:url(../images/pb_btmbg2.jpg) no-repeat bottom;
}
.product_prt{
	width:185px;
	float:left;
	margin:18px 0px 0px 0px;

}
.product_innerprt{
	width:150px;
	height:205px;
	margin:0px auto 0px auto;
	border-bottom:1px solid #e1e1e1;
		text-align:center;
}
.product_img{
	width:100%;
	height:170px;
	text-align:center;
	vertical-align:middle;
}
.product_text{
	width:100%;
	font-size:12px;
	color:#74aad9;
	line-height:14px;
	font-weight:bold;
}
.product_text a{
	color:#74aad9;
	text-decoration:none;
}

.product_text a:hover{
	color:#D46900;
	text-decoration:none;
}
.productListing-data{

	font-size:12px;
	color:#74aad9;
	
	font-weight:bold;
}
.productListing-data a{
	color:#74aad9;
	text-decoration:none;
	font-size:16px;
}
.product_part1{
	width:100%;
	margin:7px 0px 0px 0px;
}
.product_colum2{
	width:184px;
	float:left;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	margin:0px 0px 0px 1px;
	height:244px;
	border-right:1px solid #dddddd; /* added by jp */
}
/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:4px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:5px auto 0px auto;
	text-align:center;
}

.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:265px;
	float:left;
	overflow:hidden;
}
.pinfobtn_rightpart1{   
	width:auto;
	/*float:left;*/
/*	padding-left:70px;*/
}
.tellfriend_btn   
{
	padding-right:12px;
	width:auto;   
	float:left;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}

/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:5px auto 0px auto;
	text-align:center;
}

.cp_price{
	width:99%;
	margin:0px auto;
	font-size:12px;
	font-weight:normal;
	color:#57585a;
	height:20px;
	text-align:center;
}
.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:auto;
	float:left;
}
.pinfobtn_rightpart{
	width:auto;
	float:right;
}
.tellfriend_btn
{
	padding-right:12px;
	width:auto;
	float:left;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}

/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:5px auto 0px auto;
	text-align:center;
}



.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:auto;
	float:left;
}
.pinfobtn_rightpart{
	width:auto;
	float:right;
}
.tellfriend_btn
{
	padding-right:12px;
	width:auto;
	float:left;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}

/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:5px auto 0px auto;
	text-align:center;
}

.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:auto;
	float:left;
}
.pinfobtn_rightpart{
	width:auto;
	float:right;
}
.tellfriend_btn
{
	padding-right:12px;
	width:auto;
	float:left;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}

/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:5px auto 0px auto;
	text-align:center;
}

.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:auto;
	float:left;
}
.pinfobtn_rightpart{
	width:auto;
	float:right;
}
.tellfriend_btn
{
	padding-right:12px;
	width:auto;
	float:left;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}

/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:5px auto 0px auto;
	text-align:center;
}

.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:auto;
	float:left;
}
.pinfobtn_rightpart{
	width:auto;
	float:right;
}
.tellfriend_btn
{
	padding-right:12px;
	width:auto;
	float:left;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}

/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:5px auto 0px auto;
	text-align:center;
}

.productname2{
	width:99%;
	margin:0px auto;
	font-size:12px;
	font-weight:bold;
	color:#2bc1dc;
	height:40px;
	text-align:center;
	line-height:14px;
	overflow:hidden;
}
.productname2 a{
	color:#2bc1dc;
	text-decoration:none;
}

.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:auto;
	float:left;
}
.pinfobtn_rightpart{
	width:auto;
	float:right;
}
.tellfriend_btn
{
	padding-right:12px;
	width:auto;
	float:left;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}


/*------------- 23 sep 4--------------*/
.parched_titel{
	padding:8px 0px 10px 0px;
}
.cp_area{
	width:100%;
}
.cp_bgprt{
	width:173px;
	height:231px;
	background:url(../images/cp_bg1.jpg) no-repeat;
	float:left;
	display:block;
	padding-right:13px;
	padding-top:5px;
}
.cp_bgprt:hover{
	width:173px;
	height:231px;
	background:url(../images/cp_bg2.jpg) no-repeat;
}
.cp_inner{
	width:162px;
	margin:0px auto 0px auto;
	text-align:center;
}
.cp_image{
	width:163px;
	height:168px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	text-align:center;
	margin:0px auto;
}


.product_infobtn{
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
}
.pinfobtn_leftpart{
	width:auto;
	float:left;
}
.pinfobtn_rightpart{
	width:auto;
	float:right;
}
.tellfriend_btn
{
	padding-right:12px;
	width:auto;
	float:left;
	padding-left:8px;
}
.info_quantitytext{
	width:auto;
	float:left;
	line-height:24px;
	padding-right:8px;
	color:#4e4f51;
}
.infopricepart{
	width:100%;
	background:url(../images/dotline.jpg) repeat-x bottom;
	height:26px;
	color:#4e4f51;
	font-size:12px;
}
.infopricetext{
	width:76px;
	float:left;
	height:26px;
	line-height:26px;
	padding-left:3px;
}
.infoprice{
	width:120px;
	float:right;
	height:26px;
	line-height:26px;
}
/*----------new 24 sept----------*/
.rconttitel2{
	padding:0px 0px 0px 9px;
	width:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#6dabd4;
	line-height:34px;
}
/*--------------------new sep 24------------------*/

/*----------new 13 Nov----------*/
.tablehead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6dabd4;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}

.tableinner{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	vertical-align:middle;
	line-height:15px;
	text-align:center;
	padding-top:5px;
	
}
.tableinner img{
	padding:5px;
}
.tblborder{
border-left:#d5d5d5 1px solid;
border-right:#d5d5d5 1px solid;
border-bottom:#d5d5d5 1px solid;
}
/*--------------------new 13 Nov------------------*/






.inner_menu3{
	width:718px;
	margin:0px auto;
	padding:6px 0px 0px 0px;
}
.inner_viewsubmenu{
	width:742px;
	float:left;
	color:#50575d;
}
.inner_viewsubmenu a{
	width:auto;
	padding:4px 8px 6px 8px;
	background:url(../images/ptab_btnbg.jpg) repeat-x;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	font-size:12px;
	color:#287eaf;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	margin-right:12px;
	display:block;
	float:left;
}
.inner_viewsubmenu a:hover{
	
	background:url(../images/ptab_btnbg_h.jpg) repeat-x;
	color:#666;

}

.inner_view1submenu{
	width:auto;
	float:right;
	color:#50575d;	
}
.inner_view1submenu a{
	width:auto;	
	padding:4px 8px 6px 8px;
	background:url(../images/ptab_btnbg.jpg) repeat-x;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	font-size:12px;
	color:#287eaf;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	margin-right:26px;
}
.inner_view1submenu a:hover{	
	background:url(../images/ptab_btnbg_h.jpg) repeat-x;
	color:#666;
}


.category_h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
	color:#6dadd3;
	text-transform:uppercase;
	padding-left:20px
}
/*-------------------------new style---------------*/
.productListing-heading{
color:#000000;
text-decoration:none;
font-weight:bold;
text-align:center;
padding-bottom:10px;
font-size:15px;

}

.productListing-heading1{
color:#000000;
text-decoration:none;
font-weight:bold;
text-align:center;
padding-bottom:10px;
font-size:15px;
}
/*-------------------------new scrooll---------------*/
div#wn	{ 
    position:relative; 
    width:100%; height:72px; 
    overflow:hidden;	
	}
.scroll_outer{
	width:259px;
	margin:0px auto;
	height:72px;
}
.scroll_outer1 a{
	outline:none;
}




.midscroll1{
	width:510px;
	float:left;
	height:72px;
}
.leftarrow{
	width:24px;
	float:left;
}
.rightarrow{
	width:24px;
	float:right;
}
.midscroll{
	width:210px;
	float:left;
	height:72px;
}
.scroll_table td{
	height:60px;
	border:1px solid #c9c9c9;	
}
.product_crate
{
	color:#88af00;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
}
.infoBox{
	/*border-bottom:1px solid #CFCFCF;*/
}
.footer_logopart{
	width:99%;
	margin:0px auto;
	height:45px;
}
.footer_logopart img{
	padding:0px 10px 0px 10px;
}
.top_logopart{
	width:100%;
	background:url(../images/top_logobg2.jpg) no-repeat;
	height:64px;
}
.top_logopart img{
	padding:0px 7px 0px 7px;
}
/*NEW CSS OCT 7*/
.description_part_02{
	width:535px;
	float:left;
	border-right:1px solid #dbdbdb;
	margin-bottom:3px;
	min-height:95px;
}
.description_text{ /*already have*/
	width:90%;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	color:#545859;
	line-height:20px;
}
.detailstext{ /*already have*/
	float:right;
	padding:12px 6px 0px 0px;
	width:192px;
}
.description_text_02{
	width:96%;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	color:#545859;
	line-height:18px;
}

.description_text_02 a{
color:#00CCFF;
text-decoration:underline;

}
.description_text_02 a:hover{
color:#00CCFF;
text-decoration:underline;

}

.product_boxbtmbg_02{
	width:100%;
	background:url(../images/product_boxbtmbg.jpg)  no-repeat bottom;
	
 
	
		color:#3F3F3F;
	font-family:arial;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
padding-bottom:3px;

}
.product_boxbtmbg_02 a{
	color:#4f5052;
	text-decoration:none;
}
.product_boxbtmbg_02 a:hover{
	color:#71aecb;
	text-decoration:none;
}
.product_boxbtmbg_02 form{
margin:0px;
padding:0px;
}
.sellitem_bgpart{
	background:url(../images/offerbanner.jpg) no-repeat;
	height:94px;
	width:100%;
}
.sellitem_textpart{
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:12px;
	color:#212629;
	padding:10px 0px 0px 164px;
}
.sellitem_textpart a{
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:12px;
	color:#212629;
	
	text-decoration:none;
}
.sellitem_textpart a:hover{
	width:340px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:12px;
	color:#212629;

	text-decoration:none;
	
}

.sellitem_textred{
	color:#f0291f;
	font-weight:bold;
	line-height:24px;
}
.sellitem_textred a{
	text-decoration:underline;
	color:#f0291f;
}
.product_colum_02{
	width:184px;
	float:left;
	border-right:1px solid #dddddd;
	margin:0px 0px 0px 1px;
	margin-bottom:0px;
	height:244px;
}

.product_colum_optional{
	width:184px;
	float:left;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	margin:0px 0px 0px 1px;
	margin-bottom:0px;
	height:244px;
}
.product_boxbtmbg_02{
	width:100%;
	background:url(../images/product_boxbtmbg.jpg)  no-repeat bottom;
	font-size:12px;
	padding-bottom:2px;
}
.product_text_02{
	width:100%;
	font-size:12px;
	color:#74aad9;
	line-height:14px;
	height:35px;
	font-weight:bold;
}
.product_innerprt_02{
	width:150px;
	height:163px;
	margin:0px auto 0px auto;
	border-bottom:1px solid #e1e1e1;
		text-align:center;
}

.product_innerprt_optional{
	width:180px;
	margin:0px auto 0px auto;
		text-align:center;
}
.product_img_02{
	width:100%;
	height:111px;
	text-align:center;
	vertical-align:middle;
}

a.dp-choose-date {
	float: right;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: inline;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/date_picker.gif) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	float:left;
	width:auto;
	margin-left:6px;

}
.starred1 small{ width:auto; float:left; padding-left:5px; height:18px; overflow:hidden;}
.language{
	color:white;
float:left;
font-size:11px;
font-weight:bold;
margin-left:27px;
_margin-left:0px;
padding-bottom:1px;
padding-top:8px;
text-align:center;
width:150px;
}

#IDX-detailsMainPhoto {width:270px; height:220px;}


/*BOF Options as Images*/
SPAN.optionsAvailable {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
/*EOF Options as Images*/

.messageStackError{
font-weight:bold;
color:#F23E40;

}

.freeshipping{
width:545px;
position:absolute;
right:-16px;
top: -33px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
float:right;


}
.freeshippingbold
{
color:#ffc436;
font-size:28px;
font-weight:bold;
}
.sitemap{
	list-style:none;
}
.sitemap li{
	list-style:none;
	list-style-image:url(../images/arrow1.jpg);
}
.sitemap li ul li{
	list-style:none;
	list-style-image:url(../images/arrow2.jpg);
}
.sitemap li ul li ul li{
	list-style:none;
	list-style-image:url(../images/arrow3.jpg);
}
.sitemap li ul li ul li ul li{
	list-style:none;
	list-style-image:url(../images/arrow4.jpg);
}
.sitemapli1{
	list-style:none;
	list-style-image:url(../images/arrow1.jpg);
}
.sitemapli2{
	list-style:none;
	list-style-image:url(../images/arrow2.jpg);
}
.sitemapli3{
	list-style:none;
	list-style-image:url(../images/arrow3.jpg);
}

.bread_crumb a { font-size:12px; }
.stockWarning{
	padding:5px;
}
.faqquistion_li{
	list-style-image:url(../images/faq_arrow.jpg);
	line-height:22px;
	margin:0px;
	padding:0px 0px 0px 30px;
}
.faqansli{
	list-style:none;
	margin:0px;
	padding:10px 0px 0px 15px;
}

#signup_response { color:#FF8812; }

.dropmenu_btmbg{
text-align:right;
background: url(../images/dropmenu_btmbg.jpg) no-repeat;
height:22px;
width:208px;
}
.dropmenu_btmbg a { font-size:10px; color:#fff; text-decoration:underline; padding-right:20px; line-height:16px; font-weight:bold; }
.giftregistry{
	width:100%;
	background:url(../images/giftregistry_bg.jpg) no-repeat;
	width:745px;
	height:91px;
}
.giftregistrytext{
	
}
.giftregistrytext a span{
color:#52575A;
}
.giftregistrytext a{
display:block;
font-size:16px;
	font-weight:bold;
	color:#51575b;
	font-family:Arial, Helvetica, sans-serif;
	padding:58px 0px 0px 216px;
	color:#ce1c1c;
	text-decoration:none;
}
.messageStackSuccess{
color:#009900;
font-weight:bold;
}
.article_readmore{
	color:#FF8812; float:right; width:auto; padding-bottom:5px;
}
.article_readmore a{
	color:#FF8812;
}
p.MsoNormal a
{
	color:#00CCFF;
	text-decoration:underline;
	font-size:14px;
}
p.MsoNormal a:hover
{
	color:#00CCFF;
	text-decoration:underline;
}
.details_notification{
	color:#73a7cc;
	padding:0px 0px 8px 5px;
	font-size:12px;
}
.details_notification a{
	color:#73a7cc;
	text-decoration:none;
	font-weight:normal;
	

}

.details_notification a:hover{
	color:#D46900;
	text-decoration:none;
}
.markProductOutOfStock { color:#FF0000; font-size:16px; padding-left:6px; }

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #DECA7E;
	background-color: #F5F5B5;
	padding: 5px;
	opacity: 1;
}
#tooltip h3, #tooltip div { margin: 0; font-size:12px; color:#4E4F51; font-weight:none; line-height:normal; }
#footer_logos{ background: url(../images/sfooterlogo_bg.jpg) no-repeat; width:689px; height:82px; margin:0px auto 10px auto; }
#footer_logos img{ padding:5px 0px 0px 20px;}
