.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
	line-height: 14px;
}
.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
	text-decoration: none;
	font-weight: bold;
}
.forefootCourseText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #414141;
	text-decoration: none;
	font-weight: bold;
}
.menu {
	background-color: #676767;
	height: 25px;
}
.gr2 {
	background-color: #F0E4E3;
}
.gr1 {

	background-color: #990000;
}

.gr3 {

	background-color: #CFD8C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	line-height: 14px;
	padding-left: 7px;
	
}
.gr4 {

	background-color: #FFFEC7;
}

.horzKeyline {
	background-color: #FFFFFF;
	height: 1px;
}
.vertKeyline {
	background-color: #FFFFFF;
	width: 1px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.cntPaneIndx {
	background-color: #DAB4B2;
	height: 230px;
	vertical-align: top;
}
.imgPaneIndx {
	background-color: #FFFFFF;
	vertical-align: top;
	width: 195px;
}
.cntLnkIndx {
	height: 150px;
	vertical-align: top;
}
.dotKeyline {
	background-color: #FFFFFF;
	width: 1px;
	background-image: url(../images/backgrounds/dots.gif);
	background-repeat: repeat-y;
}
.fullHeight {
	height: 100%;
}
.bufferPaneIndx {

	background-color: #FFFFFF;
	vertical-align: top;
	width: 195px;
}
.bodyHilite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9F221C;
	line-height: 14px;
	font-weight: bold;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #325564;
	text-decoration: underline;
}
.infoPnl {
	background-image: url(../images/backgrounds/info_panel.gif);
	background-repeat: repeat;
	height: 111px;
	background-position: left top;
}
.infoTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #EEDE19;
}
.infoContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}
.cntPaneCnt {

	background-color: #DAB4B2;
	height: 115px;
	vertical-align: top;
}
.gr3 {

	background-color: #E9E5DC;
}
.imgPaneCnt {

	background-color: #FFFFFF;
	vertical-align: top;
	width: 160px;
}
.detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #325564;
}
.gryHorzKeyline {
	background-color: #BEC2BA;
	height: 1px;
}
.productDetailPnl {
	background-color: #F7EEEE;
}
.productCode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #325564;
	text-decoration: none;
	font-weight: bold;
}
.item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #325564;
	font-weight: bold;
}
.imagestyle {
	border-style: solid;
	border-width: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 200px;
	width: 141px;
}
.imagetitle {
	text-align: center;
	border-left:2px outset #CCCCCC;
	border-right:2px solid #FFFFFF;
	border-top:2px outset #CCCCCC;
	border-bottom:2px solid #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
}
.list {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #414141;
	line-height: 20px;
	padding-left: 7px;
}
TD.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

