﻿html
{
font-size:100%
}

body
{	
font:62.5%/1.0em Arial, Helvetica, sans-serif; 
text-align: center;
color:#6699cc;
background-color:white;
margin:0;
padding:0;
color: white;
}

a           
{	
color:red;
background-color:white;
text-decoration:none;  
text-align:left;
font: 1.0em/1.2em Arial,sans-serif;
padding:0;
margin:0;
}

a:hover    
{ 
background-color:white;
text-align:left;
text-decoration:underline;  
font: 1.0em/1.2em Arial,sans-serif;
padding:0;
margin:0;
}

p
{
margin:0;
padding:0.5em;	
}


#wrapper
{
position:relative;
width:105em;
margin:0 auto;
padding:1em;
color:#6699cc;
background-color:white;
}

#wrapper h1
{
float:left;
width:8em;
color:#ff3300;
background-color:white;
text-align:left;
font: 3.4em/1.0em Arial, Helvetica, sans-serif;
letter-spacing:0.15em;
margin:0;
padding:0;
}

.blue
{
color:#6699cc;	
}

.red
{
color:#ff3300;
}

.redsm
{
color:#ff3300;
font-size:0.8em;
}


#topnav
{
clear:both;
float:left;
width:27.2em;
margin:0;
padding:0;
}

#topnav ul
{
list-style-type:none;
float:left;
width:27.2em;
text-align:left;
margin:0;
padding:0;
}

#topnav li
{
display:inline;
margin:0;
padding:0;
}

#topnav a
{
font: 1.2em/1.0em Arial, Helvetica, sans-serif;
color:red;
margin:0;
padding:0.1em;
}

#topnav a.bluenav
{
font: 1.2em/1.0em Arial, Helvetica, sans-serif;
color:#6699cc;	
margin:0;
padding:0.1em;
}

#topnav a:hover
{
font: 1.2em/1.0em Arial, Helvetica, sans-serif;
text-decoration:underline;
margin:0;
padding:0.1em;
}

#leftnav
{
clear:both;
float:left;
width:16.5em;
font: 1.2em/1.2em Arial,sans-serif;
margin:5em 0 0 0;
padding:0;
background-color:transparent;
text-align:left;	
}

#leftnav ul
{
list-style-type: none;
margin:0;
padding:0;
}

#leftnav li
{
padding:0;
margin:0;
border-bottom:1px solid #cccccc;
}

#leftnav li ul li
{
padding:0 0 0 0.3em;
margin:0;
border:none;
}

#leftnav li ul li a
{
font: 0.9em/1.0em Arial,sans-serif;
}

#leftnav a
{	
color:red;
background-color:white;
text-decoration:none;  
font: normal 1.2em/1.4em Arial,sans-serif;
padding:0;
margin:0.1em;
}

#leftnav a.bluenav
{
font: normal 1.2em/1.4em Arial, Helvetica, sans-serif;
color:#6699cc;	
margin:0;
padding:0.1em;
}

#leftnav a:hover
{ 
background-color: white;
font: normal 1.2em/1.4em Arial,sans-serif;
text-decoration:underline;  
padding:0;
margin:0.1em;
}

#leftnav a.smallblue
{
font: italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:#6699cc;	
margin:0;
padding:0.1em;
}

#leftnav a:hover.smallblue
{
font:italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:#6699cc;
text-decoration:underline;  
margin:0;
padding:0.1em;
}

#leftnav a.smallred
{
font: italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:red;	
margin:0;
padding:0.1em;
}

#leftnav a:hover.smallred
{
font: italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:red;	
text-decoration:underline;  
margin:0;
padding:0.1em;
}

#leftnav a.smallbluehigh
{
font: italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:#6699cc;	
background-color:#ccffff;
margin:0;
padding:0.1em;
}

#leftnav a:hover.smallbluehigh
{
font: italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:#6699cc;	
text-decoration:underline;  
background-color:#ccffff;
margin:0;
padding:0.1em;
}

#leftnav a.smallredhigh
{
font: italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:red;	
background-color:#ffcccc;
margin:0;
padding:0.1em;
}

#leftnav a:hover.smallredhigh
{
font: italic 0.9em/1.6em Arial, Helvetica, sans-serif;
color:red;	
text-decoration:underline;  
background-color:#ffcccc;
margin:0;
padding:0.1em;
}

#content
{
float:right;
top:5em;
left:1.4em;
min-height:42em;
width:60em;
padding:2em 0 0 0;
margin:0;
font:1.4em/1.2em Arial,sans-serif;
text-align:left;	
}

#content h2
{
color:#ff3300;
background-color:white;
margin:0;
padding:0.5em;
text-align:left;
font: 1.0em/1.0em Arial,sans-serif;
}


#contentright
{
float:left;
width:59em;
min-height:42em;
padding:2em 0 0 1em;
margin:0;
font:0.9em/1.65em Arial,sans-serif;
color:#6699cc;
text-align:left;	
}

#contentright h2
{
color:#ff3300;
background-color:white;
margin:0;
padding:0.5em 0 0 0.5em;
text-align:left;
font: 1.0em/1.0em Arial,sans-serif;
}

#contentright h3
{
color:#ff3300;
background-color:white;
margin:0;
padding:0.5em 0 0 0.5em;
text-align:left;
font: 1.0em/1.0em Arial,sans-serif;
}

.cent
{
text-align:center;	
}

.centleftpad
{
text-align:center;	
padding-left:3em;
}

.centrightpad
{
text-align:center;	
padding-right:12em;
}

.contlg
{
text-align:center;
font: 1.4em/1.2em Arial,sans-serif;	
padding-right:12em;
}

.centered
{
text-align:center;
padding-top:6em;
}

.centered1
{
text-align:center;
padding-top:1em;
}

.img1
{
padding-left:6em;
}

.sales
{
float:left;
margin:0;
width:330px;
height:350px;
border:1px solid #6699cc;
padding:1em;
margin-bottom:0.5em;
margin-right:0.5em;
}

.sales h2
{
float:left;
width:19em;
font: 1.4em/1.4em Arial, sans-serif;
text-transform:uppercase;
text-align:left;
background-color:black;
color: white;
padding:0;
margin:0;
}

.sales h3
{
font: bold 1.2em/1.4em Arial, sans-serif;
text-transform:uppercase;
text-align:center;
background-color:black;
color: white;
padding:0;
margin:0;
}

.shop a
{
color:#ffffff;
background-color:black;
text-decoration:none;
text-align:center;
font: 1.1em/1.2em Arial,sans-serif;
padding:0.3em;
}

.shop a:hover
{
color:#ffffff;
background-color:black;
text-decoration:underline;
text-align:center;
font: 1.1em/1.2em Arial,sans-serif;
padding:0.3em;
}

.flrtbd1
{
float: right;
border:1px solid white;
padding:0.3em;
}

.separator2
{
clear:both;
width:100%;
height:1px;	
}

.clearFix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#contentform
{
float:left;
margin:0;
width:58em;
font: 1.4em/1.4em Arial, Helvetica, sans-serif;
color:white;
padding:0.5em;
background-color:#6699cc;
text-align:left;
}

#contentform h2
{
font: 1.4em/1.2em Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:#6699cc;
margin:0;
padding:0;	
}

#contentform a
{
color:black;
background-color:white;
text-decoration:none;
text-align:center;
font: 1.2em/1.2em Arial,sans-serif;
padding:0.5em;
}

#contentform a:hover
{
color:white;
background-color:black;
text-decoration:underline;
text-align:center;
font: 1.2em/1.2em Arial,sans-serif;
padding:0.5em;
}

#lefttext
{
float:left;	
width:14em;
margin:0;
padding:10px;	
}

#leftmargin
{
float:left;	
margin:0;
padding:0;	
font: 1.2em/1.2em Arial,sans-serif;
}

#leftmargin p
{
margin:0;
padding:0.5em 0 0 0;	
}

#leftmargin a
{
margin:0;
padding:0;	
font: 1.0em/1.2em Arial,sans-serif;
}

#leftmargin a:hover
{
margin:0;
padding:0;	
font: 1.0em/1.2em Arial,sans-serif;
}

.formtab
{
float:right;
width:38em;
font:1.1em/1.2em arial;	
color:#000000;
background-color:#eeeeee;
border:2px solid #dddddd;
}

td.width1
{
width:20em;
border-bottom:2px solid #dddddd;
padding-left:0.5em;
}

td.width1a
{
width:10em;
border-bottom:2px solid #dddddd;
padding-left:0.5em;
}

td.width2
{
width:20em;
border-bottom:1px solid #dddddd;
}

.boldtd
{
font:bold 1.4em/1.2em arial;	
}

.posadd
{
float:left;
margin:-28.9em 0 0 32.5em;	
}

.bordadd
{
border:0px solid #ffffff;
}

.width01
{
width:5em;
}

.arrow
{
font-size:large;
font-weight:bold;
}

a img
{
border:none;	
}

#footer
{
clear:both;
margin:0 auto;
width:90em;
color:#000000;
background-color:transparent;
text-align:center;
margin:0 auto;
padding:3em 0 0.5em 0;	
}

#footer ul
{
list-style-type:none;	
margin:0;
padding:10px 0 0 0;
}

#footer li
{
display:inline;
}

#footer a           
{	
color:navy; 
background-color:transparent;
text-decoration:none;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0;
}

#footer a:hover    
{ 
color:navy; 
background-color:transparent;
text-decoration:underline;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0;
}

.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

