body {margin:0px;background-color:white;}

body, div, p, blockquote, ol, ul, li, td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}

b, strong {  font-weight: 700}

.header a:active { color: #333333; text-decoration: none; }
.header a:link {  color: #333333;  text-decoration: none;}
.header a:visited {  color: #333333; text-decoration: none;}
.header a:hover {  color: #CC0000;  text-decoration: underline;}

.links a:active { color: #666666;}
.links a:link {  color: #666666;}
.links a:visited { color: #666666;}
.links a:hover {  color: #CC0000;}

.body a:active { color: #000033;font-weight: bold}
.body a:link {  color: #669966;font-weight: bold}
.body a:visited { color: #669966;font-weight: bold}
.body a:hover {  color: #000000;font-weight: bold}

.description  {margin:5px;}

.footer { font-size: 10px;}
.footer a:active {font-size: 10px; color: #333333; text-decoration: underline; }
.footer a:link {font-size: 10px; color: #333333; text-decoration: none;}
.footer a:visited {font-size: 10px; color: #333333; text-decoration: none;}
.footer a:hover {font-size: 10px;  color: #CC0000; text-decoration: underline;}

a:active  {color: #336666; text-decoration: underline;}
a:link    {color: #336666; text-decoration: underline;}
a:visited {color: #336666; text-decoration: underline;}
a:hover   {color: #CC0000; text-decoration: underline;}

h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif;}

h1    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; font-weight: 700}

h2    { color: #333333; font-size: 16px; font-weight: 700}

h3    { color: #336666; font-size: 14px; font-weight: 700}

h4    { color: #333333; font-size: 14px; font-weight: bold; margin-top:30px; margin-bottom:5px;}

h5    { color: #333333; font-size: 12px; font-weight:normal; font-style: italic; margin-top:0px; margin-bottom:0px;}

table.blackline {height:1px;width:100%;background-color:black;}
table.grayline {height:3px;width:100%;background-color:#CCCCCC;}

table.navbar {width:100%;border-width:1;color:red;}
table.navbar a {font-family:tahoma;font-size:12px;font-weight:bold;}
table.navbar a:link {color:white;text-decoration:none;}
table.navbar a:active {color:white;text-decoration:none;}
table.navbar a:visited {color:white;text-decoration:none;}
table.navbar a:hover {color:white;text-decoration:underline;}

td.button {text-align:center;background-color:#336666;}

.background-over   {background-color: #669999;}
.background-out    {background-color: #336666;}
.background-gray   {background-color: #######;}
.background-hilite {background-color: #EEEEEE;}

.vertbar {
	background-image: url(images/layout/spacer_gray.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.foryourinformation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}