a, a:visited {color:#4c6fb6; text-decoration:none;}
a:hover, a:visited:hover {color:#000; text-decoration:underline;}
a.navbutton:link, a.navbutton:visited  {display:block; color:#fff; text-decoration:none;  padding:4px 0px 4px 0px;}
a.navbutton:link:hover, a.navbutton:visited:hover  {background:url(/media/rollover.gif);}
a.whitelink, a.whitelink:visited  {color:#fff;}

body  {margin:0px; padding:0px; min-width:800px; text-align:center; background:#fofofo; font-family:verdana,geneva,helvetica,sans-serif; font-size:12px;}
h1 {margin:10px; font-size:22px;}
p  {margin:10px;}
h2 {margin:10px; font-size:20px;}
h3 {margin:10px; font-size:18px;}
h4 {margin:10px; font-size:14px;}
h5 {margin:10px; font-size:12px; padding-top:10px;}
h6 {margin:10px; font-size:10px;}
img  {border:0px;}
td  {font-family:verdana,helvetica,geneva,sans-serif; font-size:12px; background:#fff; text-align:left; padding:0px;}
th  {text-align:center; background:#eef5f6;}

.blue  {background:#4c6fb6; color:#fff;}
.bold {font-weight:bold;}
.center  {text-align:center; margin:auto;}
.floatl  {float:left; margin:0px 20px 20px 0px;}
.floatr  {float:right; }
.navbar  {background:#4c6fb6; text-align:center; width:160px; font-weight:bold; height:20px; border-top:1px solid #fff;}
.pageheading  {font-size:18px;}
.top  {vertical-align:top;}

#content  {width:800px; margin:auto; vertical-align:top;}
#pagetext  {padding:20px;}
#footer  {padding:5px; text-align:center; font-size:11px;}
