* {margin:0;padding:0}BODY {text-align:center;background:#e7e7e7;}DIV {text-align:left}P {font:14px arial,sans-serif; margin-bottom: 8px;}H1aa { font:16px arial, sans-serif; color:#204a86; margin-bottom: 10px; }H1 { color: #d71920; font-size: 18px; font-family: arial; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }H2 { color:#204a86; font:16px arial, sans-serif ; font-weigth: bold; margin-top: 10px; margin-bottom: 5px; }H3 { color: #d71920; font-size: 13px; font-family: arial; font-weight: bold; margin-bottom: 5px; }H6 { color: #a0a0a0; font-size: 18px; font-family: arial; font-weight: normal; margin-top: 10px; margin-bottom: 5px;}ul li { font-size: 14px; font-family: arial; line-height: 15px; margin-top: 0; margin-bottom: 10px; margin-left: 25px; list-style-type: disc; }ol li { font-size: 14px; font-family: arial; line-height: 15px; list-style-type: decimal; margin-top: 10px; margin-bottom: 10px; margin-left: 15px; }            #container {position:relative;margin:0 auto;width:826px;overflow:auto}#container .pad {width:800px;background:#fff url(../media/bg.gif) repeat-y}#content {padding:215px 15px 145px 215px}#content H2 {font-weight: bold;}            #about {position:absolute;width:200px;top:190px;border-bottom:1px #fff solid;color:#fff}#about H2  {padding:15px; color:#fff}#about P {padding:15px}#about P {padding-top:0}#panel { position:absolute; top:215px; width:125px; left:650px;;color:#000; padding-left: 15px; border-left: 1px solid #d71920; }#panel H2 { font-weight: bold}#panel H3 { color:#000; font-size: 18px;}#navigation {position:absolute;top:90px;width:800px;height:100px;background:#d71920}#navigation P {margin:0}#navigation LI {float:left;list-style-type:none;line-height:25px;height:25px;}#navigation LI A {background:url(../media/white-arrow.gif) 14px center no-repeat;font:12px/25px arial,sans-serif;color:#fff;padding:6px 25px;text-decoration:none;}#navigation LI A {color:#fff}#navigation LI A:HOVER {background:#903 url(../media/white-arrow.gif) 14px center no-repeat;}#navigation IMG {position:absolute;top:25px;left:0}            #branding {position:absolute;top:0;left:0;width:800px;height:90px;background:#fff}#branding IMG {position:absolute;top:10px;left:10px}#branding H1 {margin:30px 0 0 200px;font:normal 18px arial,sans-serif;color:#a0a0a0}            #footer {position:absolute;left:0;bottom:0;width:100%;height:20px;text-align:center}#footer DIV {width:826px;margin:0 auto}#footerp {line-height:20px;height:20px;background:#c00;width:800px}#footer SPAN {color:#fff;padding-left:215px}         a:link { color: #d71920 ; text-decoration: none; }a:visited { color: #d71920 ; text-decoration: none; }a:hover { color: #d71920 ; text-decoration: underline; }a:active { color: red ; text-decoration: none; }.subnav { color: #fff; font-size: 12px; font-weight: normal; 	background-image: url(../template_img/trans-arrow.gif); background-repeat: no-repeat; 	background-position: left 2px; text-decoration: none; margin-left: 15px; 	padding-top: 0; padding-bottom: 0; padding-left: 15px; }.subnavx {  font:16px arial, sans-serif ; margin-top: 10px; margin-bottom: 5px; }.subnav h2 {color:#fff;}#about .subnavh2 p {  color:#fff; font:16px arial, sans-serif ; padding-top: 20px; 	margin-top: 20px; margin-bottom: 5px; }.subnav a:link { color: #fff; text-decoration: none; }.subnav a:visited { color: #fff; text-decoration: none; }.subnav a:hover { color: #fff; text-decoration: underline; }.subnav a:active { color: #fff; text-decoration: none; }.white { color: #fff; font-weight: normal; text-decoration: none; }.white a:link { color: #fff; text-decoration: none; }.white a:visited { color: #fff; text-decoration: none; }.white a:hover { color: #fff; text-decoration: underline; }.white a:active { color: #fff; text-decoration: none; }.redvertical { border-left: 1px solid #d71920; }.padbottom { padding-bottom: 20px; }