/* General text */
.gen { font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.genmed { font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.gensmall { font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gen:hover,a.gensmall:hover	{ color: #004969; text-decoration: underline; }

/* Top text in grey bar */
.topsmall { font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a.topsmall:hover { font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000077; text-decoration: underline; }

/* Box 1: Search box and login box */
.box1border { background-color: #75a3ed }
.box1inside { background-color: #d2e4fc; background: url(/pictures/bg_winter.gif);  }
.box1gen { font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box1med { font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box1small { font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.box1gen,a.box1med,a.box1small { color: #000077; text-decoration: none; }
a.box1gen:hover,a.box1med:hover,a.box1gen:hover,a.box1small:hover	{ color: #0000ff; text-decoration: underline; }

/* Box 2: Menu and content boxes*/
.box2border { background-color: #d2e4fc; font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000077;  }
.box2inside { background-color: #f4f6fe }
.box2gen { font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box2med { font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box2small { font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.box2gen,a.box2med,a.box2small { color: #000077; text-decoration: none; }
a.box2gen:hover,a.box2med:hover,a.box2gen:hover,a.box2small:hover	{ color: #0000ff; text-decoration: underline; }

/* Box 3: Content boxes*/
.box3border { background-color: #d2e4fc; font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000077;  }
.box3inside { background-color: #f4f6fe; font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000077;   }
.box3gen { font-size : 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box3med { font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.box3small { font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.box3gen,a.box3med,a.box3small { color: #000077; text-decoration: none; }
a.box3gen:hover,a.box3med:hover,a.box3gen:hover,a.box3small:hover	{ color: #0000ff; text-decoration: underline; }

/* Xavier textlinks */
.adborder { background-color: #d6dff4; font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
a.adborder { color: #000099 }
.adinside { background-color: #FFFFFF; font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000077; }
a.adinside { color: #000099 }

/* Logo picture */
.logobackground { background: url(/pictures/logo_winter.gif); }

