
html, body {
margin:0px;
padding:0px;
width:100%;
height:100%;
}

body {
margin: 0px;
padding: 0px; 
min-width:990px; width:auto !important; width:990px;
background-color: #fb9eb9;
background-image: url('images/bg.jpg');
background-repeat: no-repeat;
background-position: 55% 0%;
font: 11pt times;
font-color: #000;
}

div.content {
position:relative;
clear:both;
min-height: 800px;
_height: 800px;
padding: 1px 25px 1px 35px;
}

div.product {
position:relative;
padding:10px;
width: 150px;
float:left;
}

div.prodname {
height:px;
width: 150px;
background-color:#e75da1;
}

div.product2 {
position:relative;
padding:10px;
width: 210px;
float:left;
}

div.prodname2 {
height:px;
width: 210px;
background-color:#e75da1;
}

div.cost {
font: 18pt times;
margin: 4px 4px 4px 4px;
}

a.prodname {
color:#ffffff;
font:10pt arial;
}

a.prodname:hover {
color:#c0c0c0;
}

.align_center {
position: relative;
width: 100%;
}

.align_center:after {
content: '';
display: block;
clear: both;
}

.align_center_to_left {
position: relative;
right: 50%;
float: right;
}

.align_center_to_right {
position: relative;
z-index: 1;
right: -50%;
}


a.hmenu {
color: #f5f5f5;
font-size: 13pt;
margin-right: 18px;
}

a.hmenu:hover {
color: #e75da1;
}

a.topmenu {
color: #f5f5f5;
font-size: 14pt;
margin-right: 0px;
}

a.topmenu:hover {
color: #e75da1;
}


.h1 {
color: #583056;
font-size: 18pt;
}

.h2 {
color: #bd6b00;
}

a.h1:hover {
color: #e75da1;
}

a.h2:hover {
color: #e75da1;
}


a{
color: #e2388e;
text-decoration: underline;
}

a:hover{
color: #e75da1;
text-decoration: none;
}

h1 {
font-size: 22pt;
font-weight: lighter;
color: #410039;
}

h1.header {
font-size: 14pt;
color: #410039;
margin-bottom: 20px; 
}

h2 {
font-size: 14pt;
color: #410039;
}

h3 {
font-size: 11pt;
font-weight: bold;
color: #410039;
}

hr{
style: noshade;
height: 1px;
color: #c0c0c0;
style: dashed;
width: 100%;
}

ul,ol {
list-style: url('images/mark3.gif');
}

li {
margin: 10px 0px 10px 0px;
}

input,textarea, select{
font-family: arial;
font-size: 12pt;
}

div.hr {
height: 15px;
border-bottom: 1px solid #f7b5d4;
margin-bottom: 15px;
width:100%;
clear:both;
content:'';
font-size:1pt;
}

img {
border:0px;
}

table {
border-collapse: collapse;
}

td {
border: 1px solid #c6b1c5;
padding:10px;
}

.present_0 {
font: 8pt verdana;
color: gray;
}

.present_1 {
font: 8pt verdana;
font-weight: bold;
color: #e75da1;
}

p {
font-size:14px;
}


