BODY {background: #ffffff; color: #000000; font-family:verdana; font-size:12px;}

.tdbg1 { background-image: url('http://www.strictlypursonal.com/images/inbg1.jpg');  background-repeat: repeat-y; }
.tdbg2 { background-image: url('http://www.strictlypursonal.com/images/inbg2.jpg');  background-repeat: repeat-y; }
.tdbg3 { background-image: url('http://www.strictlypursonal.com/images/inbg3.jpg');  background-repeat: repeat-y; }
.tdbg4 { background-position: center; background-image: url('http://www.strictlypursonal.com/images/graybg1.gif'); background-repeat:no-repeat }
.grbox_midtop {background-image: url('http://www.strictlypursonal.com/images/grbox_topmid.gif'); background-repeat: repeat-x}
.grbox_midleft {background-image: url('http://www.strictlypursonal.com/images/grbox_leftmid.gif'); background-repeat: repeat-y}
.grbox_midright {background-image: url('http://www.strictlypursonal.com/images/grbox_rightmid.gif'); background-repeat: repeat-y}
.grbox_midbottom {background-image: url('http://www.strictlypursonal.com/images/grbox_midbot.gif'); background-repeat: repeat-x}
.grbg2 {background-image: url('http://www.strictlypursonal.com/images/grbg2a.jpg'); background-repeat: no-repeat; background-position: right bottom}
.ppsc {background-image: url('http://www.strictlypursonal.com/images/ppsc.gif'); background-repeat: no-repeat; background-position: center top}               
.grbox_bt1 { background-image: url('../images/grbox_leftmidtop.gif'); background-repeat: repeat-x}
.whbox_bt1 { background-image: url('../images/whbox_topmid.gif'); background-repeat: repeat-x}
.tddothr { background-image: url('http://www.strictlypursonal.com/images/dothr.jpg'); background-repeat:repeat-x }
.tddotvr { background-image: url('http://www.strictlypursonal.com/images/dotvr.jpg'); background-repeat:repeat-y; background-position-x:left }

.link { text-decoration:none; color:#cc9900; font-weight:bold; font-size:13px;}

.link-high, .link-high:visited { text-decoration:none; color:#663300; font-weight:bold; font-size:13px;}
.link-high:hover  { text-decoration:none; color:#cc9900; font-weight:bold; font-size:13px;}

a.h1 {font-family: Microsoft Sans Serif; font-size: 11px; text-decoration:none; color:#000000}
a:hover.h1 {font-family: Microsoft Sans Serif; font-size: 11px; color:#CC9900; text-decoration:underline}
a.h2 {font-family: Microsoft Sans Serif; font-size: 13px; text-decoration:none; color:#ffffff}
a:hover.h2 {font-family: Microsoft Sans Serif; font-size: 13px; color:#CC9900; text-decoration:underline}
a.h3 {font-family: Verdana; font-size: 11px; color: #663300; font-weight: bold;  text-decoration:none}
a:hover.h3 {font-family: Verdana; font-size: 11px; color: #CC9900; font-weight: bold; text-decoration:none}
b.h3 { font-family: Verdana; font-size: 12px; color: #CA3900;}
a.h4 {font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold;  text-decoration:underline}
a:hover.h4 {font-family: Verdana; font-size: 11px; color: #77ADFF; font-weight: bold; text-decoration:none}
a.h5 {color: #000000; text-decoration: none}
a:hover.h5 {color: #808080; text-decoration: none}

               
/*  A {color: #000000;  text-decoration: none;}A:hover {  color: #AABBDD;  text-decoration: underline;}  */

.cont_header_txt	em	{color:#E50029; font-size:14px; font-weight:bold; font-style:normal;vertical-align:middle;text-decoration:none;}

.title_info {width:270px;}
.title_info td	{vertical-align:middle; height:38px;}

.prod_info {width:100px; float:left; margin-right:15px;}
.prod_info td	{text-align:center;}

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

/*.product .shop_cart {text-align:center; vertical-align:middle;color:#0064C8; font-size:11px; text-decoration:none; font-weight:bold;}*/


/*	Updates of 10-05-2010	*/
.product { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.item{ line-height: 16px;  }
.item strong{ color:#3F3F3F; }
.retailprice{ font-weight: bold; color: #333333; text-decoration: line-through; }
.ourprice{ font-weight: bold; color: #ae3800; text-decoration: none; font-size: 15px; padding-bottom: 5px; margin: 0px; }
.ourprice a{ font-weight: bold; color: #ae3800; text-decoration: none; font-size: 12px; }
.ourprice a:hover{ font-weight: bold; color: #ae3800; text-decoration: underline; font-size: 12px; }
.priceproducts{ }

a.producthead { font-size:16px; font-weight: bold; color:#330000; text-decoration: none; font-family:Arial, Helvetica, sans-serif;   }
a:hover.producthead { font-size:16px; font-weight: bold; color:#330000; text-decoration: none; font-family:Arial, Helvetica, sans-serif;  }

.new { font-size: 13px; font-style: italic; color: #CA3900; font-weight: bold; }
.price{ padding:0px; margin:0px;}
.brandhead{ font-size:24px; color:#CA3900; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-left: 10px; margin: 0px; }

.brandhead h1{ font-size:24px; color:#CA3900; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
.normaltext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.normaltext p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.more1{  font-size: 11px; color: #663300; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal;}
.more1 a{ font-size: 11px; color: #cc9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; text-decoration: none; }
.more1 a:hover{  text-decoration:underline  ;}
.cartp{ float:right; padding: 0px; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 180px; border: 1px #C1C1C1 dashed; background:#efefef }
form{ padding:0px; margin:0px;}


/*  heading  */

.prdheader {font-family: Arial; font-size: 14px; color: #663300; font-weight: bold}
.prdheader b{ font-size: 13px;}
.prdheader a{ font-size: 11px; color:#990000; text-decoration:none;}
.prdheader a:hover{ color:#CC9900; }


.prdsortd {font-family: Verdana; font-size: 11px; color: #000000; padding-left: 6px; padding-right: 4px; padding-top: 6px; padding-bottom: 4px;}
.price {font-family: Arial; font-size: 14px; color: #CC9900; font-weight: bold}
.remove {width:15%;}
.products {width:50%;}
.quantity {width:15%;}
.total {width:20%;}

/*  heading  */	

.bg_line_x {background:url(http://www.strictlypursonal.com/images/li_horizon.gif) left center repeat-x;}
.bg_line_y {background:url(http://www.strictlypursonal.com/images/li_center.gif) center top repeat-y;}

.cart_line_x {background:url(http://www.strictlypursonal.com/images/li_horizon.gif) center top repeat-x;}

.cart_total_left {width:80%; text-align:right; vertical-align:middle;height:38px;}
.cart_total_right {width:20%; text-align:center;vertical-align:middle;}
.cart_total_left strong  	{ text-transform:uppercase}

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

SPAN.newItemInCart 						{font-family: Verdana, Arial, sans-serif;font-size:10px;color: #fb0707;}
.box_body a SPAN.newItemInCart 			{font-family: Verdana, Arial, sans-serif;font-size:10px;color: #fb0707; text-decoration:underline;}

/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.smallText a			{color:#D9005c; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */
.smallText a:hover 		{color:#D9005c; font-size:11px; text-decoration:underline;}
.smallText a u 			{color:#D9005c; font-size:11px; text-decoration:none;}
.smallText a:hover u	{color:#D9005c; font-size:11px; text-decoration:underline;}

TD.fieldKey 		{font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}

TD.fieldValue 		{font-family: Verdana, Arial, sans-serif;font-size: 12px;}
.main a b 			{color:#5D5F60;font-size: 10px; text-decoration:underline;}
.main a:hover b		{color:#5D5F60;font-size: 10px; text-decoration:none;}
/* -------------------------------------------------          -------------------------------------------------------- */
span.txt_1	{font-size:10px; text-transform:none; color:#000000;}	
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.bg_input input	{background:none;}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.padd_1 	{padding:0px 10px 0px 10px;}
.padd_22 	{padding:8px;}
td.padd2 	{padding:8px; padding-left:4px;}

.line_h		{line-height:16px;}
/* -------------------------------------------------          -------------------------------------------------------- */
.product div					{padding:8px 0px 5px 5px;}
div.padd3						{text-align:left; padding-top:0px; margin-left:0px; margin-right:0px;}
.padd33 img, .padd33 input 		{margin:1px;}
/* -------------------------------------------------          -------------------------------------------------------- */
.box_width_left			{ width:207px;}
.box_width_right		{ width:0px;}
.box_width_cont			{ width:100%;}
.col_left				{}
.col_center				{ width:100%;}
.col_right				{}			
/* -------------------------------------------------          -------------------------------------------------------- */
.heading_top_1			{margin-top:0px; background:#ffffff;}
.heading_top_1 .padd_11	{padding:20px 20px 20px 20px;}

.heading_top_2			{margin-top:0px;}
.heading_top_2 .padd_22	{padding:0px 20px 0px 20px;}

.heading_top_3			{margin-top:4px;}
.heading_top_3 .padd_33	{padding:0px 0px 0px 0px;}

.heading_top_4			{margin-top:0px; background:#ffffff;}
.heading_top_4 .padd_44	{padding:8px 10px 9px 18px}


.tableBox_output		{margin-top:4px;}
.tableBox_shopping_cart	{margin-top:0px;}

.tep_draw_separate		{height:11px;}

.tep_draw_prod_top		{padding:0px 0px 9px 0px;}
.tep_draw_box_prod		{}


/*	New Style for Left Menu - TVT    */

.leftmenu{ text-align:left;  font-smooth: always ; }
.leftmenu td{ height:26px; padding-left:3px; }
.leftmenu a {font-family: Verdana; font-size: 11px; color: #663300; font-weight: bold;  text-decoration:none}
.leftmenu a:hover{font-family: Verdana; font-size: 11px; color: #CC9900; font-weight: bold; text-decoration:none}
.leftmenuheading{ font-size: 9pt; color:#cc9900; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-left:3px;}



#left-menu-common{ margin-top:20px;}

/*
.expandsubmenu{ float:left; width: 190px; font-smooth: always; }
.expandsubmenu ul { margin: 5px; padding-left: 15px; list-style-image: url(../images/bullet.gif); }
.expandsubmenu ul ul{ width:160px; float:left; margin: 0px; padding-left: 0px; list-style-image: url(../images/bullet.gif); }
.expandsubmenu ul li{ color: #663300; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 2px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; font-weight: bold; margin: 0px; }

.expandsubmenu ul li b{ color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 2px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; font-weight: bold; margin: 0px; }

.expandsubmenu ul li a{ color: #663300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-decoration: none; font-weight: bold; font-smooth: always ;}
.expandsubmenu ul li a:hover{ color: #cc9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-decoration: none; font-smooth: always ; }

*/

/*	Latest Modified CSS for Left Menu - 05-03-2010 - Amit Shah */

.expandmenu_head{ font-size: 11px; color:#663300; font-family: Verdana; padding-left:2px; text-transform: uppercase; font-weight: bold; float:left; width:186px; background-image: url(../images/lmhbg.jpg); height: 20px; background-repeat: no-repeat; text-align: left; padding-top: 4px; margin-top: 4px; }

.plus { display:inline; float:left; padding-right: 3px; padding-left: 2px; padding-top: 1px; }

#left-menu-common{ margin-top:20px; padding-left: 5px; width: 192px; }

.expandsubmenu{ float:left; font-smooth: always; float:left; padding: 0px; width: 187px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; }

.expandsubmenu ul{ float:left; display:block; width: 100%; padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; font-size: 11px; font-family: Verdana; }

.expandsubmenu ul ul{ float:left; margin: 0px; padding-left: 0px; }
.expandsubmenu ul li{ color: #855721; font-family: Verdana; font-size: 10px; padding-top: 2px; padding-right: 0px; padding-bottom: 1px; padding-left: 4px; font-weight: bold; margin: 0px; }

.expandsubmenu ul li a{ color: #855721; font-family: Verdana; font-size: 10px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 15px; font-weight: bold; margin: 0px; width: 162px; display: block;  background-repeat: no-repeat; background-position: 6px center; font-smooth: always; text-decoration: none; text-align: left; }

.expandsubmenu ul li a:hover{ color: #cc9900; font-family: Verdana; font-size: 10px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 15px; font-weight: bold; margin: 0px;  width: 162px; display: block; background-color: #FFFFFF; background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-position: 6px center; font-smooth: always; }


.expandsubmenu ul li b{ color: #cc9900; font-family: Verdana; font-size: 11px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 15px; font-weight: bold; margin: 0px; border:1px solid #f6f4ef; width: 162px; display: block; background-color: #FFFFFF; background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-position: 6px center; text-align: left; }


/*	End of Modified CSS */


.more{ float:right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
.more a{ float:right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; }
.more a:hover{ float:right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; }

.left-menu-common ul li { margin:0; padding:0; list-style:none;}

.no-record { background:#FFEFEF url(../images/Warning.png) 30px center no-repeat; font:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FF0000; text-align:center; font-size:12px; border:#f00 1px dashed; padding:5px;}

.status-msg { font:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#00CC00; text-align:center; }

.error-msg { font:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:#FF0000;}

.succ-msg { font:Verdana; font-weight:bold; font-size:15px; color:#FF6600; text-align:center; }

.left-anytext { text-transform:none; color:#663300; font-size:9px; font-style:normal;}

.prdsortd {font-family: Verdana; font-size: 11px; color: #000000; padding-top: 6px 4px 4px 6px; font-family:Verdana; }

.prdsortd li{ margin-left:12px; padding:0 0 2px 0; font-family:Verdana;}

/*	Style for POP - UP of view Cart */

#cart{
	left:50%;
	margin:0 0 0 50px;
	position:absolute;
	top:46px;
	z-index:9990;
}



#cart h2.added-to-bag{
	background:url(../images/fir-added_to_cart.gif) no-repeat 10px 50%;
	height:33px;
	overflow:hidden;
	text-indent:-9999px;
	width:136px;
}
#cart div.cart-bg{
	background:url(../images/bg-cart.png) repeat 0 0;
	padding:10px;
	width:413px;
}
#cart div.title{
	background:url(../images/bg-cart-title.gif) no-repeat 100% 0;
	margin:-10px 0 0;
	padding:10px 0 0;
	width:100%;
}
#cart div.popup-body{
	background:#fff;
	border:1px solid #d1d1d1;
	border-top:0;
	padding:0 21px 0 16px;
	width:374px;

	
}
#cart ul.added{
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
	width:100%;
}
#cart ul.added li{
	border-bottom:1px solid #d3d3d3;
	float:left;
	padding:5px 0 4px;
	width:100%;
}
#cart ul.added li div.image{
	float:left;
}
#cart ul.added li div.cont{
	color:#000;
	float:right;
	font:9px/12px Verdana,Arial,sans-serif;
	overflow:hidden;
	width:320px;
}
#cart h3{
	color:#535353;
	font-size:11px;
	line-height:18px;
	margin:2px 0 0;
	text-align:left;
}
#cart p{
	margin:0;
	padding:0 0 8px;
	text-align:left;
}
#cart ul.added ul.details{
	list-style:none;
	margin:0;
	overflow:hidden;
	padding:0;
	/*width:150%;*/
	width:100%;
}
#cart ul.added ul.details li{
	border:0;
	float:left;
	padding:0 15px 0 0;
	width:auto;
}
#cart ul.added ul.details li span{
	color:#ff3a0f;
}
#cart ul.added ul.details li span.old{
	color:#000;
	text-decoration:line-through;
}
#cart ul.added ul.details li span.reg-price{
	color:#000;
}
#cart div.subtotal{
	background:#c8c8c8;
	margin:20px 0 0;
	overflow:hidden;
	width:100%;
	font-weight:bold;
}
#cart div.subtotal div{
	color:#2d2d2d;
	float:left;
	font:bold 10px/28px Verdana,Arial,sans-serif;
	padding:0 10px;
	font-size:11px;
}
#cart div.subtotal div.price{
	float:right;
}

#cart div.view-bag{
	margin:0px -10px 0;
	padding:10px 10px 0px;
	width:100%; display:inline-block
}
#cart div.view-bag a{
	background:url(../images/btn-view-bag.gif) no-repeat 0 0;
	float:right;
	height:35px;
	padding-left:25px;
	margin:0 -4px 0 0;
	outline:0;
	overflow:hidden;
	text-indent:-9999px;
	width:100px;
}
#cart div.bag-banner{
	background-color:#ffffff;
	border-top:1px solid #d0d0d0;
	margin:9px 0px 0 -17px;
	overflow:hidden;
	width:413px;
}

#cart .clear { clear:both; height:3px;}

#popup div.shadow{
/*background:url(../images/bg-popup.png) no-repeat 0 0;*/
height:649px;
padding:15px;
width:741px;
}
div.popup-head{
	background:#6d6d6d;
	overflow:hidden;
	width:100%;
}
#popup div.popup-head{
	background:#5f5f5f url(../images/bg-popup-head.gif) repeat-x 0 0;
}
#popup-body{
	background:#fff;
	height:649px;
}

div.popup-head input.close,
div.popup-head a.close{
	background:url(../images/popup-close.gif) no-repeat 0 0;
	display:inline;
	float:right;
	height:11px;
	margin:10px 13px 9px;
	overflow:hidden;
	text-indent:-9999px;
	width:58px;
	cursor:pointer;
}
div.popup-head h2{
	color:#fff;
	float:left;
	font:bold 14px/33px Helvetica,Arial,sans-serif;
	padding:0 0 0 10px;
}
#popup div.prev-next{
	background:#5f5f5f url(../images/bg-popup-prev-next.gif) repeat-x 0 0;
	overflow:hidden;
	width:100%;
}
#popup div.prev-next a{
	display:inline;
	height:12px;
	margin:5px 14px;
	overflow:hidden;
	text-indent:-9999px;
}
#popup div.prev-next a.prev{
	background:url(../images/popup-prev.gif) no-repeat 0 0;
	float:left;
	width:44px;
}
#popup div.prev-next a.next{
	background:url(../images/popup-next.gif) no-repeat 0 0;
	float:right;
	width:43px;
}
#popup div.popup-content,
#ProductDetails div.popup-content{
	height:auto;
	overflow:hidden;
	width:100%;
	color:#000;
}

/*	End of Pop - Up */

/*	Thanks Page - 16-3-2010 */

.thanks{ color: #c45500; font-family: "Times New Roman", Times, serif; font-weight: normal; font-size: 18px; font-style: italic; line-height: 30px; cursor:pointer; }
.orderno{ color:#663300; font-weight: normal; }
.Print{ font-size: 11px; color: #663300; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; }

/*	End  */

#divcountry .prdsortd { padding:0px; margin:0px; padding:2px 0; }

.WireTransTableLeft { font-family:Verdana;  font-size:12px; text-align:right; padding:0 5px 5px 0px; font-weight:bold; width:35%;  }
.WireTransTableRight { font-family:Verdana; font-size:12px; width:65%; padding:0 0 5px 5px; }

.cart_detail_bg { background-color:#f0e9dd; color:#663300; font-size: 9pt; font-family:Verdana; font-weight:bold; padding:0px; margin:0px; line-height:20px; }

.cart_detail_font { color:#333333; font-family: verdana; font-size: 12px; }
.cart_detail_font b { font-size: 12px; }
.cart_detail_font a { font-size: 11px; color:#990000; text-decoration:none;}
.cart_detail_font a:hover{ color:#CC9900; }


/*	Header Image Text CSS */

.boutique { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #5a1401; padding-left:30px; font-weight:bold; }
.luxury { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #dbb14d; font-weight:bold;}


/* End of Header Text 8 */

.brand-info {  font-size:12px; padding-left:10px; font-weight:normal; font-family:Verdana; }
.brand-info-h1 { font-size:20px; padding-left:10px; font-weight:normal; font-family:Verdana; }

#trailimageid h2 {font-size:16px; color:#8B7E71; padding:0px; margin:0px; }
#trailimageid h4 {font-size:16px; color:#8B7E71; padding:0px; margin:0px;}

.corner_outer { float: left; padding-left: 18px; margin-left: 5px; background-image: url('http://www.strictlypursonal.com/images/corner.gif'); background-repeat: no-repeat; background-position: left center; }

.corner_inner { border: 7px solid #2e1c1c; background-color: #FFFFFF; padding: 15px; width: 295px; float: left; }


/*	Number - Paging Number	*/

.number{
	font-family:Verdana;
	margin: 1px 1px;
	/*padding: 1px 3px;*/
	cursor: pointer;
	text-align:center;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.number a:link{font-family:Verdana; text-decoration: none; font-weight:bold; font-size:12px;}

.number a:hover{font-family:Verdana; color: #666666;}

.number b { color:#f00;}

.notice{ font-size:14px; font-weight:bold; color:#F00; font-style:normal; border:none; font-family:verdana; margin:20px 0 0 0;  }

.notice p{ font-size:14px; font-weight:bold;color:#F00; padding:0px; margin:0px; line-height:22px; font-style:normal; border:none; }
