body  {  background: #fff; margin: 0; padding: 0; text-align: center; color: #444444; }
body,td {font: 11px Verdana, Arial, Helvetica, sans-serif;}
td { vertical-align: middle; text-align:left}
table { width:100%}
.alarm { color:#FF0000; font-size:10px}
h1 {color:#FF6600; font-size:18px; margin:0}
h2 {color:#629a01; font-size:14px; margin:0}
h3 { font-size:11px; margin:0; color:#0369c7}
#container { width: 750px; background: #FFFFFF; margin: 0 auto; text-align: left; }
div.main { border-top:#0099FF 1px solid;border-bottom:#0099FF 1px solid; padding:0 0 10px 0}
#column1{ margin:0 5px 0 0; padding:10px; width:200px; }
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
#ban-text1 dl#mf-list { margin: 3px 0 8px 0px; }
#ban-text1 dl#mf-list dt { margin: 0; padding-left: 15px; font-weight: normal; background: url(images/arrow1.gif) no-repeat 0 3px; }
div.prod, .upsell { margin:3px; padding:4px 5px; border: #FFFFFF 1px solid }
div.prod:hover { background-color:#edf4f4; border: #e4eded 1px solid}
div.upsell:hover { background-color:#f0f5f3; border: #e1e7e5 1px solid}
p { margin:4px 0}
div.m1 { border: 1px solid #f3f3c0; background: #FFFFDD; padding:10px; margin: 8px auto; font-size:12px}
div.m2 { border: 1px solid #d7e5f1; background: #f0f6fa; padding:10px; margin: 8px auto;}
div.m3 { border: 1px solid #e5e8ea; background: #f3f5f6; padding:6px; margin: 0 0 8px 0;}

div.m4 { border: 1px solid #d7e5f1; background: #fff; padding:10px; margin: 8px auto; width:450px}
div.m5 { border: 1px solid #e5e8ea; background: #f0f6fa; padding:22px; margin: 8px auto; width:250px; font-size:14px}

.amount { display:none;}
.orange {color:#FF6600; font-weight:bold}
.green {color:#629a01; font-weight:bold}

fieldset { margin: 0; border: 0; padding: 5px 20px 10px; text-indent:0; clear: left; border: 1px solid #CCCCCC; position: relative;}
legend {padding: 5px; margin: 0 0 0 0; font-size: 14px; color:#00000; font-weight: bold; position: relative; left: -7px; padding:5px}
fieldset>legend {left: 0;}

/*Forms defaults*/
input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; }

/*Text inputs*/
input.highlight { width:182px; height:15px;  border:none; padding:4px 8px; border:#999999 1px solid; background-color:#f9f9f9 }
input.highlight:hover { border:#2489e6 1px solid; background-color:#ecf5f8 }
select.highlight {  height:22px;  border:none;  border:#999999 1px solid; background-color:#f9f9f9 }
select.highlight:hover { border:#2489e6 1px solid; background-color:#ecf5f8 }


/*Pruduct*/
input.fieldsmall  { width:75px;}
label {  cursor:pointer; padding-left:2px; line-height:15px; vertical-align:top; }
div.product table td { margin:3px; padding:3px 4px; border: #FFFFFF 1px solid; vertical-align:top;  }
div.product table td:hover { background-color:#edf4f4; border: #dfeaea 1px solid; color:#000000}
div.product input { clear: left; float: left; padding: 5px 0;  }
div.product label { display: block; line-height: 12px; padding: 5px; clear: none; margin: 0px 0px 0px 25px; }



