BODY {
padding:0;
margin:1px;
color:black;
background-color:#4F0040;
}

H2 {
color: #FF3333;
font-size:11pt;
font-weight:700; 
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
text-decoration: none;
background-color:transparent;
margin:0.1em;
} 

H3 {
color: #FF3333;
font-size:10pt; 
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
text-decoration: none;
background-color: #300000;
margin:0.1em;
} 

.yellow {
color:#F0F033;
font-size:8pt;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1.5;
background-color:#4F0040;
border:none;
width:auto;
margin-top:1em;
margin-bottom:1em;
}

A:link, A:visited, A:active {
color: #FF8FAF;
font-size:8pt;
font-weight:700; 
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
text-decoration: none;
text-align:left;
background-color: #901040;
width:12em;
display:block;
padding:0.1em;
margin:0.1em;
} 

A:hover {
color: #FFFF33;
font-size:8pt;
font-weight:700; 
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
text-decoration: none;
background-color: #CC3333;
width:12em;
padding:0.1em;
margin:0.1em;
}

td.content a:link, td.content a:visited, td.content a:active {
color: #FFFFFF;
text-decoration: none;
background-color: #FFFFFF;
} 

td.content a:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #FFFFFF;
} 

A:link.nav, A:visited.nav, A:active.nav {
color:#F0F033;
font-size:8pt; 
font-weight:700; 
font-style:normal;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
line-height:1;
width:auto;
background-color:#4F0040;
}

A:hover.nav {
color:#ffefef;
font-size:8pt; 
font-family:Helvetica, Arial, sans-serif;
line-height:1;
text-decoration:none;
width:auto;
background-color:#4F0040;
} 

A:link.bot, A:visited.bot, A:active.bot {
color:#CCCC00;
font-size:8pt; 
font-weight:700; 
font-style:normal;
font-family:Helvetica, Arial, sans-serif;
text-decoration:none;
text-align:center;
line-height:1.2;
background-color:#4F0040;
width:auto;
}

A:hover.bot {
color: #FFFFFF;
font-size:8pt; 
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
text-decoration: none;
text-align:center;
background-color: #4F0040;
width:auto;
} 

hr {width:100%;}

img {
margin:6px;
}

a img.link {
margin:0.4em;
border:none;
}

img.what {
margin:0.2em;
}

p.price {
clear:both;
color:red;
background-color:#FFEEFF;
font-size:14pt;
font-weight:700;
padding:0.1em;
width:100%;
text-align:center;
}

td p {
color:#101010;
font-weight:400;
font-size:10pt; 
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
background-color:#FFFFFF;
width:auto;
margin:0;
padding:0.1em;
} 

td.padded {
color:black;
background-color: #FFFFFF;
width:auto;
padding:1%;
margin:0;
} 

td.page {
color:black;
background-color:#FFFFFF;
width:auto;
border:none;
margin:2px;
padding:1px;
} 

td.top {
color:black;
background-color: #FFFFFF;
} 

td.topnav {
color:black;
background-color: #4F0040;
margin:0;
padding:0.1em;
}

td.topnav a {
padding:0.1em 1em;
text-align:center;
}

.content {
color:black;
font-size:10pt; 
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
text-decoration: none;
background-color: #FFFFFF;
min-height:10em;
} 

.content A:link, .content A:visited, .content A:active {
color:black;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
color: #FF8FAF;
font-size:8pt;
font-weight:700; 
text-decoration: none;
text-align:left;
background-color: #901040;
width:8em;
padding:0.1em;
margin:0.1em;} 

.content a:hover {
color:black;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
background-color: #FFEFEF;
} 

td.bott {
color:#CCCCCC;
font-size:8pt;
font-weight:700;
padding:0.2em;
margin:0.2em;
width:auto;
background-color: #4F0040;
} 

.contact {
color: #000000;
background-color:#ffcccc;
} 

INPUT {
color:#660000;
font-size:10pt; 
font-weight:700;
font-family:Helvetica, Arial, sans-serif;
line-height:12pt;
background-color:#ffeeee;
}

DIV {
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
} 

div.layer {
position: absolute;
top: 1px;
left: 7em;
visibility: hidden;
width: 12em;
padding:0.5em;
color:black;
background-color:#F0F033;
}

div.layer4 {
position: absolute;
left:1px;
top:40%;
visibility: hidden;
width:11em;
padding:0.4em;
color:black;
background-color:#E0C033;
}

div.layer5 {
position: absolute;
right: 1em;
visibility: hidden;
width: 99%;
padding:0.5em;
margin-top:3em;
color:black;
background-color:#F0F033;
}

.layerbg {
color:#4F0040;
font-size:8pt;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1.5;
background-color:#F0F033;
border:thin inset #4F0040;
margin:0.5em;
width:auto;
padding:0.3em;
}

DIV.first {
font-size:10pt;
font-weight:700;
font-family:Helvetica, Arial, sans-serif;
padding:0.2em;
margin:0.3em 1em;
width:29em;
background-color:#FFCCCC;
color:black;
}

.second {
font-size:10pt;
font-weight:700; 
font-family:Helvetica, Arial, sans-serif;
padding:0.2em;
margin-left:10em;
width:16em;
background-color:#901040;
color:#FF8FAF;
}

.title {
color:white;
font-size:10pt; 
font-weight:700; 
font-style:normal;
font-family:Helvetica, Arial, sans-serif;
text-align:right;
padding-right:2.5em;
width:auto;
background-color:#4F0040;
}

.linkbar {
clear:left;
text-align:right;
margin-top:1px;
background-color:#DDCCCC;
}

.item {
float:left;
width:31%;
margin:1%;
}

.subhead {
clear:left;
width:auto;
text-align:center;
background-color:#CC9999;
padding:0.1em;
line-height:1.2;
color:black;
font-family:arial;
font-weight:bold;
font-size:10pt;
}

SPAN {
color: #FF3333;
font-size:10pt; 
font-family:Helvetica, Arial, sans-serif;
line-height:1;
text-decoration: none;
background-color:#4F0040;
}

li {
margin-left:1em;
margin-bottom:0.4em;
}