body {
	margin: 4px 0px 0em 0px;
	font-family: "arial";
	font-size: 80%;
	color: black;
	background: white;
}

a {
	color: #00396D;
	text-decoration: none;
}

a:hover {
	color: #00396D;
	text-decoration: underline;
}

/* bottom of the page */
td.bottom {
  text-align: center;
  font-weight: bold;
  font-size: 70%;
  font-family: "arial";
}

td.link {
  text-align: center;
  font-size: 80%;
  font-family: "arial";
}

td.content {
  font-size: 90%;
  font-family: "arial";
}




/* page template elements*/

/* small links such as the security/FAQ for uclink mail */
td.tinylink {
  text-align: center;
  font-weight: bold;
  font-size: 70%;
  font-family: "arial";
}

/* menu for the menu template on left */
table.menu {
  border: 2px solid #000000;
  background: #00396E;
  margin: 7px, 0px, 0px, 0px;
}

/* header for menu on the left - yellow bg and blue text */
td.menulink {
  text-align: center;
  font-size: 70%;
  font-family: "arial";
  background: #FFCF31;
}

/* items for menu on the left - blue bg and yellow text */
td.menulink2 {
  text-align: center;
  font-size: 70%;
  font-family: "arial";
}

a.menulink {
	font-family: "arial";
	font-weight: bold;
	font-size: 12px;
	color: #003B4B;
	text-decoration: none;
	background: #FFCF31;
}

a.menulink:hover {
	font-family: "arial";
	font-weight:bold;
	font-size: 12px;
	color: #00396D;
	text-decoration: underline;
}

a.menulink2 {
	font-family: "arial";
	font-weight: normal;
	font-size:12px;
	color: #FFCF31;
}

a.menulink2:hover {
	font-family: "arial";
	font-weight: normal;
	font-size:12px;
	color: #FFCF31;
	text-decoration:underline;
}

/* extra menuline, size 11px as suppose to 12 px - yellow bg and blue text */
a.menulink2s {
	font-family: "arial";
	font-weight: normal;
	font-size:10px;
	color: #FFCF31;
}

a.menulink2s:hover {
	font-family: "arial";
	font-weight: normal;
	font-size:10px;
	color: #FFCF31;
	text-decoration:underline;
}


/* LB stuff */

table.lb_box {
  border: 0px solid #003399;
  margin: 6px, 0px, 0px, 0px;
}

td.lb_calendar_date {
  width: 78px;
  height: 50px;
  text-align: center;
  font-size: 17px;
  font-weight: bold;
  font-family: "tahoma";
  color: #FFFFFF;
  background: #003366;
  border: 2px solid #666666;
}

font.lb_calendar_day {
  font-size: 32px;
  font-weight: bold;
  font-family: "tahoma";
  color: #FFFFFF;
}

font.lb_calendar_holiday {
  font-size: 32px;
  font-weight: bold;
  font-family: "tahoma";
  color: #FF0000;
}

font.lb_calendar_dow {
  font-size: 20px;
  font-weight: bold;
  font-family: "tahoma";
  color: #FFFFFF;
}
td.lb_calendar_time {
  width: 45px;
  height: 50px;
  text-align: right;
  font-size: 16px;
  font-weight: bold;
  font-family: "arial";
  color: #000000;
  padding: 0px, 8px, 0px, 0px;
}

td.lb_calendar_content {
  border: 1px solid #999999;
  background: #FFFFFF;
}

font.lb_calendar_title {
  font-size:16px;
  font-weight: bold;
  font-family: "tahoma";
  color: #000000;
}

font.lb_calendar_content {
  font-size:14px;
  font-family: "arial"
}

td.lb_boxtitle {
  text-align: left;
  font-size: 17px;
  font-weight: bold;
  font-family: "tahoma";
  background: #003366;
  color: #FFFFFF;
}

td.lb_box {
  text-align: left;
  font-size: 14px;
  font-family: "arial";
  color: #000000;
}

td.lb_item {
  text-align: right;
  font-size: 14px;
  font-family: "arial";
  color: #000000;
}

font.header {
  font-family: "verdana";
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
    


/* stuff on the right column */
table.newsbox {
  margin: 2px, 2px, 2px, 2px;
  border: 2px solid #000000;
  background: #336699;
}


td.newsbox {
  padding: 8px, 8px, 8px, 8px;
  text-align: left;
  font-size: 12px;
  font-family: "arial";
  color: #FFFFFF;
}

a.newsboxlink {
	color: #FFFFFF;
	text-decoration: none;
}

a.newsboxlink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}}

table.box {
  border: 2px solid #003B4B;
  margin: 6px, 0px, 0px, 0px;
}

td.boxtitle {
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  font-family: "arial";
  background: #00396D;
  color: #FFCF31;
}

td.box {
  text-align: left;
  font-size: 12px;
  font-family: "arial";
  color: #000000;
}

font.sideheadline{
  font-family: "arial";
  font-size: 16px;
  font-weight: bold;
  color: #00396D;
}

font.sidecontent {
  font-famly: "arial";
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

input.button {
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
  background: #00396d;
  color: #FFFFFF;
}

/* main section stuff */

input.bigbutton {
  font-family: verdana;
  font-size: 14px;
  font-weight: bold;
  background: #00396d;
  color: #FFFFFF;
}

font.mainheadlinebig {
  font-family: Verdana;
  font-size: 36px;
  font-weight: bold;
  color: #00396D;
}

font.mainheadlinenews {
  font-family: verdana;
  font-size: 22px;
  font-weight: bold;
  color: #000000;
}  

font.mainheadlineauthor {
  font-family: arial;
  font-size: 12px;
  color: #666666;
}
  
font.mainheadline {
  font-family: Verdana;
  font-size: 24px;
  font-weight: bold;
  color: #00396D;
}

font.mainheadlinesmall {
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}

font.maincontentbig {
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
font.maincontent {
  font-family: arial;
  font-size: 14px;
  color: #000000;
}

font.maincontentsmall {
  font-family: arial;
  font-size: 12px;
  color: #000000;
}

a.contentlink {
  font-family: "arial";
  font-size: 12px;
  color: #00396D;
  text-decoration: underline;
}

a.contentlinksmall {
  font-family: "arial";
  font-size: 10px;
  color: #00396D;
  text-decoration: underline;
}

/* random junk */
h1 {
  font-family: "arial";
  font-size: 16;
  font-weight: bold;
  color: #00396D;
}

h2 {
  font-family: "arial";
  font-size: 20;
  font-weight: bold;
  color: #00396D;
}

h3 {
  font-family: "verdana";
  font-size: 160%;
  font-weight:bold;
  color: #000;
}

input.done {
  background-color: #FFCF00;
  text-family: "verdana";
  font-size: 140%;
  font-weight: bold;
}

table.survey {
  background-color:transparent;
  background-repeat: no-repeat;
}

td.tinylink {
  text-align: center;
  font-weight: bold;
  font-size: 70%;
  font-family: "arial";
}

td.survey2 {
  width: 70%;
  font-weight: none;
  font-size: 80%;
  font-family: "trebuchet ms";
  text-align: left;
}
