#main_ {width: 570px; 
  vertical-align: top;
  padding-left:20px; 
  padding-top:25px; 
  padding-right:10px; 
  padding-bottom:35px; 
  }
  
.basestyle {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.basestyle a {color: white;}
h1 {
	font-size: 24px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}
h3 {margin: 0px;}
body {background: #F6F796; }
body, td, p, input {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.navlinks {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FAFC53; /*#FFFFFF ; */
}

#contact_:hover {background: auto;}
.navlinks a {text-decoration: none; }
.navlinks a:hover {color: #fff;}

a {color: red; padding: 0px 2px;}
a:hover {color: black; background: #FD7481;}

table.inline {margin-top: 18px;
  width: 540px;
  }
table.inline td {vertical-align: top;}
  
p { padding-right: 10px; font: 1.1em/1.3em Arial, Verdana, sans-serif;}

div.question h2 {color: black; margin-bottom: 6px; }
div.question p {margin-top: 0; padding-left: 20px;}
hr {color: transparent; border-bottom: 1px solid red;}

div.footer {
	text-align: center; 
	font-size: 9px;
}

div.footer a, div.footer a:visited {
	color: #333333;
	text-decoration: none;
}