body, td {
	margin: 0px;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #000000;
	vertical-align: top;
}

table {
border-collapse: collapse;
}

a:link, a:visited, a:active {
	color: #B4636C;
	text-decoration : none;
}

a:hover {
	color: #F5D675;
	text-decoration : underline;
}

.menutbl { width: 200px; overflow: hidden;}
.menutbl tr td.nav { width: 200px; overflow: hidden;}
.menutbl tr td a.menuitem {  height: 100%; width: 100%; display:block; background-color: #f2e3e5; color: Black; text-decoration: none; text-align: left; font-family:"Trebuchet MS"; font-size: 13px; padding: 6px; padding-left: 15px;}
.menutbl tr td a.menuitem:hover { background-color: #b4636c; color: White;}


.setheight {
	max-height: 380px;
	height: expression(document.body.clientHeight > 600? "380px": "auto" );
	}



h1 {
	font-size: 20pt;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #A74752;
}

.topBox { 
	padding:10px;
	margin:0px;
	font-family: "Trebuchet MS";
	font-size: 18pt;
	color: #FFFFFF;
	font-style: italic;
}

.navBox {
	padding-top: 6px;
	padding-bottom: 0px;
}

.navhead {
	padding: 10px 5px 10px 5px;
}


.navtablepad {
	padding: 5px 5px 0px 5px;
}


.leftBox {
	padding: 10px;
}

.leftBoxText1 {
padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.leftBoxText2 {
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
}

.leftBoxText {
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
}

.box {
	padding: 5px;
	width: 100%;
	border:1px solid #CAD9D1;
	border-top: none;
}

.boxHeader {
	padding: 5px;
	width: 100%;
	background-color: #F5F4FF;
}
