body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #0064A4;
	text-indent: 0pt;
	left: 0px;
	top: 0px;


}



.default_text {

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12x;

	line-height: normal;

	color: #336699;

}



td, th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: normal;

	color: #336699;

}



a {

	color: #336699;

	text-decoration: underline;

}



a.client_link {

	text-decoration: none;

}



a.menu {

	text-decoration: none;

}



.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0064A4;
	line-height: normal;
	text-indent: 4pt;
}

.section_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6699CC;
	line-height: normal;
	text-indent: 4pt;
	font-weight: bold;
}

a:hover {

	text-decoration: underline;

	}

.menu_selected {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: normal;

	background-position: center center;

	background-repeat: no-repeat;

	background-color: #5F8EC9;

	height: 18px;

	background-attachment: fixed;

	color: #FFFFFF;

		text-decoration: none;


ol {padding-bottom:4px;

	}

li {
	padding-top:4px;
	padding-bottom:4px;
	list-style-image: url(images/star.gif);
	list-style-position: outside;
	list-style-type: none;
}

li.sublist {
	padding-top:4px;
	padding-bottom:4px;
	list-style-image: url(images/arrows.gif);
	list-style-position: outside;
	list-style-type: none;
}
	
	
html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

/*
 * The "height" above is a hack for IE5+/Win.  Below we adjust
 * it using the child selector to hide from IE5+/Win
 */

html>body, html>body #contents {
	height: auto;
}	
	
#contents {
	position: absolute;
	top: 0;
	left: 0;
}

#main {
	margin-bottom: 5em;
	height: auto;

}

#footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: left;
}
