body {
	font-size: 9pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #cccccc;
}

td, p, ul, ol {
	font-size: 9pt;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

a:link {text-decoration: underline; color:#ffffff;}
a:visited {text-decoration: underline; color:#ffffff;}
a:hover {text-decoration: underline; color:#fffffff;}
a:active {text-decoration: underline; color:#fffffff;}

.pageHeader {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: bottom;
	font-size: 9pt;
	color: #000000;
}

.pageMargin {
	background-image: url(images/margin.gif);
}

.pageBotLineLeft {
	background-image: url(images/botline.gif);
	background-repeat: repeat-x;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

.pageBotLine {
	background-image: url(images/botline.gif);
	background-repeat: repeat-x;
	text-align: right;
	font-size: 10px;
	color: #ffffff;
}

a.pageBotLine:link {text-decoration: none; color:#ffffff;}
a.pageBotLine:visited {text-decoration: none; color:#ffffff;}
a.pageBotLine:hover {text-decoration: bold; color:#ffffff;}
a.pageBotLine:active {text-decoration: none; color:#ffffff;}

.menuTop {
	background-image: url(images/boxtop.gif);
	background-repeat: no-repeat;
	vertical-align: bottom;
	text-align: left;
	color: #ffffff;
	text-decoration: bold;
}

.menuBot {
	background-image: url(images/boxbot.gif);
	background-repeat: no-repeat;
}

.menuLine {
	background-color: #a0cffb;
	color: #0171b9;
	text-align: left;
	text-decoration: bold;
}

.menuLineBlack {
	background-color: #a0cffb;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.menuLineWhite {
	background-color: #a0cffb;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
}

a.menuLine:link {text-decoration: none; color:#0171b9;}
a.menuLine:visited {text-decoration: none; color:#0171b9;}
a.menuLine:hover {text-decoration: bold; color:#0171b9;}
a.menuLine:active {text-decoration: none; color:#0171b9;}

a.menuLineBlack:link {text-decoration: none; color:#000000;}
a.menuLineBlack:visited {text-decoration: none; color:#000000;}
a.menuLineBlack:hover {text-decoration: bold; color:#000000;}
a.menuLineBlack:active {text-decoration: none; color:#000000;}

a.pageBody:link {text-decoration: underline; color:#ffffff;}
a.pageBody:visited {text-decoration: underline; color:#ffffff;}
a.pageBody:hover {text-decoration: underline; color:#fffffff;}
a.pageBody:active {text-decoration: underline; color:#fffffff;}

.pageTitle {
	background-image: url(images/titleline.gif);
	background-repeat: no-repeat;
	vertical-align: center;
	text-align: left;
	font-size: 12pt;
	color: #0171b9;
	text-decoration: bold;
}

.pageBody {
	margin: 5px;
	margin-right: 20px; 
	text-align: left;
	color: #ffffff;
	vertical-align: top;
	background-color: #0171bb;
}

.pageMain {
	text-align: left;
	color: #ffffff;
	vertical-align: top;
	background-color: #0171bb;
}

.pageMainMini {
	margin: 0px; 
	text-align: left;
	color: #ffffff;
	vertical-align: top;
	background-color: #0171bb;
	font-size:1px;
}

.pageMenu {
	margin: 0px; 
	text-align: center;
	color: #ffffff;
	vertical-align: top;
	background-color: #0171bb;
}

div.pageScroll {
	height: 420px;
	width: 480px;
	overflow: auto;
	color: #ffffff;
	vertical-align: top;
	background-color: #0171bb;
}

div.pageScrollWide {
	height: 420px;
	width: 640px;
	overflow: auto;
	color: #ffffff;
	vertical-align: top;
	background-color: #0171bb;
}

