a.dblink:link, a.dblink:visited, a.dblink:active {	font-family: Tahoma, Verdana; font-size: 11px; color: #2973a7; font-weight: bold; text-decoration: none; }
a.dblink:hover {	font-family: Tahoma, Verdana; font-size: 11px; color: #8fb1c9; font-weight: bold; text-decoration: none; }

/* The colour of each Field Name from the database */
.fieldname { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; color: white; background-color: #8fb1c9; }

/* Colour of the section heading */
.fieldnameheading { font-family: Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #CCCCCC; background-color: #2973a7; }

/*  */
.fieldheading { font-family: Tahoma, Verdana; font-size: 13px; font-weight: bold; color: white; }

/* Background colour of a section heading */
.fieldheadingcolour { background-color: #2973a7; }

/* Backgrond colour of the values */
.fieldvalueback { background-color: #EFEFEF; }

/* The background colour for the field names from the database */
.fieldnameback { background-color: #8fb1c9; }

/* The values from the database - wether in static format or in a text box */
.fieldvalue, input, select, textarea { font-family: Tahoma, Verdana; font-size: 11px; }

/*  */
.fieldvaluebackone { background-color: #EFEFEF; }

/*  */
.fieldvaluebacktwo { color: #000000; }

/*  */
.tablename { font-family: Verdana, Geneva; font-size: 16px; font-weight: bold; }

/* The colour of an error message */
.txtError { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; color: #CC3333; }

/* The colour of an error message */
.txtErrorNone { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; color: #0066FF; }

/* The style for each button */
.objButton {
    background-color: #2973a7; 
    border: 1px solid #EFEFEF;
    font-family: Verdana, Geneva, Arial, Helvetica; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; font-variant:normal; color:#FFFFFF;
    padding-left: 0px
}

.Heading { { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; }

.navover { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; background-color: #dcdcdc; }
.navout  { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; background-color: #2E7EB6; }
.navtext { font-family: Tahoma, Verdana; font-size: 11px; font-weight: bold; color: #dcdcdc; }

.reportselect { width:120px; }

body,td { font-family: Tahoma, Verdana; font-size: 11px; }

.special-none { font-weight: bold; color: #A6A6A6; text-decoration: line-through; }
.special { font-weight: bold; color: #CC3333; }

.specialcategory {
	background-color: #c0252b;
	border:1px solid #000000; 
	border-left-width:0px; 
	border-right-width:0px;
	color: #FFFFFF;
}

.category {
	background-color: #666666;
	border:1px solid #000000; 
	border-left-width:0px; 
	border-right-width:0px;
	color: #FFFFFF;
}

.category2 {
	border:1px solid #000000; 
	border-top-width:0px;
	border-left-width:0px; 
	border-right-width:0px;
	color: #FFFFFF;
}