/* CSS definition file containing site wide stylesheets */
.presents {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 16px;
	FONT-STYLE: italic
}

.title {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 30px;
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: .6em;
	COLOR: #003366
}

.month {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 30px;
	FONT-WEIGHT: bold; 
	COLOR: #003366
}

.subtitle {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold; 
	FONT-STYLE: italic;
	LINE-HEIGHT: 1em;
	COLOR: #003366
}

.bodytext {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 16px
}
.bodytextsm {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 14px
}

.meeting {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;

        background-color: white;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top
}

.meetingy {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 16px;
	background-color: rgb(255,255,0);
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top
}

.meetingb {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 16px;
	background-color: rgb(111,152,190);
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top
}

.tablelink {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 12px;
        background-color: white;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle
}

.tablehead {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: italic;
        background-color: white;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle
}
.tablelinkyellow {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 12px;
        background-color: yellow;
	TEXT-ALIGN: center;
	valign: middle
}

.heading {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold; 
	FONT-STYLE: italic;
	COLOR: #003366
}

.bheading {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE:24px;
	FONT-WEIGHT: bold; 
	FONT-STYLE: italic
}

.head1 {
	FONT-FAMILY: Arial,Helvetica,Geneva,Sans-serif;
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold; 
	COLOR: #003366
}

 .tableahref:active { 
font-family: Arial,Helvetica,Geneva,Sans-serif; 
font-size: 8pt; 
FONT-STYLE: italic;
FONT-WEIGHT: normal; 
color: rgb(51,255,255); 
text-decoration: none ;
}

 .tableahref:link { 
font-family: Arial,Helvetica,Geneva,Sans-serif; 
font-size: 8pt; 
FONT-STYLE: normal;
FONT-WEIGHT: bold; 
color: rgb(15,24,67); 
text-decoration: none ;
}

 .tableahref:visited { 
font-family: Arial,Helvetica,Geneva,Sans-serif; 
font-size: 8pt; 
FONT-STYLE: italic;
FONT-WEIGHT: normal; 
color: rgb(15,24,67); 
text-decoration: none ;
}

  .tableahref:hover { 
font-family: Arial,Helvetica,Geneva,Sans-serif; 
font-size: 8pt; 
FONT-STYLE: italic;
FONT-WEIGHT: normal; 
color: rgb(51,255,255); 
}



/* NEW STYLES
------------------------- */
	div.jump, div.jump h2, div.jump form { margin: 0; padding: 0; }
	div.jump { margin-top: 25px; padding: 10px; float: left; width: 180px; background: #e6e6e6; }
	div.jump h2 { margin-bottom: 4px; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; }

	div.newsletters, div.newsletters h2, div.newsletters ul, div.newsletters li, div.newsletters a { margin: 0; padding: 0; }
	div.newsletters { margin: 50px 0 50px 240px; width: 200px; font-weight: normal; }
	div.newsletters ul { margin-left: 15px; list-style-image: url(images/arrow.gif); }
	div.newsletters li { margin: 0.2em 0; }
	div.newsletters h2 { margin: 1.5em 0 0.5em; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; }
	div.newsletters a { font-weight: normal; }
	div.newsletters a:hover { color: rgb(50,99,157); }
