/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:12px;
	line-height:15px;
	color:#333333;
}




img{ border:none;}

/*p { margin:0px; padding:0px;}*/
.newinput{ height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:0px 0 0 2px; border:#CCCCCC solid 1px; background-color:#FFFFFF;  }
.newinputtxtbx{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:0px 0 0 2px; border:#CCCCCC solid 1px; background-color:#FFFFFF;  }

#mainWrap{width:100%; margin:0px; padding:0px; float:left;}
#mainPanel{width:892px; margin:0px auto; padding:0px;}

/*_____Top panel_______*/
#topnav{width:892px; margin:0 0 9px 0; padding:0; text-align:right; float:right; font:15px/18px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;  }
#topnav img.logo{width:151px; height:77px; float:left; padding:9px 0 0 24px;}
#topnav img.callno{width:193px; height:62px; float:left; padding:28px 65px 0 169px;}

/*catagory link*/
#categorylinkmenu{float:left;
font:12px/16px Arial, Helvetica, sans-serif;
color:#333333;
width:auto; border:1px solid #E8E8E8; }

#categorylink{ float:left;
font:12px/16px Arial, Helvetica, sans-serif;
color:#333333;
width:auto; border:1px solid #E8E8E8; }


#categorylink ul{
margin:0px;
width:218px;
float:left; padding:7px 0 10px 0px; 
}

#categorylink ul li{
font:12px/16px Arial, Helvetica, sans-serif;
background:12px 5px ; height:16px; color:#E5EBFF; padding:0 10px 0 25px;
list-style-type:none; display: block;
}

#categorylink ul li a{
font:12px/16px Arial, Helvetica, sans-serif;
color:#333333; 
text-decoration:none;
}

#categorylink ul li a:hover{
text-decoration:none;
color:#DD127B;
}

/*_____Login_______*/
#topnav .login{width:290px; float:left; padding:0px 0 0 0px;}
#topnav .login ul{width:235px; float: left; margin:0px; padding:20px 0px 0 9px; text-align:right;}
#topnav .login ul li{ padding:0px 0px 0px 0px ; margin:0; font:11px/15px Arial, Helvetica, sans-serif; display:inline; list-style-type:none;  text-align:right; color:#666666; }
#topnav .login ul li a{font:11px/15px Arial, Helvetica, sans-serif; font-weight: normal; color:#666666; text-decoration:none; text-align:right;}
#topnav .login ul li a:hover{color:#D80A74; }
#topnav .login ul li .blank{ padding:0px 6px 0px 6px; font:11px/15px Arial, Helvetica, sans-serif; display:inline; list-style-type:none;  text-align:right; color:#666666; margin:0;}
.shoopingbag{ width:23px; float:right; padding:7px 12px 0 0px; height:31px;}

/*_____Search_______*/
#search{ width:260px; float:left; padding:32px 0 0 0; margin:0px;}
#search label{ width:56px; float:left; padding:0 0 0 5px; text-align:left; font:normal bold 11px/22px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#search .bgimg1{ width:192px; background:url(../images/searchimg.jpg) 0 0 no-repeat; float:left; padding:0; margin:0px; height:22px;}
#search img.icon{ width:12px; float:left; padding:5px 0 0 6px; }
#search input{ float:left; width:138px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:2px 0 0 4px; padding:0px 0 0 3px; border:#FFFFFF solid 1px; background-color:#FFFFFF;  }
#search img.gobutton{ width:23px; float:left; height:17px; padding:3px 1px 0 0px; }

/*ok button*/
#ok
{
float:right;
width:23px; 
height:17px;
}


/*_____Menu_______*/

#menu{ width:892px; line-height:27px; float:left; background-color:#D80A74; padding:0px 0 0 0; margin:0px;}
.welcometxt{ width:350px; line-height:27px; float:left; padding:0px 0 0 15px; margin:0px; font:normal normal 10px/27px Verdana, Arial, sans-serif; color:#FFFFFF;}
.menu { width:510px; float:right; line-height:27px;}
/*page navigation*/
#pagenavigaton { background-color:#387474; height:29px; width:804px; float:left;}
#navigaton ul { margin:0; padding:0 0 0 10px; float:left; width:700px; background-color:#387474; line-height:29px;}
#navigaton ul li{ margin:0; padding:0 5px 0 0; float:left; font-family:Arial; font-size:11px; color:#FFFFFF; display:inline; list-style-type:none;}
#navigaton ul li a { font-family:Arial; font-weight:normal; text-align:left; font-size:11px; color:#FFFFFF; text-decoration:none; }
#navigaton ul li a:hover { text-decoration:underline; }
/*_____Middlepanel_______*/

#middlepanel { width:892px; float:left; margin:0; padding:0;}
#leftpanel { width:217px; float:left; margin:2px 0px 0 0; padding:0;  border-bottom:0px;}
#catagory { width:217px; float:left; margin:2px 2px 0 0; padding:0;}
#middlebanner { width:671px; float:left; margin:2px 0 0 0; padding:0; }
#middlecontent { width:660px; float:left; margin:2px 0 0 0; padding:0 0px 0px 5px; }
.bgcolor1{ background-color:#D80A74; height:4px; float:left; line-height:4px; width:100%; }
#gap{width:auto; height:6px;}

#aboutus{ background:url(../images/aboutusimg1.jpg) 0 0 no-repeat; width: 892px; height:161px; clear:left; margin:7px 0 0 0; float:left; border:1px solid #CCCCCC;}

#aboutustxt{ width:642px; padding:12px 10px 0 240px; float:left; margin:0;  }
#aboutustxt .head{ width:642px; float:left; padding:0;  }
#aboutustxt  p{ width:642px; float:left; padding:5px 0 0 0; margin:0; font: normal normal 12px/16px Arial, Helvetica, sans-serif; color:#333333;  }
#aboutustxt2{ width:90px; height:70px; float:right; position:absolute; top:; left:; z-index:1px;  }

#newsletter { width:892px; float:left; margin:7px 0 0 0; padding:0; clear:left;}
#newsletterbox { width:200px; float:left; margin:0; padding:16px 10px 14px 10px; background:url(../images/newsletterbg.jpg) 0 0 repeat-x; }
.newslettercontent { width:196px; float:left; margin:0; padding:0; font:normal 12px/17px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.newslettercontent p{ width:100%; float:left; margin:0; padding:11px 0 11px 4px;}
.newsletter_head{ width:100%; float:left; margin:0; padding:0 0 0 4px;}
.newslettercontent .inputbox { float:left; width:198px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0px 0 0 0px; padding:0; padding-top:5px;  }
.newslettercontent img.signup{ width:75px; height:22px; float:left; margin:0; padding:2px 0 0 122px; }

#bannergallery {width:672px; margin:0; float:left; padding:0;  }
#bannergallery p{width:220px; margin:0; float:left; padding:0 0 0 4px;  }

#collection {width:892px; margin:7px 0 0 0; float:left; padding:0;}
#collection2 {width:660px; margin:2px 0 0 0; float:left; padding:0;}
.collection_head {width:882px; float:left; padding:7px 0 0 10px; background:url(../images/bgimg3.jpg) 0 0 repeat-x; height:20px; font-family:Arial, Helvetica, sans-serif; size:11PX; color:#FFFFFF;}
.collection_head1 {width:656px; float:left; padding:7px 0 0 10px; background:url(../images/bgimg3.jpg) 0 0 repeat-x; height:20px; font-family:Arial, Helvetica, sans-serif; size:11PX; color:#FFFFFF;}
.collection_head2 {width:656px; float:left; padding:7px 0 0 10px; background:url(../images/bgimg3.jpg) 0 0 repeat-x; height:20px; font-family:Arial, Helvetica, sans-serif; size:11PX; color:#FFFFFF;}
.breadcrum{font-family:Arial, Helvetica, sans-serif; size:11PX; color:#FFFFFF; text-decoration:none;}
.breadcrum:hover{font-family:Arial, Helvetica, sans-serif; size:11PX; color:#FFFFFF; text-decoration:underline;}
.collection_head2:hover {color:#cccccc;}
.collectionbg {width:892px; float:left; padding:0; background:url(../images/bgimg2.jpg) 0 0 repeat-x;}
.collectionbg1 {width:666px; float:left; padding:0; background:url(../images/bgimg2.jpg) 0 0 repeat-x;}
.newcollectionbg1 {width:666px; float:left; padding:0; background:url(../images/newbg.jpg) 0 0 repeat-x;}
.collectionbg2 {width:874px; float:right; padding-left:18px; padding-top:40px; background:url(../images/bgimg5.jpg) 0 0 repeat-x; }

/*new product content*/
#productbg {width:892px; margin:0px 0 0 0; float:left; padding:0;}
#prodleftpanel { width:220px; float:left; margin:0px 0px 0 0; padding:0; padding-bottom:5PX;}
#prodrightpanel { width:660px; float:left; padding:0px 0 4px 5px;}
#prodrightpanel2 { width:892px; float:left; padding:0px 0 0px 0px;}
#bannerleft{width:220px; height:150px; float:left:}
.productmid2{ width:656;  float:left; margin:0; padding:20px 0px 20px 20px;}
/* product Content*/
.productmid{ width:auto;  float:left; margin:0; padding:10px 35px 30px 35px;}
.contentpro{width:175px; float:left; padding:0 0 0 0;}
.mainproductimg {width:175px; height: auto; }
.producthead { font:normal bold 12px/16px Arial, Helvetica, sans-serif; text-align:center; color:#666666; width:auto; padding:15px 0 10px 0; }
.productprice {font:normal 12px/16px Arial, Helvetica, sans-serif; color:#D31172; width:auto; padding:0; text-align:center; }
.productrrpprice {font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; width:auto; padding:0; text-align:center; }
.productsaveprice {font:normal bold 12px/16px Arial, Helvetica, sans-serif; color:#FF3366; width:auto; padding:4px 0 0 0; text-align:center; }
.productbuynow { width:auto; padding-top:13px; float:left; width:145px; padding-left:30px;}
.productbuy { width:auto; padding-top:10px; float:left; }

/*more info*/
.thumbnail{width:100px; float:left; padding-bottom:10px;}
.contents{width:100px; float:left; padding-top:0px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.zoomimg{width:300px; float:left; height:380;}
.zoombut{width:300px; float:left; padding-top:5px;}
.sidecontent{width:400px; float:right; padding-left:50px;}
.moreinfohead {width:auto; padding:0; margin:0; font-family:arial; font-size:24px; color:#D80A74; line-height:30px; font-weight:bold;}
.moreinfooffertxt {width:auto; padding:0; margin:0; font-family:arial; font-size:16px; color:#333333; line-height:23px; font-weight: bold;}
.rpsprice{width:auto; padding:0px 0 0px 0; margin:0; font-family:arial; font-size:12px; color:#666666; line-height:20px; font-weight: normal;}
.saveoprice{width:auto; padding:0px 0 0px 0; margin:0; font-family:arial; font-size:15px; color:#D80A74; line-height:20px; font-weight: bold;}
.hrline3{ width: auto; border-top:1px solid #dddddd; height:1px; margin:10px 0 10px 0; line-height:1px; overflow:none;}
.qtytxt{ width:400px; float:left; margin:0px 0 8px 0; padding:0; }
.qtytxt p{ width:55px; float:left; margin:0; padding:0; font-family:arial; font-size:12px; color:#666666; font-weight:bold; line-height:20px;}
.qtytxt input{ width:135px; float:left; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:2px 0 0 0; border:#CCCCCC solid 1px; background-color:#FFFFFF;}
.addbag{ width:140px; float:left; margin:0px 0 8px 0; padding:0; }
.addbag p{ width:55px; float:left; margin:0; padding:0; font-family:arial; font-size:12px; color:#666666; font-weight:bold; line-height:20px;}
.addbag input{ width:100px; float:left; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:2px 0 0 0; border:#CCCCCC solid 1px; background-color:#FFFFFF;}
.addtobasket img{ width:auto; float:left; }
.qtytxt1 input{ width:61px; float:right; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:2px 0 0 0; border:#CCCCCC solid 1px; background-color:#FFFFFF;}
.qty{
	FONT-SIZE: 11px;
	FONT-FAMILY:Arial;
	BACKGROUND-COLOR: #FFF;
	border: 1px solid #cccccc;
	color: #666666;
	height:18px; padding-left:3px;

}

#tab {
	width:378px;
	float:left;
	padding:30px 0 0 0;
	margin:0;
}
.tabmenu {
	width:100%;
	padding:0;
	margin:0;
	float:left;
	line-height:25px;
}


.tabmenu ul { padding:0; margin:0; float:left;}
.tabmenu ul li{ padding:0 2px 0 0;  margin:0; list-style-type:none; float:left;  }
.tabmenu ul li a{ width:93px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;  text-align:center; display:block; line-height:24px; background:url(../images/tab.jpg) 0 0 no-repeat; }
.tabmenu ul li a:hover { background-color:#D80A74; color:#ffffff;background-image:none;}
.tabmenu ul li a.tabactive {color:#ffffff; background-color:#D80A74; background-image:none;}
.tabcontent{width:336px;padding:16px 9px 25px 10px;	margin:0 0 15px 0;	float:left;	border:1px solid #CCCCCC; height:100px;  } 
.forscroll{width:19px; height:20px;padding:0px 0px 0px 0px;	margin:0 0 0px 0;	float:left;	 } 
.tabcontent p{ width:300px; margin:0; padding:0; font-family:arial; font-size:12px; color:#333333; line-height:16px;  } 

.moreinfoimg2 {
	width:127px;
	float:left;
	margin:0;
	padding:15 10px 0 0;
}

#moreinfobot {width:892px; margin:7px 0 0 0; float:left; padding:0;}

#stripe{ width:817px; line-height:25px; float:left; background-color:#D80A74; padding:0px 0 0 0; margin:0px; font-family:Arial; size:13px; color:#FFFFFF; font-weight:bold; padding-left:13px; padding-right:10px; height:25px;}

#arrow{float:left; width:26px; height:21px;background-color:#D80A74; padding-top:2px; padding-bottom:2px;}

#arrow2{float:left; width:24px; height:19px;}

#productarrow{float:left; width:330px; height:21px; padding-top:10px; padding-bottom:10px; padding-left:230px;}

/*______Image Rollovver Css________*/
.imageborder img{ border:1px solid #cccccc;}
.imageborder:hover img{ border:1px solid #666666;}
.imageborder:hover { color:#666666}	
.pic, a.pic, a.pic img { filter: Alpha(opacity=100); -moz-opacity: 1.0; }
a.pic:hover, a.pic:hover img  { filter: Alpha(opacity=50); -moz-opacity: 0.7; }


.contenpad1{float:left; position:relative; background-image:url(../images/spacer.gif); height:20px; width:38px;}
.hrlinepro{ width:892px; background: url(../images/hrline2.jpg) 0px 0 repeat-x; margin:0; height:1px; line-height:1px; float:left; overflow:hidden;}
.hrlinepro1{ width:660px; background: url(../images/hrline2.jpg) 0px 0 repeat-x; margin:0; height:1px; line-height:1px; float:left; overflow:hidden;}

.bannercointainer{float:left; width:892px; height: 172px;}
.banner{ float:left; width:224px; height:150px;}
.banner2{ float:right; width:444px; height:150px;}


/*.bottembanner{width:892px; height:67px;}

.bannersize{ width:224px; height:150px; float:left}

.salebanner{float:left; width:445px; height:150px;}*/

/*bottem navigation*/
#bot-nav {
	MARGIN-TOP: 0px; WIDTH: 650px; COLOR: #666666; float:left; margin-left:0px; padding-top:8px; margin-right:0px; height:20px; padding-left:8px;
}
#bot-nav UL A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none
}
#bot-nav UL A:hover {
	COLOR: #C8106C;
}

#bot-nav ul {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; LIST-STYLE-TYPE: none; margin:0px;
}

#bot-nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; LIST-STYLE-TYPE: none; margin:0px;
}
#bot-nav UI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; LIST-STYLE-TYPE: none; margin:0px;
}
#currency{float:right; width: auto; height:auto; padding-top:5px; padding-bottom:5px;}

#method{float:right; width: auto; height:auto; padding-top:5px; padding-bottom:5px;}

#search2 {
	width:140px;
	float:right;
	padding:0px 0 0 4px;
	margin:2px 0 0 0;
	padding-top:5px;
}
#search label{ width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 0 0;  padding:0px 0 0 0; color:#42531E;}

#copyright { margin:0; padding:0px 0 0 0; float:left; position:relative; width:892px; padding-top:5px; padding-bottom:5px;}
.cards { width:284px; margin:0; padding:0; float:left;}
.copyrightcontent { width:400px; margin:0; padding:10px 0 0 0; float:right;}
.copyrighttxt {
	float:left;
	width:380px;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	line-height:16px;
}
.ingresslogo { width:16px; position:relative; padding:0; margin:0; height:16px;  float:right; padding:0; margin:0;}

/*bottem link*/

/*Login*/
#container{
	width:640px;
	float:left;
	padding:10px 10px 10px 10px;
	margin:0;
}
#container h2{ width:100%; float:left; margin:0; padding:0; color:#D80A74; font-weight:bold; font-family:Arial; font-size:16px;}
#container span{ width:600px; float:left; margin:0; padding:10px 0 10px 0 ; font-family:Arial; font-size:12px;}
#loginbox {
	width:636px;
	float:left;
	padding:10px 5px 10px 5px;

}
#loginpart1 {
	width:100%;
	float:left;
	padding:0 0 0 0;
	margin:20px 0 30px 0;
}
#loginpart1 span{
	width:auto;
	font-family:arial;
	float:left;
	font-size:12px;
	color:#333333;
	padding:0 8px 0 0;
	margin:0;
	line-height:20px;
}
#logincontent{ width:500px; float:left; margin:0; padding:2px 0 2px 0; }
.forgotpass{
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding:0;
	margin:10px 0 0 0;
}
.forgotpass a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D80A74; text-decoration: underline;}

.forgotpass a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D80A74; text-decoration:none;}
#loginpart1 {
	width:100%;
	float:left;
	padding:0 0 0 0;
	margin:20px 0 30px 0;
}
#loginpart1 span{
	width:auto;
	font-family:arial;
	float:left;
	font-size:12px;
	color:#333333;
	padding:0 8px 0 0;
	margin:0;
	line-height:20px;
}
.regi_part1{
	width:350px;
	float:left;
	margin:0;
	padding:0;
}
.regi_part1 ul {
	width:350px;
	float:left;
	margin:0;
	padding:0;
	display:block;
}
.regi_part1 ul li{
	width:350px;
	float:left;
	margin:0;
	padding:0 0 5px 0;
	display:block;
	list-style-type:none;
}
.regi_part1 label{
	width:80px;
	float:left;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.regi_part1 input{
	width:170px;
	float:left;
	margin:0 0 0px 10px;
	padding:0;
	vertical-align:middle;
}
.regi_part1 img{
	width:103px;
	float:left;
	margin:0;
	padding:0;
}
/*ABOUT US*/
#aboutuscontent {
	width:646px;
	float:left;
	margin:0px;
	}
#aboutuscontent h1{ padding:0; margin:0; font-family:arial; font-size:16px; color:#D80A74; font-weight:bold;}

#aboutuscontent h3{ padding-top:15px; padding-bottom:15px; margin:0; font-family:arial; font-size:13px; color:#666666; font-weight:bold;}

/*my account*/

#myaccountbox {
	width:640px;
	float:left;
	margin:0;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
#myaccountbox1 {
	width:320px;
	float:left;
	padding:0px 0;
	margin:0;
}
.myaccountimg {
	width:38px;
	padding:0 5px 0 5px;
	float:left;
}
.myaccounttxt { width:260px; padding:0 0px 0 0px; float:left; }
.myaccounttxt { font-family:Arial; font-size:12px; color:#333333; text-decoration:none;}
.myaccounttxt a{ font-family:Arial; font-size:12px; color:#D80A74; text-decoration:underline; }
.myaccounttxt a:hover{ text-decoration: none; }
.hrline5 {
	width:610px;
	height:1px;
	border-top:1px solid #CCCCCC;
	margin:4px 0 0px 0;
	float:left;
	line-height:1px;
	overflow:none;
}
/*_____________My Cart__________________________*/

#mycart {
	width:600px;
	float:left;
	padding:0;
	margin:0;
}
#mycart span { font-family:Arial; font-weight:bold; font-size:12px; font-style:normal;}
#mycartbox p{
	width:600px;
	float:left;
	padding:20px 10px 20px 10px;
	background-color:#E4E4E4;
	margin:0;
}
#mycarttab{
	width:500px;
	float:left;
	padding:20px 0 20px 0;
	margin:0px 0 0px 0;
	display: block;
}
#mycarttab ul{ width:100%; padding:0; margin:0; display: inline; line-height:23px;}
#mycarttab ul li{ width:auto; list-style:none; padding:0; margin:0; display: inline;}
#mycarttab ul li a{ width:80px; background-color:#333333; color:#FFFFFF; font-weight:bold; padding:0; text-decoration:none; text-align:center; margin:0; display: inline-block;}
#mycarttab ul li a:hover,
#mycarttab ul li a:active,
#mycarttab ul li a.tabac{
	background-color:#D80A74;
	color:#FFFFFF;
}


#mycarttable {
	width:610px;
	float:left;
	padding:0;
	margin:0;
	background-color:#E4E4E4;
	
}
#mycarttable1 {
	width:600px;
	float:left;
	padding:0;
	margin:0;
}
#mycartcol1 {
	width:90px;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
}
#mycartcol2 {
	width:130px;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
}
#mycartcol3 {
	width:90px;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
}
#mycartcol4 {
	width:120px;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
}
#mycartcol5 {
	width:90px;
	float:left;
	padding:0;
	margin:0;
}
#mycartcol6 {
	width:80px;
	float:left;
	padding:0;
	margin:0;
}
.mycarttxt1{ width:auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D80A74; line-height:25px;}
.mycarttxt2{
	width:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#333333;
	line-height:25px;
}

.hrline6 {
	width:600px;
	height:1px;
	border-top:1px solid #CCCCCC;
	margin:0;
	float:left;
	line-height:1px;
	overflow:none;
}

#qtytable {
	width:auto;
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
#qtytable img{
	width:auto;
	float:left;
	padding:3px 0 0 0;
	margin:0;
}
#qtytable1 {
	width:35px;
	float:left;
	padding:0;
	margin:0;
}
#qtytablelink {
	width:auto;
	float:left;
	padding:5px 0 0 10px;
	margin:0;
}
#qtytablelink a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D80A74;
	text-decoration:underline;
}
#qtytablelink a:hover{text-decoration:none; }

#mycarttable2 {
	width:100%;
	float:left;
	padding:0;
	margin:10px 0 0 0;
}
#mycarttable2 .imgbutton{
	width:auto;
	float:left;
	padding-left:130px;

	margin:0;
}
.mycarttxt3{
	width:33%;
	text-align:left;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#333333;
	line-height:20px;
	padding-left:10px;
}
.mycarttxt4{
	width:20%;
	text-align:left;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#333333;
	line-height:20px;
	padding-left:10px;
}
/*_______________Reg thank & Sub Thank______________________*/
.registerthank{
	width:500px;
	float:left;
}
.registerthank p{FONT-SIZE:11px; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#666666; line-height:17px; font-weight:bold; padding:10px 0 10px 0; margin:0px 0 0px 0;}
.registerthank a {FONT-SIZE:11px; text-decoration:none; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#D80A74; line-height:17px; font-weight:bold;}
.registerthank a:hover{ text-decoration:underline;}

/*_______________ Register_________*/

#registerset1{
	width:600px;
	float:left;
	margin:0 0 0 0px;
	padding:20px 0 0 0px;
}
#registerset1 h1{ width:100%; float:left; margin:0; padding:0; color:#333333; font-weight:bold; font-family:Arial; font-size:16px;}
#registerset1 span{ width:400px; float:left; margin:0; padding:10px 0 10px 0 ; font-family:Arial; font-size:12px;}
#registercontent{ width:500px; float:left; margin:0; padding:2px 0 2px 0; }
#registercontent2{ width:556px; float:left; margin:0; padding:15px 0 25px 0; }
#registercontent2 input{ float:left; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:0px 0 0 0; border:#CCCCCC solid 0px; background-color:#FFFFFF; }
.registertxt1{ width:180px; float:left; margin:0; padding:0; font-family:arial; text-align:left; font-size:12px; color:#333333; font-weight: normal; line-height:20px;}
.registertxt2 { width:200px; float:left; height:18px;}
.registertxt2 input{ float:left; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:0px 0 0 0; border:#CCCCCC solid 1px; background-color:#FFFFFF;}
.registertxt3{ float:left; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0; padding:0px 0 0 0; border:#CCCCCC solid 1px; background-color:#FFFFFF;}
.hrline4{
	width:600px;
	height:1px;
	background-image:url(../images/hr2.jpg);
	background-position:top;
	margin:4px 0 0px 0;
	background-repeat:repeat-x;
	float:left;
}
.br1{
	padding:10px 10px;
	width:50%;
	float:left;
}

.regi_part1{
	width:350px;
	float:left;
	margin:0;
	padding:0;
}
.regi_part1 ul {
	width:350px;
	float:left;
	margin:0;
	padding:0;
	display:block;
}
.regi_part1 ul li{
	width:350px;
	float:left;
	margin:0;
	padding:0 0 5px 0;
	display:block;
	list-style-type:none;
}
.regi_part1 label{
	width:80px;
	float:left;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.regi_part1 input{
	width:170px;
	float:left;
	margin:0 0 0px 10px;
	padding:0;
	vertical-align:middle;
}
.regi_part1 img{
	width:103px;
	float:left;
	margin:0;
	padding:0;
}


/*____________________Login__________*/

#loginbox {
	width:630px;
	float:left;
	padding:0 0 0 0;
	margin:0px 0 0px 0;
}
#loginpart1 {
	width:100%;
	float:left;
	padding:0 0 0 0;
	margin:20px 0 30px 0;
}
#loginpart1 span{
	width:auto;
	font-family:arial;
	float:left;
	font-size:12px;
	color:#333333;
	padding:0 8px 0 0;
	margin:0;
	line-height:20px;
}
#logincontent{ width:500px; float:left; margin:0; padding:2px 0 2px 0; }
.forgotpass{
	width:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding:0;
	margin:10px 0 0 0;
}
.forgotpass a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DD127B;
	text-decoration: underline;
}
.forgotpass a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DD127B;
	text-decoration:none;
}

/*_______________Reg thank & Sub Thank______________________*/
.registerthank{
	width:500px;
	float:left;
}
.registerthank p{FONT-SIZE:11px; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#666666; line-height:17px; font-weight:bold; padding:10px 0 10px 0; margin:0px 0 0px 0;}
.registerthank a {FONT-SIZE:11px; text-decoration:none; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#666666; line-height:17px; font-weight:bold;}
.registerthank a:hover{ text-decoration:underline;}

/*__________My Account_____________*/

/*__________Forgot Password Page____*/
#forgotcontent{ width:100%; float:left; margin:0; padding:2px 0 2px 0; }
.forgotcontent1{
	width:350px;
	float:left;
	margin:0;
	padding:0px 0px 0px 30px;
}
.forgotcontent1 ul {
	width:350px;
	float:left;
	margin:0;
	padding:0;
	display:block;
}
.forgotcontent1 ul li{
	width:350px;
	float:left;
	margin:0;
	padding:0 0 5px 0;
	display:block;
	list-style-type:none;
}
.forgotcontent1 label{
	width:80px;
	float:left;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.forgotcontent1 input{
	width:170px;
	float:left;
	margin:0 0 0px 10px;
	padding:0;
	vertical-align:middle;
}
.forgotcontent1 img{
	width:103px;
	float:left;
	margin:0;
	padding:0;
}




.newqtytablelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D80A74;
	text-decoration:underline;
}
.newqtytablelink a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D80A74;
	text-decoration:underline;
}
.newqtytablelink a:hover{text-decoration:none; }
.linev1	{
	background-image: url(../images/line2h.jpg);
}



.newsletterinput { float:left; width:193px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0px 0 0 0px; padding:0px 0 0 3px; border:#333333 solid 1px; background-color:#FFFFFF;  vertical-align: baseline;  }

.linproductsaveprice {font:normal bold 12px/16px Arial, Helvetica, sans-serif; color:#FF3366; width:auto; padding:0px 0 0 0; }


#press  {	width:646px;	float:left;	margin:0px;	}

#press .container{width:646px;	float:left;	margin:0px;  background-repeat:repeat-x; }


#press .heading{width:646px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font:Arial, Helvetica, sans-serif; font-size:16px; color:#D80A74; font-weight:bold; }

#press .heading2{width:350px; margin:0px 0px 0px 0px; padding:30px 0px 0px 20px; float:left; font:Arial, Helvetica, sans-serif; font-size:16px; color:#D80A74; font-weight:bold; }

#press .img{	width:185px; height:235px;float:left;margin:0px; padding:30px 10px 0 10px ; float:left;	}

#press .video{	width:253px; height:152px;float:left;margin:0px; padding:30px 10px 10PX 10px ; float:left;	}

#press .heading{width:666px; margin:0px 0px 0px 0px; float:left; font:Arial, Helvetica, sans-serif; font-size:162px; color:#D80A74; font-weight:bold;margin:0px; padding:0px 0 0 0px ; float:left;  }

#press .subheading{width:420px; margin:0px 0px 0px 0px; float:left; font:Arial, Helvetica, sans-serif; font-size:12px; color:#D80A74; font-weight:bold;margin:0px; padding:30px 0 0 20px ; float:left;  }

#press .date{width:420px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#666666; font-weight:normal;margin:0px; padding:15px 0 0 20px ; float:left;  }

#press .videotxt{width:350px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#666666; font-weight:normal;margin:0px; padding:15px 0 0 20px ; float:left;  }

#press .txt{width:420px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; margin:0px; padding:15px 0 0 20px ; }

#press .but{width:420px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; margin:0px; padding:80px 0 0 20px ; }

.hrlinepro1{ width:630px; background: url(../images/hrline2.jpg) 0px 0 repeat-x; margin:0; height:1px; line-height:1px; float:left; overflow:hidden;}
.bglineh {
	background-image: url(../images/line2h.jpg);
}
.productsavepricelalit {font:normal bold 12px/16px Arial, Helvetica, sans-serif; color:#FF3366; width:auto; padding:0 0 0 0; }
