<!--

/* +++++++MAIN CSS FOR ACROSS SITE+++++++ */

form{
margin: 0;
padding: 0;
}

a.toplinks{color:#666600;text-decoration:none;}
a.toplinks:hover{color:#cc0000; text-decoration:underline;}
a.nletter{color:#000066;text-decoration:none;}
a.nletter:hover{color:#cc0000;text-decoration:underline;}

a {color: #cc0000;}
a:hover { color:#000000; }

a.courseslinkmainpage { color:#ffffff }
a.courseslinkmainpage:hover { color:#ffcc33 }

a.courseslink { color:#cc0000 }
a.courseslink:hover { color:#ffcc33 }

a.bluelink{ color:#003399; }
a.bluelink:hover { color:#000000; }


span.red { color:#cc0000; }
span.blue { color:#000066; }

a:hover span.white { color: #000000; }
a:hover span.blue { color: #000000; }





.FormField {
background-color: #006699;
border-color: #000000;
border-style: solid;
color: #ffffff;
font-size: 11px;
font-family: arial;
}

.CourseSearchField {
background-color: #ffffff;
border-color: #000000;
border-style: solid;
color: #000066;
font-size: 11px;
font-family: arial;
}

.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal}

.txt2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal}


/* +++++++CAA GALLERY+++++++ */

.FormFieldCaa1 {
background-color: #ffcccc;
border-color: #000000;
border-style: solid;
border-width: 1px;
color: #000000;
font-family: arial;
}

.FormFieldCaa2 {
background-color: #D4D0C8;
border-color: #000000;
border-style: solid;
border-width: 1px;
color: #000000;
font-size: 11px;
font-family: arial;
}

.FormFieldCaa3 {
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
color: #000000;
font-family: arial;
}



/* +++++++ALUMNI+++++++ */

.FormFieldAlumni {
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
color: #000066;
/*font-size: 12px;*/
font-family: arial;
}

.FormFieldAlumniListmail {
background-color: #ffffff;
border-color: #cc6600;
border-style: solid;
border-width: 1px;
color: #cc6600;
/*font-size: 12px;*/
font-family: arial;
}

.NickForm { 
font-size: 8pt;
font-style: normal;
color: #ffffff;
border-color:#000000;
background-color: #cc0000;
}


/* +++++++TABLE WITH BORDER COLOUR+++++++ */

table.blackborder, .blackborder th, .blackborder td{
border: 1px solid #000000;
}

table.greyborder, .greyborder th, .greyborder td{
border: 1px solid #cccccc;
}

table.redborder, .redborder th, .redborder td{
border: 1px solid #cc0000;
}

table.whiteborder, .whiteborder th, .whiteborder td{
border: 1px solid #ffffff;
}

.greybd1{
border: 1px solid #cccccc;
}

.greybd2{
border-right: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}



.searchformfield {
background-color: #ffffff;
border-color: #000000;
border-style: solid;
color: #cc0000;
font-size: 0.7em;
}

.searchformfieldfocus {
background-color: #ffcc66;
border-color: #000000;
border-style: solid;
color: #000000;
font-size: 0.7em;
}

.webcamformfield {
background-color: #ffffff;
border-color: #000000;
border-style: solid;
color: #000000;
font-weight:bold;
font-size: 0.7em;
}

#liveclock{
position:absolute;
left:220px;
top:117px; 
width: 400px; 
z-index: 1; 
visibility: hidden;
}

-->