
BODY {
	background-color: #597366;
	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	font-size: 12px;
}

.button_style1{
	 font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
	background-image: url(../images/button_back.jpg);
	height: 22px;
	width: 80px;
	border: 0px solid #AAAAAA;
}

.dateText	{
	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	font-size: 12px;
	line-height: 14px;
	}

.calendarTable {	
	border-right: 1px double #666666;
	border-left: 1px double #666666;
	border-top: 1px double #666666;
	border-bottom: 1px double #666666;
}


.calendarTableDOW {	
	border-right: 1px double #666666;
	border-left: 1px double #666666;
	border-top: 1px double #666666;
	border-bottom: 1px double #666666;
	color: #000000;
	background-color: #EDF1EF;
}


.calendarTableHeaderLeft {	
	border-right: none;
	border-left: 1px double #666666;
	border-top: 1px double #666666;
	border-bottom: 1px double #666666;
	background-color: #ffffff;
	color: #000000;
	font-weight: normal;
	font-size: 12pt;
}

.calendarTableHeaderCenter {	
	border-right: none;
	border-left: none;
	border-top: 1px double #666666;
	border-bottom: 1px double #666666;
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
}

.calendarTableHeaderRight {	
	border-right: 1px double #666666;
	border-left: none;
	border-top: 1px double #666666;
	border-bottom: 1px double #666666;
	background-color: #ffffff;
	color: #000000
	font-weight: normal;
	font-size: 12pt;
}

.comment {	
	font-size: 12px;
	line-height: 16px;
}

.content {     
	background-color: #597366;  
	border-style: double;
        border-width: 3px;        /* sets border width on all sides */
        border-color: #ffffff;


	border-right: 3px double #ffffff;
	border-left: 3px double #ffffff;
	border-top: 3px double #ffffff;
	border-bottom: 3px double #ffffff;

}

.contentText	{
	background-color: #FFFFFF; 
	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	font-size: 12px;
	line-height: 16px;
	}


.events	{
	border-right: 1px solid #333333;
	background-color: #EDF1EF;
	}

.events_head	{
	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	}

.events_text	{
	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	font-size: 12px;
	line-height: 14px;
	}


p {
	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	font-size: 12px;
	line-height: 14pt;
}


.pres {
	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	font-size: 12px;
	line-height: 14pt;
}


.header		{
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	background-color: #CECFD9;
}

.headerNavDivider		{border-left: none; font-size: 12px;}

.headerNavDivider_cal		{border-left: 1px dashed #CECFD9;; font-size: 12px;}

.headerNavDivider_right		{border-left: 1px dashed white; font-size: 12px;}


.header_text 	{font-size: 12px; color: #666666;}


.footer { 
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
 	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; 
 	font-size: 10px;
 	color: #666666;
 	background-color: #f8f8f8;
 } 


.copyright { 
	border-top: 1px solid #666666;
 	font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; 
 	font-size: 9px;
 	color: #999999;
	background-color: #FFFFFF; 
 }

.image 	{
	border: 1px solid #000000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height: 0;
}

.brSpace 	{font-size: 3px;}


.todaySelected {	
	border-right: 1px double #666666;
	border-left: 1px double #666666;
	border-top: 1px double #666666;
	border-bottom: 1px double #666666;
	background-color: #FFFF66;
	color: #000000;
}

.title 	{
	
font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;
	
font-weight: bold;
	
font-size: 24px;
	
line-height: 26px;

	
border-right: none;
	
border-left: none;
	
border-top: none;
	
border-bottom: 1px dashed #ffffff;
color: #0000FF
}




a.dateArrow:link	{color: #000000; font-size: 16px; font-weight: bold; line-height: 15px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.dateArrow:visited	{color: #000000; font-size: 16px; font-weight: bold; line-height: 15px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.dateArrow:active	{color: #000000; font-size: 16px; font-weight: bold; line-height: 15px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.dateArrow:hover	{color: #064799; font-size: 16px; font-weight: bold; line-height: 15px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}


a.footer_nav:link	{color: #666666; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.footer_nav:visited	{color: #666666; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.footer_nav:active	{color: #666666; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.footer_nav:hover	{color: #000000; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}


a.footer_nav_active:link	{color: #000000; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.footer_nav_active:visited	{color: #000000; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.footer_nav_active:active	{color: #000000; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.footer_nav_active:hover	{color: #064799; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}


a.header_nav:link	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}
a.header_nav:visited	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}
a.header_nav:active	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}
a.header_nav:hover	{color: #007D22; font-size: 12px; text-decoration: underline; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}

a.portfolio_nav:link	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}
a.portfolio_nav:visited	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}
a.portfolio_nav:active	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}
a.portfolio_nav:hover	{color: #660000; font-size: 12px; text-decoration: underline; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 14pt;}

a.hl:link	{color: #999999; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 12pt;}
a.hl:visited	{color: #999999; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 12pt;}
a.hl:active	{color: #999999; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 12pt;}
a.hl:hover	{color: #999999; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: none; border-top: none; line-height: 12pt;}


a.header_nav_active:link	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: 1px dashed #FFFFFF; border-right: 1px dashed #FFFFFF; border-top: 1px dashed #CCCCCC; line-height: 14pt;}
a.header_nav_active:visited	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: 1px dashed #FFFFFF; border-right: 1px dashed #FFFFFF; border-top: 1px dashed #CCCCCC; line-height: 14pt;}
a.header_nav_active:active	{color: #000000; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: 1px dashed #FFFFFF; border-right: 1px dashed #FFFFFF; border-top: 1px dashed #CCCCCC; line-height: 14pt;}
a.header_nav_active:hover	{color: #064799; font-size: 12px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: 1px dashed #FFFFFF; border-right: 1px dashed #FFFFFF; border-top: 1px dashed #CCCCCC; line-height: 14pt;}


a.top:link	{color: #064799; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; line-height: 12pt;}
a.top:visited	{color: #064799; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; line-height: 12pt;}
a.top:active	{color: #064799; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; line-height: 12pt;}
a.top:hover	{color: #000000; font-size: 10px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-left: none; border-right: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; line-height: 12pt;}


a.contentLink:link	{color: #064799; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.contentLink:visited	{color: #064799; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.contentLink:active	{color: #064799; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.contentLink:hover	{color: #000000; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}


a.closeCal:link		{color: #FFFFFF; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.closeCal:visited	{color: #FFFFFF; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.closeCal:active	{color: #FFFFFF; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a.closeCal:hover	{color: #FFFF66; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif; border-bottom: 1 solid #FFFFFF}


a:link		{color: #000000; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a:visited	{color: #000000; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a:active	{color: #000000; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}
a:hover		{color: #064799; font-size: 12px;line-height: 14px; text-decoration: none; font-family: verdana, tahoma, geneva, arial, "ms sans serif", sans-serif;}