body, td, select, input, textarea { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #767676; }

a { color: #176326; text-decoration: none; }
a:hover { text-decoration: underline; }

a.red-none { color: #767676; text-decoration: none; }
a.red-none:hover { color: #C42279; text-decoration: none; }

a.b_none { color: black; text-decoration: none; }
a.b_none:hover { color: black; text-decoration: none; }

p { margin-top: 0px; margin-bottom: 0px; }

.size9 { font-size: 9px; }

.color1 { color: #176326; }
.bg-color1 { background-color: #176326; color: white; }
.bg-color1_9 { background-color: #176326; color: white; font-size: 9px; }

.w { color: white; }
.w_9 { color: white; font-size: 9px; }
.w_11 { color: white; font-size: 11px; }
.w_14 { color: white; font-size: 14px; }

.gray { color: #767676; }
.light-gray { color: #B5B5B5; }

a.gray:hover { color: #176326; text-decoration: none; }
a.b:hover { color: #176326; text-decoration: none; }

.b { color: black; }

td.hdr {
	border-top-style: solid; border-top-color: #E6E6E6; border-top-width: 1px;
	height: 23; text-align: center; font-weight: bold; background-color: #ECECEC;
	border-bottom-style: solid; border-bottom-color: #CECECE; border-bottom-width: 1px;
}

td.std_pad { padding-top: 10px; padding-bottom: 10px; padding-left: 9px; padding-right: 9px; }
td.bg-top-right { background-position: top left; background-repeat: no-repeat; }
td.tb-light { border-top-style: solid; border-top-color: #E6E6E6; border-top-width: 1px; }
td.tb-dark { border-top-style: solid; border-top-color: #CECECE; border-top-width: 1px; }

td.list {
	border-top: 0px;
	border-bottom: 0px;
	border-left: 28px;
	border-right: 0px;
	border-style: solid;
	border-color: white;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 14px;
	background-image : url("images/mark-triangle.gif");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	valign: top;
}

input,textarea { border-style: solid; border-width: 1px; border-color: #E6E6E6; }

.button {
	background-color: #ECECEC; color: black; height: 21px; margin-top: 2px; margin-bottom: 2px;
	border-top-color: #F4F4F4; border-left-color: #F4F4F4;
	border-bottom-color: #969696; border-right-color: #969696;
}

div#altDiv {position:absolute; z-index:100; width: 293px; border: 1px solid; left: 181px; top: 173px; visibility: hidden;}
div#altText {font-size: 11px; font-family: Tahoma; padding-left: 2px;}