.txtbordergray {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #B7B7B7;
}
a:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.b3:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.b3:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.b3:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.b3:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.w1:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.w1:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.w1:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.w1:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.b1:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.b1:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.b1:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.b1:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.b2:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFBE2C;
	text-decoration: underline;
}
.b2:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFBE2C;
	text-decoration: underline;
}
.b2:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFBE2C;
	text-decoration: none;
}
.b2:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFBE2C;
	text-decoration: underline;
}
.boldwhite {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sblack {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.boldblack {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.boldorange {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFBB20;
	text-decoration: none;
}
.txtborderblack {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
}
.shadowgray {
	filter: shadow(color:gray, strength:3, direction:135);
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
	color: #FFFFFF;
}

.txtborderorange {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #FEC031;
}
.bgstrike {
	text-decoration: line-through;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
}
.bgunderline {
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
}
.bgitalic {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-style: italic;
}
.boldgreen {

	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #74A923;
	text-decoration: none;
}
.yellowborder {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #74A923;
	text-decoration: none;
	background-color: #FDFCC1;
	border: 1px solid #FFB810;
}
.grey_border{
	border:1px solid #CCCACA;
}


/**	added by Charles S. **/
.text{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

#off { display: none; }
#on { display: block; padding: 3px 3px 3px 3px; }
.overlap { width: 80%; }
.calign { text-align: center; vertical-align:middle; }
.colourdiv {
	border: 1px solid #B7B7B7;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	width: 60px; cursor: pointer;
	padding-top: 2px;
	text-align: left;
}
.pick {
	border-right: 1px solid #B7B7B7;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	width: 75px;
	padding-top: 2px;
	background-color: #ffffff;
}

.formError { color: #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
ol li { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px 3px 3px 3px;}
.off { display: none; }
.on { display: block; }

