body, td {  font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%}
a:hover { color: #C50C58}

img { border:none}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#7C9197; font-size:20px; margin:0; padding-bottom:10;text-decoration:none;}
h2 { font-weight:Bold; color:#3C4146; font-size:13px; margin:0; }
h3 { font-weight:bold; color:#C50C58; font-size:12px; margin:0;text-decoration:none;}
h4 { font-weight:normal; color:#3C4146; font-size:10px; margin:0;}
h4 a {color:#3C4146; text-decoration:none;}
h5 { font-weight:normal; color:#999999; font-size:10px; margin:0;text-decoration:none;}

.header {  font-size: 11px; color: #C50C58}
.header_a a {  font-size: 11px; color: #C50C58}
.header2 {  font-size: 13px; color: #4F6AA0}

.smallb {  font-size: 10px; color: #3C4146}


.smallb a {  font-size: 10px; color: #3C4146; text-decoration:none;}
.smallg {  font-size: 10px; color: #999999}
.smally {  font-size: 10px; color: #665618}
.smally a {  font-size: 10px; color: #665618}

.smallr {  font-size: 10px; color: #C50C58}
.smallr a {  color: #C50C58; text-decoration:none;}

.smallk {  font-size: 10px; color: #777777}
.smallk a {  font-size: 10px; color: #555555}

.white, .white a {  color: #FFFFFF}

.price { color: #FFFFFF; background-color: #C50C58}

.smallw {  font-size: 10px; color: #DADFE0; line-height: 100%}
.smallw a {  font-size: 10px; color: #DADFE0}

.texty {  color: #665618}
.texty a {  color: #665618}
.texty a:hover {  color: #CC0000}

.sep {  background-color: #C7CED0; height: 1px; padding: 0px 0px}

.form     { margin:0px;}
.input { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
.input40  {  font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width: 40px}
.input100 {  font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width: 100px}
.input140 { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  width: 140px}
.input150 { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  width: 150px}
.input200d {font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  width: 200px}

.input200 {  font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width: 200px}
.input300 {  font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width: 300px}
.input500 {  font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width: 500px}
.input187 {  font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width: 187px}

.select { font-family: Geneva, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height:26px;}

.bg-logo {
   z-index:0;
   position:absolute;
   top:45px;
   left:0px;
   width:80px;
   height:138px;
}

#field {
   margin:0px;
   padding:0px;
   color: #7C9197;
   font-weight:bold;
   border: 1px solid #FFFFFF;
   height:100%;
}

#field h2 {
   margin:12px 0px 5px 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color:#C50C58;
   font-size:18px;
}

#field div {
   float:left;
   width:140px;
   height:140px;
   margin:0px 10px 0px 15px;
   padding:0px;
}

#field a {
   width:150px;
   font-size:11px;
   line-height:18px;
   font-weight:Normal;
}


.opt {
   color:#333333;
   line-height:110%;
   margin:20px;
   font-size:10px;
}

.opt h1 {
   color:#333333;
   line-height:110%;
   font-size:12px;
   font-weight:Normal;
}

.opt h2 {
   color:#333333;
   line-height:120%;
   font-size:11px;
   font-weight:Normal;
}

.opt a {
   color:#333333;
}

.opt strong {
   font-weight:Normal;
   font-size:11px;
}

.opt p {
   margin:0px 0px 5px 0px;
}


.opt_prod {
   margin:20px 0px 20px 0px;
   clear:both;
   width:100%;
}

