input {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
select {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
table {
	border: 1px none;
}

textarea {
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.text {
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.clearBackground {
	background-color : #FFFFFF;
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.shadedBackground {
	background-color : #EEEEEE;
	font-family: Tahoma, Arial;
	font-size: 11px;
}

.mainHeading {
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #76756B;
}

.style3 {font-family: Helvetica, Arial, sans-serif;
		color: #666666;
		font-size: 11px;
}

.beigeText {font-family: Helvetica, Arial, sans-serif;
		color: #BEB285;
		font-size: 10px;
		font-weight: bold;
}

.header {font-family: Tahoma;
		color: #FFFFFF;
		font-size: 10px;
		font-weight: bold;
		padding-left: 25px;
		padding-top: 16px;
}

.header2 {font-family: Tahoma;
		color: #FFFFFF;
		font-size: 10px;
		font-weight: bold;
		padding-left: 25px;
		padding-top: 4px;
}

.button { 
 font: 10px Tahoma;
 font-weight: bold;
 background-color: #76756B; 
 color: #FFFFFF; 
 margin-left: 5px; 
 margin-top: 3px; 
 margin-bottom: 2px;  
 border: 1px solid #CCCCCC; 
 padding: 2px;
}

.buttonHover { 
 font: 10px Tahoma;
 font-weight: bold;
 text-decoration: underline;
 background-color: #D1CEC5; 
 color: #76756B;
 margin-left: 5px; 
 margin-top: 3px; 
 margin-bottom: 2px;  
 border: 1px solid #CCCCCC; 
 padding: 2px; 
}

body {
	background-color: #DBDAAB;
}

.errorBox {font-size: 9px; background-color: #FF6C70; }

.form {font-size: 10px; color:#666666; border-color:#CCCCCC; border-width:1px; }

.required {font-family: Helvetica, Arial, sans-serif;
		color: #FF0000;
		font-size: 14px;
}

.required2 {
	font-family: Tahoma, Arial;
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
}

.t0 { font-size: 10px; color:#000000; border-color:#BEB285; border-width:1px; background-color:#D3D6AE; }

.t1 { font-size: 10px; color:#666666; border-color:#CCCCCC; border-width:1px; background-color:#FFFFFF; }

.t2 { font-size: 10px; color:#666666; border-color:#FF0000; border-width:1px; background-color:#FFB7B9; }

.t3 { font-size: 10px; color:#000000; border-color:#009900; border-width:1px; background-color:#33FF99; }

a.normalLink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #76756B;
	text-decoration: underline;
	border: none;
}
a.normalLink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color:#76756B;
	text-decoration: underline;
	border: none;
}
a.normalLink:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration: underline;
	border: none;
}
a.normalLink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration: underline;
	border: none;
}

a.adminLink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #76756B;
	text-decoration:none;
}
a.adminLink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color:#76756B;
	text-decoration:none;
}
a.adminLink:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration:none;
}
a.adminLink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration: underline;
}

a.whiteLink:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}
a.whiteLink:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}
a.whiteLink:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	border: none;
}
a.whiteLink:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	border: none;
}

a.footerLink:link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #76756B;
	text-decoration:none;
}
a.footerLink:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color:#76756B;
	text-decoration:none;
}
a.foooterLink:active {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration:none;
}
a.footerLink:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration: underline;
}

a.footerLink:link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #76756B;
	text-decoration:none;
}
a.footerLink:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color:#76756B;
	text-decoration:none;
}
a.foooterLink:active {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration:none;
}
a.footerLink:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #D1CEC5;
	text-decoration: underline;
}

a.footerRedLink:link {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration:none;
}
a.footerRedLink:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration:none;
}
a.foooterRedLink:active {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration:none;
}
a.footerRedLink:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

a.smallLink:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border: none;
}
a.smallLink:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	border: none;
}
a.smallLink:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
	border: none;
}
a.smallLink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
	border: none;
}

.btn     { width: 22px; height: 22px; border: 1px solid buttonface; margin: 0; padding: 0; }
.btnOver { width: 22px; height: 22px; border: 1px outset; }
.btnDown { width: 22px; height: 22px; border: 1px inset; background-color: buttonhighlight; }
.btnNA   { width: 22px; height: 22px; border: 1px solid buttonface; filter: alpha(opacity=25); }