/* defines active-link colour */
a:active {
	color : #FF0000;
}

/* defines hover colour */
a:hover {
	color : #0099FF;
	text-decoration: underline;			
}


/* defines link*/
a {
	colour : #000080;
	text-decoration: none; 
}


/* defines link colour */
a:vlink {
	color : #000080;
}



/* defines body tag */
body {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font-size : 11px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-color : #FFFFFF;
}


.fpbutton { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7pt; color:yellow; font-weight:bold;}
.fpbutton:hover { color: white; text-decoration: none; }
.fpbut { font-family:Arial,sans-serif,Verdana,Helvetica; font-size:12pt; color:#000080; margin-top:0; margin-bottom:0;}
.fpbut1 { font-family:Arial,sans-serif,Verdana,Helvetica; font-size:10pt; color:#A50000; font-weight:bold; margin-top:0; margin-bottom:0;}
.fpbut1:hover { color: #000080 }
.fpbut2 { font-family:sans-serif,Verdana,Arial,Helvetica; font-size:12pt; color:white; font-weight:bold; }
.fpbut3 { font-family:Arial,Helvetica,sans-serif; font-size:10pt; color:#000080; margin-top:0; margin-bottom:0;}
.fpbut4 { font-family:Arial,Helvetica,sans-serif,Verdana; font-size:8pt; color:#000080; margin-top:0; margin-bottom:0;}
.fpbut5 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:white; font-weight:bold; margin-top:0;}
.fpbut6 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:7pt; color:#000080; margin-top:0; margin-bottom:0;}

.fnetbutton { color: white; font-style:italic; }
.fnetbutton:hover { color: white; }
	

.opbut { 
	font-family: Arial,sans-serif,Verdana,Helvetica; 
	font-size:14pt; 
	color:#000080; 
	font-weight:bold;
	margin-top:0; 
	margin-bottom:0;
}


.opbut1 { 
	font-family: Arial,Helvetica,sans-serif,Verdana; 
	font-size:10pt; 
	color:#800000; 
	font-weight:bold; 
	margin-top:0; 
	margin-bottom:0;
}

.opbut2 { 
	font-family: Arial,Helvetica,sans-serif,Verdana; 
	font-size:10pt; 
	color:#000080; 
	font-weight:bold; 
	margin-top:0; 
	margin-bottom:0;
}


.opbut3 { 
	font-family: Arial,Helvetica,sans-serif,Verdana; 
	font-size:14px; 
	color:#000000; 
	margin-top:0; 
	margin-bottom:5;
}

.opbut4 { 
	font-family: Arial,Helvetica,sans-serif,Verdana; 
	font-size:14px; 
	color:#080000; 
	margin-top:0; 
	margin-bottom:0;
}


.opbut5 { 
	font-family: Arial,Helvetica,sans-serif,Verdana; 
	font-size:10px;
	font-style: italic;
	color:#000080; 
	margin-top:0; 
	margin-bottom:0;
	margin-right:10;
	text-decoration: italics; 
	text-align: left;
}

.alanbody { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size : 14px; 
	color:#000000; 
	margin-top:0; 
	margin-bottom:5;
}


.alanbody:hover {
	color : #0099FF;
	text-decoration : underline;
}


.alanhead { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:16px; 
	color:#000080; 
	font-weight:bold;
	margin-top:0;
	margin-bottom:0; 
}


.calbody { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	color:#000000; 
	margin-top:0; 
	margin-bottom:3;
}


.calbody:hover {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	color : #660066;
	text-decoration : underline;
}


.calhead { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	color:#660066;
	font-weight:bold;
	text-align:right; 
	margin-top:0; 
	margin-bottom:0;
}



.textBlue {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	color : #000080;
	margin-top:0; 
}

.textyellow {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	color : yellow;
	font-weight : bold;
	margin-top:0; 
}


.textBlueB {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 14px;
	color : #000080;
	margin-top:0; 
	margin-bottom:5;
}

.textBlueB1 {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	color : #000080;
	font-weight:bold;
	
}

.bigBlue {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 16px;
	color : #000080;
	font-weight:bold;
}


.bigBlue:hover {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	color : #000080;
	text-decoration : underline;
}

.bigRed {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 16px;
	color : #FF0000;
	font-weight:bold;
	margin-top:0; 
	margin-bottom:0;
}

.headingRed {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	color : #A50000;
	font-weight:bold;
	margin-top:0; 
	margin-bottom:0;
}

.headingRed1 {
	font-family : Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	color : #FF0000;
	font-weight:bold;
	margin-top:0; 
	margin-bottom:0;
}


.newsleft {
	font-size : 11px;
	text-align : left;
	color : #000080;
}

.newsleft1 {
	font-size : 11px;
	text-align : left;
	color : #0099FF;
}

.newsleft:hover {
	color : #0099FF;
	text-decoration : underline;
}

.newsright {
	font-size : 11px;
	text-align : right;
	color : #000080;
}

.newsright1 {
	font-size : 11px;
	text-align : right;
	color : #0099FF;
}


.newsright:hover {
	color : #0099FF;
	text-decoration : underline;
}


.login {
	font-size : 11px;
	text-align : right;
	color : #000080;
	margin-top:0; 
	margin-bottom:0;
}


.login:hover {
	color : #A50000;
	margin-top:0; 
	margin-bottom:0;
	text-decoration : underline;
}

.news {
	font-size : 11px;
	color : #000000;
}


.news:hover {
	color : #A50000;
	text-decoration : underline;
}


/* defines white text */
.textWhite {
	font-size : 11px;
	color : #FFFFFF;
	font-weight : bold;
}


/* defines white text */
.smallwhite {
	font-size : 10px;
	color : #FFFFFF;
	font-weight : bold;
}




/* story header - large */
.heading { 
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font-size : 14px;
	font-weight : bold;
 }
 
 /* story header - small */
.headingSmall { 
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight : bold;
 }
 


/* default font and size within table cells */
 td {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font-size : 12px;
}




/* defines small text */
.textSmall {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font : 10px;
}


/* defines small text */
.textvSmall {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font-size : 2px;
	margin-top:0; 
	margin-bottom:0;
}

/* defines small WHITE text */
.textSmallWhite {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #FFFFFF;
}

/* defines small WHITE text */
.textSmallWhite A {
	font-family : font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	color : #FFFFFF;
}

/* defines body copy */
.textBody {
* 	font-family : arial, verdana, helvetica, geneva, sans-serif;
	font-size : 11px;
}



.textWhiteB {font-size : 16px; color : #FFFFFF; font-weight : bold;}


/* defines white text */
.textWhite A {
	color : #FFFFFF;
	font-weight : bold;
}

/* defines small menu text */
.textWhiteSub {
	color : #003399;
	font-size : 10px;
}

/* defines white text */
.textWhiteSub A {
	color : #003399;
}

/* box padding for secondary nav  */
.padded {
	padding : 5px;
	line-height : 15px;
}






.headingWhite {
	font-size : 11px;
	color : #FFFFFF;
}

.white {
	font-family : Arial,Helvetica,sans-serif, Verdana, Geneva;
	font-size : 14px;
	font-weight : bold;
	color : #FFFFFF;
}

.dropdown {
	width : 120px;
	height : 18px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 10px;
}

.dropdown1 {
	width : 120px;
	height : 20px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 11px;
}


.dropdown2 {
	width : 175px;
	height : 20px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 11px;
	rows : 3
}

.button1 {
	width : 100px;
	height : 20px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 11px;
}

.textbox {
	width : 175px;
	height : 20px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 11px;
}

.textbox1 {
	width : 160px;
	height : 20px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 11px;
}

.textboxsmall {
	width : 50px;
	height : 20px;
	font-family : Verdana,Arial,sans-serif;
	font-size : 11px;
}

.textboxArea {
	font-family : Verdana,Arial,sans-serif;
	font-size : 11px;
	width : 175px;
}

.DROPCAP {
		 color: Black; 
		 background: White; 
		 border-style: none; 
		 font-family: Verdana,Arial,sans-serif; 
		 width: .75em;  
		 float: left; 
		 text-align: center; 
		 font-size: xx-large;
}
