body         {
	font-family:  "MS Sans Serif", tahoma,Geneva, sans-serif;
	color: black;
	text-align: Left;
	background-color : white;
   
}
tbody {
	font-family:  "MS Sans Serif", tahoma,Geneva, sans-serif;
	font-size: 11px;
	color: black;
	text-align: Left;
}

input
{
	font-family:  tahoma,  "MS Sans Serif", tahoma,Geneva, sans-serif;
	font-size: 10pt;
	color: #404040;
}
textarea
{
	font-family:  tahoma,  "MS Sans Serif", tahoma,Geneva, sans-serif;
	font-size: 10pt;
	color: #404040;
}
option
{
	font-family:  tahoma,  "MS Sans Serif", tahoma,Geneva, sans-serif;
	font-size: 10pt;
	color: #404040;
}
h1	{
	font-size: 15pt;
	color: #6188C9;
}
h2	{font-size: 14pt; color: #6188C9; style: italic; }
h3	{font-size: 12pt; color: #6188C9;}
h4	{
	font-size: 11pt;
	color: #6188C9;
	/*color : white;
	*/
}
b            {
   color: #4B0082;
   font-weight: lighter;
}
a:link {
	color: transparent;
   text-decoration: none;
	background-color : transparent;
}
a:visited {
	color: transparent;
   text-decoration: none;
	background-color : transparent;
}
a:active {
	color: transparent;
   text-decoration: none;
	background-color : transparent;
}
a:hover {
	color: #FF3333;
	background-color : transparent;
}
a {
	color: transparent;
   text-align: Left;
	background-color: transparent;
}

.main {
	color: #800000; font-size: 14pt; 
}
.blaze
{
 color: red; font-size: 14px; font-weight: bold;

}
.error 
{
 color: red; font-size: 12px; font-weight: bold;

}

.item {
	color: #800000; font-size: 10pt
}


.notify {
	color: #800000; font-size: 10pt
}



.heading{
	color: black;
	/*color: #0062C4;*/
   color:#6188C9;
	font-size: 14px;
	font-weight : bold;
}


.label {
	color: #404040;
	font-size: 12px;
	font-weight : bold;
}

.field {
	color: #404040;
	font-size: 12px;
}
.tablerow {
   color: #404040;
   font-size: xx-small;
}
.smalllabel {
	color: maroon; font-size: xx-small
}
.smallfield {
	color:  #404040; font-size: xx-small
}
.pageheading
{
 color: Black; font-size: 13px; font-weight: bold;

}
.tableheading {
	color: #404040;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #80A2C8;
	padding:2;
}
.tablebody
{
	BACKGROUND-COLOR: #E1CEB5;
	COLOR: #404040;
	FONT-SIZE: 10pt;
}
.sectionheading {
	color: White;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #80A2C8;
}
.qhead{
   font-size: 11px;
   color: black;
   background-COLOR : #80A2C8;
}
.qhead2{
	font-size: 9pt;
	color: black;
	background-COLOR : #80A2C8;
}
.qcheckbox{
	font-size: 9pt;
	color: black;
	background-COLOR : #aaaaaa;
}

.qheadbold{
	font-size: 9pt ;
	color: black;
	background-COLOR :#3399cc;
	font-weight : bold;
}
.qbody{
   font-size: 11px;
   color: #404040;
   background-COLOR : #FAFAD2;
}
.qbody2{
	font-size: 11px;
	color: #2C38D3;
	background-COLOR : #FAFAE2;
}
.qbody3{
	font-size: 11px;
	color: #404040;
	background-COLOR : #FAFAE2;
}
.qHide{
	
	font-size: 9pt;
	
	color: #2C38D3;
	/*
	background-COLOR : #E6AA59;
	*/
	
}

.formlabel {

	color: #6188C9;
	font-size: 11px;


}

.formlabelop {

font-size: 9pt; color: #000000; text-align: right;
}
.evtTable
{
	border : 0px thin Black;
	font-family : Arial, Helvetica, sans-serif;
	background-color : White;
   
}
.evtHead
{
	background-color : White;
	/*font-size : 19pt;*/
}
.evtHeadSelector
{
	background-color : White;
	border : thin;
	/*font-size : 10pt;*/
	color : Black;
	font-weight : bold;
}
.evtHeadDays
{
	background-color : #483d8b;
	color : White;
	/*font-size : 8pt;*/
}

.evtHeadDays1
{
	background-color : #483d8b;
	color : White;
	/*font-size : 8pt;*/
}

.evtHeadDays2
{
	background-color : silver;
	color : black;
	/*font-size : 8pt;*/
}

.evtBody
{
	background-color : White;
	/*font-size : 8pt;*/
	/*border : 1px solid Blue;
	*/
}
.evtBodyWE
{
	background-color : #ffcc99;
	/*font-size : 5pt;*/
}

.evtBodyOut
{
	/*background-color : #C3C3C3;*/
	background-color : #B2B2B2;
	/*font-size : 8pt;*/
}
.evtBodyPast
{
	/*background-color : #D8D8D8;*/
	background-color : #CACACA;
	/*font-size : 8pt;*/
}
.evtBodyToday
{
	background-color : #ff9999;
	/*font-size : 8pt;*/
}
.evtBodyPublicHoliday
{
	background-color : #ffff99;
	/*font-size : 8pt;*/
}


.evtCalBody
{
	background-color : White;
		border : 1px solid Black;
	/*font-size : 8pt;*/
}
.evtCalBodyWE
{
	background-color : #ffcc99;
		border : 1px solid Black;
	/*font-size : 8pt;*/
}

.evtCalBodyOut
{
	/*background-color : #C3C3C3;*/
	background-color : #B2B2B2;
   border : 1px solid gray;
	/*font-size : 8pt;*/
}
.evtCalBodyPast
{
	/*background-color : #D8D8D8;*/
	background-color : #CACACA;
   border : 1px solid gray;
	/*font-size : 8pt;*/
}
.evtCalBodyToday
{
	background-color : #ff9999;
		border : 1px solid Black;
	/*font-size : 8pt;*/
}
.evtCalBodyPublicHoliday
{
	background-color : #ffff99;
		border : 1px solid Black;
	/*font-size : 8pt;*/
}



.evtLeftNav
{
	background-color : #b0c4de;
	border : 1px black;
	/*font-size : 9pt;*/
	border : thin;
   color : #483d8b ;
}


.evtInitials
{
	background-color : #B0C4DE;
	/*font-size : 6pt;*/
}
.evtCurrentDate
{
	color: White;
	text-decoration: none;
	background-color : Red;
}
.evtMessage
{
	background-color : #FFA07A;
	border : 1px solid Gray;
	/*font-size : 9pt;*/
}
.evtDepartment     
 {
	color: Red;
	font-weight: lighter;
	/*font-size : 10pt;*/
}
.evtToDelete
{
	background-color : #FFDAB9;
	border : 1px solid Gray;
	/*font-size : 9pt;*/
}
.comHeading{
	font-size: 10pt;
	color: Black;
	background-COLOR : #4682B4;
	font-weight : bold;
}
.comLabel{
	font-size: 9pt;
	color: Black;
	background-COLOR : #D3D3D3;
	font-weight : bold;
}
.comSmallLabel{
	font-family:  "MS Sans Serif", tahoma,Geneva, sans-serif;
	color: black;
	font-size : 9pt;
	font-weight : bold;
}
.comField{
	font-size: 11px;
	color: #404040;
	background-COLOR : #FAFAE2;
}
.comHighlightSelAddr{
	font-size: 10pt;
	color: #FAFAE2;
	background-COLOR : Gray;
}
.comBodyNote {
	font-size: 9pt;
	color: #000000;
	text-align: right;
	background : transparent;
}
.comSmallNote {
	color: maroon; font-size: 9pt;
	background-COLOR : #FAFAE2;
}
.comConfDelCat{
	font-size: 10pt;
	color: Red;
	background-COLOR : #FFF1A6;
}
.comError    
 {
	color: Red;
	font-weight: bold;
	font-size : 9pt;
}
.comReverse{
	font-size: 10pt;
	color: white;
	background-COLOR : red;
	font-weight: bold;
}
.comLabelHighlight{
	font-size: 9pt;
	color: Black;
	background-COLOR : #4682B4;
	font-weight : bold;
	border : thin;
}

.expheading {
	color: White;
	font-size: 14px ;
	font-weight: bold;
	background-COLOR : #006699;
}

.expOptionHeading {
color: White;
	font-size: 14px ;
	font-weight: bold;
	background-COLOR : #006699;
	/*background-COLOR : Gray;*/
}
.expOptionField {
	color: black;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #A3BAD9;
}
.expLabel {
	color: black;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #A3BAD9;
	/*background-COLOR : #A5C2EF;
	*/
	/*background-COLOR : #6699CC;
	*/
}
.expField{
	font-family:   tahoma, "MS Sans Serif", tahoma,Geneva, sans-serif;

	font-size: 10pt;
	color: #404040;
	background-COLOR : #E1CEB5;
}
.expSmallField{
	font-size: 5px;
	color: Black;
	background-COLOR : #E1CEB5;
}
.expFieldSelected{
	font-size: 9pt;
	color: Red;
	background-COLOR : #E1CEB5;
}
.expbody
{
	BACKGROUND-COLOR: #FFFFE1;
	COLOR: Black;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 10pt;
}
.expError    
 {
	color: Red;
	font-weight: bold;
	font-size : 9pt;
}
.graHeading {
	color: White;
	font-size: 14px ;
	font-weight: bold;
	background-COLOR : #3A6EA5;
	/*
	background-COLOR : #006699;
	*/
}
.graLabel {
	color: black;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #A3BAD9;
	/*background-COLOR : #A5C2EF;
	*/
	/*background-COLOR : #6699CC;
	*/
}
.graField{
	font-size: 9pt;
	color: #2C38D3;
	background-COLOR : #E1CEB5;
}
.trvheading {
	color: White;
	font-size: 16px ;
	font-weight: bold;
	background-COLOR : #455c78;
	/*background-COLOR : #006699;
	*/
}
.trvheading2 {
	color: black;
	font-size: 16px ;
	font-weight: bold;
	background-COLOR : #A6BDDE;
}
.trvheading3 {
	color: black;
	font-size: 16px ;
	font-weight: bold;
	/*background-COLOR : #CCCCCC;
	*/
	background-COLOR : #CCCCCC;
}


.trvPageTitle {
	font-size: 14pt;
	color: #003366;
	font-weight: bold;
	/*
	background-COLOR : #E7AA5A;
	*/
}
.trvLabel {
	color:black;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR :  #A6BDDE;
	/*background-COLOR : #A5C2EF;
	*/
	/*background-COLOR : #6699CC;
	*/
}
.trvField{
	font-size: 11px;
	color: #002857;
	background-COLOR : #FFE8C2;
}
.trvFieldBold{
	font-size: 11px;
	color: Gray;
	background-COLOR : #E1CEB5;
	font-weight : bolder;
	font-family : "Arial Black";
}
.trvSmallField{
	font-size: 5px;
	color: Black;
	background-COLOR : #FFE8C2;
}
.trvFieldSelected{
	font-size: 9pt;
	color: Red;
	background-COLOR : #E1CEB5;
}
.trvbody
{
	BACKGROUND-COLOR: #FFFFE1;
	COLOR: Black;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	FONT-SIZE: 10pt;
}
.trvError    
 {
	color: Red;
	font-weight: bold;
	font-size : 9pt;
}
.trvNote {
	color: Maroon;
	font-size: 7px ;
	font-weight: normal;
}
.trvNotifications {
	font-size: 11pt;
	color : #3D547A;
}
.trvSmallNote {
	color: maroon; font-size: 9pt;
	background-COLOR : #FAFAE2;
}

/* classes for procedures start */
.prcheading {
	color: White;
	font-size: 16px ;
	font-weight: bold;
	background-COLOR : #455c78;
	/*background-COLOR : #006699;
	*/
	/*background-COLOR : #6699CC;
	*/
}
	
.prcLabel {
	color:black;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR :  #A6BDDE;
	/*background-COLOR : #A5C2EF;
	*/
	/*background-COLOR : #6699CC;
	*/
}
.prcField{
	font-size: 9pt;
	color: #002857;
	color: blue;
	background-COLOR : #FFE8C2;
}
.prcNote {
	color: Maroon;
	font-size: 9px ;
	font-weight: normal;
}
.prcFieldSelected{
	font-size: 9pt;
	color: Red;
	background-COLOR : #E1CEB5;
}
.OTab TD 
{padding:2px}

.A
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND-IMAGE: url(I/bgcolor.gif);
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}

TR.H
{
    BACKGROUND-COLOR: #c1cdd8
}
TR.HL
{
    CURSOR: hand;
    BACKGROUND-COLOR: #e9f2f8
}
TR.SL
{
    BACKGROUND-COLOR: #c1cdd8
}
.JJ
{
    BORDER-RIGHT: #a0c6e5 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #a0c6e5 1px solid;
    OVERFLOW-Y: auto;
    PADDING-LEFT: 4px;
    OVERFLOW-X: hidden;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #a0c6e5 1px solid;
    WIDTH: 170px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #a0c6e5 1px solid;
 	BACKGROUND-COLOR: #8FB5DE;
   /*
	BACKGROUND-COLOR: #ffffff
	*/
	
}
.BB
{
    FONT-WEIGHT: bold
}
.T
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #336699 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: #e9f2f8
}
.P
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    CURSOR: hand
}
/*classes for procedures end */

.webheading {
	color: White;
	font-size: 14px ;
	font-weight: bold;
	background-COLOR : #006699;
}
.webLabel {
	color: black;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #A3BAD9;
	/*background-COLOR : #A5C2EF;
	*/
	/*background-COLOR : #6699CC;
	*/
}
.webLabel2 {
	color: #797979;
	font-size: 12px ;
	font-weight: bold;
	background-COLOR : #DEC9AD;
	/*background-COLOR : #A5C2EF;
	*/
	/*background-COLOR : #6699CC;
	*/
}
.webField{
	font-size: 9pt;
	color: #2C38D3;
	background-COLOR : #E1CEB5;
}
.smallInput
{
	font-size : 9;
	font : arial;
}


/* 
==============================
Classes not in staffnet/navads
==============================
*/

.prcInactive{
	font-size: 9pt;
	color: gray;
	background-COLOR : #FFE8C2;
}
.imgField{
	font-size: 9pt;
	color:#808080;
	background-COLOR : #FFE8C2;
}

.imgFieldShowing{
	font-size: 9pt;
	color: blue;
	background-COLOR : #CFC9A5;
}

.imgFieldSelected{
	font-size: 9pt;
	color: white;
	background-COLOR : red;
}


.siteLargeField
{
	border : thin;
	/*font-size : 10pt;
	*/
	font-size: larger;
	color : Black;
	font-weight : lighter;
}
.siteLargeLinkBlue
{
	border : thin;
	/*font-size : 10pt;
	*/
	font-size: larger;
	color : Blue;
	font-weight : lighter;
	text-decoration : underline;
}
.siteProjectTitle
{
	border : thin;
	/*font-size : 10pt;
	*/
	font-size: x-small;
	color : Black;
	font-weight : bold;
}
.siteProjectSummary
{
	border : thin;
	/*font-size : 10pt;
	*/
	font-size: x-small;
	color : #696969;
	font-weight : lighter;
}
.siteProjectLink
{
	border : thin;
	font-size : xx-small;
	/*font-size : 9pt;
	*/
	color : #A9A9A9;
	font-weight : lighter;
	padding-bottom : 2px;
	padding-top : 2px;
}


.siteMediumLinkBlue
{
	border : thin;
	/*font-size : 10pt;
	*/
	font-size: x-small;
	color : Blue;
	font-weight : lighter;
	text-decoration : underline;
}
.siteMediumLinkNavyBold
{
	border : thin;
	/*font-size : 10pt;
	*/
	font-size: x-small;
	color : Navy;
	font-weight : bold;
	text-decoration : underline;
}
.siteMediumLinkGrayBold
{
	border : thin;
	/*font-size : 10pt;
	*/
	font-size: x-small;
	color : Gray;
	font-weight : bold;
	text-decoration : underline;
}

.siteMediumHeading
{
	border : thin;
	font-size : 11pt;
	color : Black;
	font-weight : bold;
}
.siteMediumField
{
	border : thin;
	/*
	font-size : 10pt;
	*/
	font-size: x-small;
	color : Black;
	font-weight : lighter;
}
.siteMediumFieldFixed
{
	border : thin;
	font-size : 11pt;
	color : Black;
	font-weight : lighter;
}

.siteMediumFieldGreen
{
	border : thin;
	font-size : x-small;
	/*font-size : 9pt;
	*/
	color : Green;
	font-weight : lighter;
	padding-bottom : 2px;
	padding-top : 2px;
}
.siteMediumFieldSilver
{
	border : thin;
	font-size : x-small;
	/*font-size : 9pt;
	*/
	color : Silver;
	font-weight : lighter;
	padding-bottom : 2px;
	padding-top : 2px;
}
.siteMediumFieldMaroon
{
	border : thin;
	font-size : x-small;
	/*font-size : 9pt;
	*/
	color : Maroon;
	font-weight : lighter;
	padding-bottom : 2px;
	padding-top : 2px;
}

.siteSmallField
{
	border : thin;
	font-size : xx-small;
	/*font-size : 9pt;
	*/
	color : Black;
	font-weight : lighter;
	padding-bottom : 2px;
	padding-top : 2px;
}
.siteSmallFieldGreen
{
	border : thin;
	font-size : xx-small;
	/*font-size : 9pt;
	*/
	color : Green;
	font-weight : lighter;
	padding-bottom : 2px;
	padding-top : 2px;
}
.siteMessage   
 {
	color: Red;
	font-weight: normal;
	font-size : 12pt;
}
.siteMessageWhiteFont  
 {
	color: White;
	font-weight: normal;
	font-size : 10pt;
}
.sitelabel {
	color: black;
	font-size: x-small;
	font-weight : bold;
}
.buttonSmall
{
	BORDER-RIGHT: #336699 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #336699 1px solid;
	PADDING-LEFT: 1px;
	BORDER-LEFT: #336699 1px solid;
	CURSOR: hand;
	BORDER-BOTTOM: #336699 1px solid;
	BACKGROUND-COLOR: #e9f2f8;
	BACKGROUND-COLOR: #ffffff;
	font-size : 10pt;
	color:black;
	
}

.webheader
{
	BACKGROUND-COLOR: #80a2c9	;
	color : White;
	font-weight : bold;
}

.webheaderText
{
	BACKGROUND-COLOR: #80a2c9;
	color : White;
}


/* 
==============================
end block Classes not in staffnet/navads
==============================
*/


 
 
 
