body {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

table,td {
	font: 11px tahoma, arial, serif;
	line-height: 18px;
}

a {
	text-decoration: none;
}

.maintbl {
	border: 1px solid #7F95AB;
	width: 758px;
}

td.topSearch {
	background-color: #D2D8DD;
	border-bottom: 1px solid #666666;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: White;
}

td.topMenu {
	background-color: #D2D8DD;
	border-bottom: 1px solid #666666;
	font-family: tahoma, arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #fff;
}

td.topMenuLink {
	height: 18px;
	min-width: 70px;
	border-right: 1px solid #fff;
	padding-right: 10px;
	padding-left: 10px;
}

.topMenuLink {
	color: #fff;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

td.topMenuLinkActive {
	height: 18px;
	min-width: 70px;
	/*	border-right: 1px solid #FFFFFF; */
	border-right: 1px solid #fff;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #eee;
}

.topMenuLinkActive {
	color: #666;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

td.mainMenu {
	background-color: #dedfe1;
	font-family: tahoma, arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #663333;
}

input.searchButton {
	background-color: #FFFFFF;
	border: 0px solid #B4B2B0;
	width: 22px;
	font-family: tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #336699;
	height: 16px;
	font-weight: bold;
}

input.searchInput {
	background-color: #FFFFFF;
	border: 0px solid #B4B2B0;
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #666666;
	height: 16px;
	width: 95px;
}

td.topMenuSearch {
	background-color: #FFFFFF;
	border: 1px solid #B4B2B0;
	color: #666666;
	height: 17px;
	font-family: tahoma, arial, sans-serif;
	font-size: 9px;
}

td.mainMenuItem {
	padding-left: 5px;
	width: 157px;
	height: 22px;
	background-color: #dedfe1;
	border-bottom: solid 1px #FFFFFF;
}

.mainMenuItem {
	font-family: arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}

.mainMenuItemActive {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background: #dedfe1;
}

td.mainMenuItemActive {
	padding-left: 5px;
	border-bottom: 1px solid #FFFFFF;
	/*	background-color: #EDF1F8; */
	height: 22px;
	width: 157px;
	text-decoration: none;
}

td.subMenuItem {
	padding-left: 5px;
	width: 157px;
	height: 22px;
	background-color: #FFFFFF;
	border-right: 1px solid #dedfe1;
	border-bottom: 1px solid #98b1c4;
}

.subMenuItem {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #2e5a86;
	text-decoration: none;
}

.subMenuItemActive {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #358fcb;
	text-decoration: none;
}

td.subMenuItemActive {
	padding-left: 5px;
	width: 157px;
	height: 22px;
	background-color: #FFFFFF;
	border-right: 1px solid #dedfe1;
	border-bottom: 1px solid #98b1c4;
}

td.subMenuSpacer {
	background-color: #000000;
	width: 12px;
}

.leftFrame {
	border-right: 1px solid #666666;
	background-color: #D2D8DD;
}

.pageText {
	color: #ffffff;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

A.menuLink,A.menuLink:HOVER,A.menuLink:ACTIVE ; A.menuLink:VISITED {
	/*color: #663333;
	font-weight: normal;*/
	text-decoration: none;
}

.searchResultHeader {
	color: #996666;
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}

.searchResultSearchString {
	color: #B4B2B0;
	font-family: tahoma, arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

.searchResultNotFound {
	color: #CC9999;
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.searchResultList {
	color: #CC9999;
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

li.searchResultList {
	list-style-type: circle;
	line-height: 20px;
}

.ftd {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	letter-spacing: 1px
}

input.frminput,input.fButton,TEXTAREA.frmta {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	border: 1px solid #B4B2B0;
}

.frminput {
	width: 232px;
	height: 17px
}

.frmta {
	width: 232px;
	height: 120px
}

.fButton {
	width: 115px;
	height: 18px;
	background-color: #FFFFFF;
	color: #B4B2B0;
	font-size: 11px
}

.required {
	color: #FF6600;
	font-family: tahoma, arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#RADIO {
	width: 20px;
	border: none
}

hr {
	color: #B4B2B0
}

.frmatcl {
	height: 18px;
	width: 155px;
	font: 11px tahoma, arial, Helvetica, sans-serif;
}

/* # Newsletter Styles ########################################### */
.title {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699CC;
}

/* Form Elements */
input {
	border: 1px solid #999999;
	height: 18px;
	font-family: tahoma, arial, sens-serif;
	font-size: 11px
}

.medium {
	width: 240px;
}

.err {
	color: #FF1100;
}

#button {
	width: 90px;
	border: 1px solid #999999;
	height: 20px;
	font-size: 11px;
	background-color: #F3F3F3;
}

.usert {
	font: 11px arial, verdana;
	color: #333333;
	padding-left: 20px;
	padding-right: 20px;
}

.ust {
	font: 11px arial, verdana;
	color: #333333;
	line-height: 18px;
}

.req {
	color: #FF6600
}

.inp {
	width: 240px;
	height: 20px;
	border: 1px solid #999999;
}

a#n {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
h1{
          font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
}
.MsoNormal{
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: justify;
	}