input{
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
	background-color: #FFFFFF
}

a:hover {
	color: #3D2C8C;
	font-weight: bold;
	text-decoration: none
}

.link {
	color: #3D2C8C;
	font-weight: bold;
	text-decoration: none;
}

a {
	color: #3D2C8C;
	font-weight: bold;
	text-decoration: none;
}

td {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

b, strong {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

img {
	/* turn off borders around images just to be safe*/
	border: 0px;
}


/* Menu Styles */
/* Menu headings */
.hdrBtm { COLOR:#FFFFFF; font:bold 11px Tahoma, Arial, Helvetica; text-align:center; z-index:1000; padding-top:4px;}
.hdrBtmOn { color:#00FF00; font:bold 11px Tahoma, Arial, Helvetica; text-align:center; z-index:1000; padding-top:4px;}
.hdrBtmCurrent { color:#FFFFFF; font:bold 11px Tahoma, Arial, Helvetica; text-align:center; z-index:1000; }

/* Menu separators */
.hdrPip{ color:#FFFFFF; font:10px Tahoma, Arial, Helvetica; z-index:2000; padding-top:4px;}

/* Menu list items */
.navItem { color:#006633; font:11px Tahoma, Arial, Helvetica; }
.navItemNS { color:#FFFFFF; font:11px Tahoma, Arial, Helvetica; }
.navItemOn  { color:#00FF00; font:11px Tahoma, Arial, Helvetica; }

/* List items padding */
.itmpad { padding-left:9px; padding-top:3px;}.bodywhite {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.bodylight {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: B7A8CE;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.bodydark {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: 3D2C8C;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.bodygrey {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.bodygreybold {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.bodylightpromo {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: B7A8CE;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 14px;
}
.whitebold {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.purplebold {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bolder;
	color: 3D2C8C;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.bodybold {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
	font-style: normal;
}
.body {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
}
.bodybolddark {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
	font-style: normal;
}
.bullet {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: C1B4D6;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
	font-style: normal;
}
.bulletpurple {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: 4C3E97;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
	font-style: normal;
}
.boldwhite {
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	line-height: 16px;
	font-style: normal;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}