body {		
	height:100%;
	margin-top:0;
	margin-left: 0;
	margin-bottom:0;
	margin-right: 0;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/

		}
		
h1 {line-height: 150%;
color:#6600CC}		
		
html {height:100%;
}		

.stretch {
	height:100%;
	}

div.main {
	position: relative;
	margin: 0 auto;
	width: 850px;
	background-color: #FFFFFF;
	visibility:visible;
	height:100%;
	z-index: 0;
}
td.dot {background-image: images/dot_tiny_edu.gif;}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #6600CC;
/*text-transform:uppercase;*/
}

.closed {background:url(images/closed.gif) no-repeat;}

div.news {text-transform:uppercase}

td.dot {background-image: images/dot_tiny_edu.gif;}

.newsheader 	{font-size:14px; 
					font-weight:bold; 
					color:#6600CC;
					line-height:20px}
					
a:visited {
	color: #6600CC;
	font-weight:bold;
}	

a:link {
	color: #6600CC;
	font-weight:bold;
}
a:hover {
	color: #FFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a:active {
	color: #000000;
	background-color: #66CC33;
	font-weight:bold;
}
					

a.news:visited {
	color: #6600CC;
	font-weight:bold;
}	

a.news:link {
	color: #6600CC;
	font-weight:bold;
}
a.news:hover {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}
a.news:active {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}


a.news_on:visited {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}	

a.news_on:link {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}
a.news_on:hover {
	color: #FFFFFF;
	font-weight:bold;
}
a.news_on:active {
	color: #FFFFFF;
	font-weight:bold;
}

.infoheader 	{font-size:16px; 
					font-weight:bold; 
					color:#FF3366;
					line-height:20px;}

a.info:visited {
	color: #FF3366;
	font-weight:bold;
}	

a.info:link {
	color: #FF3366;
	font-weight:bold;
}
a.info:hover {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
}
a.info:active {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
}

td.info {color:#FF3366}

a.info_on:visited {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}

a.info_on:visited {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}

a.info_on:hover {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}

a.info_on:active {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}


.aboutheader 	{font-size:16px; 
					font-weight:bold; 
					color:#0066CC;
					line-height:20px}

.about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none;
}

a.about:visited {
	color: #0066CC;
	font-weight:bold;
}	

a.about:link {
	color: #0066CC;
	font-weight:bold;
}
a.about:hover {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}
a.about:active {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

a.about_on:visited {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

a.about_on:link {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

a.about_on:hover {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}
a.about_on:active {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

.exhibgalheader 	{font-size:16px; 
					font-weight:bold; 
					color:#00CCCC;
					line-height:20px}

.exhibgal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #00CCCC;
	text-decoration: none;
}

a.exhibgal:visited {
	color: #00CCCC;
	font-weight:bold;
}	

a.exhibgal:link {
	color: #00CCCC;
		font-weight:bold;
}
a.exhibgal:hover {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}
a.exhibgal:active {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}


a.exhibgal_on:visited {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}

a.exhibgal_on:link {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}
a.exhibgal_on:hover {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}
a.exhibgal_on:active {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}

.edu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #66CC33;
	text-decoration: none;

}

a.edu:visited {
	color: #66CC33;
	font-weight:bold;
}	
a.edu:link {
	color: #66CC33;
	font-weight: bold;
}
a.edu:hover {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.edu:active {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}

.eduheader 	{font-size:14px; 
					font-weight:bold; 
					color:#66CC33;
					line-height:20px}


a.edu_on:visited {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.edu_on:link {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.edu_on:hover {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.edu_on:active {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}

.outreach {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #FFFF00;
	text-decoration: none;
}

a.outreach:visited {
	color: #000000;
	font-weight:bold;
}	

a.outreach:link {
	color: #000000;
	font-weight:bold;
}

a.outreach:hover {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.outreach:active {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}

.outreachheader 	{font-size:16px; 
					font-weight:bold; 
					color:#000000;
					line-height:20px}



a.outreach_on:visited {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.outreach_on:link {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.outreach_on:hover {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.outreach_on:active {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}

.support {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #FF9933;
	text-decoration: none;
}

a.support:visited {
	color: #FF9933;
	font-weight:bold;
}	

a.support:link {
	color: #FF9933;
	font-weight:bold;
}

a.support:hover {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}
a.support:active {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

.supportheader 	{font-size:14px; 
					font-weight:bold; 
					color:#FF9933;
					line-height:20px}

a.support_on:visited {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

a.support_on:link {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

a.support_on:hover {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

a.support_on:active {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

}

a.black:visited {
	color: #000000;
	font-weight:bold;
}	

a.black:link {
	color: #000000;
	font-weight:bold;
}

a.black:hover {
	color: #FFFFFF;
	background-color: #000000;
	font-weight:bold;
}
a.black:active {
	color: #FFFFFF;
	background-color: #000000;
	font-weight:bold;
}



.reverse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: thin solid #000000;
}

a {text-decoration:none;
	}

a.adminnav:link {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	}
	
a.adminnav:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	}	
	
a.adminnav:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	}	
	
a.adminnav:active {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	}	
	
.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	font-variant: normal;
	color:#FF3399;
}	

.emphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	line-height: 14px;
	font-variant: normal;
	color:#000000;
}	

textarea, input, select {font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size:11px;
		}
		
input.btn{
   color:#000000;
   font-family:'verdana',helvetica,sans-serif;
   font-size:84%;
   font-weight:normal;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;}
   
input.btnhov{
   color:#FFFFFF;
   font-family:'verdana',helvetica,sans-serif;
   font-size:84%;
   font-weight:normal;
   background-color:#FFFFFF;
   border:1px solid;
   border-top-color:#6600CC;
   border-left-color:#6600CC;
   border-right-color:#6600CC;
   border-bottom-color:#6600CC;}   
   
   
   abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }

.header {
font-family:Helvetica Neue Light, Helvetica, sans-serif, Verdana;
font-size: 200%;
text-transform:uppercase;
letter-spacing:1px;
font-weight:bold;
margin-top:45px;
padding-left: 20px;
}


.maininfo {
padding-bottom: 20px;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
background-image: url(images/nav/dot_info.gif);
background-repeat: no-repeat; 
background-position: left top;
}


.mainabout {
padding-bottom: 20px;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
background-image: url(images/nav/dot_about.gif);
background-repeat: no-repeat; 
background-position: left top;
}

.mainexhibgal {
padding-bottom: 20px;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
background-image: url(images/nav/dot_exhibgal.gif);
background-repeat: no-repeat; 
background-position: left top;
}

.mainedu {
padding-bottom: 20px;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
background-image: url(images/nav/dot_edu.gif);
background-repeat: no-repeat; 
background-position: left top;
}



.mainoutreach {
padding-bottom: 20px;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
background-image: url(images/nav/dot_outreach.gif);
background-repeat: no-repeat; 
background-position: left top;
}

.mainsupport {
padding-bottom: 20px;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
background-image: url(images/nav/dot_support.gif);
background-repeat: no-repeat; 
background-position: left top;
}

.mainevents {
padding-bottom: 20px;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
background-image: url(images/nav/dot_events.gif);
background-repeat: no-repeat; 
background-position: left top;
}

.basic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.access {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.access:visited {
	color: #FFFFFF;
}	

a.access:link {
	color: #FFFFFF;
}
a.access:hover {
	background-color:#FFFFFF;
	color: #6600CC;
}
a.access:active {
	background-color:#FFFFFF;
	color: #6600CC;
}


.backdot {background-image: url(images/elements/backdot_news.gif) repeat:none;}

.promo {border: 3px; border-style:dotted;

		}
			
.adminheader {background-color: #000000;
			color: #FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			}
.adminalert {background-color: #FF3399;
			color: #FFFFFF;
			font-weight:bold;
			text-transform:uppercase;
			}			
			
			
.tickets {font-weight:bold;
color:#6600CC;
border-bottom:1px solid #6600CC;

}



a.news:visited {
	color: #6600CC;
	font-weight:bold;
}	

a.news:link {
	color: #6600CC;
	font-weight:bold;
}
a.news:hover {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}
a.news:active {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}


a.news_on:visited {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}	

a.news_on:link {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}
a.news_on:hover {
	color: #FFFFFF;
	font-weight:bold;
}
a.news_on:active {
	color: #FFFFFF;
	font-weight:bold;
}

.huge-infoheader 	{font-size:24px; 
					font-weight:bold; 
					color:#FF3366;
					line-height:20px;}

a.huge-info:visited {
	color: #FF3366;
	font-weight:bold;
}	

a.huge-info:link {
	color: #FF3366;
	font-weight:bold;
}
a.huge-info:hover {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
}
a.huge-info:active {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
}

.huge-news 	{font-size:18px; 
					font-weight:bold; 
					color:#6600CC;
					line-height:20px;}

a.huge-news:visited {
	color: #6600CC;
	font-weight:bold;
}	

a.huge-news:link {
	color: #6600CC;
	font-weight:bold;
}
a.huge-news:hover {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}
a.huge-news:active {
	color: #FFFFFF;
	background-color: #6600CC;
	font-weight:bold;
}

td.huge-info {color:#FF3366}

a.huge-info_on:visited {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}

a.huge-info_on:visited {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}

a.huge-info_on:hover {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}

a.huge-info_on:active {
	color: #FFFFFF;
	background-color: #FF3366;
	font-weight:bold;
	}


.huge-aboutheader 	{font-size:24px; 
					font-weight:bold; 
					color:#0066CC;
					line-height:20px}

.huge-about {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px; 
	font-style: normal;
	font-variant: normal;
	color: #0066CC;
	text-decoration: none;
}

a.huge-about:visited {
	color: #0066CC;
	font-weight:bold;
}	

a.huge-about:link {
	color: #0066CC;
	font-weight:bold;
}
a.huge-about:hover {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}
a.huge-about:active {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

a.huge-about_on:visited {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

a.huge-about_on:link {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

a.huge-about_on:hover {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}
a.huge-about_on:active {
	color: #FFFFFF;
	background-color: #0066CC;
	font-weight:bold;
}

.huge-exhibgalheader 	{font-size:24px;  
					font-weight:bold; 
					color:#00CCCC;
					line-height:20px}

.huge-exhibgal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px; 
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #00CCCC;
	text-decoration: none;
}

a.huge-exhibgal:visited {
	color: #00CCCC;
	font-weight:bold;
}	

a.huge-exhibgal:link {
	color: #00CCCC;
		font-weight:bold;
}
a.huge-exhibgal:hover {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}
a.huge-exhibgal:active {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}


a.huge-exhibgal_on:visited {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}

a.huge-exhibgal_on:link {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}
a.huge-exhibgal_on:hover {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}
a.huge-exhibgal_on:active {
	color: #FFFFFF;
	background-color: #00CCCC;
	font-weight:bold;
}

.huge-edu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px; 
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #66CC33;
	text-decoration: none;

}

a.huge-edu:visited {
	color: #66CC33;
	font-weight:bold;
}	
a.huge-edu:link {
	color: #66CC33;
	font-weight: bold;
}
a.huge-edu:hover {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.huge-edu:active {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}

.huge-eduheader 	{font-size:24px; 
					font-weight:bold; 
					color:#66CC33;
					line-height:20px}


a.huge-edu_on:visited {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.huge-edu_on:link {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.huge-edu_on:hover {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}
a.huge-edu_on:active {
	color: #FFFFFF;
	background-color: #66CC33;
	font-weight:bold;
}

.huge-outreach {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:24px; 
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #FFFF00;
	text-decoration: none;
}

a.huge-outreach:visited {
	color: #000000;
	font-weight:bold;
}	

a.huge-outreach:link {
	color: #000000;
	font-weight:bold;
}

a.huge-outreach:hover {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.huge-outreach:active {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}

.huge-outreachheader 	{font-size:24px; 
					font-weight:bold; 
					color:#000000;
					line-height:20px}



a.huge-outreach_on:visited {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.huge-outreach_on:link {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.huge-outreach_on:hover {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}
a.huge-outreach_on:active {
	color: #000000;
	background-color: #FFFF00;
	font-weight:bold;
}

.huge-support {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:24px; 
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #FF9933;
	text-decoration: none;
}

a.huge-support:visited {
	color: #FF9933;
	font-weight:bold;
}	

a.huge-support:link {
	color: #FF9933;
	font-weight:bold;
}

a.huge-support:hover {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}
a.huge-support:active {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

.huge-supportheader 	{font-size:24px; 
					font-weight:bold; 
					color:#FF9933;
					line-height:20px}

a.huge-support_on:visited {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

a.huge-support_on:link {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

a.huge-support_on:hover {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

a.huge-support_on:active {
	color: #FFFFFF;
	background-color: #FF9933;
	font-weight:bold;
}

.huge-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:24px; 
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	color: #000000;
	text-decoration: none;

}

a.huge-black:visited {
	color: #000000;
	font-weight:bold;
}	

a.huge-black:link {
	color: #000000;
	font-weight:bold;
}

a.huge-black:hover {
	color: #FFFFFF;
	background-color: #000000;
	font-weight:bold;
}
a.huge-black:active {
	color: #FFFFFF;
	background-color: #000000;
	font-weight:bold;
}
