body
{
	margin: 0px;
	color: #222f66;
	font-family: verdana, Arial, Sans;
	background-color: #FFFFFF;
	background-image: url(/images/base/body_bg.jpg);
	background-repeat: repeat-x;
}


a, a:visited, a:active
{ color: #700000; text-decoration: none; }

a:hover, a:visited:hover, a:active:hover
{ color: #700000; text-decoration: underline; }

a.white, a.white:visited, a.white:active
{ color: #FFFFFF; text-decoration: none; }

a.white:hover, a.white:visited:hover, a.white:active:hover
{ color: #FFFFFF; text-decoration: underline; }

td
{
	font-size: x-small;
	line-height: 150%;
}

td.whiteline
{
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
}

td.bottomnav
{
	border-bottom: 1px solid #FFFFFF;
	padding-left: 21px;
}

.mediumheading
{
	font-weight: bold;
}

.homecontent
{
	background-color: #f5f7fa;
	padding: 15px;
	width: 735px;
}

.bluebg
{
	background-color: #f5f7fa;
	padding: 10px;
}

.blackbg
{
	background-color: #160100;
	padding: 10px;
	width: 600px;
}

.bluebgnopad
{
	background-color: #f5f7fa;
}

.row2
{
	padding-left: 21px;
}

.leftpic
{
	margin-right: 10px;
}

.smalllist
{
	font-size: xx-small;
	padding-left: 82px;
}

.small
{
	font-size: xx-small;
}

.white
{
	color: #FFFFFF;
}

hr
{
	margin: 0px;
	color: #222f66;
	width: 735px;
}

.whiteborder
{
 	border: 1px solid white;
}