A:link
{
    COLOR: #0202c5;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #0202c5;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #4e4efe;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #0202c5;
    TEXT-DECORATION: none;
}
HTML
{
    height: 100%;
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    MARGIN: 0px;
    BACKGROUND-COLOR: #000000;
	min-height: 101%;
}





table.layout
{
	BACKGROUND-COLOR: #ffffff;
}

td.top
{
	BACKGROUND-COLOR: #cccccc;
}

td.left
{
	BACKGROUND-COLOR: #ffffff;
}

td.main
{
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
}

.redwarning
{
	FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.greeninfo
{
	FONT-SIZE: 11px;
    COLOR: #339900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

table.cartbox
{
	BACKGROUND-COLOR: #7ba9c0;
	WIDTH: 100%;
    TEXT-INDENT: 0px;
}
td.cartfonthead
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

td.cartfont
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

table.newsbox
{
	BACKGROUND-COLOR: #cccccc;
	WIDTH: 100%;
    TEXT-INDENT: 0px;
}
td.newsfont
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

table.infobox
{
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 100%;
    TEXT-INDENT: 0px;
}
td.infofont
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

#menucat A
{
    BORDER-LEFT: #333333 0px solid;
    BORDER-RIGHT: #333333 0px solid;
    BORDER-TOP: #333333 0px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    DISPLAY: block;
    FONT-SIZE: 11px;
    /*WIDTH: 100%;*/
    COLOR: #ffffff;
    FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-INDENT: 0px;
    BACKGROUND-COLOR: #447996;
}

#menucat A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #5493a8;
}

#menuundercat A
{
    PADDING-LEFT: 10px;
    BACKGROUND-COLOR: #EFEFEF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	color: #386178;
}

#menuundercat A:hover
{
    BACKGROUND-COLOR: #F5F5F5;
	color: #386178;
}

td.headpage
{
	FONT-SIZE: 13pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

td.catintro
{
	FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

td.prodintro
{
	FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

table.prodthumb
{
    BORDER-RIGHT: #aab9cc 1px solid;
    BORDER-TOP: #aab9cc 1px solid;
	BORDER-LEFT: #aab9cc 1px solid;
	BORDER-BOTTOM: #aab9cc 1px solid;
	WIDTH: 182px;
}

table.prodimage
{
   BORDER-RIGHT: #ffffff 0px solid;
   BORDER-TOP: #ffffff 0px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 0px solid;
}


table.prodbiglink
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px;
}


td.prodhead
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-BOTTOM: 10px;
}


td.prodinfo
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.prodheadplus
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 15px;
}

.prodinfoplus
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    DISPLAY: block;
    MARGIN-TOP: 10px;
}


.prodprice1
{
	FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.prodprice2
{
	FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

table.listprod
{
	BACKGROUND-COLOR: #ffffff;
}

table.listprodthumb
{
    BORDER-RIGHT: #aab9cc 1px solid;
    BORDER-TOP: #aab9cc 1px solid;
	BORDER-LEFT: #aab9cc 1px solid;
	BORDER-BOTTOM: #aab9cc 1px solid;
}

hr.listprodsep
{
    border : none;
    border-top : dashed 1px #76818e;
 	color : #FFFFFF;
 	background-color : #FFFFFF;
 	height : 1px;
}

td.listprodname
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

td.listprodinfo
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.listprodprice1
{
	FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.listprodprice2
{
	FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

table.listprodnavi
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.prodnumber
{
    BORDER-RIGHT: #76818e 1px solid;
    BORDER-TOP: #76818e 1px solid;
	BORDER-LEFT: #76818e 1px solid;
	BORDER-BOTTOM: #76818e 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    WIDTH: 22px;
    HEIGHT: 17px;
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #ffffff;
}
.prodbuy
{
    BORDER-RIGHT: #76818e 1px solid;
    BORDER-TOP: #76818e 1px solid;
	BORDER-LEFT: #76818e 1px solid;
	BORDER-BOTTOM: #76818e 1px solid;
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    WIDTH: 50px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-DECORATION: none;
}
.prodcontact
{
    BORDER-RIGHT: #76818e 1px solid;
    BORDER-TOP: #76818e 1px solid;
	BORDER-LEFT: #76818e 1px solid;
	BORDER-BOTTOM: #76818e 1px solid;
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    WIDTH: 200px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-DECORATION: none;
}

table.carthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #cccccc;
}

table.cartcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

.cartprodnumber
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    DISPLAY: block;
    WIDTH: 20px;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
    TEXT-ALIGN: right;
}

.cartbtndel
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    DISPLAY: block;
    WIDTH: 50px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none;
}

table.cartsummary
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 0px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #f0f0f0;
}

tr.cartpricebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}

.cartbtnupdate
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    DISPLAY: block;
    WIDTH: 66px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none;
}

table.cartcheckout
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #f0f0f0;
}

.cartbtncheckout
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    DISPLAY: block;
    WIDTH: 110px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none;
}

.cartregfield
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}

table.terms
{
	 FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

table.contact
{
	 FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 LINE-HEIGHT: 16px;
}
td.spechead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	PADDING: 3px;
	BACKGROUND-COLOR: #f0f0f0;
}


td.spec
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	FONT-WEIGHT: normal;
	COLOR: #333333;
	PADDING: 3px;
	BACKGROUND-COLOR: #ffffff;
}


td.specline
{
	BACKGROUND-COLOR: #76818e;
}

td.specpercent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	FONT-WEIGHT: normal;
	COLOR: #ffffff;
	text-align: right;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	BACKGROUND-COLOR: #76818e;
}


<!-- ADMIN STYLES BELOW *********************************************************** -->

table.admlayout
{
	BACKGROUND-COLOR: #ffffff;
	BORDER: 0px solid;
}

td.admtoplogo
{
	 FONT-SIZE: 13pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	 BACKGROUND-COLOR: #f0f0f0;
}

td.admtopmenu
{
	FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 TEXT-ALIGN: right;
	 BACKGROUND-COLOR: #f0f0f0;
}

td.admnewcatprod
{
	 FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 LINE-HEIGHT: 16px;
	 BACKGROUND-COLOR: #f0f0f0;
}

td.admmain
{
	 FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 BACKGROUND-COLOR: #ffffff;
	 PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
}

table.admleft
{
   BORDER-RIGHT: #cccccc 0px solid;
   BORDER-TOP: #cccccc 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
	BACKGROUND-COLOR: #cccccc;
}

tr.admleftmenu, tr.admleftsubmenu {
	FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #ffffff;
}

tr.admleftsubmenu {
	FONT-SIZE: 10px;
}

table.admloginmain
{
   BACKGROUND-COLOR: #cccccc;
}

table.admloginbox
{
   BACKGROUND-COLOR: #ffffff;
}

table.admloginhead
{
	 FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	 LINE-HEIGHT: 36px;
}

table.admloginform
{
	 FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 BACKGROUND-COLOR: #f0f0f0;
}

.admloginbtn
{
    BORDER-RIGHT: #76818e 1px solid;
    BORDER-TOP: #76818e 1px solid;
	 BORDER-LEFT: #76818e 1px solid;
	 BORDER-BOTTOM: #76818e 1px solid;
	 FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    WIDTH: 70px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-DECORATION: none;
}
