BODY {
	margin:0px;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #18186b;
	background-color: #A0A0FF;
	text-align: center;
	background-image:url('sunglasses-img/background.jpg');
	background-repeat:repeat-y;
	background-position:center; 	
	background-color: #e4e5ff;
}

table{	background-color: white;
	width: 920px;
	font-size: 12px;
}

table.a{text-align: center;
}

form.a{	margin-bottom: 0 px;
}

hr.a{	margin-bottom: 0 px;
	margin-top: 0 px;
}

h1{	padding: 0px 0px 0px 17px;
	font-size:23px;
	vertical-align: top;
	text-align: centre;
	font-weight: normal;
	color: #232375;
	font-family:    "Century Gothic","Trebuchet MS", "Andalus",Arial, sans-serif, "Sydnie";
}              

h1.a{	padding: 0px 0px 0px 20px;
	font-size:17px;
	color: #22229A;
	font-weight: bold;
	letter-spacing: 1pt;
	font-family:     Arial, "Arial Narrow", "Impact",  Verdana,  "Andalus", "Trebuchet MS";
}

h1.b{	padding: 0px 0px 0px 80px;
}

h1.c{	padding: 0px 0px 0px 3px;
}

h1.d{	padding: 0px 0px 0px 0px;
}

h1.e{	font-size:15px;
	text-align: center;
}

h2{	padding: 0px 0px 0px 17px;
	font-size: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #232375;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}

h2.a{	font-family: "Trebuchet MS", Arial, Verdana, Arial, sans-serif;
}
            

h2.b{	font-size:15px;
	padding: 0px 0px 0px 0px;
	color: #22229A;
	font-weight: bold;
	letter-spacing: 1pt;
	font-family:     Arial, "Arial Narrow", "Impact",  Verdana,  "Andalus", "Trebuchet MS";
}

h2.c{	font-size:12px;
	letter-spacing: 1pt;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
}

h2.d{	font-size:11px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

h2.baron{padding: 0px 20px 0px 17px;
	font-size: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #232375;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}

h2.e{	font-size:11px;
	margin-top: 0px;
	margin-right: 24px;
	text-align: center;
}

P{	font-size: 12px;
	margin-left: 17px;
	margin-right: 22px;
	text-align: justify;
}

P.cent{	font-size: 11px;
	text-align: center;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}

P.b{	font-size: 11px;
	letter-spacing: 0.3pt;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 0px;
	font-weight: normal;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}

P.b2{	font-size: 11px;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: normal;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}

P.b2{	font-size: 11px;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: normal;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}

P.a{	font-size: 13px;
	text-align: justify;
}

P.c{	padding: 0px 0px 0px 15px;
}

P.d{	padding: 0px 0px 0px 60px;
}

P.e{	font-size: 12px;
}

P.test{	font-size: 12px;
	color: red;
	margin-left: 200px;
}

p.f{	font-size: 11px;
	color: red;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.g{	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

p.g2{	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 20px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

p.gg{	font-size: 11px;
	margin-top: 40px;
	margin-bottom: 10px;
	margin-left: 20px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

p.ggg{	font-size: 12px;
	margin-top: 40px;
	margin-bottom: 200px;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


P.h{	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: justify;
}

p.i{	font-size:12px;
	padding: 0px 0px 0px 0px;
	color: #22229A;
	font-weight: bold;
	text-align: center;
}

p.j{	font-size: 10px;
	font-weight: bold;
	color: #BA0000;
	color: red;
	text-align: center;
	margin-bottom: 20px;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}

p.k{	font-size: 10px;
	font-weight: normal;
	color: #BA0000;
	color: red;
	text-align: left;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}


p.l{	font-size: 11px;
	font-weight: bold;
	color: #BA0000;
	text-align: left;
	color: red;
	margin-top: 0px;
	margin-left: 17px;
}

p.ll{	font-size: 11px;
	color: #BA0000;
	text-align: left;
	color: red;
	font-weight: NORMAL;
	margin-top: 0px;
	margin-left: 17px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

p.ll2{	font-size: 11px;
	color: #BA0000;
	text-align: left;
	color: red;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

p.ll3{	font-size: 16px;
	text-align: left;
	color: #260052;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

p.m{	text-align: center;
	font-size: 11px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


p.n{	font-style: normal;
	margin-top: 0px;
	font-weight: bold;
	text-align: center;
	margin-right: 17px;
	font-size: 11px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


p.o{	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 60px;
	margin-left: 60px;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}

p.p{	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


p.p2{	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


p.p3{	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


p.pp{	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	text-align: left;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


p.baron{font-size: 11px;
	margin-top: 0px;
	margin-left: 20px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


p.thankyou{
	font-size: 13px;
	font-weight: bold;
	color: red;
	text-align: center;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}


p.thankyou2{
	font-size: 12px;
	font-weight: bold;
	color: #232375;
	text-align: left;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}


p.offer{
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-align: center;
	margin-bottom: 7px;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}


p.offerblue{
	font-size: 11px;
	color: 0202e6;
	text-align: center;
	margin-bottom: 7px;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}


p.product{
	font-weight: bold;
	text-align: center;
	color: #232375;
	font-size:11px;
	letter-spacing: 1pt;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}
p.other{
	font-weight: bold;
	color: #232375;
	font-size:12px;
	letter-spacing: 1pt;
	margin-left: 20px;
	margin-bottom: 5px;
	margin-top: 10px;
	padding: 0px 0px 0px 0px;
	font-family:    Verdana,  "Andalus", "Trebuchet MS",  Arial, sans-serif, "Sydnie";
}

UL{	padding: 0px 0px 0px 60px;
}

LI{	font-size: 13px;	
	font-weight: normal;
	letter-spacing: 0pt;
	color: #22229A;
}

LI.A{	font-size: 11px;
	padding: 0px 40px 0px 40px;
	color: #4040C8;
	letter-spacing: 0px;
	text-align: justify;
	margin-right: 24px;
	font-weight:normal;
}

span.a{	font-size: 14px;
	font-weight: normal;
	color: black;
}

span.b{	font-weight: bold;
	color: #232375;
}

span.c{	font-size: 15px;
	font-weight: bold;
	color: #232375;
}

span.d{	font-size: 12px;
	color: black;
}

span.e{	font-weight: bold;
	font-size: 9px;
}

span.f{	font-weight: normal;
	color: #22229A;
}

span.g{	font-size: 11px;	
	font-weight: bold;
	letter-spacing: 0pt;
	color: #0000FF;
}

span.h{	font-size: 13px;	
	font-weight: bold;
	color: red;
}

span.i{	font-size: 11px;
	text-align: left;
	color: red;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

span.m{	font-size: 11px;
	text-align: left;
	color: red;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

span.is{font-size: 11px;
	text-align: left;
	color: black;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

span.is2{font-size: 11px;
	text-align: left;
	color: black;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

span.is{font-size: 11px;
	text-align: left;
	color: black;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

span.j{	font-size: 11px;
	text-align: left;
	font-weight: bold;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

span.k{	font-size: 11px;
	text-align: left;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

span.z{	font-weight: normal;
}


span.brands
{	padding: 0px 0px 0px 8px;
	color: 0202e6;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}


a.brands
{	padding: 0px 0px 0px 4px;
	color: 0202e6;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

a.brands2
{	padding: 5px 0px 0px 4px;
	color: 0202e6;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

a.brands3
{	color: 0202e6;
	font-size: 11px;
	margin-bottom: 5px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

a.brands4
{	color: #ffffff;
	font-size: 11px;
	margin-bottom: 5px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

a.a{	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
}

a.b{	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	width: 101px;
}

a.c{	padding: 0px 0px 0px 8px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.cc{	padding: 10px 0px 10px 6px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

a.confirm{
	padding: 10px 0px 10px 70px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

a.d{	padding: 0px 0px 0px 700px;
}

a.e{	font-size: 13px;
	padding: 0px 0px 0px 0px;
}

a.f{	font-size: 13px;
	width: 202px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	color: #43008F;
}

a.g{	font-size: 12px;
	text-decoration: none;	
	font-weight: bold;
	padding: 0px 0px 0px 355px;
}

a.h{	padding: 0px 230px 0px 16px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: blue;
	color: #4040C8;
}

a.i{	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0pt;
	text-decoration: none;
}

a.j{	font-size: 12px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

a.k{	font-size: 15px;
	font-weight: bold;
}


a.l{	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: normal;
}

a.m{	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}


a.mm{	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-color: red;
}


a.xmas{	text-decoration: none;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

a.n{	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}


a.n2{	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}


a.o{	padding: 0px 15px 0px 100px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: blue;
	color: #4040C8;
}


a.p{	font-size: 9px;
	text-decoration: none;	
	font-weight: bold;
	padding: 0px 0px 0px 33px;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

a.q{	color: #232375;
	text-decoration: none;	
}


a.s{	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

td.a{	font-size: 11px;
	text-align: center;
	color: #A700A7;	
	font-weight: bold;
}

td.b{	padding: 0px 0px 0px 0px;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	color: #43008F;
}

td.c{	width:800px;
	height:75px;
	font-size: 17px;
	text-align: center;
	color: #0E0E9B;
	color: #43008F;
	background-repeat: no-repeat;
}

td.d{	font-size: 11px;
	padding: 0px 0px 0px 20px;
}

td.e{	font-size: 11px;
	padding: 0px 0px 0px 20px;
	text-align: center;
}
td.f{	padding: 0px 20px 0px 20px;
	font-size: 24px;
	text-align: center;
	color: red;
}

td.g{	font-size: 14px;
	font-weight: bold;
	padding: 20px 0px 20px 0px;
}
td.h{	padding: 0px 0px 5px 0px;
	font-size: 13px;
	font-weight: bold;
	color: blue;
	text-align: center;
}
td.i{	font-size: 17px;
	font-weight: bold;
	color: black;
	text-align: center;
}

td.j{	padding: 0px 0px 0px 7px;
	vertical-align: top;
	text-align: center;
}

td.k{	padding: 0px 0px 0px 0px;
	background-color: #260052;
	color: white;	
	font-size: 32px;
	text-align: center;
	font-family:    "Century Gothic", Arial;
}

td.k2{	padding: 0px 0px 5px 0px;
	background-color: #260052;
	color: white;	
	font-size: 12px;
	text-align: center;
	font-family:    Arial;
}


td.l{	padding: 2px 5px 2px 10px;
	background-color: #6464FF;
	color: white;	
	font-size: 12px;
	font-family:    Arial;
}

td.ll{	padding: 3px 0px 3px 24px;
	background-color: #6464FF;
	color: white;	
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	font-family:    Arial;
}

td.m{	padding: 0px 0px 1px 0px;
	background-color: #6464FF;
	color: white;	
	font-size: 1px;
}

td.n{	padding: 0px 0px 0px 20px;
	font-size: 11px;
	font-weight: normal;
	color: #43008F;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}


td.o{	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, "Trebuchet MS", Arial, Arial, sans-serif;
}

td.p{	padding: 2px 20px 2px 20px;
	background-color: #260052;
	color: white;	
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family:    Arial;
}

td.q{	padding: 2px 10px 2px 10px;
	background-color: #6464FF;
	color: white;	
	font-size: 12px;
	font-family:    Arial;
	font-weight: bold;
	text-align: center;
}

td.r{	font-weight: bold;
}

td.r2{	padding: 0px 0px 0px 0px;
	font-size: 9px;
}

td.r3{	padding: 1px 0px 0px 0px;
	font-size: 9px;
}

td.s{	
	font-size: 11px;
	font-weight: bold;
}

td.z{	padding: 0px 0px 0px 0px;
}

tr.z{	padding: 0px 0px 0px 0px;
}

td.basket{	padding: 2px 20px 2px 20px;
	font-size: 17px;
	font-weight: bold;
	color: black;
}

td.head{padding: 0px 0px 0px 0px;
	background-color: #6464ff;
	text-align: center;
}

td.head2{padding: 0px 0px 0px 0px;
	background-color: #260052;
	text-align: center;
}

td.brands{
	background-color: #260052;
	color: #ffffff;
	font-size: 11px;
	margin-bottom: 5px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, "Trebuchet MS", Arial, sans-serif;
}

A:link {	color: 0202e6;
}
A:visited {	color: 0202e6;
}

A:hover{	color: black;
		text-decoration: underline;
}


#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: 6em;
}

#nav li { /* all list items */
	float: left;
	width: 6em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #f2f2fc;
	width: 6em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}





#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
