html,body { margin:0; padding:0; }
body { margin-top:15px; color:#666666; font:12px Verdana,Arial; letter-spacing:1px; text-align:center; }
#header { position:relative; height:120px; margin-bottom:40px; }
p { margin:0 10px 20px; }
p.feedback { margin:0 10px 20px; }
a.red { color:#cc0033; font-weight:normal; text-decoration:none; }
a.red:hover { color:#cc0033; font-weight:normal; text-decoration:underline; }

#container { text-align:left; }
#content p { line-height:20px; }

#headline { margin-bottom:25px; }
#headline p { color:#0099cc; font-weight:bold; font-style:italic; line-height:20px; padding-top:18px; }
#headline span { text-transform:uppercase; }

#navigation { text-align:right; }
#navigation ul { padding:0 0 9px; }
#navigation p	{ line-height:20px; margin-right:58px; }
#navigation a	{ padding-top:5px; color:#666666; text-decoration:none; }
#navigation a:hover	{ color:#cc0033; text-decoration:none; }
#navigation a.current	{ color:#cc0033; text-decoration:none; }
#navigation a:hover.current	{ color:#cc0033; text-decoration:none; }

#navigation a.news { color:#11afe4; text-decoration:none; }
#navigation a:hover.news { color:#cc0033; text-decoration:none; }

#container { width:900px; margin:0 auto; }
#content { float:right; width:590px; }

#navigation { float:left; width:305px; }

#navigation { margin-top:22px; }
#content { margin-top:0px; }
#content table { line-height: 140%; margin: 10px 0; font-size: 1em; }
#content td { vertical-align: top; padding: 2px; }


#listing ul { margin-top:-18px; margin-bottom:18px; list-style-image:url(../images/arrowred.gif); }
#listing li { margin-bottom:5px; }

#linelisting ul { margin-top:-18px; margin-bottom:18px; list-style-image:url(../images/listline.gif); }
#linelisting li { margin-bottom:5px; }

#footer { font-size:0; line-height:0; width:40px; height:40px; clear:both; }

.redtxt  { color:#cc0033; }
.bluetxt { color:#11afe4; }
.bluetxtblod { color:#11afe4; font-weight:bold; }
.whitetxtblod { color:#ffffff; font-weight:bold; }

.uppercasewhite { color:#ffffff; font-weight:normal; text-transform:uppercase; }
.uppercasered { color:#cc0033; font-weight:normal; text-transform:uppercase; }
.uppercaseblue { color:#11afe4; font-weight:normal; text-transform:uppercase; }

.feedbackarrow { color:#cc0033; font-weight:bold; }
.redarrow { color:#cc0033; font-weight:bold; }

.clear {  font-size:0; line-height:0; width:0; height:0; clear:both; }
.spacer_1 { font-size:0; line-height:0; width:1px; height:1px; clear:both; }
.spacer_2 { font-size:0; line-height:0; width:2px; height:2px; clear:both; }
.spacer_4 { font-size:0; line-height:0; width:4px; height:4px; clear:both; }
.spacer_5 { font-size:0; line-height:0; width:5px; height:5px; clear:both; }
.spacer_6 { font-size:0; line-height:0; width:6px; height:6px; clear:both; }
.spacer_8 { font-size:0; line-height:0; width:8px; height:8px; clear:both; }
.spacer_10 { font-size:0; line-height:0; width:10px; height:10px; clear:both; }
.spacer_12 { font-size:0; line-height:0; width:12px; height:12px; clear:both; }
.spacer_15 { font-size:0; line-height:0; width:15px; height:15px; clear:both; }
.spacer_20 { font-size:0; line-height:0; width:20px; height:20px; clear:both; }
.spacer_22 { font-size:0; line-height:0; width:22px; height:22px; clear:both; }
.spacer_25 { font-size:0; line-height:0; width:25px; height:25px; clear:both; }
.spacer_30 { font-size:0; line-height:0; width:30px; height:30px; clear:both; }
.spacer_40 { font-size:0; line-height:0; width:40px; height:40px; clear:both; }





