.colour1 {
	color: white;
	background-color: #6699CC;
	padding: 5px;
}

.colour2 {
	background-color: #89A600;
}

.colour3 {
	background-color: #B70000;
}

.pageTitle {
	font-weight: bold;
	color: black;
	height: 35px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
}

H2 {
	color: black;
	height: 10px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	letter-spacing: 1px;
}

A {
	text-decoration: none;
	color: #333399;
}

A:HOVER {
	color: #F2E9E0;
}

.tabSelected {
	background-color: #616161;
	color: #FFFFFF;
	width: 80px;
	border-left: solid 1px white;
	border-top: solid 1px white;
	border-right: solid 1px black;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	height: 25px;
}

.tabNotSelected {
	vertical-align: bottom;
	border-bottom: solid 1px white;
	cursor: pointer;
}

.tabNotSelected TABLE {
	text-align: center;
	border-top: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	font-size: 11px;
	background-color: #EFEFEF;
	color: #000000;
	width: 80px;
}

.tabsBar {
	border-bottom: solid 1px #939393;
	border-left: solid 1px white;
	font-size: 13px;
	background-color: #616161;
	color: white;
	background-image: ;
	background-repeat: no-repeat;
}

.tabsBar TABLE {
	color: white;
}

.tabHover {
	vertical-align: bottom;
	border-bottom: solid 1px white;
}

.tabHover TABLE {
	background-color: #EFEFEF;
	color: #000000;
	cursor: pointer;
	text-align: center;
	width: 80px;
	border-top: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	font-size: 11px;
}

.pageMessage {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 9px;
}

.menu TD {
	font-family: Tahoma, Helvetica, Arial;
	font-size: 11px;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	border-left: solid 1px #666666;
	padding: 4px;
	padding-left: 9px;
}

.menu TH {
	font-weight: bold;
	text-align: left;
	padding-left: 6px;
	font-size: 12px;
	border: 1px solid #666666;
	color: #FFFFFF;
	background-color: #616161;
	background-image: ;
	background-repeat: no-repeat;
}

.menuItem {
	color: #000000;
	background-color: #EFEFEF;
	font-size: 10px;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

.menuItemCurrentHover {
	background-color: #F2E9E0;
	color: #000000;
	font-size: 10px;
	cursor: pointer;
	background-image: url('../images/menu_selected.gif');
}

.menuItemCurrent {
	background-color: #F2E9E0;
	color: #000000;
	font-size: 10px;
	cursor: pointer;
	background-image: url('../images/menu_selected.gif');
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

.menuItemHover {
	background-color: #F2E9E0;
	color: #000000;
	font-size: 10px;
	cursor: pointer;
}

.menuItemSeparator {
	height: 7px;
	border-top: 1px solid gray;
	background-color: #616161;
	background-image: ;
	background-repeat: no-repeat;
}

.tableHeader {
	color: black;
	font-weight: bold;
	background-color: #EFEFEF;
	border: 1px solid black;
}

.tableSubHeader TD {
	border-top: solid 2px white;
	border-bottom: solid 1px gray;
	background-color: #EFEFEF;
}

.tableSubHeader A {
	color: black;
}

.tableHeader A {
	color: white;
	font-weight: normal;
}

.tableHeader A:Hover {
	color: orange;
}

.rowOff TD {
	border-bottom: solid 1px #EFEFEF;
}

.rowOver TD {
	border-bottom: solid 1px #EFEFEF;
	background-color: EFF4FB;
}

.formButton {
	font-size: 11px;
	background-color: #EFEFEF;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	color: black;
	padding: 3px;
}

.formButtonOver {
	font-size: 11px;
	background-color: #CDCDCD;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	color: black;
	padding: 3px;
}

.thumbImage {
	border: solid 1 #DDDDDDD;
	cursor: pointer;
	background-color: white;
}

.thumbImageOver {
	background-color: #ECF5FF;
	border: 1 inset #006699;
}

TABLE {
	font-family: Tahoma, sans-serif, arial;
	font-size: 11px;
}

SELECT {
	font-family: Tahoma, sans-serif, arial;
	font-size: 11px;
}

INPUT {
	font-family: Tahoma, sans-serif, arial;
	font-size: 11px;
}

TEXTAREA {
	font-family: Tahoma, sans-serif, arial;
	font-size: 11px;
}

.divSbContainer {
	border-right: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	padding: 2px;
}

.tableSbHeader {
	height: 20px;
	border-bottom: 1px solid #CDCDCD;
	background-color: #EFEFEF;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: ;
}

.tableSbHeader A {
	font-weight: normal;
	font-size: 11px;
}

.tableSbSubHeader TD {
	border-top: solid 1px white;
	border-bottom: solid 1px #DEDEDE;
	color: #333333;
	background-color: #F6F6F6;
	padding: 3px;
	font-weight: normal;
	background-image: ;
}

.tableSbSubHeader A {
	color: #333333;
}

.subMenuItem {
	background-color: #fff;
	padding-left: 10px;
	color: #333;
	cursor: pointer;
}

.subMenuItemCurrent {
	background-color: #EFEFEF;
	padding-left: 10px;
	color: #333;
	cursor: pointer;
	background-image: url('../images/menu_selected.gif');
}

.qfTable {
	border: 1px solid #DEDEDE;
	background-color: #FCFCFC;
}

.qfTableHeader TD {
	height: 25px;
}

.qfTableHeader {
	font-weight: bold;
	border-bottom: 1px solid #DEDEDE;
	color: #333333;
	background-color: #EFEFEF;
}

.buttonBar {
	background-color: #EFEFEF;
	border: 1px solid #BEBEBE;
	padding: 3px;
	background-image: ;
}

.helpMenu {
	color: #FFFFFF;
	font-weight: bold;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-left-width: 1px;
}

.helpMenuOver {
	color: #FFFFFF;
	font-weight: bold;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-left-width: 1px;
}

