INPUT.text  {
	font-family : Trebuchet MS;
	font-size :15pt;
	font-weight : bold;
	background-color : 336699;
	border-color : 336699;
	border-style : inset;
	border-width : 2px;
	color : FFFFFF;
	}

A.banner {
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:7.5pt;
	  	text-decoration:none;
	  	color:#666666;
		font-weight:bold;
	}

A.banner:hover
	{
		color:#006699; 
	}

A.footer
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:7.5pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#000000;
	}

A.footer:hover
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:7.5pt;
		text-decoration:underline;
		vertical-alignment:text-top;
		color:#000000;
	}

TD.footer
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:7.5pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#000000;
	}


A
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:8pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#4b4b4b; /* color:#4B4B4B; */
	}


A.event
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10pt;
		text-decoration:none;
		vertical-alignment:text-top;
		font-weight:normal;
		color:#0000FF;
	}

A.event:hover
	{
		text-decoration:underline;
		vertical-alignment:text-top;
		font-weight:normal;
	}

TD
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:8pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#000000;
	}

TD.red
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:8pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#FF0000;
	}


TD.sidebar
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:8pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#4B4B4B;
	}

A.sidebar
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:8pt;
		text-decoration:none;
		text-decoration:underline;
		vertical-alignment:text-top;
		color:#0000FE;
	}
	
A.sidebar:hover
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:8pt;
		text-decoration:underline;
		vertical-alignment:text-top;
		color:#0000FE;
	}
	


TD.arrow {
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:8pt;
		color:#0099FF;
	}


H4.locator
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#0000FF;
	}

H4
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10pt;
		vertical-alignment:text-top;
	}

H3
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10.5pt;
		vertical-alignment:text-top;
		font-weight:bold;
	}

A.h3link
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10.5pt;
		font-weight:bold;
		vertical-alignment:text-top;
	}

A.h3link:hover
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10.5pt;
		font-weight:bold;
		text-decoration:underline;
		vertical-alignment:text-top;
	}


A.locator
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10pt;
		text-decoration:none;
		vertical-alignment:text-top;
		color:#0000FF;
	}

A.locator:hover
	{
		font-family:Verdana,Arial,Helvetica,san-serif;
		font-size:10pt;
		text-decoration:underline;
		vertical-alignment:text-top;
		color:#0000FF;
	}

.upevents {
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold; 
}

#wed_event .style1 {
	color: #FF0099;
}

#wed_event .style2 {
	color: #FF8CD1;
}

#wed_event .style3 {
	color: #FF0099;
}


.style1 {
	font-size: 17px;
	font-style: italic;
	
}

.style2, .style3 {
 font-size: 15px;
}
	
.imggallery img {
  width: 120px; 
  height: 79px; 
  border-style: none;
}

/* 

NEW CODES ADDED BY GABS ON JUNE 20, 2007 
CURRENTLY USED IN ISLANDEXHIBIT 1.1 BETA AND NOT TO REPLACE
THE OLDER DESIGN UNLESS AUTHORIZED

*/

#dheader {

}

#dmain { 
 background-color: #ffffff;
 text-align: center;
}

#dfooter {

}

#main_links_bg {
 background-image: url(../sitegraphics/whitebar.gif);
 background-repeat: repeat-x;
}

.main_links_past {
 background-image: url(../sitegraphics/goldbar.gif);
 background-repeat: repeat-x; 
}

.s_main_links_bg {
 background-image: url(../sitegraphics/s_whitebar.gif);
 background-repeat: repeat-x;
}

.s_main_links_past {
 background-image: url(../sitegraphics/s_goldbar.gif);
 background-repeat: repeat-x; 
}


.main_links {
 margin-left: 12px;
}

#marqeedpastevents {
 text-align: center;
}

a img {
 border-style: none;
}


.quicklinks p {
 margin-top: 3px;
 margin-bottom: 3px;
}

a.qlinks {
color: #0000ff;
}

a.joblisting {
 color: #0000FF;
}

a.qlinks:hover {
text-decoration: underline;
}

.regform_bg {
 background-image: url(../sitegraphics/regform_bg.jpg);
 background-repeat:no-repeat;
}

/* For IslandBlog */

#islanblog {
 border-top: 1px groove #000000;
 border-left: 1px groove #000000;
 border-right: 3px groove #000000;
 border-bottom: 3px groove #000000;
 background-color:#ffffff;
 text-align: left;
 margin: 10px;
}

#islanblog h2, h5 {
 text-align: left;
}

#islanblog a {
 font-size: 22px;
 text-decoration: none;
}

#islanblog p {
 text-align: left;
}

/* IslandBlog End */