body
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
background-color:#ffffff; font-weight:normal; font-size:1.0em; color:#2c2c2c;}

.welcome
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
background-color:#ffffff; font-weight:bold; font-size:1.05em; color:#330099;}

a:link {color:#333399; font-weight:normal;}
a:visited {color:#660066; font-weight:normal; }
a:hover {color:#cc3300;}

a.intext:link {color:#333399; font-weight:normal;text-decoration:underline;}
a.intext:visited {color:#660066; font-weight:normal; text-decoration:underline;}
a.intext:hover {color:#cc3300;text-decoration:none;}

a.list:link {color:#333399; font-weight:normal; text-decoration:none;}
a.list:visited {color:#660066; font-weight:normal; text-decoration:none;}
a.list:hover {color:#cc3300; text-decoration:underline;}

a.mainlink:link {color:#333399; font-weight:bold; text-decoration:none;}
a.mainlink:visited {color:#660066; font-weight:bold; text-decoration:none;}
a.mainlink:hover {color:#cc3300; font-weight:bold; }

a.mainred:link  {color:#cc0000; font-weight:bold; text-decoration:none;}
a.mainred:visited {color:#cc0000; font-weight:bold; text-decoration:none;}
a.mainred:hover {color:#cc00cc; font-weight:bold; }

a.menulink1:link  {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menulink1:visited {color:#ffffff; font-weight:bold; text-decoration:none;} 
a.menulink1:hover {color:#330099; font-weight: bold}

a.menulink2:link  {color:#000000; font-weight:normal; text-decoration:none;}
a.menulink2:visited {color:#000000; font-weight:normal; text-decoration:none;} 
a.menulink2:hover {color:#3399CC;}

a.menulinkstudent:link  {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.menulinkstudent:visited {color:#ffffff; font-weight:bold; text-decoration:none;} 
a.menulinkstudent:hover {color:#ccccff; font-weight: bold}

a.menuhomedesc:link  { color: #330099; font-weight:normal; text-decoration:none;}
a.menuhomedesc:visited {color:#330099; font-weight:normal; text-decoration:none;} 
a.menuhomedesc:hover {color:#cc0033; font-weight:normal;}

a.plain:link {color:#333399; font-weight:normal; text-decoration:none;}
a.plain:visited {color:#660066; font-weight:normal; text-decoration:none;}
a.plain:hover {color:#cc3300; text-decoration:underline;}

a.plainred:link {color:#c00000; font-weight:normal; text-decoration:none; }
a.plainred:visited {color:#800080; font-weight:normal; text-decoration:none;}
a.plainred:hover {color:#333399; text-decoration:underline;}

a.red:link {color:#c00000; font-weight:normal; }
a.red:visited {color:#800080; font-weight:normal; }
a.red:hover {color:#333399;}

a.trail:link {color:#333399; font-weight:normal;text-decoration:none; font-size : 0.85em;}
a.trail:visited {color:#660066; font-weight:normal; text-decoration:none; font-size : 0.85em;}
a.trail:hover {color:#cc3300;text-decoration:underline; font-size : 0.85em;}

a.trail2:link {color:#333399; font-weight:normal;text-decoration:none; font-size : 0.85em;}
a.trail2:visited {color:#660066; font-weight:normal; text-decoration:none; font-size : 0.85em;}
a.trail2:hover {color:#cc3300;text-decoration:underline; font-size : 0.85em;}

h1 
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
color:#3399CC; font-size:1.25em;}

h2 
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
color:#993333; font-size:1.25em;}

h3 
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
color:#4466cc; font-size:1.25em;}

h4 
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
color:#330099; font-size:1.2em;}

h5 
{ font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";  
color:#666666; font-size:1.1em;}

h6 
{ font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";  
color:#666666; font-size:1.1em;}

td 
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size : 0.8em; }

td.blankblue { font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size:0.7em; color: #333399; }

td.blankbluebold { font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size:0.7em; color: #333399 ; font-weight: bold}

td.blankredbold { font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size:0.7em; color: #c00000 ; font-weight: bold}

td.bkdkblue { background-color:#000066; }

td.bkltblue { background-color:#66CCFF; }

td.headerleft   
{background-color:#333399; }

td.headerright   
{background-color:#333399; }

td.headerbar   
{background-color:#cccccc; }

td.menu  
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; 
font-size:0.7em; background-color:#6699CC; }

td.menuhidden  
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; 
font-size:0.7em; background-color:#ffffff; }

td.menustudent  
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; 
font-size:0.7em; background-color:#330099; }

td.redtext
{color:#c00000; font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size : 0.8em; }

td.submenu1  
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; 
font-size:0.7em; background-color:#f4f2f2; }


td.submenu 
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; 
font-size:0.7em; background-color:#f4f2f2; }

td.trailcell 
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size : 0.7em; }

td.colour1 
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#ffffff; font-size:0.8em; font-weight:bold; background-color:#c99191; }


td.colour2 
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#303030; font-size:0.8em; background-color:#e9dbdb; }


td.menublue   
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#e7e3e3; font-size:0.7em; background-color:#333399; }

td.menuwide   
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#333366; font-size:0.7em; background-color:#f2f0f0; }

td.menured  
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#e7e3e3; font-size:0.7em;background-color:#993333; }

td.menuhead2   
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#303030; font-size:0.7em; }

td.menurow   
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#303030; font-size:0.7em; }

td.deptname
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
color:#333399; font-size:1.2em; }

td.footer  
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; 
font-size:0.7em; }



td.textonly
{font-family : verdana, arial, helvetica, sans-serif, "ms sans serif";
color:#303030; font-size:0.6em; }

td.highlight 
{font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size : 0.8em; 
background-color:#DDDDFF; }
 
hr.template
{color:#e7e3e3; height:1;}

td.bklilac { background-color:#9999CC; }
td.bkblue { background-color:#6699CC; }
td.menulilac { font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size:0.7em; background-color:#CCCCFF; color: #330099}
td.menucommentstudent { font-family: verdana, arial, helvetica, sans-serif, "ms sans serif"; font-size:0.7em; background-color:#CCCCFF;  color: #330099}

td.colour { font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; color:#6633CC; font-size:0.8em; font-weight:bold; background-color:#FFFFFF; }
td.bkred { background-color:#CC0000; }
td.bkorange { background-color:#FF9900; }
td.bkyellow { background-color:#FFCC00; }
td.bkmagenta { background-color:#CC0099; }
td.bkcyan { background-color:#0099FF; }
td.strapline { font-family : verdana, arial, helvetica, sans-serif, "ms sans serif"; font-weight:bold;
color:#666666; font-size:0.9em;}

