body { font-size: 12px; color: #333333; line-height: 18px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; background-color: #ffffff; }
td { font-size: 12px; line-height: 18px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; }
ol { margin-top: 5px; padding-left: 0px; margin-left: 30px; line-height: 1.3 }
sub { font-size: 80%; line-height: 0.75 }
sup { font-size: 80%; line-height: 1.25 }
img { border-style: none; }

textarea { font-size: 11px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; }
input { font-size: 11px; }
input.searchbox { font-size: 11px; }
.pulldown { font-size: 10px; color: #000000; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; top: 10px; }

#contentarea a:active { }
#contentarea a:link { font-weight: normal; color: #3300CC; text-decoration: none; }
#contentarea a:visited { color: #5A8CA8; text-decoration: none; }
#contentarea a:hover { text-decoration: underline; }

.subnav1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.subnav1 {
	FONT-WEIGHT: normal; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.subnav1:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.subnav1:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.subnav1:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333
}
.bread {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333
}
A.bread {
	COLOR: #215dad; TEXT-DECORATION: underline
}
A.bread:active {
	COLOR: #215dad; TEXT-DECORATION: underline
}
A.bread:visited {
	COLOR: #215dad; TEXT-DECORATION: underline
}
A.bread:hover {
	COLOR: #215dad; TEXT-DECORATION: underline
}
SPAN.bread {
	COLOR: #ffcc00
}
.textnav {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 1.75
}
A.textnav {
	COLOR: #215dad
}
.homecallout {
	PADDING-RIGHT: 4px; FONT-SIZE: 11px; COLOR: #1f4060; LINE-HEIGHT: 11px
}
A.homecallout {
	FONT-SIZE: 11px; COLOR: #1f4060; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.homecallout:active {
	FONT-SIZE: 11px; COLOR: #1f4060; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.homecallout:visited {
	FONT-SIZE: 11px; COLOR: #1f4060; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.homecallout:hover {
	FONT-SIZE: 11px; COLOR: #1f4060; LINE-HEIGHT: 11px; TEXT-DECORATION: underline
}
.leftbarnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Geneva, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftbarnav {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
A.leftbarnav:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.leftbarnav:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.leftbarnav:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
.nav_bar_pros_students {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #276e59; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav_bar_pros_students {
	FONT-WEIGHT: bold; COLOR: #276e59; TEXT-DECORATION: none
}
A.nav_bar_pros_students:active {
	COLOR: #276e59; TEXT-DECORATION: none
}
A.nav_bar_pros_students:visited {
	COLOR: #276e59; TEXT-DECORATION: none
}
A.nav_bar_pros_students:hover {
	COLOR: #276e59; TEXT-DECORATION: underline
}
.nav_bar_current_students {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d4951b; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav_bar_current_students {
	FONT-WEIGHT: bold; COLOR: #d4951b; TEXT-DECORATION: none
}
A.nav_bar_current_students:active {
	COLOR: #d4951b; TEXT-DECORATION: none
}
A.nav_bar_current_students:visited {
	COLOR: #d4951b; TEXT-DECORATION: none
}
A.nav_bar_current_students:hover {
	COLOR: #d4951b; TEXT-DECORATION: underline
}
.nav_bar_meet_faculty {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2b5f95; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav_bar_meet_faculty {
	FONT-WEIGHT: bold; COLOR: #2b5f95; TEXT-DECORATION: none
}
A.nav_bar_meet_faculty:active {
	COLOR: #2b5f95; TEXT-DECORATION: none
}
A.nav_bar_meet_faculty:visited {
	COLOR: #2b5f95; TEXT-DECORATION: none
}
A.nav_bar_meet_faculty:hover {
	COLOR: #2b5f95; TEXT-DECORATION: underline
}


















#alumniNAV {
	width: 200px;
	margin: 0px;
	padding:0px;
}
#alumniNAV ul {
	padding: 0px;
	margin:0px;
}



#alumniNAV li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 200px;
}
li .testnav a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6c0023;
	text-decoration: none;
	padding:0px;
	margin: 0px;
	display: block;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
}

li .testnav a:hover {
	display: block;
	COLOR: #6c0023; 
	TEXT-DECORATION: underline; 
	background-color:#00FF99
}


li .testnav {list-style-type: none; list-style:none;}





/*

#alumniNAV .nav_bar_alumni_connect {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c0023; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#alumniNAV .nav_bar_alumni_connect {
	FONT-WEIGHT: bold; COLOR: #6c0023; TEXT-DECORATION: none
}
#alumniNAV .nav_bar_alumni_connect:active {
	COLOR: #6c0023; TEXT-DECORATION: none
}
#alumniNAV .nav_bar_alumni_connect:visited {
	COLOR: #6c0023; TEXT-DECORATION: none
}
#alumniNAV .nav_bar_alumni_connect:hover {
	COLOR: #6c0023; TEXT-DECORATION: underline; background-color:#00FF99;
}
*/










.nav_bar_generic {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5a8ca8; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav_bar_generic {
	FONT-WEIGHT: bold; COLOR: #5a8ca8; TEXT-DECORATION: none
}
A.nav_bar_generic:active {
	COLOR: #5a8ca8; TEXT-DECORATION: none
}
A.nav_bar_generic:visited {
	COLOR: #5a8ca8; TEXT-DECORATION: none
}
A.nav_bar_generic:hover {
	COLOR: #5a8ca8; TEXT-DECORATION: underline
}
.border {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.borderbott {
	BORDER-BOTTOM: #999999 1px solid
}
.bordertop {
	BORDER-TOP: #999999 1px solid
}
.nobordertop {
	BORDER-TOP-STYLE: none
}
.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.printonly {
	DISPLAY: none
}
.heads {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 20px; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif
}
.pr_heads {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.pr_subheads {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.open_paragraph {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.rightbarcallout {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 19px
}
.quicklink {
	FONT: 10px Tahoma, Verdana
}
UL.quicklink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
UL.quicklink LI.quicklink {
	POSITION: relative
}
LI.quicklink UL.quicklink {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 19px
}
UL.quicklink LI.quicklink A.quicklink {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; COLOR: #777; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
 HTML UL.quicklink LI.quicklink {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL.quicklink LI.quicklink A.quicklink {
	HEIGHT: 1%
}
UL.quicklink LI.quicklink A.quicklink:hover {
	BACKGROUND: #9cbacb; COLOR: #ffffff
}
LI.quicklink UL.quicklink LI.quicklink A.quicklink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
LI.quicklink:hover UL.quicklink {
	DISPLAY: block
}
LI.over UL.quicklink {
	DISPLAY: block
}

/*
----------------------------------------------------------------------------------------------------
	Calendar Page
----------------------------------------------------------------------------------------------------
*/

/* Outer most table */
.CDtableout
{
    background-color:#fff
}

/* Inner table - by adding a width, it defaults the table cells to be the same width. Also sets up the light gray border around all cells */
.CDtablein
{
width:500px; background-color:#ccc
}

/* Controls the table cell and text of month, week or day */
.CDtitle
{
    FONT: bold 11pt Arial, Helvetica, sans-serif;
    BACKGROUND-color:#ccc;
	color:#000;
	border:solid 1px #fff
}

/*Controls both the very top with View by and the abbreviated day column tops */
.CDheader
{
    FONT: bold 11pt Arial, Helvetica, sans-serif;
    BACKGROUND-color:#5a8ca8;
	color:#fff
}

/* Controls the cells of the calendar */
td.CDOdd, td.CDEven
{
    FONT: 8pt Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fff;
}

/* Controls the links with those cells */
td.CDOdd a, td.CDEven a {font-size:8pt; color:#7a193a; display:block}

