/*---------------------------- Innerpages Main Content Area ------------------------------*/

div.rootBox {
	border: 1px solid #435A85;
	border-bottom: 0px solid #435A85;
	height: 27px;
	width: 742px;
}

span.rootLinksImg {
	float:left;
}

span.rootLinks, span.presentLink {
	float:left;
	font-size: 10px;
	margin: 7px 5px 0px 0px;
	font-weight: bold;
	color: #435A85;
}

span.presentLink {
	color: #DA1515;
	height: 21px;
}

span.productId {
	float:right;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
	color: #435A85;
	font-size: 10px;
}

.producttext {
	border: 1px solid #435A85;
	height:18px;
	width: 45px;
	margin: 3px 5px 0px 5px;
	font-size: 9px;
	padding: 2px 5px 0px 0px;
	vertical-align: middle;
	color: #727E94;
}

.productidgo {
	margin: 0px 6px -3px 0px;
	vertical-align: middle;
}


/*---------------------------- Innerpages Search ------------------------------*/

div.searchbox {
	border-bottom: 1px solid #A1ACC2;
	border-top: 1px solid #A1ACC2;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	height: 50px;
	width: 742px;
	background-color: #F7F7F7;
}

span.material {
	float:left;
	font-size: 10px;
	font-weight: bold;
	color: #435A85;
	margin: 7px 0px 0px 8px;
}

.materialList {
	border: 1px solid #435A85;
	height:18px;
	width: 100px;
	margin: 3px 5px 0px 0px;
	font-size: 9px;
	vertical-align: middle;
	color: #727E94;
}

.searchgo {
	margin: 16px 0px 0px 0px;
}

/*-------------------- Innerpages Top Image pages Count ----------------------*/

div.thumnavigation, div.thumnavigationBottom {
	height: 22px;
	width: 742px;
	border-bottom: 0px solid #A1ACC2;
	border-top: 0px solid #A1ACC2;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	background: url(../images/thumnavdoted.gif) repeat-x;
}

span.numOfpages, .redfont {
	float: left;
	margin: 4px 0px 0px 8px;
	font-size: 10px;
	color: #000000;
}

.redfont {
	color: #DA1515;
	margin: 4px 0px 0px 3px;
}

span.pagenumbers {
	float:right;
	margin: 4px 3px 0px 0px;
	font-size: 10px;
	color: #435A85;
}

.imgmed {
	vertical-align: middle;
	margin: 1px 5px 0px 5px;
	border: 0px;
}


/*-------------------- Innerpages Thum Images Main box ----------------------*/

div.thumMainBox {
	width: 742px;
	height: 890px;
	border-bottom: 1px solid #435A85;
	border-top: 0px solid #435A85;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
}

.thumTableL, .thumTableR {
	margin: 10px 0px 0px 5px;
	float: left;
	height: 277px;
}

.thumTableR {
	margin: 10px 0px 0px 16px;
}

div.thumimg {
	width: 146px;
	height: 257px;
	border: 1px solid #435A85;
	margin: 0px 2px 0px 0px;
	float: left;
}

div.thumtext {
	width: 200px;
	height: 257px;
	border: 1px solid #435A85;
	float: left;
}

.productIdcode, .totalvalue {
	height: 20px;
	font-weight: bold;
	color: #ffffff;
	font-size: 10px;
	background-color: #727E94;
	padding: 3px 0px 0px 8px;
}

.totalvalue {
	text-align: right;
	padding: 3px 20px 0px 8px;
}

.imgdescription {
	font-size: 11px;
	color: #000000;
	margin: 8px 8px 0px 8px;
	height: 30px;
}

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: #727E94;
	float: left;
}

p.costNo {
	font-weight: bold;
	color: #951919;
}

p.buybutton {
	width: 41px;
	height: 17px;
	background: url(../images/buyimg.gif);
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding: 2px 0px 0px 0px;
	cursor: hand;
}


/*-------------------- Innerpages Bottom Image pages Count ----------------------*/

div.thumnavigationBottom {
	border-bottom: 1px solid #435A85;
	background: #ffffff;
	padding: 9px 0px 7px 0px;
}

span.jumpto {
	float:left;
	padding: 0px 10px 0px 10px;
	color: #000000;
	font-size: 10px;
}

.jumptext {
	border: 1px solid #435A85;
	width: 45px;
	margin: 0px 5px 0px 5px;
	font-size: 9px;
	padding: 2px 5px 0px 0px;
	vertical-align: middle;
	color: #727E94;
}

.jumpgo {
	margin: 0px 6px 0px 0px;
	vertical-align: middle;
}

/*-------------------- Full Image Page Note ----------------------*/
div.notebox {
	height: 23px;
	width: 742px;
	border-bottom: 1px solid #435A85;
	border-top: 1px solid #435A85;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
}

span.notedescription, .notetext {
	float: left;
	margin: 4px 0px 0px 3px;
	font-size: 10px;
	color: #000000;
}

.notetext {
	color: #DA1515;
	margin: 4px 0px 0px 8px;
}

div.fullImage {
	width: 490px;
	height: 990px;
	border: 0px solid #435A85;
	border-right: 1px solid #435A85;
	margin: 0px 3px 0px 0px;
	float: left;
}

.fullproductinfo {
	font-weight: bold;
	background: url(../images/linksbg.gif) repeat-x;
	padding: 3px 0px 4px 7px;
	font-size: 10px;
	color: #8C2418;
}

div.fullImagediscription {
	border-left: 1px solid #435A85;
	height: 990px;
	width: 246px;
	float: left;
	font-size: 11px;
}

.fuldiscription {
	width: 228px;
	text-align: justify;
	margin: 15px 0px 0px 8px;
	clear: both;
}

.discriptinText {
	margin: 0px 0px 6px 0px;
	font-weight: bold;
	color: #435A85;
	padding: 0px;
}

.redboldtext {
	font-weight: bold;
	color: #8C2418;
	padding: 0px 0px 0px 5px;
	font-size: 9px;
}

.quantityTB, .dateofdate, .dateofyear, .availablecolors, .loginuserfield, .loginuserbigfield, .tellafriendTB, .tellafriendTA{
	border: 1px solid #435A85;
	height:18px;
	width: 37px;
	font-size: 9px;
	padding: 2px 0px 0px 2px;
	color: #636363;
}

.quantityTBBM {
	border: 1px solid #435A85;
	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;
}

/*-------------------- Tell a Friend ----------------------*/

.tellafriendTB {
	width: 137px;
}

.tellafriendTA {
	width: 137px;
	height: 50px;
}

/*-------------------- Full Image 2nd model----------------------*/

.twocolumbox {
	width: 700px;
	margin: 0px 0px 0px 20px;
}
.firstcoloumbox, .secondcoloumbox {
	width: 460px;
	height: 28px;
	float: left;
	padding: 6px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #A1ACC2;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
	background-color: #f4f4f4;
}

.secondcoloumbox {
	width: 240px;
	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 #A1ACC2;
	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; 
}

/*-------------------- Cart Page Note ----------------------*/

div.cartBox {
	border-bottom: 1px solid #A1ACC2;
	border-top: 0px solid #A1ACC2;
	border-right: 1px solid #435A85;
	border-left: 1px solid #435A85;
	width: 742px;
	padding: 1px 0px 0px 0px;
	background-color: #A1ACC2;
}

.cartheadtr, .cartheadtr2 {
	background-color: #F7F7F7;
	height: 50px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #727E94;
	padding: 0px 12px 0px 12px;
}

.cartheadtr2 {
	padding: 0px 13px 0px 12px;
}

.carttdBorderbg {
	width: 1px;
	padding: 0px;
	margin: 0px;
}

.cartcontenttr, .cartaddressttr, .editbelling  {
	background-color: #FFFFFF;
	height: 55px;
	text-align: center;
	font-size: 10px;
	color: #000000;
	padding: 4px;
}

.cartaddressttr {
	text-align: left;
}

.editbelling {
	text-align: right;
	color: #FF0000;
	padding: 0px 10px 4px 0px
}

.cartfieldTB {
	border: 1px solid #435A85;
	height:18px;
	width: 40px;
	font-size: 9px;
	padding: 2px 5px 0px 5px;
	text-align: center;
}

div.cartbuttonBox {
	border-bottom: 1px solid #435A85;
	border-top: 0px solid #A1ACC2;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	width: 742px;
	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 #435A85;
	border-right: 1px solid #435A85;
	border-left: 1px solid #435A85;
	border-bottom: 1px solid #435A85;
	padding: 8px 8px 8px 8px;
	margin: 1px 0px 1px 0px;
	text-align: justify;
}


/*-------------------- About Saree ----------------------*/

div.ABbuttonBox, .blousesubmit {
	border-bottom: 1px solid #435A85;
	border-top: 1px solid #A1ACC2;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	height: 20px;
	color: #3A74BD;
	background-color: #F7F7F7;
	padding: 10px 0px 10px 6px;
}

a.aboutsareelinks {
	font-weight: bold;
	color: #3A74BD;
	font-size: 10px;
	text-decoration: none;
}

a.aboutsareelinks:hover {
	font-weight: bold;
	color: #002280;
	font-size: 10px;
	text-decoration: none;
}

.staticparas {
	padding: 0px 0px 10px 0px;
}

.numbers Li {
	list-style-type: decimal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px -5px;
	text-align: justify;
}

/*-------------------- contacu us ----------------------*/

div.rootBoxtwo {
	border: 1px solid #435A85;
	height: 27px;
	width: 742px;
}

/*-------------------- Custom Creation ----------------------*/

div.customcreationbox {
	border: 1px solid #435A85;
	background-color: #FFFFFF;
}

/*-------------------- Login Form ----------------------*/
div.loginbox {
	border: 1px solid #435A85;
	float: left;
	width: 500px;
	background-color: #FFFFFF;
	margin: 70px 0px 0px 50px;
}

html>body div.loginbox {
	border: 1px solid #435A85;
	float: left;
	width: 500px;
	background-color: #FFFFFF;
	margin: 90px 0px 0px 110px;
}

.loginleftbox {
	width: 180px;
	text-align: right;
}

.loginrightbox {
	text-align: left;
}

.loginuserfield {
	width: 137px;
}

.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: #EDDF02;
	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: #435A85;
	font-size: 10px;
}

div.blouseMainBox, .salwarMainBox {
	height: 370px;
	border-bottom: 1px solid #435A85;
	border-top: 0px solid #435A85;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	background-color: #F7F7F7;
	padding: 15px 15px 15px 15px;
}

.blousecms {
	height: 50px;
	margin: 5px 8px 0px 8px;
	clear: both;
}

div.blouseFieldbox, .salwarfieldbox {
	border: 1px solid #435A85;
	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: #435A85;
}

.blouseImagedbox {
	border: 1px solid #435A85;
	float: right;
	background-color: #FFFFFF;
}

.blousemodels {
	text-align: center; 
	border-bottom: 1px solid #435A85;
	border-top: 1px solid #435A85;
	border-right:0px solid #435A85;
	border-left: 0px solid #435A85;
	margin: 10px 0px 15px 0px;
	padding: 10px 0px 10px 0px;
}

.blousesubmit {
	text-align: center;
}

/*-------------------- salwar catelog Measurements ----------------------*/

div.salwarMainBox {
	height: 500px;
}

div.salwarfieldbox {
	height: 500px;
}

div.salwarhandsize, .salwarhandtext, div.kameezsize {
	width: 140px;
	float: left;
	height: 91px;
	background-color: #EFFFF7;
	margin: 0px 3px 2px 0px;
	border: 1px #000000 solid;
}

html>body div.salwarhandsize, .salwarhandtext, div.kameezsize {
	height: 89px;
}

div.kameezsize {
	height: 168px;
}

html>body div.kameezsize {
	height: 165px;
}

.salwarhandtext {
	height:25px;
	margin: 0px 3px 10px 0px;
}

div.cartTextContBox2, div.cartTextContBox3 {
	border: 1px solid #435A85;
	padding: 8px 5px 8px 8px;
	margin: 1px 0px 1px 0px;
	height: 180px;
}

div.cartTextContBox3 {
	height: 250px;
}

.bigbox21430 {
	border-top: 1px solid #435A85;
	border-bottom: 1px solid #435A85;
	border-left: 1px solid #435A85;
	border-right: 1px solid #435A85;
	padding: 8px 5px 8px 8px;
	margin: 1px 0px 1px 0px;
	height: 21430px;
}

/*-------------------- 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 35px;
	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: 335px;
	padding: 10px 0px 0px 0px;
	margin: 9px 0px 0px 0px;
	background-color: #ffffff;
}

p.tworowone {
	clear: both;
	height: 26px;
	width: 325px;
	margin: 0px;
	margin: 5px 0px 5px 10px;
}

p.tworowone span.twotext1 {
	float: left;
	width: 160px;
	text-align: right;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}

span.formcolumn2 {
	float: right;
	width: 150px;
	text-align: left;
}

.headcolumn, .billinghead, .shipadressCB {
	width: 670px;
	padding: 3px 0px 3px 0px;
	border: 1px #727E94 solid;
	text-align: center;
	font-weight: bold;
	margin: -2px 0px -9px 0px;
	clear: both;
}

.buttoncolumn {
	border-bottom: 1px solid #435A85;
	border-top: 0px solid #435A85;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	background-color: #F7F7F7;
	padding: 15px 15px 15px 15px;
	text-align: center;
}

/*-------------------- Billing Information ----------------------*/

.billinghead {
	background-color: #727E94;
	border: 0px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}

.shipadressCB {
	text-align: left;
	margin: 0px 0px 3px 0px;
	border: 0px;
}

/*-------------------- Feedback form ----------------------*/

div.feedbackMainBox, .pageerrorMainBox {
	height: 440px;
	border-bottom: 1px solid #435A85;
	border-top: 0px solid #435A85;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	background-color: #F7F7F7;
	padding: 15px 15px 15px 115px;
}

div.feedbackbox, .pageerrorheight {
	border: 1px solid #435A85;
	float: left;
	width: 500px;
	height: 440px;
	background-color: #FFFFFF;
}

.feedbackphone, .feedbackarea {
	border: 1px solid #435A85;
	height:18px;
	width: 57px;
	font-size: 9px;
	padding: 2px 0px 0px 2px;
	margin: 0px 0px 0px 3px;
	color: #636363;
}

.feedbackarea {
	width: 37px;
}

.pageerrorcms {
	height: 200px;
	margin: 5px 8px 0px 8px;
	clear: both;
}

div.pageerrorheight {
	height: 270px;
}

div.pageerrorMainBox {
	height: 280px;
}

/*-------------------- Links root box ----------------------*/

a.presentLink {
	color: #DA1515;
	text-decoration: none;
	font-weight: bold;
}

a.presentLink:hover {
	color: #DA1515;
	font-weight: bold;
	text-decoration: none;
}

.loginleftbigbox {
	width: 240px;
	text-align: right;
}

.loginuserbigfield {
	width: 187px;
}

/*---------------------------- For Saree Gallery Page ------------------------------*/

div.sectionMainBox {
	width: 742px;
	height: 510px;
	border-bottom: 1px solid #435A85;
	border-top: 1px solid #435A85;
	border-right:1px solid #435A85;
	border-left: 1px solid #435A85;
	background-color: #F7F7F7;
}

.insectionleftimage {
	float: left;
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #435A85;
}

.insectionrightbox {
	width: 395px;
	height: 510px;
	text-align: justify;
	padding: 10px 10px 10px 10px;
}

.insectionrightbox td {
	font-weight: bold;
	font-size: 11px;
	color: #435A85;
	height: 18px;
}

a.rp-links {
	font-weight: bold;
	font-size: 11px;
	color: #435A85;
	text-decoration: none;
}

a.rp-links:hover {
	font-weight: bold;
	font-size: 11px;
	color: #FEA500;
	text-decoration: underline;
}




