body { margin:10px 0px 0px 20px; }

h1 { font:16px verdana; color:#757160; margin:0px 0px 8px 0px; }
h2 { font:13px verdana; color:#757160; margin:0px 0px 4px 0px; }
h3 { font:bold 11px verdana; color:#A4A088; margin:0px; }
p { font:11px/16px verdana; margin:0px; }
p span.date { font:10px/16px verdana; color:#757160; }
ol, ul { color:#757160; }
li { font:11px/16px verdana; list-style-image:url(/images/listDot3.gif); }
table { margin:0px; border-collapse:collapse; border:none; }
td { vertical-align:top; padding:0px; }

a { color:#BC0020; text-decoration:none; }
a:hover { text-decoration:underline; }

form { height:100%; }
table#layout { height:100%; width:719px; }

td#left { width:534px; }

div.answers
{
  background-image: url(/images/greyLine.gif);
  background-repeat: repeat-x;
  padding: 40px 0px 0px 0px;
  margin: 30px 0px 0px 0px;
}

div.answers p.date
{
  color:#757160;
  margin: 0px 0px 10px 0px; 
}
 

div#menu div#top { font:11px verdana; border-bottom:1px solid #BC0020; width:509px; margin-top:50px ;padding-bottom:5px; }
div#menu div#sub { font:10px verdana; border-top:1px solid #EEBFC7; height:47px; width:509px; padding-top:3px; }

div#menu div#top a, div#menu div#sub a { color:#757160; }
div#menu div#top a.active, div#menu div#sub a.active { color:#A4A088; }

div#content { width:449px; margin:0px 0px 0px 60px; font:11px/16px verdana; }

div#content table { width:70%; }
div#content td { font:11px verdana; padding:1px 0px 1px 0px; }
div#content td.head { font-weight:bold; color:#A4A088; border-bottom:1px solid #BC0020; padding-bottom:2px; }

div#content img { margin:0px 10px 0px 0px; }
div#content h2 { clear:both; }
div#content div.image { float:left; width:70px; }
div#content div.text { float:left; clear:right; }

td#spots { width:185px; }

td#spots img.logo { height:70px; width:185px; border:none; margin-bottom:41px; }

td#spots div.news { margin:0px 0px 10px 49px; }
td#spots div.news p { font:10px/14px verdana; margin:0px; }
td#spots div.news p span.date { font:10px/14px verdana; color:#757160; }

div.newsletter { margin:20px 0px 10px 49px; }
div.newsletter p { font:10px/14px verdana; margin:4px 0px 0px 0px; }
div.newsletter input.inpText { height:16px; width:135px; font:10px verdana; color:#757160; border:1px solid #BC0020; }
div.newsletter input.inpButton { height:16px; font:10px verdana; color:#FFFFFF; background-color:#BC0020; border:none; cursor:pointer; }
div.newsletter table { margin:4px 0px 4px 0px; }
div.newsletter table td { padding:0px; }
div.newsletter table input { height:15px; width:15px; font:10px verdana; border:1px solid #BC0020; }
div.newsletter table label { font:10px verdana; margin-left:5px; }
div.newsletter div.topline { border-bottom:1px solid #BC0020; }
div.newsletter div.subline { border-top:1px solid #EEBFC7; height:8px; }
