body
{
	background-color: #336699;
	margin-left: 0px;
	margin-right: 0px;
	color: black;
	font-family: Verdana, Arial, sans-serif;
	font-size: medium;
}

p,li
{
	color: black;
	font-family: Verdana, Arial, sans-serif;
	font-size: medium;
}

li.fancy
{
	list-style-type: default;
	list-style-image: url(images/bullet_square.gif);
	list-style-position: default;
}

.bg_top
{
	background-image: url(images/bg_top.gif);
	background-repeat: repeat-x;
}

.bg_middle { background-color: #6699CC; }

.bg_bottom
{
	background-image: url(images/bg_bottom.gif);
	background-repeat: repeat-x;
	background-color: #336699;
}

.bg_bottom2
{
	background-image: url(images/bg_bottom2.gif);
	background-repeat: repeat-x;
	background-color: #336699;
}

td.sidebar
{
	background-color: #CCCCCC;
	width: 148px;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: medium;
}

td.bg_left
{
	background-image: url(images/bg_left.gif);
	background-repeat: repeat-y;
}

td.bg_right
{
	background-image: url(images/bg_right.gif);
	background-repeat: repeat-y;
}

div.sidebar
{
	background-color: #CCCCCC;
	padding: 0 5px 0 10px;
}

.sublink
{
	font-size: 12px;
}

a.subnav:link { color: #000066;	text-decoration: none; }
a.subnav:visited { color: #000066; text-decoration: none; }
a.subnav:hover { color: #990000; }
a.subnav:active { color: #990000; }

a.footer:link { color: #ffcc00;	text-decoration: none; }
a.footer:visited { color: #ffcc00; text-decoration: none; }
a.footer:hover { color: #ffffff; }
a.footer:active { color: #ffffff; }

.body_cell { background-color: #FFFFFF; }

div.body_content
{
	color: #000000;
	padding: 0 25px 0 25px;
}

.textlinks
{
	font-size: small;
	text-align: center;
}

.small
{
	font-size: x-small;
}

.footer
{
	color: #ffffff;
	font-size: x-small;
	text-align: center;
}

.disclaimer
{
	color: #ffffff;
	font-size: xx-small;
	text-align: center;
}