body {
	background-color: #A00636;
	margin: 10px 10px 10px 10px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	height: 100%;
}

td {
	background-color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	size: 11px;
	color: #000000;
}

p {
	text-align: justify;
	padding: 0px;
	margin: 0px;
}

/*--Links colors--*/

a {
	font-size: 11px;
	color: #000000;
	font-family: arial, helvetiaa, sans-serif;
	text-decoration: none;
}

a:hover {
	font-size: 11px;
	color: #E02525;
	font-family: arial, helvetiaa, sans-serif;
	text-decoration: none;
}

a.page-num {
	font-size: 10px;
	color: #B06876;
	font-family: arial, helvetiaa, sans-serif;
	text-decoration: none;
}

a.page-num:hover {
	font-size: 10px;
	color: #E02525;
	font-family: arial, helvetiaa, sans-serif;
	text-decoration: none;
}

/*--top Navigation--*/

.top-links-bg, .top-phone-no {
	float: right;
	height: 20px;
	width: 576px;
	font-size: 9px;
	text-align: right;
	background-color: #FFB202;
	padding: 3px 5px 0px 0px;
}

.top-phone-no {
	background-color: #FFFFFF;
	font-size: 10px;
	color: #525252;
	margin: 4px 0px 0px 0px;
}

.cart-bg {
	background: url(../images/cart_bg.gif) repeat-x;
	height: 24px;
}

.welc-txt {
	font-size: 11px;
	font-weight: bold;
	color: #A00636;
	font: left;
	height: 22px;
	padding: 4px 0px 0px 13px;
	float: left;
}

.cart-txt {
	float: right;
	color: #4B4B4B;
	height: 22px;
	font-size: 10px;
	padding: 4px 5px 0px 10px;
	border-left: 0px solid #D5D5D5;
}

.cart-txt-value {
	color: #A00636;
}

.login-txt {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
}

/*--Left Navigation--*/
.left-nav div {
	font-size: 11px;
	height: 20px;
	padding: 2px 10px 0px 4px;
	background: url(../images/dot_line.gif) repeat-x;
}

.main-category {
	height: 30px;
	font-weight: bold;
	font-size: 11px;
	color: #0D65A9;
	padding: 8px 0px 0px 3px;
	background-color: #F7F7F7;
	border-bottom: 1px solid #767676;
	width: 155px;
}

.left-sub-nav {
	margin: 0px 0px 0px 13px;
}


/*--Left Seperating Line--*/

.red-sept-line {
	width: 1px;
	background-color: #A00636;
}

.red-sept-line-H {
	height: 1px;
	background-color: #A00636;
}

/*--Main Text and Right Images--*/

.sareekendra-text {
	padding: 10px 10px 10px 10px;
	font-size: 11px;
	text-align: justify;
	color: #4D4D4D;
}

.right-text-hed {
	font-weight: bold;
	font-size: 11px;
	height: 45px;
	color: #B06876;
	border-bottom: 1px solid #A00636;
	padding: 25px 0px 0px 10px;
}


/*--Footer Address Navigation--*/

.bottom-nav {
	font-size: 9px;
	text-align: center;
	color: #000000;
	width: 758px;
	height: 20px;
	padding: 5px 0px 0px 0px;
}

.address-text, .copyright-text {
	font-size: 10px;
	color: #9F9F9F;
	padding: 10px 10px 10px 10px;
}

.copyright-text {
	text-align: right;
}





/*---Innerpages Main Content Area---*/

div.rootBox {
	height: 27px;
	width: 603px;
}

span.rootLinksImg {
	float:left;
	padding: 7px 8px 0px 8px;
}

span.rootLinks, span.presentLink {
	float:left;
	font-size: 11px;
	margin: 7px 5px 0px 0px;
	font-weight: bold;
	color: #626262;
}

span.presentLink {
	color: #A00636;
	height: 22px;
}

span.productId, .orderID {
	float:right;
	padding: 1px 10px 0px 10px;
	color: #ff0000;
	font-size: 11px;
}

.orderID {
	padding: 5px 10px 0px 10px;
	font-weight: bold;
}

.producttext {
	border: 1px solid #626262;
	height:18px;
	width: 45px;
	margin: 3px 5px 0px 5px;
	font-size: 9px;
	padding: 2px 5px 0px 0px;
	vertical-align: middle;
	color: #A00636;
}

.productidgo {
	margin: 0px 6px -3px 0px;
	vertical-align: middle;
}

/*---Innerpages Search---*/

div.searchbox {
	border-bottom: 1px solid #5A5A5A;
	border-top: 1px solid #5A5A5A;
	border-right:0px solid #A00636;
	border-left: 0px solid #A00636;
	height: 50px;
	width: 603px;
	background-color: #F8F2F3;
}

span.material {
	float:left;
	font-size: 10px;
	font-weight: bold;
	color: #A00636;
	margin: 7px 0px 0px 8px;
}

.materialList {
	border: 1px solid #626262;
	height:18px;
	width: 100px;
	margin: 3px 5px 0px 0px;
	font-size: 9px;
	vertical-align: middle;
	color: #A00636;
}

.searchgo {
	margin: 16px 0px 0px 0px;
}

/*---Innerpages Top Image pages Count---*/

div.thumnavigation, div.thumnavigationBottom {
	height: 22px;
	width: 603px;
	border-bottom: 1px solid #5A5A5A;
	border-top: 0px solid #A1ACC2;
	border-right:0px solid #626262;
	border-left: 0px solid #626262;
	background: url(../images/thumnavdoted.gif) repeat-x;
}

span.numOfpages, .redfont {
	float: left;
	margin: 4px 0px 0px 8px;
	font-size: 10px;
	color: #B06876;
}

.redfont {
	color: #B06876;
	margin: 4px 0px 0px 3px;
}

span.pagenumbers {
	float:right;
	margin: 3px 3px 0px 0px;
	font-size: 10px;
	color: #B06876;
}

.imgmed {
	vertical-align: middle;
	margin: 0px 5px 0px 5px;
	border: 0px;
}

/*---Innerpages Thum Images Main box---*/

.thumTableL, .thumTableR {
	margin: 10px 0px 0px 3px;
	float: left;
	height: 277px;
}

.thumTableR {
	margin: 10px 0px 0px 2px;
}

div.thumimg {
	width: 146px;
	height: 257px;
	border: 1px solid #D6A7AF;
	border-right: 0px solid #D6A7AF;
	margin: 0px 0px 0px 0px;
	float: left;
}

div.thumtext {
	width: 146px;
	height: 257px;
	border: 1px solid #D6A7AF;
	float: left;
}

.productIdcode, .totalvalue {
	height: 20px;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
	background-color: #D6A7AF;
	padding: 3px 0px 0px 8px;
}

.totalvalue {
	text-align: right;
	padding: 3px 12px 0px 8px;
	color: #000000;
}

.imgdescription {
	font-size: 11px;
	color: #000000;
	height: 100px;
	margin: 10px 8px 10px 8px;
	text-align: left;
}

.imgbuttons {
	font-size: 11px;
	color: #000000;
	margin: 10px 8px 5px 8px;
	height: 20px;	
}

a.moreinfo {
	color: #951919;
	font-size: 10px;
	text-decoration: none;
}

a.moreinfo:hover {
	color: #D42020;
	font-size: 10px;
	text-decoration: underline;
}

p.price {
	font-weight: bold;
	color: #C8A16E;
	float: left;
}

p.costNo {
	font-weight: bold;
	color: #951919;
}

p.buybutton {
	width: 41px;
	height: 17px;
	background: url(../images/buy_img.gif);
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding: 2px 0px 0px 0px;
	cursor: hand;
}

/*---Innerpages Bottom Image pages Count---*/

div.thumnavigationBottom {
	border: 0px solid;
	border-top: 1px solid #626262;
	background: #ffffff;
	padding: 9px 0px 7px 0px;
	margin: 20px 0px 0px 0px;
}

span.jumpto {
	float:left;
	padding: 0px 10px 0px 10px;
	color: #000000;
	font-size: 10px;
}

.jumptext {
	border: 1px solid #626262;
	width: 45px;
	margin: 0px 5px 0px 5px;
	font-size: 9px;
	padding: 2px 5px 0px 0px;
	vertical-align: middle;
	color: #A00636;
}

.jumpgo {
	margin: 0px 6px 0px 0px;
	vertical-align: middle;
}

/*---Full Image Page Note---*/
div.notebox {
	height: 30px;
	width: 603px;
	border-bottom: 1px solid #5A5A5A;
	background-color: #F8F2F3;
}

span.notedescription, .notetext {
	float: left;
	margin: 8px 0px 0px 3px;
	font-size: 11px;
	color: #000000;
}

.notetext {
	color: #DA1515;
	margin: 8px 0px 0px 8px;
}

div.fullImage {
	width: 340px;
	height: 510px;
	border: 1px solid #B06876;
	margin: 0px 4px 0px 4px;
	float: left;
}

.fullproductinfo {
	font-weight: bold;
	padding: 3px 0px 4px 7px;
	font-size: 11px;
	color: #B06876;
	margin: 20px 0px 0px 0px;
}

div.fullImagediscription {
	height: 510px;
	width: 249px;
	float: left;
	font-size: 11px;
}

.fuldiscription {
	width: 228px;
	text-align: justify;
	margin: 15px 0px 0px 8px;
	clear: both;
}

.pricecountry td {
	font-family: arial, helvetiaa, sans-serif;
	font-size: 11px;
}

.discriptinText {
	margin: 0px 0px 6px 0px;
	font-weight: bold;
	color: #B06876;
	padding: 0px;
}

.redboldtext {
	font-weight: bold;
	color: #8C2418;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

.whitetext {
	color: #8C2418;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

.quantityTB, .dateofdate, .dateofyear, .availablecolors, .loginuserfield, .loginuserbigfield, .tellafriendTB, .tellafriendTA{
	border: 1px solid #626262;
	height: 18px;
	width: 37px;
	font-size: 9px;
	padding: 2px 0px 0px 2px;
	color: #636363;
}

.quantityTBBM {
	border: 1px solid #626262;
	height: 18px;
	width: 95px;
	font-size: 9px;
	padding: 2px 0px 0px 2px;
	color: #636363;
}

.availablecolors {
	width: 90px;
	padding: 2px 0px 0px 0px;
}

.dateofdate {
	width: 50px;
	padding: 2px 0px 0px 0px;
	margin: 0px 3px 0px 0px;
}

.dateofyear {
	width: 85px;
}

.yesnoredio, .yesnotext {
	height: 25px;
	margin: 10px 5px 0px 0px;
	float: left;
	vertical-align: bottom;
}

.yesnotext {
	padding: 3px 10px 0px 0px;
}

/*---Full Image 2nd model---*/

.twocolumbox {
	width: 580px;
	margin: 0px 0px 0px 9px;
	font-size: 11px;
}
.firstcoloumbox, .secondcoloumbox {
	width: 380px;
	height: 28px;
	float: left;
	padding: 6px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #767676;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	background-color: #F8F2F3;
}

.secondcoloumbox {
	width: 200px;
	float: right;
	padding: 4px 0px 0px 0px;
	border-left: 0px; 
}

html>body .firstcoloumbox, .secondcoloumbox {
	width: 460px;
	height: 22px;
	float: left;
	padding: 6px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #767676;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
}

html>body .secondcoloumbox {
	width: 235px;
	float: right;
	height: 24px;
	padding: 4px 0px 0px 0px;
	border-left: 0px; 
}

/*---Tell a Friend---*/

.tellafriendTB {
	width: 137px;
}

.tellafriendTA {
	width: 137px;
	height: 50px;
}

/*---Cart Page Note---*/

div.cartBox {
	border-bottom: 1px solid #A00636;
	border-top: 0px solid #A00636;
	border-right: 0px solid #A00636;
	border-left: 0px solid #A00636;
	width: 763px;
	padding: 1px 0px 0px 0px;
	background-color: #A00636;
	margin: 22px 0px 0px 0px;
}

.cartheadtr, .cartheadtr2 {
	background-color: #F8F2F3;
	font-family: arial, helvetiaa, sans-serif;
	height: 50px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #B06876;
	padding: 0px 5px 0px 5px;
}

.cartheadtr2 {
	padding: 0px 13px 0px 12px;
}

.carttdBorderbg {
	width: 1px;
	padding: 0px;
	margin: 0px;
	background-color: #A00636;
}

.cartcontenttr, .cartaddressttr, .editbelling  {
	background-color: #FFFFFF;
	height: 55px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	padding: 10px;
}

.cartaddressttr {
	text-align: left;
}

.editbelling {
	text-align: right;
	color: #FF0000;
	padding: 0px 10px 0px 0px
}

.cartfieldTB {
	border: 1px solid #626262;
	height:18px;
	width: 40px;
	font-size: 9px;
	padding: 2px 5px 0px 5px;
	text-align: center;
}

div.cartbuttonBox {
	border-bottom: 1px solid #626262;
	border-top: 0px solid #A1ACC2;
	border-right:0px solid #626262;
	border-left: 0px solid #626262;
	width: 603px;
	height: 37px;
	text-align: center;
	background-color: #F7F7F7;
	padding: 8px 0px 0px 0px;
}

.cartbuttonGap {
	margin: 0px 10px 0px 0px;
}

div.cartTextContBox {
	border-top: 1px solid #626262;
	border-right: 1px solid #626262;
	border-left: 1px solid #626262;
	border-bottom: 1px solid #626262;
	padding: 8px 8px 8px 8px;
	margin: 1px 0px 1px 0px;
	text-align: justify;
}

/*---Login Form---*/
div.loginbox {
	border: 1px solid #A00636;
	float: left;
	width: 500px;
	background-color: #FFFFFF;
	margin: 70px 0px 0px 27px;
}

html>body div.loginbox {
	border: 1px solid #626262;
	float: left;
	width: 500px;
	background-color: #FFFFFF;
	margin: 90px 0px 0px 110px;
}

.loginleftbox {
	width: 180px;
	text-align: right;
	color: #000000;
}

.loginrightbox {
	text-align: left;
}

.loginuserfield {
	width: 130px;
}

.loginlinks {
	height: 20px;
	font-size: 10px;
	margin: 10px 0px 10px 0px;
	padding: 3px 0px 0px 8px;
	text-align: center;
}

a.newregister {
	font-weight: bold;
	color: #000000;
	font-size: 10px;
}

a.newregister:hover {
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
}

/*---Blouse Measurements---*/

.starindecatesright {
	float:right;
	padding: 7px 10px 0px 10px;
	color: #626262;
	font-size: 10px;
}

div.blouseMainBox, .salwarMainBox {
	height: 370px;
	border-bottom: 1px solid #626262;
	border-top: 0px solid #626262;
	border-right:1px solid #626262;
	border-left: 1px solid #626262;
	background-color: #F7F7F7;
	padding: 15px 15px 15px 15px;
}

.blousecms {
	height: 50px;
	margin: 5px 8px 0px 8px;
	clear: both;
}

div.blouseFieldbox, .salwarfieldbox {
	border: 1px solid #626262;
	float: left;
	width: 400px;
	height: 369px;
	background-color: #FFFFFF;
}

.leftbox, .loginleftbox, .loginrightbox, .loginleftbigbox  {
	float: left;
	width: 180px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 5px;
	color: #626262;
	font-size: 12px;
}

.blouseImagedbox {
	border: 1px solid #626262;
	float: right;
	background-color: #FFFFFF;
}

.blousemodels {
	text-align: center; 
	border-bottom: 1px solid #626262;
	border-top: 1px solid #626262;
	border-right:0px solid #626262;
	border-left: 0px solid #626262;
	margin: 10px 0px 15px 0px;
	padding: 10px 0px 10px 0px;
}

.blousesubmit {
	text-align: center;
}

/*-------------------- register ----------------------*/

div.registerMainBox {
	height: 450px;
	border-bottom: 1px solid #435A85;
	border-top: 0px solid #435A85;
	border-right: 1px solid #435A85;
	border-left: 1px solid #435A85;
	padding: 15px 0px 0px 0px;
	background-color: #F7F7F7;
}

div.regerrormeg {
	height: 20px;
	margin: 0px 35px -10px 0px;
	padding: 0px;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
}

div.twocolumnone {
	float: left;
	width: 300px;
	padding: 10px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

p.tworowone {
	clear: both;
	height: 26px;
	width: 290px;
	margin: 0px;
	margin: 5px 0px 5px 5px;
}

p.tworowone span.twotext1 {
	float: left;
	width: 130px;
	text-align: right;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	font-size: 11px;

}

p.tworowone span.twotext2 {
	float: left;
	width: 150px;
	text-align: right;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 5px;

}

span.formcolumn2 {
	float: right;
	width: 150px;
	text-align: left;
	font-size: 11px;
}

span.formcolumn3 {
	float: right;
	width: 145px;
	text-align: left;
}

.headcolumn, .billinghead, .shipadressCB, .reghead {
	width: 603px;
	padding: 3px 0px 3px 0px;
	border-top: 1px #A00636 solid;
	border-bottom: 1px #A00636 solid;
	text-align: center;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	clear: both;
	font-size: 11px;
}

.buttoncolumn {
	border-bottom: 1px solid #A00636;
	border-top: 0px solid #435A85;
	border-right:0px solid #435A85;
	border-left: 0px solid #435A85;
	background-color: #F7F7F7;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

/*-------------------- Billing Information ----------------------*/

.billinghead, .reghead {
	background-color: #D6A7AF;
	border: 0px;
	text-align: left;
	color: #FFFFFF;
	font-size: 11px;
	padding: 3px 0px 0px 8px;
	margin: 0px 0px 0px 0px;
	height: 20px;
}

.reghead {
	font-weight: normal;
}

.shipadressCB {
	text-align: left;
	border: 0px;
	width: 550px;
	margin: 0px 0px 9px 5px;
}
