/* 		main colours and font		*/
body.index 	{ background-color: #FFFFFF; margin: 0px; padding: 0px;}
body.content { background-color: #FFFFFF; margin: 0px; padding: 0px; background-image: url(../img/back.gif); background-attachment: scroll; background-repeat: repeat;}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #592666; text-decoration: none; }


/* 		specific colours			*/
.lpurp { color: #D0C5DA; }
.black { color: #000000; }


/* 		main links					*/
a:link { color: #592666; text-decoration: none; }
a:visited { color: #592666;	text-decoration: none; }
a:hover { color: #D0C5DA; text-decoration: none; }
a:active { color: #592666;	text-decoration: none;}

a.b:link { color: #000000; text-decoration: none; font-weight: bold; }
a.b:visited { color: #000000; text-decoration: none; font-weight: bold;}
a.b:hover { color: #000000; text-decoration: underline; font-weight: bold; }
a.b:active { color: #000000; text-decoration: none; font-weight: bold; }

a.p:link { color: #592666; text-decoration: none; font-weight: bold; }
a.p:visited { color: #592666; text-decoration: none; font-weight: bold; }
a.p:hover { color: #592666; text-decoration: underline; font-weight: bold; }
a.p:active { color: #592666; text-decoration: none; font-weight: bold; }

/* 		form objects				*/    
.tfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F4EEFA; border: thin solid #592666; width: 600px;}
.stfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F4EEFA; border: thin solid #592666; width: 300px;}
.tarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F4EEFA; border: thin solid #592666; width: 600px;}
.starea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F4EEFA; border: thin solid #592666; width: 300px;}
.but {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F4EEFA; border: thin solid #592666;}


/*		Headers						*/
.H1p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #592666;}
.H1b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000;}

.H2p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #592666;}
.H2b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #000000;}

.H3p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #592666;}
.H3b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}

/*		Content info text			*/
.txt1p	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 40px; color: #592666;}
.txt1b	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 40px; color: #000000;}

.txt2p	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-right: 40px; margin-left: 40px; background-color: #FAF4FE; color: #592666;}
.txt2b	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-right: 40px; background-color: #FAF4FE; color: #000000;}