.header {
	background:url(../images/home_header.gif) no-repeat;
	height:150px;
}
.dottedlink {
	font-family: arial,verdana,sans-serif;
	font-size: 8pt;
	color: #72241D;
	font-weight: bold;
	text-decoration:none;
	border-bottom:1px dotted #72241D;
}
a:link, a:visited {
	font-family: arial,verdana,sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
a:hover {
	font-family: arial,verdana,sans-serif;
	font-size: 8pt;
	color: #72241D;
	font-weight: bold;
	text-decoration:none;
}
p {
	font-family: arial,verdana,sans-serif;
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	text-decoration:none;
	text-align:justify;
}
.asbLabel {
	font-family: arial,verdana,sans-serif;
	font-size: 7pt;
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}
.asbLink {
	font-family: arial,verdana,sans-serif;
	font-size: 7pt;
	color: #0A00AA;
	font-weight: normal;
	text-decoration:none;
	border-bottom:1px dotted #0A00AA;
}
.normalText {
	font-family: arial,verdana,sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.smallText {
	font-family: arial,verdana,sans-serif;
	font-size: 7pt;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.eventTitle {
	font-family: arial,verdana,sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.eventDate {
	font-family: arial,verdana,sans-serif;
	font-size: 7pt;
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}
.button {
	background-image :  url(../images/button_tile.gif);
	background-repeat : repeat-x;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	font-family:Arial;
	font-size:8pt;
}
.headingText
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 20pt;
    TEXT-TRANSFORM: none;
    COLOR: #72241D;
    FONT-FAMILY: Georgia
}
.smallHeadingText
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: none;
    COLOR: #72241D;
    FONT-FAMILY: Arial
}
/*** BASIC STYLES START ***/
	BODY, DIV, TD, P
		{font-family: arial, verdana, georgia, sans-serif; font-size: 11px; line-height: 135%; color:#3F3050;}
    

/*** BASIC STYLES END ***/


/*** GLOBAL NAV STYLES START ***/
	DIV.majorNavLink 
		{font-size: 12px; font-weight: bold; margin: 74 6 0 6;}
	
	DIV.minorNavLink
		{padding: 4 10 1 10;}
	        
	A:Hover.minorNavLink
		{text-decoration:none; color:#480606;}
/*** GLOBAL NAV STYLES END ***/


/*** SUB NAV STYLES START ***/
	DIV.subNavLink
		{width:100%; padding: 8 4 8 12;}
	
	.subNavNoLink
		{font-size: 11px; color:#BCB490; text-decoration: none; width: 100%;}
    
	DIV.subNavSubLink
		{width:100%; padding: 8 4 8 12;}
    
/*** SUB NAV STYLES END ***/


/*** margins styles start ***/
	.bodyMargins
		{ width:100%; padding: 8px 15px 15px 0px; voice-family: "\"}\""; voice-family: inherit;}
    
	html>body .bodyMargins
		{width: auto;}
/*** margins styles start ***/

	.color
		{color: #984942;}
        
	.highlight
		{color: #3333CC;}
 
        
	.errorMsg
		{font-size: 10px; color: #FF3333; margin-left: 10px;}

	.smallLight
		{font-size: 10px; color: #cccccc; margin-top: 6px;}

	H1, .head
		{ font-size:14px; font-weight:bold; line-height:17px; color:#984942; margin: 4px 0px 8px 0px}
	
	H2, .subHead
		{ font-size: 12px; font-weight: bold; line-height: 13px; color:#666666; margin-bottom:4px; }

	.footer
		{font-size: 10px; color: #666666; margin-top: 12px;}

	.leftNav
		{ width:100%; margin: 10px 0px 4px 0px; voice-family: "\"}\"";  voice-family: inherit; }

  .leftNav TD, .leftNav DIV, .leftNav P
		{ color: #333333; font-size:11px; }
	
	.leftNav .bodyMargins
		{ margin: 8 3 8 8; }
	
	.rightNav
		{ width:100%; margin: 16px 12px 2px 4px; padding: 4px 0px 2px 0px;  border: solid #000033; border-width: 1px; background-color: #f8f8f8; voice-family: "\"}\""; voice-family: inherit; }
  
  html>body .rightNav
		{ width: auto; }
  
  .rightNav TD, .rightNav DIV, .rightNav P
		{ font-size: 10px; color: #333333; }
	
	.rightNav .bodyMargins
		{ margin: 8px 3px 8px 8px; }

	.subNav
		{ width:100%; padding: 20px 0px 0px 0px;}

/*** CONTENT STYLES START ***/
    /* this is for module sub navs like articles and message boards */
    .subNav_module
			{ padding: 5px 4px 0px 8px; width: 100%; voice-family: "\"}\""; voice-family: inherit; }
  
  	html>body .subNav_module
			{ width:auto; }
    
    .mod_displays IMG
			{ border: solid #cccccc; border-width: 0px;
    }
    
/*** CONTENT STYLES END ***/



/*** CALENDAR STYLES START ***/ #calendar{ border: 1 #003366 solid; border-width: 1px; background-color:#dddddd; } #today{ background-color:#cccccc; } #activeDay{ background-color:#eeeeee; } .day{ width:30; height:30; background-color:#ffffff; } .noday{ width:30; height:30; background-color:#c0c0c0; } .dayBig{ width:60; height:60; background-color:#ffffff; } .calendarHead{ background-color:#ffffff; } .dayContent, .dayContent DIV { font-family:arial, sans-serif, helvetica, verdana; font-size: 10px; line-height: 105%; text-decoration: none; margin-top:4px; color:#666666; } .mod_calendars A:Link, .mod_calendars A:Visited{ color: #085656; font: 11px; } /*** CALENDAR STYLES END ***/
