body {
	color: #000;
	background: #fff;
	border: 0;
	margin: 0;
}



/**********************************************
	TOP NAVIGATION
**********************************************/
.mmhide_topLinks {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #007754;
	padding: 5px 5px 0 0;
}		

.mmhide_topLinks a:link, .mmhide_topLinks a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

.mmhide_topLinks a:hover {
	text-decoration: underline;
}



/**********************************************
	BREADCRUMB NAVIGATION
**********************************************/
.mmhide_quickBread {
	border-top: 1px solid #F2D13D;
}
	
.mmhide_breadCrumbNav {
	text-align: right;
	padding: 7px 8px 7px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #fff;
}	

.mmhide_breadCrumbNav a:link, .mmhide_breadCrumbNav a:visited {
	color: #bbb;
	text-decoration: none;
}

.mmhide_breadCrumbNav a:hover {
	text-decoration: underline;
}		



/**********************************************
	SIDE/MAIN NAVIGATION
**********************************************/

#sideBar {
	border-right: 1px solid #F2D13D;
}

.mmhide_searchTable {
	padding: 10px 0 10px 0; 
	background: #cc9; 
	border-bottom: 1px solid #F2D13D;
}
	
ul.mmhide_sideNav {
	margin-top: 7px;
    	margin-bottom: 7px;
	margin-right: 7px;
	list-style: outside square;
	text-align: left;
}	

ul.mmhide_sideNav li {
	font-size: 11px;
	margin: 0 0 3px 0;
}	
	
	

/**********************************************
	PARAGRAPHS & LISTS
**********************************************/
p {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}	

td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 125%;
}	

ul {
   	margin-top: 7px;
   	margin-bottom: 7px;
  	font-family: verdana, arial, helvetica, sans-serif;
   	font-size: 12px;
}

ol {
	margin-top: 7px;
   	margin-bottom: 7px;
   	font-family: verdana, arial, helvetica, sans-serif;
   	font-size: 12px;
}   

dl {
	margin-top: 7px;
   	margin-bottom: 7px;
   	font-family: verdana, arial, helvetica, sans-serif;
   	font-size: 12px;
}   

li {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}	

dt {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}	

dd {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}


/**********************************************
	HEADERS
**********************************************/
h1 {
	font-family: times new roman, times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #000;
	letter-spacing: .05em;
	line-height: 120%;
	margin: 25px 0 10px 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #063;
}	

h1.detail {
	font-family:  arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	margin: 30px 0 7px 0;
	letter-spacing: -.05px;
	border: none;
}

h2 {
	font-family:  arial, sans-serif;
	font-size: 16px;
	color: #000;
	margin: 15px 0 7px 0;
	letter-spacing: -.05px;
}	

h3 {
	font-family:  arial, sans-serif;
	font-size: 15px;
	color: #000;
	margin: 15px 0 7px 0;
	letter-spacing: -.05px;
}

h4 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 0;
	color: #000;
}	

h5 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0;
	color: #000;
}	

h6 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0;
	color: #000;
}	


/**********************************************
	ANCHORS
**********************************************/

a:link {
	color: #063;
}	

a:visited {
	color: #444;
}	

	
/**********************************************
	TABLE STYLES
**********************************************/

.mmhide_footer {
	margin: 20px 0 0 0;
	padding: 3px 0 0 0;
	border-top: 1px solid #063;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px; 
}	



/**********************************************
    MISC
**********************************************/
form {
	margin: 0;
	padding: 0;
}	

.mmhide_news {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}	

.small {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color: #000;
}

/**********************************************
    CATALOG & GCE BULLETINS
**********************************************/

h4.mmhide_course { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: bold;
   font-style: italic;
   margin-top: 0px;
   margin-bottom: 0px;
   }
 
 /**********************************************
   SOCIAL WEB CALENDARS
**********************************************/
 
 H2.calendarheads
{
	font-family: arial, sans-serif;
	font-size: 16px;
	color: #000;
	background-color: #e5e8cb;
	font-weight: bold;
	padding-top: 10px;
   	padding-bottom: 10px;
	padding-left: 4px;
}


P.dates
{
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
}
 
P.calendarevent, P.calendareventgrouped
{
	font-family:  verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	margin-top: 3px;
	margin-bottom:20px;
} 

B.eventtitle 
{
	font-family: arial, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

B.calendarmore 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000;
	font-weight: bold;
}

small.description
{
	font-family:  verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
}
 
 TH.searchhead
{
	font-family: arial, sans-serif;
	font-size: 14px;
	color: #000;
	background-color: #e5e8cb;
	font-weight: bold;
}

TD.search
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	background-color: #e5e8cb;
	white-space: nowrap;
}

table.searchbox
{
	background: #e5e8cb;
	border-bottom: thin solid #ccc;
	border-top: thin solid #ccc;
}

