body {
	background: #EAF2FD;
	margin: 0px;
}
.bgline {
	background: url(img/bg_line.gif) repeat-x scroll top;
}
.dots {
	background: url(img/menu_dot.gif) repeat-y scroll left top;
}

.spacer {
	background: url(img/bg_menu_spacer.gif) repeat-x scroll;
}
.reddot {
	background: url(img/red_dot.gif) repeat-x scroll center center;
}
.menu {
	font: bold 70% Tahoma, Arial, Helvetica, sans-serif;
	color: #DAEBFC;
	cursor: hand;
}
.menur {
	font: bold 70% Tahoma, Arial, Helvetica, sans-serif;
	color: #FEC311;
	cursor: hand;
}
.menuthin {
	font: normal 9pt Tahoma, Arial, Helvetica, sans-serif;
	color: #EAF2FD;
	cursor: hand;
}
.menuthinr {
	font: normal 9pt Tahoma, Arial, Helvetica, sans-serif;
	color: #FEC311;
	cursor: hand;
}
.menuthinover {
	font: normal 9pt Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
}
.pagetitle {
	font-size: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A75AF;
	font-weight: bold;
	padding-top: 7px;
}

.redtext {color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;}
.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}

.date {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC0000;
	padding-right: 5px;
	text-align: left;
	letter-spacing: 1px;
}

td {
	font: 85% Tahoma, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.header {
	font: bold x-small Verdana, Arial, Helvetica, sans-serif;
	color: #004CB4;
	text-transform: uppercase;
	padding-left: 7px;
}
.copyright {
	font: 9pt Tahoma, Arial, Helvetica, sans-serif;
	color: #D3E9FF;
}
.partitle {
	font: bold x-small Tahoma, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #004CB4;
	letter-spacing: 2pt;
	padding-left: 1px;
	padding-right: 5px;
}
.bgmenutop {
	background: #2465AE url(img/bg_menu_top.gif) no-repeat scroll left top;
}
.bgmenuright {
	background: url(img/bg_menu_right.gif) repeat-y scroll right top;
}
.grady {
	background: #2465AE url(img/grady.gif) repeat-y scroll left;
}
.menuover {
	font: bold 70% Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: hand;
	text-decoration: underline;
}
.menuoverr {
	font: bold 70% Tahoma, Arial, Helvetica, sans-serif;
	color: #EFC41A;
	cursor: hand;
	text-decoration: underline;
}
a:link {
	font: Tahoma, Arial, Helvetica, sans-serif;
	color: #0022CC;
	text-decoration: none;
}
a:visited {
	font: Tahoma, Arial, Helvetica, sans-serif;
	color: #0022CC;
	text-decoration: none;
}
a:hover {
	font: Tahoma, Arial, Helvetica, sans-serif;
	color: #CC0000;
}
ul {
	list-style-position: outside;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
ol {
	list-style-position: outside;
	margin-left: 26px;
	margin-top: 0px;
	}
p {
	text-indent: 15px;
	margin-bottom: 15px;
	margin-top: 15px;
}
li {
	margin-bottom: 7px;
	margin-top: 7px;
}
.table1 {
background-color: #B5CFE3;
		}

.tabletopbg {
	background-color: #185DA9;
	background-image: url(/img/table_top_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.tabletopbgray {
	background-color: #CCDBEC;
	background-image: url(/img/table_top_bg_gray.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.table1header {
	font-size: 80%;
	font-weight: bold;
	color: #CCDBEF;
	text-align: center;
}
.trwhite {
background-color: #FFFFFF;
font-size: 90%;
vertical-align: top;
}
