/* Theme Name: WorldCosmeticsInc 
Theme URI: http://stores.ebay.com/WorldCosmeticsInc
Description: WorldCosmeticsInc  2012 &amp; 13. Designed By Shabbir Hussin. &copy; eDesignmart. All Rights Reserved.
Version: 3.0
Tags: eBay Shop
Author: Shabbir Hussain
Author URI: http://edesignmart.com/
Created on June 12 2012
Email:sales@edesignmart.com
License: eDesignmart.com  Do Not Copy!
 */

/* Overwrite eBay */
body{margin:0px;border:0px; }
.pagewidth {width:100%; background:url(images/pattern.jpg) repeat center top; margin:0px; padding:0px;}
.pageminwidth{width:966px; padding: 0px;margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
.pagecontainer{width:966px;}
.pageminwidth{ width:966px; margin:auto ; background:url(images/center_bg.jpg) left top repeat-y; padding:0px 0px 0px 0px; }
.pagelayout{width:966px; background-color:#FFFFFF;
}
.stBadge{ margin:10px 0px 0px 0px; padding:0px; border:0; width:966px; background:url(images/bg_shop_mask_bottom.gif) left bottom no-repeat; font-family:Arial; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
.pagelayout{ margin:auto; background:url(images/bg_shop_mask_bottom.gif) left bottom no-repeat; padding:0px 0px 0px 0px }
.stBadge-accent { padding:0 0 0 0; margin-top:0px; }
#sModule { padding-top:0; }
#v4-21_svy_lnk{margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; overflow:hidden; }
.FpcSvyLnk{visibility:hidden; overflow:hidden;}


/* CentralArea */

td#CentralArea div.v4stabl{ width:753px; margin:0px 0px 0px -8px; padding:5px -5px; border:0; font-size:11px; color:#838383;}
td#CentralArea div.v4stabl a{ color:#838383;}

td#CentralArea table.r3{ width:753px; margin:0 0 0px -5px; padding:0px 0px 0px 0px; border:0; background:url(images/r3_top.png) left top no-repeat; height:29px;  color:#fff;}
td#CentralArea td.r3_t, .r3_t b, .r3_t i, .r3_bl b, .r3_bl i{ margin:0; padding:0; border:0; background:none;}
td#CentralArea td.r3_c{ margin:0; padding:0; border:0;}
td#CentralArea div.r3_cm, .bp, .tp{ margin:0; padding:0; border:0;}


td#CentralArea div.fpcc{ margin:0 0 10px 0; *margin:0 0 5px 0; padding:0 10px 11px 10px; *padding:0 10px 0px 10px; border:0; display:block; height:1px; }
td#CentralArea div.fpcc span.keywordClass{ background-color:transparent; color:#fff;}
td#CentralArea div.fpcc .matchClass, .countClass{ color:#fff;}
td#CentralArea div.fpcc .countClass{ color:#fff; font-size:14px; font-weight:bold;}

td#CentralArea .ctrlbr{ margin:-1px 0 0 0; padding:2px 10px; border:0; background-color:#373737;}
td#CentralArea span.pdmt {display:block; float:left; padding-right:20px}
span.pdmt .label {font:12px Arial; color:#000; display:block; float:left; padding:3px 0 0 0;}
td#CentralArea .ctrlbr span.pdmt .cur {background:url(images/gridSelects.gif) no-repeat 0 -35px; color:#000; font:12px/20px Arial; display:block; float:left; height:21px; width:163px; margin-top:0px; padding-left:6px;}
td#CentralArea .ctrlbr span.pdmt:first-child .cur {background-position:0 0;width:134px}
td#CentralArea .ctrlbr span.pdmt .cur  img {display:none;}

td#CentralArea div.rs_box{ margin:0; padding:0; border-width:0 1px 0px 1px; border-style:solid; border-color:#e3e3e3; clear:both; background-color:#e3e3e3;  }
td#CentralArea div.rs_box span.pdmt .label{ color:#fff; font-size:11px; font-weight:bold;}
td#CentralArea div.rs_box span.pdmt .cur{ color:#fff; font-size:11px; font-weight:lighter;}

td#CentralArea div.rs_box .cmpBr{ margin:0; padding:0; border:0; background-color:#8e0d13; color:#fff; }
td#CentralArea div.rs_box .cmpBr a{ color:#fff;}

td#CentralArea td.r3_bl{ margin:0; padding:0; border:0; background:url(images/r3_bottom1.png) left bottom no-repeat; height:10px;}

td#CentralArea div.itemseparator{ margin:0; padding:0px 0; border:0;}


td#CentralArea table.gallery{ margin:0; padding:0; /*border:1px solid #383838;*/ background:url(images/bg-category.gif) left top no-repeat; width:201px; height:346px; color:#000; }

td#CentralArea table.gallery td.picture div.image{ margin:0 auto; padding:0px; border:0;}
td#CentralArea .grid td.left{ margin:0; padding:0; border:0;}

td#CentralArea div.rs-pview{ margin:0; padding:15 0 0 0px; border:0;}

td#CentralArea div.dynpg{ margin:0; padding:13px 0 0 0; border:0;}
td#CentralArea div.dynpg table.pgbc{ background-color:#8a0c12; color:#fff; font-weight:normal; font-size:11px; margin:0px; padding:0}
td#CentralArea div.dynpg table.pgbc a{ color:#fff;}
td#CentralArea div.dynpg span.pipe{ color:#fff;}

table.gallery td.camera{ margin:0; padding:0; border:0; vertical-align:top;}
table.gallery td.picture{ margin:0; padding:0; border:0;}
table.gallery img{ margin:0; padding:0; border:0;}
td#CentralArea table.gallery td.picture div.image img{ margin:0; padding:10px 0 0 0; border:0;}
table.gallery .mi{ min-height:10px; margin:0; padding-top:0px;border:0; text-align:left;}
td#CentralArea .grid{ margin:10px 0 0 0; padding:0; border:0;}

table.gallery div.subtitle { color:#fff;}
.mn li b{padding:3px 5px;font-weight:normal;line-height:18px}.mn li li a{padding:3px 10px}.icn li a{padding:3px 5px 3px 20px;background:transparent none no-repeat 5px 3px}.icn li li a{padding:3px 5px 3px 25px; background-position:10px 30px}
.mn .sel,.mn li a:hover,.mn li a:focus,.mn li a:active{background-color:#d7edff;}.mn li a,.mn li a:hover,.mn li a:visited,.mn li a:active{color:#666;text-decoration:none; padding:3px 5px 3px 25px;}.mn .d a,.mn .d a:hover,.mn .d a:visited{color:#ccc;cursor:default;background-color:transparent}.dd-S a:hover,.dd-S a:link,.dd-S a:visited,.SM a:hover,.SM a:link,.SM a:visited,.dd-S span{font:normal normal x-small Verdana!important}.dd-S a,.dd-S b,.dd-S span{display:inline-block;outline:none;text-decoration:none}
/* CentralArea */
/* TopPromoArea */

table#TopPromoArea{ margin:0px 0px 0px -5px; padding:0px 0 0 5px; border:0; width:753px;}

table#TopPromoArea td.v4topleft{ margin:0; padding:0; border:0; float:left;}
table#TopPromoArea td.v4topright{ margin:0; padding:0; border:0; float:right;}

table#TopPromoArea table.v4acpcont{ margin:0px 0px 0px -2px; padding:0; border:0; width:373px;}
table#TopPromoArea td.v4topright table.v4acpcont{ margin-left:0px;}
table#TopPromoArea table.v4acpcont table.v4acp{ margin:0; padding:0; border:0; background:url(images/promo_head_bg.png) left top no-repeat; width:373px; height:30px;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4title{ margin:0; padding:0 10px; border:0; background:none;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4title font, #LeftPanel table.v4acp tr.v4acp_head td.v4title font{ font-family:Arial; font-size:13px; font-weight:bold; color:#fff;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4vspacer, table#TopPromoArea table.v4acpcont table.v4acp td.v4baccent{ margin:0; padding:0; border:0; background:url(images/promo_mid_bg.gif) left top repeat-y; height:1px;}

table#TopPromoArea td.v4topleft .v4nfc, table#TopPromoArea td.v4topright .v4nfc{ margin:0; padding:0; border:0; height:auto; background:url(images/promo_mid_bg.gif) left top repeat-y;}
table#TopPromoArea table.v4acpcont td.v4mid{ margin:0; padding:10px 0; border:0; background:url(images/promo_head_bg_bottom.png) left bottom no-repeat;}
table#TopPromoArea table.v4acpcont td.v4mid div.fs2-fs, table#TopPromoArea table.v4acpcont td.v4mid table.fs2-fs{ margin:0 5px; padding:0; border:0;}
table#TopPromoArea table.v4acpcont td.v4mid td.fs2-db{ border-left:1px solid #bcbcbc;}

table#TopPromoArea div.fs2-prel, div.fs2-cntr{ /*width:274px!important;*/}

table#TopPromoArea table.v4midBox{ border:0; background:url(images/promo_mid_bg.gif) left top repeat-y;}

/* TopPromoArea */
/* LeftPanel */

#LeftPanel{ margin:0px 0px 0px 0px; padding:0px 0 0 5px; border:0; width:190px!important;}
#LeftPanel table.v4acpcont{ margin:0px 0 0px 0; padding:0; border:0; background:url(images/lmenu_bottom_bg.png) left bottom no-repeat;  }
#LeftPanel table.v4acp tr.v4acp_head td.v4title{ padding:0 0 0 10px; background:url(images/lmenu_head_bg.png) left top no-repeat; height:29px; color:#fff; line-height:29px; }
#LeftPanel table.v4acp tr.v4acp_head td.v4title font{ color:#fff;}

#LeftPanel table.v4midBox{ margin:0 0 10px 0; padding:0; border:0; width:190px;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid{ margin:0; padding:0;/* border-width:0px 1px 0px 1px; border-style:solid; border-color:#bbbbbb; background-color:#d8d7d7;*/ background:url(images/menu_bg.jpg) repeat-x center top #000000;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid form table{ margin:0; padding:0; border:0; color:#d5d6d8;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid form input{ padding:0;}

div.lcat{ width:190px; font-size:12px;}
div.lcat .ttl{ display:none;}
div.lcat ul.lev1{ margin:0; padding:3px 7px 0 20px; border:0;  list-style:none}
div.lcat ul.lev1 li{ margin:0; padding:5px 0 5px 8px;  color:#d5d6d8; background:url(images/categ-bullet.png) left 11px no-repeat; border-bottom:1px dotted; border-bottom-color:#d0d0d0;  list-style:none}
div.lcat ul.lev1 li a{ color:#d5d6d8; font-weight:normal;}
div.lcat ul.lev1 li a:hover{ text-decoration:underline;}
div.lcat ul.lev1 .cnt{ color:#d5d6d8; font-size:12px; font-weight:normal; font-family:Arial;}
div.lcat ul.lev2 .cnt{ color:#d5d6d8; font-size:12px; font-weight:normal; font-family:Arial;}
div.lcat ul.lev2 li{list-style:none}
.lcat ul {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.lcat .lev2 {padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px}
.lcat .lev3 {padding-bottom: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px;}
.lcat .lev1 li{list-style-type: none; margin: 10px 0px;}
.lcat .lev2 li{list-style-type: square; margin: 4px 0px; color: #d5d6d8}
.lcat .lev2 li span{color: #d5d6d8;}
.lcat .lev2 li span.cnt {color: #d5d6d8}
.lcat .lev3 li {list-style-type: none}
.lcat .lev1 li {font-weight: bold}
.lcat .lev2 li {font-weight: normal}
TABLE.v4thldr TD {
	FONT-STYLE: normal; FONT-FAMILY: arial; COLOR: #d5d6d8; FONT-SIZE: small
}
#LeftPanel table.v4clp td.oc{ margin:0; padding:0px ; border:0; color:#d5d6d8;}
#LeftPanel table.v4clp td.oc ul{ margin:0; padding:0 7px 0px 20px; border:0; color:#d5d6d8; list-style-type:none; font-size:12px;}
#LeftPanel table.v4clp td.oc ul li, li.v4f{ margin:0; padding:5px 0 5px 7px; background:url(images/categ-bullet.png) left center no-repeat; border-bottom:1px dotted; border-bottom-color:#d0d0d0;}
#LeftPanel table.v4clp td.oc ul li a, li.v4f a{ margin:0; padding:0; border:0; color:#d5d6d8;}

table.v4acp tr.v4acp_head td.v4accent{ width:0px!important;}
table.v4acp tr.v4acp_head td.v4hspacer{ width:0px!important;}

#LeftPanel table.v4acp td.v4vspacer{ height:0px!important;  background-color:#2d2d2c;}
#LeftPanel table.v4acp td.v4baccent{ height:0px!important; background-color:#2d2d2c;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid form table.v4nl{ margin:0; padding:10px 10px; border:0;}
table.v4clp li span{color:#d5d6d8;font-weight:bold}table.v4nl td{font-style:normal;color:#d5d6d8}
lcat .link{font-style:italic}.lcat ul{padding:0;margin:0}.lcat .lev2{padding:0 0 0 20px}.lcat .lev3{padding:0 0 0 10px}.lcat .lev1 li{list-style-type:none;margin:10px 0}.lcat .lev2 li{color:#d5d6d8;list-style-type:square;margin:4px 0}.lcat .lev2 li span{color:#d5d6d8}.lcat .lev2 li span.cnt{color:#d5d6d8}.lcat .lev3 li{list-style-type:none}.lcat .lev1 li{font-weight:bold}.lcat .lev2 li{font-weight:normal}.lcat .cnt{color:#d5d6d8;font-family:Verdana;font-size:xx-small}.lcat .link a{clear:both;display:block}.lcat a.all_cats{display:block;font-style:italic;margin-bottom:5px; padding-left:10px; color:#d5d6d8;}

/* Overwrite eBay _______________ */

body{margin:0px; padding:0px; }.phone_number {
	color: #838487;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.emailtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #838487;
	font-weight: bold;
	text-decoration: none;
}
.emailtext a:link,.emailtext a:active,.emailtext a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #838487;
	font-weight: bold;
	text-decoration: none;
	float:left;
	width:100%;
}
.emailtext a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #838487;
	font-weight: bold;
	text-decoration: underline;
}
.topbuttonslinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a2a2a;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	padding:0px 25px 0px 0px ;
}
.topbuttonslinks a:link,.topbuttonslinks a:active,.topbuttonslinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #2a2a2a;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	float:left;
	padding:0px 25px 0px 0px ;
	
}
.topbuttonslinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #cd1d21;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	padding:0px 25px 0px 0px ;
	
}
.textfield {
	background-image: url(images/search_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	height: 24px;
	width: 150px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #969696;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.rightmenu {
	font-family: Arial, Helvetica, sans-serif;
	color: #d5d6d8;
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
	text-decoration: none;
}
.rightmenu a:link,.rightmenu a:active,.rightmenu a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #d5d6d8;
	font-size: 14px;
	font-weight: normal;
	line-height: 21px;
	text-decoration: none;
	float:left; width:100%;
}
.rightmenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #d5d6d8;
	font-size: 14px;
	font-weight: normal;
		line-height: 21px;
	text-decoration: underline;
}
.heading-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3a3a3a;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
