A#006699	{FONT-Family: Tahoma; FONT-SIZE: 10px; TEXT-DECORATION: None; FONT-WEIGHT: bold; FONT-STYLE
		: None; COLOR: #006699}	
A		{FONT-Family: Tahoma; FONT-SIZE: 14px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: white}
A:hover		{FONT-Family: Tahoma; FONT-SIZE: 14px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: darkorange}
A.Black10	{FONT-Family: Arial; FONT-SIZE: 10px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: black}
A.Black10:hover {FONT-Family: Arial; FONT-SIZE: 10px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: darkorange}
A.Black11	{FONT-Family: Arial; FONT-SIZE: 11px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: #006699}
A.Black11:hover {FONT-Family: Arial; FONT-SIZE: 11px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: darkorange}
A.Green11	{FONT-Family: Arial; FONT-SIZE: 11px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: #009966}
A.Green11:hover {FONT-Family: Arial; FONT-SIZE: 11px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: normal; FONT-STYLE: None; COLOR: darkorange}
A.Button16	{FONT-Family: Arial; FONT-SIZE: 16px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: bold; FONT-STYLE: None; COLOR: darkorange}
A.Button16:hover {FONT-Family: Arial; FONT-SIZE: 16px; text-align: left; TEXT-DECORATION: none
		;FONT-WEIGHT: bold; FONT-STYLE: None; COLOR: #006699}
A.Small		{FONT-Family: Tahoma; FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: Black;}				
A.Small:hover	{FONT-Family: Tahoma; FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: tan}
A.Menu		{FONT-SIZE: 14px; TEXT-DECORATION: none; COLOR: 660000;}				
A.Menu:hover	{COLOR: black}
A.Blue12		{FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #006699;}				
A.Blue12:hover	{FONT-SIZE: 12px; COLOR: darkorange}
A.Blue14		{FONT-SIZE: 14px; TEXT-DECORATION: none; COLOR: #006699;}				
A.Blue14:hover	{FONT-SIZE: 14px; COLOR: darkorange}
A.Blue10		{FONT-SIZE: 10px; TEXT-DECORATION: none; COLOR: #006699;}				
A.Blue10:hover	{FONT-SIZE: 10px; COLOR: darkorange}
A.Orange12		{FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: darkorange;}				
A.Orange12:hover	{FONT-SIZE: 12px; COLOR: #006699}
A.Blue12b		{FONT-SIZE: 14px; TEXT-DECORATION: none; COLOR: #006699; FONT-WEIGHT: bold;}				
A.Blue12b:hover	{FONT-SIZE: 14px; COLOR: darkorange; FONT-WEIGHT: bold;}
A.Blue18		{FONT-Family: Arial; FONT-SIZE: 18px; TEXT-DECORATION: none; COLOR: #006699;}				
A.Blue18:hover	{FONT-Family: Arial; FONT-SIZE: 18px; COLOR: darkorange}

A.TextMenu	{FONT-SIZE: 14px; TEXT-DECORATION: none; COLOR: Tan;}				
A.TextMenu:hover {COLOR: 660000}
A.Nav		{COLOR: Tan; FONT-WEIGHT: Bold; FONT-STYLE: Italic; white-space: nowrap; TEXT-DECORATION: None}
A.Nav:hover	{COLOR: Black;}
A.Link:hover	{COLOR: Tan;}


BODY		{background-position: center centre; background-repeat: no-repeat; background-attachment: fixed}
BODY.Head	{background-position: top left; background-repeat: repeat-x}
BODY.Water	{Background-repeat: no-repeat; Background-position: 60% 50%}

DIV.FormText 	{FONT-Family: Tahoma; FONT-SIZE: 10px; text-align: left; FONT-WEIGHT: normal; COLOR: black
		; vertical-align: bottom}
DIV.FormField 	{FONT-Family: Tahoma; FONT-SIZE: 12px; text-align: left; FONT-WEIGHT: bold; COLOR: black
		; vertical-align: top; height="30"}
DIV.FormElement
DIV.HelpTitle	{position:absolute; left:420px; width:245px; top:80px; visibility:hidden
		; FONT-Family: Tahoma; FONT-SIZE: 14px; text-align: left; FONT-WEIGHT: bold; color:#006699
		; vertical-align: top; height="30"}
DIV.HelpText	{position:absolute; left:420px; width:245px; top:100px; visibility:hidden
		;FONT-Family: Tahoma; FONT-SIZE: 12px; text-align: left; FONT-WEIGHT: normal; color:#006699
		; vertical-align: top; height="30"}


TD		{FONT-Family: Arial; FONT-SIZE: 11px; TEXT-DECORATION: none
		;FONT-WEIGHT: None; FONT-STYLE: None; COLOR: black; TEXT-ALIGN=Justify}
TD.BarHead 	{FONT-Family: Tahoma; FONT-SIZE: 14px; text-align: left; COLOR: white; FONT-WEIGHT: Bold
		; background-color: #006699; height="20"}
TD.Black	{FONT-Family: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: None; FONT-STYLE
		: None; COLOR: black}
TD.Black8	{FONT-Family: Arial; FONT-SIZE: 8px; TEXT-DECORATION: none; FONT-WEIGHT: None; FONT-STYLE
		: None; COLOR: black; text-align: left}
TD.Black10	{FONT-Family: Arial; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-WEIGHT: None; FONT-STYLE
		: None; COLOR: black; text-align: left}
TD.Black11	{FONT-Family: Arial; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: None; FONT-STYLE
		: None; COLOR: black; text-align: left}
TD.Black11b	{FONT-Family: Arial; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-STYLE
		: None; COLOR: black; text-align: left}
TD.Black12	{FONT-Family: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: None; FONT-STYLE
		: None; COLOR: Black;}
TD.Blue		{FONT-Family: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: None; FONT-STYLE
		: None; COLOR: #006699}
TD.Blue12b	{FONT-SIZE: 14px; TEXT-DECORATION: none; COLOR: #006699; FONT-WEIGHT: bold;}				
TD.Grey10	{FONT-Family: Arial; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-WEIGHT: None; FONT-STYLE
		: None; COLOR: #666666; text-align: left}
TD.BlackB	{FONT-Family: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-STYLE
		: None; COLOR: black}
TD.BlueB	{FONT-Family: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-STYLE
		: None; COLOR: #006699}
TD.Date		{FONT-Family: Arial; FONT-SIZE: 12px; text-align: center; TEXT-DECORATION: none; FONT-WEIGH
		: Bold; FONT-STYLE: None; COLOR: #006699; vertical-align: bottom}
TD.FeS		{FONT-Family: Tahoma; FONT-SIZE: 8px; text-align: justify; TEXT-DECORATION: none; FONT-WEIGHT
		: Bold; FONT-STYLE: None; COLOR: #006699; vertical-align: bottom}
TD.FootR  	{FONT-Family: Tahoma; FONT-SIZE: 10px; text-align: right; COLOR: #006699; vertical-align: center}
TD.FootL  	{FONT-Family: Tahoma; FONT-SIZE: 10px; text-align: center; COLOR: #006699; vertical-align: center}
TD.FormBack	{background-color: #FFFFCC}
TD.FormText 	{FONT-Family: Tahoma; FONT-SIZE: 12px; text-align: left; FONT-WEIGHT: bold; COLOR: black}
TD.Header 	{FONT-Family: Tahoma; FONT-SIZE: 24px; text-align: center; FONT-WEIGHT: bold; COLOR: #006699}
TD.HelpBack	{background-color: white}
TD.HelpTitle	{FONT-Family: Tahoma; FONT-SIZE: 14px; text-align: left; FONT-WEIGHT: bold; COLOR
		: black; vertical-align: top; height="30"}
TD.HelpText	{FONT-Family: Tahoma; FONT-SIZE: 12px; text-align: left; FONT-WEIGHT: normal; COLOR
		: black; vertical-align: top; height="30"}
TD.Small	{FONT-SIZE: 11px; COLOR: #006699}
TD.SubHead 	{FONT-Family: Tahoma; FONT-SIZE: 18px; text-align: left; FONT-WEIGHT: bold; COLOR: black}
TD.SubHead2 	{FONT-Family: Tahoma; FONT-SIZE: 18px; text-align: left; FONT-WEIGHT: bold; COLOR: #006699}
TD.Title	{FONT-Family: Tahoma; FONT-SIZE: 14px; FONT-WEIGHT: Bold; TEXT-DECORATION: none; FONT-WEIGHT
		: None; FONT-STYLE: None; COLOR: #008080}

SPAN.FormSmTxt	{FONT-Family: Tahoma; FONT-SIZE: 10px; text-align: left; FONT-WEIGHT: normal; FONT-STYLE:Italic
		; COLOR: black; vertical-align: center}

****************

TD.Nav		{TEXT-ALIGN=Center }
TD.Address	{FONT-WEIGHT: Bold; FONT-STYLE: Italic;}		
TD.Comment	{text-align: center; FONT-WEIGHT: Bold; FONT-STYLE: Italic; COLOR: black}
TD.Course	{FONT-SIZE: 26px; text-align: center; FONT-WEIGHT: Bold; FONT-STYLE: Italic; COLOR: 660000
		; vertical-align: middle}	
TD.EventDate	{FONT-SIZE: 18px; FONT-WEIGHT: Bold; FONT-STYLE: Italic;}
TD.EventDesc 	{text-align: justify; FONT-WEIGHT: Normal; }
TD.Feedback	{FONT-WEIGHT: Bold; COLOR: #A80000}
TD.FormHeader   {text-align: center; FONT-WEIGHT: Bold; COLOR: #A80000}
TD.Head		{FONT-Family: Times New Roman; FONT-SIZE: 14px; text-align: right; TEXT-DECORATION: none
		;FONT-WEIGHT: Bold; COLOR: Tan}				
			
TD.Home		{COLOR: TAN}
TD.Map		{COLOR: #A80000}
TD.Name 	{FONT-SIZE: 18px; FONT-WEIGHT: Bold; }
TD.SubComment	{FONT-SIZE: 13px; FONT-WEIGHT: Bold; FONT-STYLE: Italic}
TD.SubCourse    {FONT-SIZE: 20px; FONT-WEIGHT: Bold; FONT-STYLE: Italic; COLOR: black}				
TD.SubHeader	{FONT-WEIGHT: Bold; FONT-STYLE: Italic;}
			
TD.Soon	    	{FONT-Family: Times New Roman; FONT-SIZE: 16px; TEXT-DECORATION: none
		;TEXT-ALIGN: center; FONT-WEIGHT: Bold; FONT-STYLE: none; COLOR: black}				
TD.Thin		{FONT-SIZE: 6px; }

			
P.URL	    	{FONT-Family: Times New Roman; FONT-SIZE: 16px; TEXT-DECORATION: none
		;TEXT-ALIGN: right; FONT-WEIGHT: Bold; FONT-STYLE: none; COLOR: black}				
SPAN.Extra	{FONT-SIZE: 11px; FONT-WEIGHT: Normal;}	

.font10Narrow
{
    font-family: Arialnarrow;
    font-size: 10px;
    color: #006699;
}

.font10NarrowRed
{
    font-family: Arialnarrow;
    font-size: 10px;
    color: #ff0000;
}

.font10
{
    font-family: Arial;
    font-size: 10;
    color: #006699;
}
.font11
{
    font-family: Arial;
    font-size: 11;
    color: #006699;
}
.font12
{
    font-family: Arial;
    font-size: 12;
    color: #006699;
}

.font14
{
    font-family: Arial;
    font-size: 14;
    color: #006699;
}

.font18
{
    font-family: Arial;
    font-size: 18;
    color: #006699;
}

.font24
{
    font-family: Arial;
    font-size: 24;
    color: #006699;
}

.font28
{
    font-family: Arial;
    font-size: 28;
    color: #006699;
}

.font10green
{
    font-family: Arial;
    font-size: 10;
    color: #00ff00;
}

.font12green
{
    font-family: Arial;
    font-size: 12;
    color: #00ff00;
}

.font14green
{
    font-family: Arial;
    font-size: 14;
    color: #00ff00;
}

.font10blue
{
    font-family: Arial;
    font-size: 10;
    color: #0000ff;
}

.font12blue
{
    font-family: Arial;
    font-size: 12;
    color: #0000ff;
}

.font14blue
{
    font-family: Arial;
    font-size: 14;
    color: #0000ff;
}

.font10red
{
    font-family: Arial;
    font-size: 10;
    color: #ff0000;
}

.font12red
{
    font-family: Arial;
    font-size: 14;
    color: #ff0000;
}

.font14red
{
    font-family: Arial;
    font-size: 14;
    color: #ff0000;
}    

.font10lightred
{
    font-family: Arial;
    font-size: 10;
    color: #ff3333;
}

.font12lightred
{
    font-family: Arial;
    font-size: 12;
    color: #ff3333;
}

.font14lightred
{
    font-family: Arial;
    font-size: 14;
    color: #ff3333;
} 

.font10lightgreen
{
    font-family: Arial;
    font-size: 10;
    color: #339933;
}

.font12lightgreen
{
    font-family: Arial;
    font-size: 12;
    color: #339933;
}

.font14lightgreen
{
    font-family: Arial;
    font-size: 14;
    color: #339933;
}
   
.font10lightblue
{
    font-family: Arial;
    font-size: 10;
    color: #333399;
}

.font12lightblue
{
    font-family: Arial;
    font-size: 12;
    color: #333399;
}

.font14lightblue
{
    font-family: Arial;
    font-size: 14;
    color: #333399;
}    
   
.font10black
{
    font-family: Arial;
    font-size: 10;
    color: #000000;
}

.font12black
{
    font-family: Arial;
    font-size: 12;
    color: #000000;
}

.font14Black
{
    font-family: Arial;
    font-size: 14;
    color: #000000;
}    

.font18Black
{
    font-family: Arial;
    font-size: 18;
    color: #000000;
}

.font10grey
{
    font-family: Arial;
    font-size: 10;
    color: #aaaaaa;
}

.font12grey
{
    font-family: Arial;
    font-size: 12;
    color: #aaaaaa;
}

.font14grey
{
    font-family: Arial;
    font-size: 14;
    color: #aaaaaa;
}    

.font18grey
{
    font-family: Arial;
    font-size: 18;
    color: #aaaaaa;
}

.tableheadercolour { background-color:#006699}
.tablebodycolour { background-color: #e0e1f7 }
.tablebordercolor
{ 
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	border-left: #006699 1px solid;
	border-bottom: #006699 1px solid;
}

.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l0iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 4px;
	color: #FFFFFF;
}

/* Menu System style sheets */

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #4682B4;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #5AA7E5;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l1iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	padding: 4px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #006699;
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #5AA7E5;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}	




/*insite menus */



.mis0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding: 4px;
	color: #006699;
	background: #eef5fd;
}
.mis0l0iover {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 4px;
	color: #FFFFFF;
}

/* Menu System style sheets */

/* level 0 outer */
.mis0l0oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #eef5fd;
}
.mis0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #eef5fd;
}

/* level 1 inner */
.mis0l1iout {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #607a98;
}
.mis0l1iover {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	padding: 4px;
	color: #FFFFFF;
}

/* level 1 outer */
.mis0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #d7e7f7;
	filter: alpha(opacity=85);
	-moz-opacity: 85%;
	opacity:0.85;
}
.mis0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #607a98;
	opacity:0.85;
}

/* level 2 inner */
.mis0l2iover {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.mis0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.mis0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}









table.border1 { border: 1px solid #006699; }
table.border0 { border: 0px solid #000000; }

.disabledText{
	background-color:#CCCCCC;
	border: 1px solid #A0A0A0;
}
.SubHeadingsWhite{
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}

