body {margin:0;padding:0;background-color:#ffffff;}	
body {font-family: Arial,Helvetica, sans-serif; font-size:12px;color:black;}		
table {margin:0; padding:0;}
table {font-family: Arial, Helvetica, sans-serif;font-size:12px;color: black;}

IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;}

/* Used in home.htm */
.leftcol1 {background:#ffffff; width:60%;}
.rightcol1 {background:#ffffff; width:40%;}

/* Used in all main htm pages except home, centres, photogal */
.leftcol2 {background:#ffffff; width:70%;}
.rightcol2 {background:#ffffff; width:30%;}

/* Used in centres.htm */
.leftcol3 {background:#ffffff; width:70%; vertical-align:top; text-align:left;}
.midcol3 {background:#ffffff; width:1%; vertical-align:top; text-align:left;}
.rightcol3 {background:#ffffff; width:29%; vertical-align:top; text-align:left;}

/* Used in photogal.htm */
.leftcol4 {background:#ffffff; width:25%;}
.rightcol4 {background:#ffffff; width:75%;}

/* Used in photogal.htm */
.fullcol {background:#ffffff; width:100%;}

/* Used in iframes htm */
.framecol {background:#ffffff;color: #2864A5;width:100%;padding: 5px;padding-left:0px;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 15px;FONT-STYLE: normal;FONT-WEIGHT: normal;TEXT-DECORATION: none;}

/* Used in icentres.htm, icalendar, donbosco.htm */
.bodynorm {background:#ffffff;color: #2864A5;width:100%;padding: 5px;padding-left:10px;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 15px;FONT-STYLE: normal;FONT-WEIGHT: normal;TEXT-DECORATION: none;}
.bodyital {background:#ffffff;color: #2864A5;width:100%;padding: 5px;padding-left:20px;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 12px;FONT-STYLE: italic;FONT-WEIGHT: normal;TEXT-DECORATION: none;}
.bodybold {background:#ffffff;color: #2864A5;width:100%;padding: 5px;padding-left:20px;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 12px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;}

/*used in icentres.htm */
.midbar {background:#8A98F9;color:#000000;}

/* Used for rows with links in icentres.htm */
.linkrow {background:#ffffff;color: #2864A5;width:100%; vertical-align:middle; text-align:left;padding: 5px;padding-left:20px;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 13px;FONT-STYLE: normal;FONT-WEIGHT: normal;TEXT-DECORATION: none;}

a {border:none;color:#000000; width:100%; padding: 5px;padding-left:5px;text-decoration:underline;}		
a:hover {color:red;}

/* Used in menubar and other pages*/
.navilink {background:#ffffff;color: #2864A5; padding:0px; padding-left:0px;padding-right:0px;FONT-FAMILY: arial;FONT-SIZE: 13px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;} 
.navilink:hover{background:#ffffff;color: #53C606;}

/* Used in icalendar.htm*/
.calenlink {background:#ffffff;color: #2864A5; padding:0px; padding-left:0px;padding-right:0px;FONT-FAMILY: arial;FONT-SIZE: 13px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;} 
.calenlink:hover{background:#ffffff;color: #53C606;}

/* Used in photolink.htm*/
.photolink {background:#ffffff;color: #2864A5; padding:0px; padding-left:0px;padding-right:0px;FONT-FAMILY: arial;FONT-SIZE: 10px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;} 
.photolink:hover{background:#ffffff;color: #53C606;}

/* Used in all main pages*/
.title {background:#FFFFFF;color:#2864A5;width:100%; vertical-align:middle;  text-align:left; padding: 5px;padding-left:20px;FONT-FAMILY: arial	;FONT-SIZE: 15px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.titlemid {background:#FFFFFF;color:#2864A5;width:100%; vertical-align:middle;  text-align:center; padding: 5px;padding-left:20px;FONT-FAMILY: arial	;FONT-SIZE: 15px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;}

.whiteredlink{background:#8A98F9;color: #ffffff; width:100%; padding:2px; padding-left:15px;FONT-FAMILY: arial;FONT-SIZE: 24px;FONT-STYLE: normal;FONT-WEIGHT: normal;TEXT-DECORATION: none;} 
.whiteredlink:hover{color: #ffffff;background:#0083AE;}	

/* Not Used */
.bgcol {background:#6A98F9;}

/* Not Used */
.menulink {background:#ffffff;color: #2864A5; padding:0px; padding-left:0px;padding-right:0px;FONT-FAMILY:  Arial, Helvetica, sans-serif;FONT-SIZE: 13px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;} 
.menulink:hover{background:#ffffff;color: #53C606;}

/* Not Used */
.imglink {border:none;padding: 0px;padding-left:0px;}		

/* Not Used */
.bodytext {background:#FFFFFF;color:#000000;width:100%; vertical-align:top;  text-align:left;padding: 5px;padding-left:10px;FONT-FAMILY: arial ;FONT-SIZE: 13px;FONT-STYLE: normal;FONT-WEIGHT: normal;TEXT-DECORATION: none;}
.hpextract {background:#FFFFFF;color:#000000;width:100%; vertical-align:top; padding: 10px;padding-left:10px;FONT-FAMILY: verdana;FONT-SIZE: 15px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.extract {background:#FFFFFF;color:#000000;width:100%; vertical-align:top; padding: 5px;padding-left:10px;FONT-FAMILY: verdana;FONT-SIZE: 13px;FONT-STYLE: normal;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.symbol {background:#ffffff;color:#FFFFFF;padding: 0px;padding-left:5px}



