body {
background : #FFFFFF;
color : #333333;
margin : 0;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
}
html, body {
height : 100%;
}
.b {
line-height : 0;
}
img {
border : 0;
}
a {
   font : 12px Tahoma;
   color : #057ED4;
}

a:hover {
   font : 12px Tahoma;
   color : #0464AA;
}
.tpost {
   font : 15px Trebuchet MS;
   color : #333333;
   font-weight : bold;
   padding-top : 4px;
   padding-bottom : 4px;
   padding-left : 10px;
}
.box1 {
font-family : Verdana;
color : #333333;
background-color : #ffffff;
border : 1px solid #ffffff;
}
.hd {
font : 9px Tahoma;
color : #FFFFFF;
}
.topline {
background : #ffffff url(images/mnbg.jpg);
background-repeat : repeat-x;
background-position: bottom;
}
.swf {
background : #eeeeee url(images/swf.jpg);
background-repeat : repeat;
}
.terms {
font : 12px Tahoma;
color : #333333;
text-decoration : none;
padding-left : 10px;
padding-right : 10px;
line-height: 140%;
}
.frms {
font : 11px Tahoma;
color : #333333;
}
.frmsmall {
font : 9px Tahoma;
color : #333333;
}
.intxt {
background: #FFFFFF;
border:1px inset #bbbbbb;
color: black;
font: 11px Tahoma,sans-serif;
padding: 0px;
width: 100px;
}
INPUT.submit {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/submit.gif) #ffcc00 no-repeat; WIDTH: 75px; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Tahoma, Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}

.error {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #CC0000;
   font-weight: bold;
}
.error_border {
   border: 2px solid #CC0000;
}
