body {
	font: 12px arial, verdana,  sans-serif;
	margin: 0px;
	padding: 0px;
	background-colour: #FFFFFF;
	background-repeat: repeat-y;
	background-position: center;
}

td { font: 12px Arial, Helvetica, sans-serif; color:#333333}
h1 { font: bold 18px arial, verdana,  sans-serif; color: #999999}
h2 { font: bold 18px  arial, verdana, sans-serif; color: #1975D0}
h3 { font: bold 12px arial, verdana,  sans-serif; color: #333333}

a:link { font: 12px Arial, Helvetica, sans-serif; color: #1975D0; text-decoration: underline; }
a:active { font: 12px Arial, Helvetica, sans-serif; color: #1975D0; text-decoration: underline; }
a:visited { font: 12px Arial, Helvetica, sans-serif; color: #1975D0; text-decoration: underline; }
a:hover { font: 12px Arial, Helvetica, sans-serif; color: #1975D0; text-decoration: none; }

/*CUSTOM FONT CLASSES START */

.arial11darkgrey { font: 11px Arial, Helvetica, sans-serif;  color: #333333;}
.arial11Bdarkgrey { font: bold 11px Arial, Helvetica, sans-serif;  color: #333333;}
.arial11midgrey { font: 11px Arial, Helvetica, sans-serif;  color: #666666;}

.arial12Bred { font: bold 12px Arial, Helvetica, sans-serif;  color: #ff0000;}

.arial10midgrey { font: 10px Arial, Helvetica, sans-serif;  color: #666666;}
.arial10Bmidgrey { font: bold 10px Arial, Helvetica, sans-serif;  color: #666666;}
.arial9midgrey { font: 9px Arial, Helvetica, sans-serif;  color: #666666;}

.arial11white { font: 11px Arial, Helvetica, sans-serif;  color: #FFFFFF;}
.arial12white { font: 12px Arial, Helvetica, sans-serif;  color: #FFFFFF;}

/*CUSTOM FONT CLASSES END */


/*CUSTOM TABLE CLASSES START */

.tdgreyborder {	background: #efefef; border:#cccccc solid 1px;	}
.tdblueborder {	background: #F5F5F8; border:#3A9ADA solid 1px;	}
.tdgreypadding {	background: #efefef; padding:5px;	}

.dropdowntable { background: #4A7EDF; border: #85ABF1 solid 1px; }
/*CUSTOM TABLE CLASSES END */


/*CUSTOM LINKS START */

a.linkarialdarkblue13B:link { font: bold 13px Arial, Helvetica, sans-serif; color: #175880; text-decoration: none; }
a.linkarialdarkblue13B:active { font: bold 13px Arial, Helvetica, sans-serif; color: #175880; text-decoration: none; }
a.linkarialdarkblue13B:visited { font: bold 13px Arial, Helvetica, sans-serif; color: #175880; text-decoration: none; }
a.linkarialdarkblue13B:hover { font: bold 13px Arial, Helvetica, sans-serif; color: #175880; text-decoration: underline; }

a.linkarialdarkblue11BU:link { font: bold 11px Arial, Helvetica, sans-serif; color: #175880; text-decoration: underline; }
a.linkarialdarkblue11BU:active { font: bold 11px Arial, Helvetica, sans-serif; color: #175880; text-decoration: underline; }
a.linkarialdarkblue11BU:visited { font: bold 11px Arial, Helvetica, sans-serif; color: #175880; text-decoration: underline; }
a.linkarialdarkblue11BU:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #175880; text-decoration: none; }

a.linkarialblue11B:link { font: bold 11/18px Arial, Helvetica, sans-serif; color: #2279B6; text-decoration: none; }
a.linkarialblue11B:active { font: bold 11/18px Arial, Helvetica, sans-serif; color: #2279B6; text-decoration: none; }
a.linkarialblue11B:visited { font: bold 11/18px Arial, Helvetica, sans-serif; color: #2279B6; text-decoration: none; }
a.linkarialblue11B:hover { font: bold 11/18px Arial, Helvetica, sans-serif; color: #2279B6; text-decoration: underline; }

a.linkarialmidgrey11B:link { font: bold 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
a.linkarialmidgrey11B:active { font: bold 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
a.linkarialmidgrey11B:visited { font: bold 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
a.linkarialmidgrey11B:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; }

a.linkarialmidgrey11:link { font: 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
a.linkarialmidgrey11:active { font: 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
a.linkarialmidgrey11:visited { font: 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; }
a.linkarialmidgrey11:hover { font: 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; }

a.linkarialwhite10B:link { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.linkarialwhite10B:active { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.linkarialwhite10B:visited { font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
a.linkarialwhite10B:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none; }

a.linkFooter:link { font: 10px Arial, Helvetica, sans-serif; color:  #666666; text-decoration: none; }
a.linkFooter:active { font: 10px Arial, Helvetica, sans-serif; color:  #666666; text-decoration: none; }
a.linkFooter:visited { font: 10px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;  }
a.linkFooter:hover { font: 10px Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline;  }
 
/* CUSTOM LINKS END */

  
/*CUSTOM FORM CLASSES START */
  
.selectgrey {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #E4E4E4;
	border: 1px solid #CCCCCC;
}

.selectlightblue {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #1C4288;
	background-color: #B7CDF7;
	border: 1px solid #cccccc;
	border-style: inset;

}


.inputlightblue70 { 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #1C4288;
	background-color: #B7CDF7;
	width: 70px;
	border: 1px solid #cccccc;
	border-style: inset;
		
}


.inputlightblue120 { 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #1C4288;
	background-color: #B7CDF7;
	width: 120px;
	border: 1px solid #cccccc;
	border-style: inset;
		
}

.inputlightblue170 { 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #1C4288;
	background-color: #B7CDF7;
	width: 170px; 
	border: 1px solid #cccccc;
	border-style: inset;
		
}

.centretable {
	border: 1px solid #3A9ADA;
}

.button {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #E4E4E4;
}
.inputgrey170 { 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1C4288;
	background-color: #B7CDF7;
	width: 170px;
	border: 1px solid #cccccc;
}

.textarealightblue250x80 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1C4288;
	background-color: #B7CDF7;
	width: 200px;
	border: 1px solid #cccccc;
	border-style: inset;
	height: 80px;

}

.textarea250x80 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #E4E4E4;
	width: 280px;
	border: 1px solid #999999;
	height: 80px;

}

.textarea600x400{
	font: 10px courier;
	color: #000000;
	background-color: #E4E4E4;
	width: 600px;
	border: 1px solid #999999;
	height: 400px;

}


/*CUSTOM FORM CLASSES END */
