*{
	margin:0px;
	padding:0px;
}
a{ outline:none; text-decoration:none;}
a:visited{color:;}
.floatLeft{
	float:left;
}
body{
	color:#000;
	font-family:Arial,Helvetica,sans-serif;
}
#body{
	margin-left:auto;
	margin-right:auto;
	width:959px;
	padding-top:11px;
	font-family:Tahoma;
}
#wrapper{
	float:left;
	width:953px;
	background:url(../images/backshadow.gif) top left repeat-y;
	padding-left:3px;
	padding-right:3px;
}


______________________________________________banner____________________{}



.banner{
	float:left;
	width:953px;
	height:81px;
	border-bottom:1px solid #000;
	font-family:Tahoma;
	background:url(../images/bannerBg.gif) bottom repeat-x
}
.banner .logo{
	float:left;
	width:208px;
	padding-top:4px;
	padding-left:11px;
	font-size:12px;
	text-align:center;
	word-spacing:1px;
	font-family:Tahoma;
}
.banner .qualityNoBox{
	float:left;
	width:133px;
	height:53px;
	background:url(../images/qualityGirl.gif) 17px 0px no-repeat;
	padding-left:17px;
}
.banner .qualityNoBox p.qualityTxt{
	text-align:right;	
	font-size:11px;
	color:#999;
	font-family:Tahoma;
}
.banner .qualityNoBox p.qualityTxt strong{
	color:#000;
}
.banner .qualityNoBox p.qualityNo{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006496;
	padding-top:6px;
}
.banner .welcomebox{
	float:right;
	width:236px;
	height:57px;
	padding-top:25px;
	background:url(../images/welcomeImage.gif) 0px 24px no-repeat;
	padding-left:35px;
	
}
.banner .welcomebox .cartDiv{
	float:left;
	width:238px;
	height:57px;
}
.banner .welcomebox .cartDiv p.welcomeTxt{
font-family:Tahoma;
text-align:right;
}

.banner .welcomebox .cartDiv .linkBox{
	float:left;
	width:181px;
}
.banner .welcomebox .cartDiv .cartLink{
	float:right;
	width:48px;
	padding-top:10px;
	padding-left:9px;

}

.banner .welcomebox .cartDiv p.welcomeTxt a{
	color:#006498;
	font-size:13px;
}
.banner .welcomebox .cartDiv p.links{
	padding-top:15px;
	font-size:10px;
	font-weight:bold;
	color:#006498;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.banner .welcomebox .cartDiv p.links a{
	color:#006498;	
	text-decoration:none;
}

___________________________________________________navigation____________________{}

.nav{
float:left;
width:953px;
height:45px;
background:url(../images/navBg.gif) bottom repeat-x;
border-top:1px solid #f4f4f4;
}
.nav ul{
float:left;
height:45px;
list-style:none;
}
.nav ul li{
	float:left;
	height:45px;
	padding-left:7px;
	padding-right:6px;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nav ul li a{
	float:left;
	padding-left:4px;
	padding-right:3px;
	height:45px;
	line-height:45px;
	text-decoration:none;
	text-transform:uppercase;
	color:#003162;
}
.nav ul li a:hover{
	background:url(../images/navHoverBg.gif) bottom repeat-x;
	color:#000;
}
.nav .searchdiv{
	float:right;
	width:277px;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nav .searchdiv .searchbox{
	float:left;
	height:22px;
	width:256px;
	padding-left:20px;	
	padding-top:1px;
	background:url(../images/searcbox.gif) 10px 0px no-repeat;
	border-left:1px solid #000;
}
.nav .searchdiv .searchbox input.searchTxt{
	float:left;
	width:200px;
	height:19px;
	border:0px;
}
.nav .searchdiv .searchbox input.goBtn{
	background:url(../images/gobtn.gif) no-repeat;
	width:33px;
	height:23px;
	border:none;
	float:left;
	margin-left:20px;
	cursor:pointer;
	
}
.nav .searchdiv p.adSearch{
	text-align:right;
	font-size:10px;
	padding-right:44px;
	line-height:normal;
	float:right;
}
.nav .searchdiv p.adSearch a{
color:#000;
float:right;
text-decoration:none;
background:url(../images/advacebullet.gif) 0px 3px no-repeat;
padding-left:5px;
}
.nav .searchdiv p.adSearch a:hover{
color:#003162;
text-decoration:none;
}

_______________________________________________________contentBodypart____________{}

.contentBody{
float:left;
width:953px;
border-top:1px solid #000;

}

/*===============RIGHT PANEL===========================*/
.contentBody .rightpanel{
	float:right;
	width:178px;
}
.contentBody .rightpanel1{
	float:left;
	width:198px;
	 height:400px;
	 overflow: auto;
}
.contentBody .productBlock{
	float:left;
	width:178px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#f6f6f6;
	
}
.contentBody .productBlock h3{
	float:left;
	width:178px;

	background:#fc950a;
	font-size:13px;
	font-family:Tahoma;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	line-height:27px;
}
.contentBody .productBlock .productBody{
	float:left;
	width:177px;
	min-height:68px !important;
	height:68px ;
	height:auto;
	padding:1px 0px 1px 1px;
}
.contentBody .productBlock .productBody ul{
	float:left;
	list-style:none;
	width:161px;
	padding-left:16px;
}

/*========================*/
.contentBody .productBlock .productBody ul li{
border-bottom:none;
width:100%;
line-height:23px;
float:left;
font-weight:bold;
}
.contentBody .productBlock .productBody ul li+li{
border-top:1px dashed #B6B6B6;
width:100%;
line-height:23px;
float:left;
font-weight:bold;
}
/*========================*/
/*.contentBody .productBlock .productBody ul li{
border-bottom:1px dashed #B6B6B6;
width:100%;
line-height:23px;
float:left;
font-weight:bold;
}
.contentBody .productBlock .productBody ul li.last{
border-bottom:none;
width:100%;
line-height:23px;
float:left;
font-weight:bold;
}*/

.leftcontent div.navigation{
float:left; 
}
.leftcontent div.navigation span{
float:left;
}
.leftcontent div.navigation ul{
float:left; height:40px; line-height:40px;
padding:0px;
}
div.navigation{
float:left; 
}
div.navigation span{

}
div.navigation ul{
float:left; height:40px; line-height:40px;
padding:0px;
}
div.navigation ul li{
float:left; 
font-size:18px;
color:#FE9615;
list-style:none;
padding:0px 10px 0px 5px;
}
div.navigation ul li a{
font-size:18px;
}
div.navigation ul li.selected{
float:left; 
background:url(../images/bullets.gif) 0px 12px no-repeat;
font-size:18px;
color:#FE9615;
list-style:none;
padding:0px 5px 0px 28px;
}

.contentBody .productBlock .productBody ul li a{
color:#006498;
font-size:12px;
font-family:arial;
}

.contentBody .productBlock .productBody span.viewitem{
	float:right;
	width:95px;
	padding-top:42px;
}
.contentBody .productBlock .productBody span.viewitem input.viewBtn{
	float:left;
	width:92px;
	height:22px;
	background:url(../images/viewBtn.gif) no-repeat;
	border:0px;
}
/*===============content PANEL===========================*/
.contentBody .content{
	float:left;
	/*width:775px;*/
	width:755px;
}
.contentBody .content .newpersonlize{
	float:left;
	/*width:730px;*/
	width:710px;
	height:88px;
	background:url(../images/newimg.gif) left top no-repeat;
	padding-right:44px;
	padding-top:30px;
}
.contentBody .content .newpersonlize h1{
	float:right;
	/*background:url(../images/titlePersolize.jpg) no-repeat;*/
	width:400px;
	height:38px;
	font-family:arial;
	font-size:37px;
	text-align:right;
	padding-right:20px;
}
.contentBody .content .newpersonlize h1 a{
color:#006495;
}
.contentBody .content .newpersonlize .subCatNavi{
	float:right;
	width:95%;
	padding-left:5%;
}
.contentBody .content .newpersonlize ul{
	float:right;
	padding-top:10px;
	
}
.contentBody .content .newpersonlize ul li{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-right:20px;
	background:url(../images/star.gif) 0px 3px no-repeat;
	height:30px;
	padding-left:25px;
}
.contentBody .content .newpersonlize ul li a{
	color:#999;
	font-size:24px;
	
}
.contentBody .content .newpersonlize ul li.more{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	background:none;
	height:20px;
	padding-top:10px;
}
.contentBody .content .newpersonlize ul li.more a{
	color:#999;
	font-size:14px;
	
}
.imageContainer{
	float:right; 
	width:730px; 
	height:270px; 
	text-align:center;
}
/*===============BOTTOM PANEL===========================*/

  .bottomContent{
	float:left;
	width:953px;
	height:110px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background:url(../images/botBg.gif) repeat-x;
	padding-top:10px;
}
  .bottomContent .reciveHoliday{
	float:left;
	width:355px;
	padding-left:10px;
	height:102px;
	border-right:1px solid #000;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif
	
}
  .bottomContent .reciveHoliday p{
	padding-bottom:20px;
	padding-top:4px;
	text-align:center;
	padding-right:3px;
}
  .bottomContent .reciveHoliday .suscribeBox{
	float:left;
	width:340px;
	height:22px;
	border:4px solid #fe940a;
}
  .bottomContent .reciveHoliday .suscribeBox input.suscribeBtn{
	float:right;
	background:url(../images/suscribeBtn.gif) no-repeat;
	width:92px;
	height:22px;
	border:0px;
}
  .bottomContent .reciveHoliday .suscribeBox input.txtfield{
	float:right;
	background:url(../images/suscribeBtn.gif) no-repeat;
	width:247px;
	height:22px;
	background:#fff;
	border:none;
}
  .bottomContent .partners{
	float:left;
	width:217px;
	height:102px;
	padding-left:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#111;
}
  .bottomContent .partners span{
	width:141px;
	height:83px;
	display:block;
	padding-top:3px;
	text-align:right;
}
  .bottomContent .reviewBox{
	float:left;
	height:102px;
	width:351px;
}
  .bottomContent .reviewBox .reviewBg{
	float:left;
	width:351px;
	height:100px;
	background:url(../images/reviewbackground.gif) top left repeat-x;
}
  .bottomContent .reviewBox .reviewBg .reviewLCrv{
	float:left;
	width:351px;
	height:100px;
	background:url(../images/reviewboxleftCrv.gif) top left no-repeat;
}
  .bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv{
	float:left;
	width:317px;
	height:98px;
	background:url(../images/reviewboxrightCrv.gif) top right no-repeat;
	padding:1px 16px 1px 18px;
}
  .bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv img{
	float:left;
}
  .bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv .reviewDesDiv{
	float:left;
	width:182px;
	height:98px;
	padding-left:8px;
	font-family:Tahoma;
}

.bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv .reviewDesDiv a{
	color:#000;
}

  .bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv .reviewDesDiv p.des{
	padding-top:6px;
	font-size:12px;
	padding-bottom:25px;
	font-weight:normal;
}
  .bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv .reviewDesDiv a.moreBtn{
	float:left;
	width:92px;
	height:22px;
	background:url(../images/moreBtn.gif) no-repeat;
	border:0px;
}  
.bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv .reviewDesDiv a.moreBtn1{
	float:left;
	width:92px;
	height:22px;
	background:url(../images/moreBtn.gif) no-repeat;
	text-indent:-2000px;
	border:0px;
}
.bottomContent .reviewBox .reviewBg .reviewLCrv .reviewRCrv .reviewDesDiv p.reviewheading{ float:right;}
__________________________________________________________footer____________________________________{}
.footer{
	float:left;
	width:953px;
	background:url(../images/fotterBg.gif) repeat-x;
	height:42px;
	padding-top:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer p{
	text-align:center;
	font-size:10px;
	line-height:17px;
}
.footer p a{
	color:#000;
	text-decoration:none;
}
.footer p a:hover{
	color:#ffffff;
}
.footer p.copyRight{
	color:#ffffff;
}
___________________________________End here______________________________________________{}

______________________________________Listing Page_________________________________________{}
.pageHeader{
	float:left;
	height:68px;
	width:764px;
	border-bottom:1px solid #ccc;
}
.pageHeader ul{
	float:left;
	width:696px;
	height:68px;
	background:url(../images/dimondIMG.gif) 6px 13px no-repeat;
	padding-left:78px;
	list-style:none;
}
.pageHeader ul li{
	float:left;
	height:68px;
	line-height:68px;
	font-size:17px;
	font-family: Arial, Helvetica, sans-serif;
	color:#006496;
	font-weight:bold;
	padding-right:9px;
}
.pageHeader ul li.bullets{
	float:left;
	height:68px;
	font-size:17px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fe940c;
	font-weight:bold;
	background:url(../images/bullets.gif) 0px 25px no-repeat;
	padding-left:28px;
}
.productListing{
	float:left; 
	width:764px;
	padding-top:8px;
	border-bottom:1px solid #e5e5e5;
}
.productListing ul{
	padding-left:1px;
}	
.productListing ul li{
	float:left; 
	width:224px;
	list-style:none;
	padding-left:23px;
	background:url(../images/productListBG.jpg) 23px 0px no-repeat;
	padding-bottom:18px;
}
.productListing ul li p.prodDes{
	text-align:center;
	padding-top:11px;
}
.productListing ul li div{
	text-align:center;
}
.productListing ul li p.addtoCartBox{

	padding-left:41px;
}
.productListing ul li p.price{
	text-align:center;
	color:#006496;
}
.productListing ul li p.addtoCartBox a.addtocartBtn{
	display:block;
	background:url(../images/addtocartBtn.gif) no-repeat;
	width:140px;
	height:28px;
	text-align:center;
	border:none;
}
.paging{
	float:right;
	padding-top:10px;
	padding-right:24px;
}
.paging a{
	float:left;
	font-size:12px;
	background:#fc950c;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	margin-left:3px;
	margin-bottom:3px;
	padding:2px 4px 2px 4px;
}
.paging span{
	float:left;
	font-size:12px;
	background:#00659a;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	margin-left:3px;
	margin-bottom:3px;
	padding:2px 4px 2px 4px;
}
.paging a:hover{
	background:#00659a;
}
td.subCategory{

	background:url(../images/productListBG.jpg) top center no-repeat;
	padding-top:10px;

}
______________________________________ProductDetails Page_________________________________________{}

.productDetail{
	float:left; 
	width:764px;
	padding-top:24px;
}
.productDetail .productViewPanel{
	float:left;
	width:389px;
	padding-bottom:20px;
}

.productDetail .productViewPanel .productView{
	float:left;
	width:354px;
	padding-left:19px;
	background:url(../images/bigProductViewBg.jpg) 19px 0px no-repeat;
	padding-top:17px;
	padding-right:17px;
	text-align:center;
}
td .productView{
	float:left;
	width:354px;
	padding-left:19px;
	background:url(../images/bigProductViewBg.jpg) 19px 0px no-repeat;
	padding-top:17px;
	padding-right:17px;
	text-align:center;
}



.productDetail .productViewPanel .productViewPrint{
	float:left;
	width:354px;
	padding-left:19px;
	/*background:url(../images/bigProductViewBg.jpg) 19px 0px no-repeat;*/
	padding-top:17px;
	padding-right:17px;
	text-align:center;
}
td .productViewPrint{
	float:left;
	width:354px;
	padding-left:19px;
	/*background:url(../images/bigProductViewBg.jpg) 19px 0px no-repeat;*/
	padding-top:17px;
	padding-right:17px;
	text-align:center;
}



.productDetail .productViewPanel .productView div{
	text-align:left;
	padding-left:5px;
}
.productDetail .productViewPanel .productView a.viewLarg{
	float:left;
	background:url(../images/viewLargebtn.gif) no-repeat;
	width:118px;
	height:33px;
	cursor:pointer;
	border:none;
	margin-left:3px;
}
a.viewLarg{
	float:left;
	background:url(../images/viewLargebtn.gif) no-repeat;
	width:118px;
	height:33px;
	cursor:pointer;
	border:none;
	margin-left:3px;
}
.productDetail .productViewPanel .Thumbnailbox{
	float:left;
	width:361px;
	heigth:127px;
	padding-top:10px;
	padding-left:20px;
	font-size:13px;
	font-weight:bold;
}
.productDetail .productViewPanel .Thumbnailbox p{
	padding-left:6px;
	padding-bottom:10px;
	color:#006498;
}
.productDetail .productViewPanel .Thumbnailbox ul{
	float:left;
	list-style:none;
	width:355px;
}

.productDetail .productViewPanel .Thumbnailbox ul li{
	float:left;
	background:url(../images/thumbimgBg.gif) 5px 0px  no-repeat;
	width:105px;
	height:85px;
	padding-left:5px;
	padding-right:7px;
	padding-top:5px;
	text-align:center;
}
.productDetail .productViewPanel .Thumbnailbox .offerGift{
	float:left;
	width:361px;
	height:45px;
	background:#f3f3f3;
	color:#006498;
	line-height:45px;
	text-transform:uppercase;
	font-size:15px;
	text-align:center;
	font-weight:bold;
}
.productDetail .productViewPanel .Thumbnailbox .offerGift span{
	color:#ffa02c;
}	

.productDetail .productDetailPanel{
	float:right;
	width:374px;
	padding-bottom:20px;
	background:#fff;
}
.productDetail .productDetailPanel p{
	font-size:12px;
	color:#4c4c4c;
}
.productDetail .productDetailPanel p.title{
	color:#006498;
	font-weight:bold;
	font-size:16px;
}
.productDetail .productDetailPanel .productNameBox{
	flaot:left;
	width:364px;
	background:#f7f7f5;
	padding-left:10px;
	
	font-weight:bold;
}
.productDetail .productDetailPanel .productNameBox table{font-size:11px; font-weight:bold;}
.productDetail .productDetailPanel span{
	color:#006498;
	font-size:11px;
}
.productDetail .productDetailPanel .descriptionBox{
	padding-bottom:17px;
	padding-top:2px;
}
.productDetail .productDetailPanel p.desc{
	font-size:12px;
	color:#006498;
	font-weight:bold;
	padding-bottom:5px;
}
.productDetail .productDetailPanel .yellowbox{
	background: url(../images/yellotopCrv.gif) top left #fefbe8 no-repeat;
	float:left;
	width:362px;
/*	font-size:11px;*/
	font-family:Arial, Helvetica, sans-serif;
	
}
.productDetail .productDetailPanel .yellowbox .yellowBotCrv{
	background: url(../images/yellobotCrv.gif) bottom left no-repeat;
	float:left;
	width:362px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.productDetail .productDetailPanel .yellowbox .yellowBotCrv table{ font-weight:bold; font-size:13px;}
.productDetail .productDetailPanel .yellowbox .priceDet{
	float:left;
	width:163px;
	height:76px;
	padding-left:10px;
	font-weight:bold;
}
.productDetail .productDetailPanel .yellowbox .priceNam{
	float:left;
	width:180px;
	min-height:76px;
	height:auto !important;
	height:76px ;
	border-left:1px solid #caddd9;
	font-weight:bold;
	padding-left:7px;
}
.productDetail .productDetailPanel .yellowbox .btnDiv{
	float:left;
	width:362px;
	border-top:1px solid #caddd9;
	border-bottom:1px solid #caddd9;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
.productDetail .productDetailPanel .yellowbox .btnDiv input.basket{
	background:url(../images/addtoBasket.gif) no-repeat;
	width:159px;
	height:29px;
	border:none;
	cursor:pointer;
}
.productDetail .productDetailPanel .yellowbox .btnDiv input.BtnWish{
	background:url(../images/addtowis.gif) no-repeat;
	width:172px;
	height:29px;
	border:none;	
	cursor:pointer;
}
.productDetail .productDetailPanel .yellowbox .linkDiv{
	float:left;
	height:41px;
	width:362px;
}	
.productDetail .productDetailPanel .yellowbox .linkDiv ul{
	float:left;
	list-style:none;
}
.productDetail .productDetailPanel .yellowbox .linkDiv ul li{
	float:left;
	height:45px;
	line-height:42px;
}
.productDetail .productDetailPanel .yellowbox .linkDiv ul li a{
	text-decoration:none;
	color:#006498;
	font-weight:bold;
}
.productDetail .productDetailPanel .yellowbox .linkDiv ul li a:hover{
	color:#000;
}
.productDetail .productDetailPanel .yellowbox .linkDiv ul li.sendtoFrnd{
	background:url(../images/sendEmail.gif) 9px 13px no-repeat;
	padding-left:50px;
}
.productDetail .productDetailPanel .yellowbox .linkDiv ul li.PrintLink{
	background:url(../images/print.gif) 11px 13px no-repeat;
	padding-left:43px;
}
.productDetail .productDetailPanel .yellowbox .linkDiv ul li.sendtoFrnd a{ font-weight:bold; font-size:11px;}
.productDetail .productDetailPanel .yellowbox .linkDiv ul li.PrintLink a{ font-weight:bold; font-size:11px;}













.uname 
{
font-size: 11px; 
color: #333333; 
background-color: #FFFFFF; 
border: #666666; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px;
border-left-width: 1px
}
.txtblack
{
font-size:9px;
color:#696969;
font-weight:bold;
}
.txtblue
{
font-size: 11px;
font-weight: bold;
padding-top:3px;
color:#003063;
}
.txtblue td{ padding-bottom:3px;}
.txtgold
{
font-size: 11px;
font-weight: bold;
}

.txtcprice
{
font-size: 11px;
color: red;
}

.PagingFilterDropDown 
{
width:auto; margin-top:2px; font-size:10px;
}

.categoryhead
{
font-size: 22px;
font-weight: bold;
color:#003063;
padding-bottom:20px;
}

.subcategoryhead
{
font-size: 15px;
font-weight: bold;
text-decoration: none;
color:#003063;

}

.productinfo
{
font-size: 13px;
font-weight: normal;
}

.productdesc
{
font-size: 13px;
font-weight: normal;
color:#555555;
}

.movingtext
{
font-size:10px;
color:#BD850E;
font-weight:bold;
text-decoration:none;
}

.productlink
{
	color:#006496;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.productlink:hover
{
color:#006496;
/*font-size:12px;*/
font-weight:bold;
text-decoration:none;
}

a.topmenulink
{
font-size:10px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}
a.topmenulink:hover
{
color:#003063;
}

.topmenu:hover
{
font-size:10px;
color:#0B3B69;
font-weight:bold;
text-decoration:underline;
}


.mainhead
{
font-size: 15px;
font-weight: bold;
color:#BD850E;
}

.txtgrey
{
font-size:9px;
color:#C9C8C8;
font-weight:bold;
}
.txtred
{
font-size:9px;
color:#6B2418;
font-weight:bold;
font-style:italic;
}
.redtext
{
font-size:12px;
color:#D13D55;
font-weight:bold;
}

.txtgrey1
{
font-size:11px;
color:#C9C8C8;
font-weight:bold;
}
.txtblack1
{
font-size:11px;
color:#696969;
font-weight:bold;
}
.txtblacknornal
{
font-size:11px;
color:#696969;
font-weight:200;
}


.txtsml
{
font-size:10px;
color:#696969;
font-weight:bold;
}
.txtsmlp
{
font-size:9px;
color:#8B87B3;
font-weight:bold;
}
.txtbox
{
font-size:9px;
color:#696969;
border:1px solid #8498bd;
}

.linksleft
{
font-family:verdana;
font-size:10px;
color:#696969;
font-weight:bold;
text-decoration:none;
}

.linksleft:hover
{
font-family:verdana;
font-size:10px;
color:#696969;
font-weight:bold;
text-decoration:none;
}

.leftmenu
{
font-family:verdana;
font-size:10px;
color:#003063;
font-weight:bold;
text-decoration:none;
}

.leftmenu:hover
{
font-family:verdana;
font-size:10px;
color:#BD850E;
font-weight:bold;
text-decoration:none;
}

.btblue
{
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-transform:uppercase;
background-color:#95A4CB;
border:2pt double #95A4CB;
width:110pt;
}

.btblued
{
font-family:arial;
font-size:12px;
color:#ffffff;
text-transform:uppercase;
background-color:#527BAD;
border:2pt double #527BAD;
width:110pt;
}

.hd
{
font-family:Arial Narrow;
font-size:8pt;
text-transform:uppercase;
color:#ffffff;
font-weight:bold;
padding-left:5pt;
}
.headlinks
{
font-family:verdana;
font-size:7pt;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.footlinks1
{
font-family:verdana;
font-size:7pt;
color:#003063;
font-weight:bold;
text-decoration:none;
}

.footlinks
{
font-family:verdana;
font-size:7pt;
color:#486A8F;
font-weight:bold;
text-decoration:none;
}
.footlinks:hover
{
font-family:verdana;
font-size:7pt;
color:#486A8F;
font-weight:bold;
text-decoration:underline;
}.topdetail {
	font-size: 12px;
	color:#3079A2;
	text-decoration: none;
	font-family: Verdana;
	font-weight: bold;
}
.headdis {
	font-size: 22px;
	color:#3079A2;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
}
.buletxt {

	font-size: 11px;
	color:#3079A2;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-variant: normal;
	letter-spacing:0.9px;
}
.bodymatter {

font-family:Arial;
font-size:12px;
color:#000;
font-weight:normal;
}
.bodymatter1 {

font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
}

.rbrdr {
 color: #787878;  border-right: 1px solid;
 }
.rbrdr1 {
 color: #787878;  border-top: 1px solid; border-bottom: 1px solid;
 }
 .rbrdr2 {
 color: #858585;  border-bottom: 1px solid;
 }
.lrbrdr {
 color: #787878;  border-left: 1px solid; border-right: 1px solid;
	}
.lrbrder {
 color: #787878;  border-left: 1px solid; border-right: 1px solid; border-left: 1px solid; background-color:black;
}


.lbbrdr {
	color: #787878; border-left: 1px solid; border-bottom: 1px solid; 
	}
.lbrbrdr {
	color: #787878; border-left: 1px solid; border-bottom: 1px solid; border-right: 1px solid; 
	}
.tableborder {
	border-color:#858585; border-width: 1px; border-style: solid;
}
.imgbrdr {
	border-color: #27296F; border-style: solid; border-width:1px;
	}


.border {
	color: #787878;  border-top: 1px solid; border-bottom: 1px solid;
	
	}

.cartborder {

	color:#3079A2;  
	border: 1px solid; 
	font-size: 11px;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-variant: normal;
	letter-spacing:0.9px;
	
	}
	
.continue_button {
	BACKGROUND-IMAGE: url(../images/continue.jpg);  FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; width: 63px; height:24; cursor: hand;
}

.continue_shopping{
	BACKGROUND-IMAGE: url(../images/continue-shopping.jpg);  FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; width: 128px; height:24; cursor: hand;
}
.update_button {
	BACKGROUND-IMAGE: url(../images/update.jpg);  FONT-FAMILY: TAHOMA; FONT-SIZE: 11px;  border:0; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; width: 63px; height:24; cursor: hand;
}

.checkout_button {
	BACKGROUND-IMAGE: url(../images/button_checkout.gif) ; background-color:none;  FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; width: 79px; height:22px; cursor: hand;
	background-repeat:no-repeat;
}
.submitstyle {
	background-image:url(../images/pay.gif);
	border-color:#FFFFFF #000000 #000000 #FFFFFF;
	border-style:solid;
	border-width:0;
	font-family:TAHOMA;
	font-size:11px;
	height:22px;
	margin:0;
	padding:0 5px;
	width:51px;
	/*BACKGROUND-IMAGE: url(../images/pay.gif);  FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; width: 52px; height:21; cursor: hand;*/
}
.go-button {
	BACKGROUND-IMAGE: url(../images/icon.jpg);  FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; PADDING-TOP: 2px; cursor: hand;
}

.search-button {
	BACKGROUND-IMAGE: url(../images/button_search.gif);  width:75px; height:25px; FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; PADDING-TOP: 2px; cursor: hand;
}
.search-button1 {
	BACKGROUND-IMAGE: url(../images/button_search.gif);  width:75px; height:25px; FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px;  cursor: hand; width:75px; height:24px;
}
.feedback {
	BACKGROUND-IMAGE: url(../images/but_big_p_continue_arrow.gif); background-repeat:no-repeat;  width:80px; height:22px; FONT-FAMILY: TAHOMA; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; PADDING-TOP: 2px; cursor: hand;
}

.subscribe {
	BACKGROUND-IMAGE: url(../images/bt_sub.gif);  FONT-FAMILY: TAHOMA; FONT-SIZE: 11px;  MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; border:0px; PADDING-TOP: 0px; width: 64px; height:16; cursor: hand;
}
#navwrap {
	PADDING-RIGHT: 0px; MARGIN-TOP: 31px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 26px
}
#navblock {
	MARGIN-LEFT: 8px; MARGIN-TOP: 0px; FLOAT: left
}
#nav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#nav UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#nav A {
	DISPLAY: block; COLOR: #333; BORDER-BOTTOM-STYLE: none
}
#nav A:hover {
	COLOR: #333; BORDER-BOTTOM-STYLE: none
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 22px
}
#nav LI IMG {
	MARGIN: 0px
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI UL {
	 PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #000080; LEFT: -999em; PADDING-BOTTOM: 0px; MARGIN-TOP: -1px; MARGIN-LEFT: -3px; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #00779f 6px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
#nav LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #a4d8e9 1px solid; HEIGHT: auto
}
#nav LI LI SPAN {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 4px; POSITION: relative
}
#nav LI LI A {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#nav LI LI A:visited {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
#nav LI LI A:hover {
	BACKGROUND: #0d8fbb; COLOR: #fff; TEXT-DECORATION: none
}
a.footlinkss
{
color:#ffffff;
text-decoration:none;
padding-left:10px;
padding-right:10px;
}
a.footlinkss:hover
{
text-decoration:underline;
}
a.home
{
text-decoration:underline;
color:#006699;
}
a.home:hover
{
text-decoration:none;
color:#006699;
}
p.blue
{
color:#000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
li
{
color:#006699;
font-size:80%;
}
ul, li
{
margin:0px;
padding:0px;
}
ul, li a
{
color:#006699;
text-decoration:underline;
}
ul, li a:hover
{
color:#006699;
text-decoration:none;
}
h4, h5
{
margin:0px;
padding:0px;
color:#006699;
}
.frnd_p{
font-size:11px;
}
.frnd_p ul, li{
font-size:11px;
color:#000000;
}
.contactPag{ width:765px; padding-right:0px; padding-bottom:10px; padding-left:10px;}
.leftcontent{ width:775px; vertical-align:top; padding-right:10px; padding-bottom:10px; padding-left:10px;}
.leftcontent1{ width:775px; padding-right:10px; }
.leftcontent table tr td ul{ padding-left:30px; }
.leftcontent table tr td ul li{ color:#000000;}
.leftcontent table tr td ul.paddlft{ padding-left:0px;}
.leftProd{ width:775px; padding-right:10px; padding-bottom:10px; padding-left:0px;}
.contentBoxLft{ float:left; width:744px; font-family:Arial, Helvetica, sans-serif}
.contentBoxLft h4{ font-size:16px; color:#000000; width:100%; text-align:center; }
.contentBoxLft h5{ font-size:14px; color:#000000; width:100%; text-align:center;}
.contentBoxLft ul{ padding-top:5px;}
.contentBoxLft ul li{ color:#000000; }
.contentBoxLft p{ color:#000000; font-size:13px;}
.contentBoxLft p.address{ font-weight:bold; padding-left:100px;}
td.staticPageHead{ float:left;}
td.Headpadd{ padding-left:10px;}
td.HeadpaddTp{ padding-top:8px;}
.HeadmargTp{ margin-top:8px;}
td.staticPageHead h1{
float:left;
background:url(../images/bullets.gif) left 2px no-repeat;
color:#006496;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
padding-left:25px;
height:20px;
font-weight:bold;}
a.link{ color:#006496; font-size:14px; text-decoration:none; font-weight:bold;}
a.link{ text-decoration:underline;}
table.lineBg{background:url(../images/bigProductViewBg.jpg) no-repeat  0px 0;
float:left;
padding-right:17px;
padding-top:17px;
width:354px;
}
table.lineBg td{padding-left:19px;}
table.padd{ padding:5px;}
table.BigBgLine{
background:url(../images/BigBgLine.gif) no-repeat  0px 0;
float:left;
width:753px;}
table.smalBgline{
background:url(../images/smalBgline.gif) no-repeat  0px 0;
float:left;
width:753px;
min-height:70px;
height:70px !important;
height:auto;}
table.smalHgtBgLine{
background:url(../images/smalHgtBgLine.gif) no-repeat  0px 0;
float:left;
width:753px;
min-height:207px;
height:207px !important;
height:auto;
padding:5px;}
td.BgLinePadd{ padding:5px;}
.formtxt{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.formtxtPadd{ padding-left:10px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.formtxtPadd1{ padding-left:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
p.txtlftpadd{color:#000;
font-size:12px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;}
span.prodMame{ color:#006496; font-weight:bold;}

.margleft{  margin-left:10px; }

.margleft1{  margin-left:15px; margin-bottom:3px; }


/*--------------gallery css------------------*/


.gal{
float:left;
padding-left:10px;
width:730px;
padding-right:10px;
}
.stepcarousel{
float:left;
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width:730px;
height: 350px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 1px;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px 0px 00px; /*margin around each panel*/
width: 730px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .panel .static{
float:right;
height:38px;
width:100%;
}
#galleryB{
width: 450px;
height: 170px;
border: 10px solid darkred;
}

#galleryB .panel{
height: 150px;
font: bold 28px Arial;
text-align: center;
background-color: green;
color: white;
}

p.samplebuttons{
width: 300px;
text-align: center;
}

p.samplebuttons a{
color: #2e6ab1;
padding: 1px 2px;
margin-right: 3px;
text-decoration: none;
}/* CSS Document */













/*=====================================SCROLL BAR===========================*/
/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

/* the following line puts fleXcroll into scrollbar-on-left mode */
/*.vscrollerbase {left: 0 !important;}*/
/* fleXcroll detects this CSS setting and sets content positions correctly with
respect to whether a scrollbar is needed or not*/


/* following are the styles for fat & cuddly, comments and newlines removed */
.vscrollerbar {width: 10px;background: #fc950a url(../images/scrollArrow.gif) -10px 0px repeat-y;}
.vscrollerbarbeg {height: 5px !important;width: 10px;background: url(../images/scrollArrow.gif) -108px -10px no-repeat;}
.vscrollerbarend {height: 5px;width: 10px;background: url(../images/scrollArrow.gif) -108px 0px no-repeat;}
.vscrollerbase {width: 10px;background: #fc950a url(../images/scrollArrow.gif) 0px 0px repeat-y;}
.vscrollerbasebeg {width: 10px;height: 6px !important;background: url(../images/scrollArrow.gif) -20px -6px no-repeat;}
.vscrollerbaseend {height: 6px;width: 10px;background: url(../images/scrollArrow.gif)  -20px 0px no-repeat;}
.hscrollerbase {height: 16px; background-color: white;}
.hscrollerbar {height: 16px; background-color: black;}
.vscrollerbar, .hscrollerbar {padding: 6px;z-index: 2;}
.scrollerjogbox {width: 10px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}
.prodImgBdr{ height:138px; float:left; background:url(../images/bigProductViewBg.gif) left top no-repeat;
padding-top:2px; width:228px;}
ul.prodDetailImage{ list-style:none; padding-top:5px; float:left;}
ul.prodDetailImage li{ float:left; width:64px; height:60px; padding-top:4px; margin-left:6px; text-align:center;background:url(../images/thumbimgBg.gif) left top no-repeat;}

#mycust {
width: 197px;
height: 400px;
overflow: auto;
float:none;
}
span.viewLargBtn{ float:left; width:100%; padding:0 0 5px 0;}
ul.ChainProduct{ float:left; width:95%; list-style:none; margin-left:18px;}
ul.ChainProduct li{ font-size:13px; font-weight:normal; float:left; width:24%; text-align:center;}

.paddleft{ padding-left:5px; font-size:11px; }
/*=======================================END============================*/
