body { color: #000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important; }

div#topnav, div#subnav, div#metanav, div#quicklinks, div#toplinks, img#logo { display:none; }
div#footer{ position: relative; overflow: hidden; height: 20px; }

/* content containers */

div.table { width: 100%; }
div.full, div.full_last, div.left, div.right { width: auto !important }
div.special { float: right; width: 175px; margin-left: 5px; padding: 5px; border: 1px solid #000000; }

/* paragraph styles */
p { margin: 0px; margin-bottom: 5px; }
p.title, h1 { font-size: 110%; font-weight: bolder; color: #044879; line-height: 115%; margin: 5px 0px 5px 0px; }
p.subtitle, h2 { margin-top: 15px; font-size: 80%; color: #044879; font-weight: bolder; letter-spacing: 0px; line-height: 115%;  margin: 15px 0px 5px 0px; }
p { font-size: 70%; font-weight: normal; line-height: 125%; }
p.hr{ display: none; }
p.more { display: none; }
p.special_offer, h3 { font-size: 75%; font-weight: bold;  }

div.special h1 {	padding: 2px; display: block; color: #044879; font-size: 80%; font-weight: bold; text-align: center; }
div.special h2 { padding: 2px; font-size: 70%; font-weight: bolder; line-height: 115%; }
div.special p { padding: 2px; font-size: 65%; font-weight: normal; line-height: 125%; }

a.inline { color: #044879; font-size: 100%; font-weight: bold; text-decoration: underline; }
span.dingbat { margin-right: 2px; color: #ADD62F; font: bold monospace; }

/* image styles */
img.left { float: left; margin-right: 8px; }
img.right { float: right; margin-left: 8px; }
img#filler { display: none; }

/* list styles */
ol { margin: 8px; margin-left: 25px; }
ul { margin: 18px;margin-top: 8px; margin-bottom: 8px; padding: 0px; list-style-type: square; list-style-image: none; }
li { margin-left: 0px; margin-bottom: 5px; font-size: 70%; line-height: 125%; }

dt a{ display: none; }

div.result table{ border-collapse: collapse; margin-bottom: 25px; }
div.result table td.subhead { font-weight: bold; }
div.result table td.c1 { width: 150px; }
div.result table td { font-size: 70%; vertical-align: top; padding: 3px 3px 3px 0 }

