/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background:#ffffff;
	}

td {
	font:normal 11px  Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	}
	
table img {
display:block; border:0px;
	}
	
a {
	font:normal 11px  Arial, Verdana, Helvetica, sans-serif;
	color:#0000CC;
	}
a:link, a:visited, a:active { color:#0000CC; text-decoration:underline;}
a:hover { color:#000000; text-decoration:underline;}

textarea {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

select {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

p		{
margin:0px;
padding:0px;
}

form	{
margin:0px; 
padding:0px;
}
.input-search {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	border:1px solid #999999;
	padding-left:4px;
	width:157px;
	height:18px;
	}
	
.input-text {
	font:normal 10px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#3E3E3E;
	border:1px solid #f1eeee;
	padding-left:4px;
	background:#e6e6e6;
	height:16px;
	width:150px;
	}	
	

.main-table {
width:943px;
margin:auto;
}
.top-bg {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/top-bg.jpg) no-repeat left top;
}
ul.quick-links {
padding:0px; margin:0px;
list-style:none;
}
ul.quick-links li {
color:#ffffff;
text-decoration:none;
list-style:none;
display:inline;
padding:0px 10px 0px 10px;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/quick-links-list-style-img.jpg) left no-repeat;
line-height:30px;
}
 ul.quick-links li a:link, ul.quick-links li a:visited {
color:#ffffff;

text-decoration:none;
}
ul.quick-links li a:hover {
color:#000000;
text-decoration:underline;
}

.toll-free-text {
font-size:18px;
color:#ffffff;
background:#0e64d0;
text-transform:uppercase;
padding:0px 10px 0px 5px;
}
.bold-text {font-weight:bold;}
.search-text {
font:bold 12px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#011126;
text-decoration:none;
padding:0px 10px 0px 0px;
}
.go-btn {
padding: 3px 0px 0px 5px;
}
.top-banner-text {
font-size:15px;
color:#ffffff;
font-weight:normal;
}
.top-link-bg {background:url(http://lib.store.yahoo.net/lib/cosmo-media/top-link-bg.jpg) repeat-x left top;}
.top-link, .top-link:link, .top-link:visited {
font-weight:bold;
color:#ffffff;
text-decoration:none;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/top-link-line-img.jpg) no-repeat right;
text-transform:uppercase;
padding:10px 8px;
line-height:32px;
}
.top-link:hover {
text-decoration:none;
color:#000000;
}
.view-my-cart, .view-my-cart:link, .view-my-cart:visited {
font-weight:bold;
color:#ffffff;
text-decoration:none;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/view-my-cart-icon.jpg) no-repeat right;
padding:0px 28px 0px 10px;
text-align:left;
text-transform:uppercase;
}
.view-my-cart:hover {
text-decoration:none;
color:#000000;
}
.hot-links-text {
font-size:18px;
font-weight:bold;
color:#001733;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/hot-links-icon.jpg) left no-repeat;
padding:0px 0px 0px 25px;
}

.top-devider {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/top-border-bg-img.jpg) repeat-x left;
}


.left-nav-title {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/left-nav-title-bg.jpg) no-repeat center;
font-size:14px;
color:#ffffff;
font-weight:bold;
padding:5px 0px;
text-align:center;
width:189px;
text-transform:uppercase;
}
.shop-by-cate-title {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/shop-by-category-icon.jpg) no-repeat right;
font-size:14px;
color:#ffffff;
font-weight:bold;
padding:0px 25px 0px 10px;
}
.left-pan-wraper {width:170px;}
.left-nav-brdr {
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
}

ul.left-navigation {
padding:0px 5px;
margin:0px;
list-style:none;
}
ul.left-navigation li {
padding: 0px 0px 0px 12px;
list-style:none;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/left-nav-list-style-img.gif) no-repeat left top;
}

ul.left-navigation li a, ul.left-navigation li a:link, ul.left-navigation li a:visited {
display:block;
font-size:12px;
color:#013d89;
text-transform:uppercase;
font-weight:bold;
border-bottom:1px solid #e8eff8;
text-decoration:none;
line-height:25px;
}
ul.left-navigation li a.last {border-bottom:none;}


ul.left-navigation li a:hover {
text-decoration:none;
color:#000000;
}

ul.left-navigation li  ul {
margin:0px;
padding:0px 0px;
list-style:none;
}
ul.left-navigation li  ul li {
margin:0px;
padding:0px 0px 0px 12px;
list-style:none;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/left-nav-sub-link-list-styl.gif) no-repeat left;
display:block;
text-decoration:none;
color:#131313;
font-weight:bold;
font-size:10px;
}

ul.left-navigation li ul li a, ul.left-navigation li ul li a:link, ul.left-navigation li ul li a:visited {
text-decoration:none;
color:#131313;
font-weight:bold;
font-size:10px;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/left-sub-nav-bottom-border.gif) repeat-x bottom left;
border-bottom:none;
}

ul.left-navigation li ul li a:hover {
text-decoration:underline;
color:#013d89;
}

.shop-by-brand {border-right: 1px solid #e6e6e6;}
.brand-img{border-left: 1px solid #e6e6e6;}
.all-brand {border-bottom: 1px solid #e6e6e6;}
.last-brand {border-right:1px solid #e6e6e6;}

.news-letter-wrapper {
border-left:1px solid #cdcccc;
border-right:1px solid #cdcccc;
padding:0px 10px 0px 10px;
}
.subscribe-text {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#ff0003;
font-weight:bold;
}
.news-letter-text {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#787777;
padding:5px 0px;
}
.weekly-special-title {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/weekly-special-title-bg.gif) left no-repeat;
font-size:14px;
color:#ffffff;
font-weight:bold;
padding:7px 0px 7px 15px;
}
.weekly-special-wrapper {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/weekly-special-border-img.gif) repeat-y left top;
padding:5px 10px;
}
.weekly-special-text-bold {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
font-weight:bold;
color:#103256;
}
.weekly-special-text {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#103256;
font-size:10px;
}

.right-pan-bg {
width:170px;
padding-top:8px;}
.right-pan-wrapper {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/right-pan-wraper-border.gif) repeat-y top;
}
.best-seller-title {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/best-seller-title-bg.gif) no-repeat left top;
font-size:14px;
font-weight:bold;
color:#ffffff;
text-transform:uppercase; padding:5px;
}
.doted-line {
border-bottom:1px dotted #000000;
}
.best-seler-link,  {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#080808; text-decoration:none;
padding-bottom:5px;
}
.best-seler-link a, .best-seler-link a:link, .best-seler-link a:visited {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#080808; text-decoration:none;
padding-bottom:5px;
}
.best-seler-link a:hover {
text-decoration:none;
color:#ff0000;
}
.clearance-section-title {
font:bold 13px Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#ffffff;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/clearance-title.gif) no-repeat center;
padding:5px 0px 5px 0px;
text-transform:uppercase;
}

.index-banner {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/index-banner.jpg) no-repeat;
padding:10px 0px 33px 20px;
width:580px;
}
.welcome-text {
font-size:24px;
color:#ffffff;
font-weight:bold;
}
.banner-text-small {
font-size:12px;
color:#000000;
}
.banner-text-bold {
font-size:30px;
color:#ffffff;
font-weight:bold;
padding:0px 0px 30px 0px;
}

.index-pro-title {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/index-title-bg.jpg) no-repeat;
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#ffffff;
font-size:14px;
font-weight:bold;
padding:7px 0px 7px 50px;
}
.feature-pro-img {
height:105px;
}
.feature-pro-right-border {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/border-right-dotted.gif) repeat-y top right;
width:188px;
}
.feature-pro-right-border-last {
background:none;
width:188px;
}
.pro-link, .pro-link a:link, .pro-link a:visited {
font-size:14px;
color:#113312;
font-weight:bold;
text-decoration:none;
height:35px;
}
.pro-link a:hover {
text-decoration:none;
color:#000000;
}
.pro-discription-text {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#5a5959;
padding:10px 5px 0px 5px;
}
.devider {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/dotted-bordr-img.gif) repeat-x left;
}

.weekly-spe-wraper-top-border {border-top:1px solid #d8d9d9;}
.weekly-spe-wraper-bottom-border {border-bottom:1px solid #d8d9d9;}
.weekly-spe-wraper-right-border {border-right:1px solid #d8d9d9;}
.weekly-spe-wraper-left-border {border-left:1px solid #d8d9d9;}
.weekly-spe-banner-wrapper {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/weekly-special-banner-title.gif) no-repeat left top;
padding:10px; }

.banner-title {
font:bold 27px "Times New Roman", Times, serif;
color:#000000;
padding:10px 0px 20px 15px;
}
.banner-text {
font-family:Tahoma, Arial, Impact, "Times New Roman", Verdana;
color:#1b1924;
padding:5px 10px 5px 5px;
text-transform:uppercase;
}

#bottom-link-wrapper {width:893px;padding:0px 10px;margin:auto;}
#bottom-link-wrapper div {
width:210px;
float:left;
padding:0px 8px 0px 5px;
}
ul.bottom-link {
padding:0px;
margin:0px;
list-style:none;
}
ul.bottom-link li {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/bottom-link-list-style-img.gif) no-repeat left;
padding:0px 0px 0px 15px;
font-weight:bold;
color:#001000;
text-decoration:none; text-transform:uppercase;
}
ul.bottom-link li a, ul.bottom-link li a:link, ul.bottom-link li a:visited {
color:#001000;
text-decoration:none;
font-weight:bold;
line-height:18px;
}
ul.bottom-link li a:hover {
color:#2599ec;
text-decoration:underline;
}
.copyright-text {
color:#8e8e8e;
text-decoration:none;
font-weight:bold;
padding: 0px 5px 5px 5px;
}
.comp-link, .comp-link a, .comp-link a:link, .comp-link a:visited {
font-size:10px;
color:#8e8e8e;
text-decoration:none;
padding:5px;
}
.comp-link a:hover {
color:#f00000;
text-decoration:none;
}

.breadcrumb {
font-size:10px;
color:#000000;
text-decoration:none;
padding:2px 5px;
text-transform:uppercase;
}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
font-size:10px;
color:#000000;
text-decoration:none;
}
.breadcrumb a:hover {color:#2063c1;}
.breadcrumb-off {
font-size:10px;
text-transform:uppercase;
color:#2063c1;
}
.inner-page-title {
font-size:27px;
color:#2063c1;
padding:5px 0px;
border-bottom:1px solid #ceddf1;
text-transform:uppercase;
}
.padding {
padding:10px 0px;
}
.category-link, .category-link a, .category-link a:link, .category-link a:visited 
{font-size:14px;color:#000000;text-decoration:none;font-weight:bold; height:35px;}
.category-link a:hover {text-decoration:none;color:#2769c5;}

.cate-pro-img {
width:153px;
height:130px;
}

.listing-pro-right-border {
border-right:1px solid #e3e3e3;
width:50%;
padding:25px 20px 20px 20px;}
.listing-pro-right-border-last {
width:50%;
padding:25px 20px 20px 20px;
}
.border-bottom {
border-top:1px solid #e3e3e3;
}
.listing-text, .listing-text a:link, .listing-text a:visited {
font-size:10px;
padding:8px 0px 0px 0px;
color:#000000; text-decoration:none;
}
.listing-text a:hover {
font-size:10px;
padding:8px 0px 0px 0px;
color:#1d8fe7;
text-decoration:none;
}

.more-info-text, .more-info-text a:link, .more-info-text a:visited {
font-size:12px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
padding:5px 0px 5px 0px;
}
.more-info-text a:hover {
color:#000000;
text-decoration:none;
}
.listing-price-text {
font-size:14px;
color:#FF0000;
text-decoration:none;
padding:10px 0px;
font-weight:normal;
}
.listing-pro-img {
width:100px;
}
.detail-pro-table-top-border {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/detail-pro-tab-top-border.gif) repeat-x left top;}
.detail-pro-table-bottom-border {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/detail-pro-tab-bottom-borde.gif) repeat-x left bottom;}
.detail-pro-table-left-border {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/detail-pro-tab-left-border.gif) repeat-y left top;}
.detail-pro-table-right-border {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/detail-pro-tab-right-border.gif) repeat-y right top;}
.detail-pro-img {
width:280px;
height:230px;
}
.detail-pro-title {
font-size:12px;
font-weight:bold;
border-bottom:1px solid #e3e3e3;
padding:5px 0px;
}
.detail-bold-text, .detail-bold-text a:link, .detail-bold-text a:visited {
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.detail-bold-text a:hover {
text-decoration:none;
color:#CC3300;
}
.detail-text {
font-size:12px;
color:#000000;
font-weight:normal;
padding:0px 5px;
}
.detail-sub-title {
font-size:14px;
color:#000000;
border-bottom:1px solid #e3e3e3;
font-weight:bold;
padding:10px 10px 5px 5px;
}
.enlarge-text {
background:url(http://lib.store.yahoo.net/lib/cosmo-media/enlarge-img.jpg) no-repeat right top;
font-size:13px;
font-weight:bold;
padding:7px 30px 7px 0px;
text-decoration:none;
}
.enlarge-text a, .enlarge-text a:link, .enlarge-text a:visited {
text-decoration:none;
font-weight:bold;
color:#000000;
font-size:13px;
}
.enlarge-text a:hover {
text-decoration:none;
color:#f00000;
}
ul.specification {
padding:0px; margin:0px;
list-style:none;
padding:0px 0px 0px 10px;
}
ul.specification li {
font-size:12px;
color:#000000;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/detail-list-style-img.jpg) no-repeat left;
padding:0px 0px 0px 25px;
line-height:18px;
}
.related-title {
font-size:14px;
color:#ffffff;
font-weight:bold;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/detail-related-item-title.jpg) no-repeat center top;
width:190px;
padding:5px;
}
.detail-price-text {
font-size:12px;
font-weight:bold;
color:#c4232c;
}

ul.top-selling {margin:0px; padding:5px 0px 5px 10px; list-style:none;}
ul.top-selling li{
font:normal 11px Tahoma, Arial, Impact, "Times New Roman", Verdana;color:#1b1923; text-decoration:none;
 background:url(http://lib.store.yahoo.net/lib/cosmo-media/top-selling-list-style-img.jpg) left no-repeat;
 padding:0px 0px 0px 15px; line-height:18px;}
 
ul.top-selling li a, ul.top-selling li a:link, ul.top-selling li a:visited {
color:#1b1923; text-decoration:none; }
ul.top-selling li a:hover {
color:#ff0000; text-decoration:none; }


.weekly-spe-pro-name, .weekly-spe-pro-name:link, .weekly-spe-pro-name:visited {
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
background:url(http://lib.store.yahoo.net/lib/cosmo-media/top-selling-list-style-img.jpg) left top no-repeat;
padding:0px 0px 10px 15px; display:block;
}
.weekly-spe-pro-name:hover {
text-decoration:underline;
color:#FF0000;
}
.weekly-spe-price {
font: bold 11px Arial, Helvetica, sans-serif;
color:#000000;
padding-left:15px;
}
.weekly-spe-sale-price {
font: bold 11px Arial, Helvetica, sans-serif;
color:#ff0000;
padding-left:15px;
}
