body{
	 margin: 0;
    padding: 0;
    background-color: #ffffff;
   	text-align:center;
}   

/*regular links*/
A {color:#006633; text-decoration: underline; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
A:hover { text-decoration: underline;}
A:visited {color:purple}

/*smaller links*/
A.smalllinks {color:#006633; text-decoration: underline; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.smalllinks:hover { text-decoration: underline;}
A.smalllinks:visited {color:purple}

/*header definitions*/
.header {	font-size:50px;	color:#006633;font-family: verdana, arial, Helvetica, sans-serif}
.header2 {	font-size:25px;	color:#006633;font-family: verdana, arial, Helvetica, sans-serif}
.subheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}

/*general font defs*/
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.text3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.text4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.text5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.newsheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF}
.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; color: #FFFFFF}
.news2 {color:white; text-decoration:none; font-size:10px; font-family: verdana, geneva, arial, san serif; font-weight : bold;}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}

/*menu definitions*/
.submenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCCCC; text-decoration: none}
.topmenu {  font-family: verdana, geneva, arial, san serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}

/*Main menu links*/
A.menu {color:white; text-decoration:none; font-size:10px; font-family: verdana, geneva, arial, san serif; font-weight : bold;}
A.menu:visited {color:white}
A.menu:active {color :white}
A.menu:hover {text-decoration:none; color:gray}
A.currentpage {color:gray; text-decoration:none; font-size:10px; font-family: verdana, geneva, arial, san serif; font-weight : bold;}
A.currentpage:visited {color:gray; text-decoration:none; font-size:10px; font-family: verdana, geneva, arial, san serif; font-weight : bold;}

/*Top menu links (Skip Navigation, Site Map, Search, BROAD Home, MSU Home)*/
A.toplinks{font-family: verdana, geneva, arial, san serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
A.toplinks:visited{color:white}
A.toplinks:hover { text-decoration: underline; }

/*news links*/
A.news {color:white; text-decoration:none; font-size:10px; font-family: verdana, geneva, arial, san serif; font-weight : normal; text-decoration:underline;}
A.news:visited {color:white;}

/*Sub menu links*/
A.sublinks{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCCCC; text-decoration: none}
A.sublinks:visited{color:#CCCCCC;}
A.sublinks:hover { text-decoration: underline; }

/*Room links*/
A.room{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
A.room:visited{color:purple;}
A.room:hover { text-decoration: underline;}

/*Site Map links*/
A.sitemap{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:black; text-decoration: none}
A.sitemap:visited{color:purple;}
A.sitemap:hover { text-decoration: underline;}

/*Virtual Tour links*/
A.tour{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
A.tour:visited{text-decoration: none; color: none}
A.tour:hover { text-decoration: none}
A.tour:active {color :white}

/*Menu Calendar definitions*/
.caltexthighlight{FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: White; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none; PADDING-BOTTOM: 5px }
.caltext{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: Black;	FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none; PADDING-BOTTOM: 5px} 
.calendarheader{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: Black; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none}
.calendar{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: Black; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none}
A.calendar{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #006633;	FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline}
A.navigation{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: White; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline}
A.navigation:visited{COLOR: White}
.calendartoday{FONT-WEIGHT: bolder; FONT-SIZE: 8pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none}

/*list formatting options*/
UL.tight {	font-size : 12px;	line-height : 1.5; font-family : Verdana, Arial, Helvetica, sans-serif;	margin-top : 0px;	margin-bottom : 0px;}
OL.tight {	font-size : 12px;	line-height : 1.5; font-family : Verdana, Arial, Helvetica, sans-serif;	margin-top : 0px;	margin-bottom : 0px;}