HTML
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #fff
}
BODY
{
    FONT-SIZE: 100%;
    MARGIN: 0px;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /*BACKGROUND-COLOR: #cccccc*/
}
A
{
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TABLE
{
    BACKGROUND-COLOR: #fff
}
H1
{
    COLOR: #333
}
H2
{
    COLOR: #333
}
H3
{
    COLOR: #333
}
H1
{
    FONT-SIZE: 1.4em
}
H2
{
    FONT-SIZE: 1em
}
H3
{
    FONT-SIZE: 0.8em;
    MARGIN-BOTTOM: 2px
}
P
{
    MARGIN-TOP: 0.5em;
    FONT-SIZE: 0.75em
}
LI
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 0.75em;
    PADDING-TOP: 0px
}
HR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: #ddd 1px solid;
    HEIGHT: 1px
}
SELECT
{
    FONT-SIZE: 11px
}
.BodyText
{
    FONT-SIZE: 0.75em;
    TEXT-ALIGN: right
}
.YelloText
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    BACKGROUND-COLOR: #f1d316
}
#main
{
    BORDER-RIGHT: #666666 double;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #666666 double;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 double
}
#topmast P
{
    FONT-SIZE: 11px;
    MARGIN: 4px 0px 0px
}
#topmast FORM
{
    FONT-SIZE: 11px;
    MARGIN: 4px 0px
}
#topmast INPUT
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-BOTTOM: #000 1px solid
}
.submit
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #f1d316;
}
#logo
{
    MARGIN: 0px
}
#leftnav
{
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px
}
#leftnav UL
{
    MARGIN-TOP: 5px;
    LIST-STYLE-IMAGE: url(images/sp.gif)
}
#leftnav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: -28px;
    PADDING-TOP: 0px
}
#leftnav A
{
    COLOR: #555;
    TEXT-DECORATION: none
}
#leftnav A:hover
{
    COLOR: #000;
    TEXT-DECORATION: none
}
#selected
{
    BACKGROUND-COLOR: #f1d316
}
#selected2
{
    FONT-WEIGHT: bold;
    COLOR: #000;
    TEXT-DECORATION: underline
}
.title
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}
#content
{
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 15px
}
#content UL
{
    LIST-STYLE-IMAGE: url(images/bullet.gif)
}
#productpg
{
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #f1d316
}
.category
{
    DISPLAY: block;
    WIDTH: 100%;
    COLOR: #333;
    BORDER-BOTTOM: #f1d316 1px solid
}
.categoryTD
{
    DISPLAY: block;
    WIDTH: 100%;
    COLOR: #333;
    BORDER-BOTTOM: #f1d316 1px solid;
    BACKGROUND-COLOR: #fff6c0
}
.categoryTD A
{
    TEXT-DECORATION: none
}
.categoryTD A:hover
{
    TEXT-DECORATION: underline
}
.category A
{
    COLOR: #333;
    TEXT-DECORATION: none
}
.category A:hover
{
}
.categories
{
    FONT-SIZE: 0.85em;
    BACKGROUND-COLOR: #fff6c0
}
.relatedheading
{
    FONT-SIZE: 12px
}
.relatedproduct
{
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ddd 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ddd 1px solid;
    WIDTH: 100px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ddd 1px solid;
    TEXT-ALIGN: center
}
.relatedproduct P
{
    FONT-SIZE: 8px
}
.relatedproduct A
{
    COLOR: #888
}
.pagenumbers
{
    DISPLAY: block;
    FONT-SIZE: 11px;
    WIDTH: 100%;
    TEXT-ALIGN: right
}
#footer
{
    BORDER-TOP: #cdcdcd 1px solid;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
#footer P
{
    FONT-SIZE: 11px;
    MARGIN: 6px;
    COLOR: #888
}
#footer A
{
    COLOR: #333;
    TEXT-DECORATION: none
}
#footer A:hover
{
    COLOR: #000
}
.country
{
    BORDER-RIGHT: #f1d316 thin solid;
    BORDER-TOP: #f1d316 thin solid;
    BORDER-LEFT: #f1d316 thin solid;
    BORDER-BOTTOM: #f1d316 thin solid
}
.special
{
    COLOR: red
}
#data
{
    BORDER-RIGHT: #bbb 1px solid;
    BORDER-TOP: #bbb 1px solid;
    BORDER-LEFT: #bbb 1px solid;
    BORDER-BOTTOM: #bbb 1px solid
}
#data TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
#data TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    COLOR: #444;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #bbb 1px solid;
    BACKGROUND-COLOR: #eee
}
#data TH A
{
    COLOR: #444
}
#data .row2
{
    BACKGROUND-COLOR: #fff
}
#data .row1
{
    BACKGROUND-COLOR: #efefef
}
#searchtable
{
    FONT-SIZE: 0.75em
}
.smallgrey
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #666
}
.LiteGrey
{
    FONT-SIZE: 9px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana
}
.Grey
{
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.Searchtext
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.sbttn
{
}
#misc_container
{
    POSITION: relative
}
.MenuOption
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana,'Times New Roman'
}
.searchpage A
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.searchpage A:hover
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.bulletpoint LI
{
    LIST-STYLE-IMAGE: url(images/bulletc.jpg)
}
.ProductHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.Productdetail
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.ProductPrice
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.ProductPrice1
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana
}

.link2
{
}
A.link2 
{
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    TEXT-DECORATION: underline
}
A:hover.link2
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.yellow
{
    COLOR: #F6D21C
}
.red
{
    COLOR: red;
    FONT-SIZE: 14px;
}
.BodyCenter
{
    FONT-SIZE: 0.75em;
    TEXT-ALIGN: center
}
.TestimonialBasket
{
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
}
.YelloLine
{
	FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #F1D316;
    border-top: solid 1px #F1D316;
    border-bottom: solid 1px #F1D316;
}


/*Re-design*/

div#main-container
{ 
	width: 938px;
	height: 780px;
	margin-top: 20px;
	margin-left: 50px;
	margin-bottom: 20px;
}

div#header-container
{
	float:left;
	 
}

div#main-body
{
	float: left;
	width: 890px;
	height: 763px;
}

div#top-header-container
{
	width: 890px;
	height: 105px;
	overflow: hidden;
}

div#header
{
	background-image: url(images/header-fade-new.gif);
	background-repeat: repeat-x;
	width: 870px;
	height: 81px;
	float: left;
	font-size: 0.7em;
}

div#header-hr
{
	float: left;
	width: 890px;
	height: 1px;
	padding-bottom: 10px;
}

div#header-hr hr
{
	color: e5e5e5;
}

div#left-header-curve
{
	float: left;
	background-image: url(images/left-header-curve.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 81px;
}

div#right-header-curve
{
	float: left;
	background-image: url(images/right-header-curve.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 81px;
}

div#logo-htm
{
	background-image: url(images/logo-new.gif);
	width: 400px;
	height: 81px;
	float: left;
	background-repeat: no-repeat;
	background-position: 22px 22px;
	cursor: hand;
	
}

div#logo
{
	width: 400px;
	height: 81px;
	float: left;
	background-repeat: no-repeat;
	background-position: 22px 22px;
	cursor: hand;
	
}

div#top-links
{
	width: 420px;
	height: 81px;	
	float: left;
}

div#top-links-left
{
	float: left;
	width: 120px;
	height: 62px;
	margin-top: 11px;
	margin-bottom: 8px;
	padding-right: 3px;
}

div#top-links-left ul
{
	list-style-type: none;
	float:left;
	padding-top: 0px;
	margin-top: 0px;
}

div#top-links-left li
{
	margin: 0px;
	padding: 0px;
	text-align: right;
}

div#top-links-left a
{
	color: #999999;
}

div#top-links-right
{
	float: left;
	width: 150px;
	height: 62px;
	margin-top: 11px;
	margin-bottom: 8px;
	padding-left: 1em;
	text-align: right;
	margin-right: 20px;
}

div#top-links-right ul
{
	float:left;
	list-style-type: none;
	margin-right: 5px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	
}

div#top-links-seperator
{
	background-color: #cccccc;
	background-repeat: no-repeat;
	margin-top: 11px;
	width: 1px;
	height: 62px;
	float: left;
}

div#top-cart
{
	width: 88px;
	height: 68px;
	background-image: url(images/cart-back.gif);
	background-repeat: repeat-x;
	float: left;	
	margin-top: 5px;
}

div#top-cart-contents
{
	margin-left: 8px;	
	margin-top: 8px;
}

div#topmenu
{
	background-image: url(images/topmenu-fade-new.gif);
	background-repeat: repeat-x;
	width: 870px;
	height: 23px;
	float: left;
	font-size: 0.7em;
}

div#left-topmenu-curve
{
	float: left;
	background-image: url(images/left-topmenu-curve.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 23px;
}

div#right-topmenu-curve
{
	float: left;
	background-image: url(images/right-topmenu-curve.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 23px;
}

div#topmenu a
{
	font-size: 1.4em;	
}

div#topmenu ul
{
	list-style-type: none;
	margin-top: 0px;
	padding-top: 0px;
}

div#topmenu li
{
	margin-top: 3px;
	margin-left: 5px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
}

div#topmenu ul li 
{
	width: auto;
	float: left;
	border-left: 1px solid #5d5d5d;
}

div#topmenu ul li.start 
{
	border-left: none;
	border-right: none;
}

div#topmenu a
{
	color: #FFF;
}

div#currency-breadcrumb-container
{
	float: left;
	width: 870px;
	height: 21px;
	margin-left: 10px;
	margin-right: 10px;
}

div#breadcrumb
{
	float: left;
	width: 600px;
}

div#currency
{	
	float: right;
	font-size: 0.7em;	
	text-align: right;
	color: #333;
	margin-top: 5px;
}

div#leftmenu-container
{
	float: left;
	width: 150px;
	height: 570px;
	margin-right: 5px;
}

div#leftmenu-container ul
{
	list-style-type: none;
	float:left;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	line-height: 1.3em;
}

div#leftmenu-container li
{
	margin: 0px;
	padding: 0px;
}


div#leftmenu-container a
{
	color: #000;
	font-size: 1em;	
	font-weight: bold;
}

div#leftmenu-container a:hover
{
	color: #fcc505;
	text-decoration: underline;
}

div#leftmenu-question
{
	float:left;
	margin-top: 15px;
	margin-bottom: 10px;
	width: 150px;
}

div#leftmenu-delivery 
{
	float:left;
	padding-left: 10px;
	width: 150px;
}

div#main-welcome
{
	float:left;
	width: 259px;
	height: 344px;	
}

div#featured-items
{
	float: left;
	width: 420px;
	height: 364px;
}

.our-price
{
	color: #ffcc00;
	font-size: 0.6em;
	font-weight: bold;	
}

.our-price-featured
{
	color: #000000;
	font-size: 0.6em;
}

div#home-container
{
	width: 730px;
	float: left;
	padding-top: 8px;
}

div#home-container div#home-ads
{
	width: 730px;
	float: left;
	margin-top: 15px
}

div#home-container div#home-ads-1
{
	width: 260px;
	float: left;
}

div#home-container div#home-ads-2
{
	width: 412px;
	float: left;
	margin-left: 30px;
}

div#home-container div#home-ads div#home-notice
{
	width: 694px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

div#home-container div#home-content
{
	width: 730px;
	float: left;
}

span#main-font
{
	color: #000;
	font-size: 0.7em;
}

span#home-maintext
{
	color: #666;
	font-size: 0.7em;
}

span#home-maintext a
{
	color: #666;
	font-size: 1.0em;
}

div#footer-container
{
	width: 890px;
	height: 21px;
	bottom: 0px;
	position: relative;
	float: left;
}

div#footer-waystopay
{
	width: 890px;
	float: left;	
	text-align: center;
	padding-bottom: 10px;
	padding-top: 0px;
}

div#left-footer-curve
{
	float: left;
	background-image: url(images/left-footer-curve.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 21px;
}

div#right-footer-curve
{
	float: left;
	background-image: url(images/right-footer-curve.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 21px;
}

div#footer-copyright
{
	float: left;
	width: 200px;
	height: 21px;
	background-image: url(images/footer-fade-new.gif);
	background-repeat: repeat-x;
	color: #666;
	font-size: 0.7em;
	padding-top: 4px;
}

span#yellobox-footer
{
	color: ffcc00;
}

div#footer-finisco
{
	float: left;
	width: 200px;
	height: 21px;
	background-image: url(images/footer-fade-new.gif);
	background-repeat: repeat-x;
	text-align:right;
}

div#footer-finisco img
{
	margin-top: 4px;
	border: none;
}

div#footer-menu
{
	background-image: url(images/footer-fade-new.gif);
	background-repeat: repeat-x;
	width: 470px;
	height: 21px;
	float: left;
	font-size: 0.7em;
}

div#footer-menu a
{
	color: #666;	
}

div#footer-menu a:hover
{
	color: #999;
	text-decoration: none;
}

div#footer-menu ul
{
	list-style-type: none;
	margin-top: 0px;
	padding-top: 0px;
}

div#footer-menu li
{
	margin-top: 3px;
	margin-left: 5px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
}

div#footer-menu ul li 
{
	width: auto;
	float: left;
	border-left: 1px solid #666;
}

div#footer-menu ul li.start 
{
	border-left: none;
	border-right: none;
}

div#page-container
{
	float: left;
	width: 730px;
}

div#category
{
	float: left;
	width: 150px;
}

div#category ul
{
	margin-top: 0px;
	padding-top: 0px;
	list-style-image: url(images/bullet.gif);
}
.apply
{
BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    background-image: url(images/apply.gif);
    height: 21px;
    width: 59px;	
}
.cancel
{
BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    background-image: url(images/cancel.gif);
    height: 21px;
    width: 75px;	
}
.continue
{
BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    background-image: url(images/continue-new.gif);
    height: 21px;
    width: 89px;	
}
.reset
{
BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    background-image: url(images/reset.gif);
    height: 21px;
    width: 75px;	
}
.submit-new
{
BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    background-image: url(images/submit.gif);
    height: 21px;
    width: 75px;	
}
.login
{
BORDER-RIGHT: 0px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 0px;
    background-image: url(images/login.gif);
    height: 21px;
    width: 75px;	
}
.viewmore
{
	BORDER: 0px;  
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333;
    CURSOR: hand;
    background-image: url(images/viewmore.gif);
    height: 21px;
    width: 75px;
    float: right;
    margin-left: 50px;
}
.add-box
{
	BORDER: 0px;  
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333;
    CURSOR: hand;
    height: 20px;
    width: 77px;
    float: right;
    margin-right: 50px;
}
div.clear
{
	width: 100%;
	overflow: auto;
}
#contact-us
{
	BORDER: 0px;    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333;
    CURSOR: hand;
    /*height: 21px;
    width: 79px;	
    background-color:Aqua;    */
}
#contact-us img
{
	float: right;
}
div#mid-container
{
	float: left;
}
div#footer-keywords
{
	float: left;
	width: 100%;
	COLOR: #666666;
	text-align: center;
}

div#footer-keywords A
{
    FONT: 9px Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
div#footer-keywords A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
div#sitemap ul
{
	LIST-STYLE-IMAGE: url(images/bulletc.jpg)
}
