body { font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10pt;
			    background-color: #6181A2; background-image: url("../images/common/bg_6181A2.jpg"); background-repeat: repeat-x;
			    margin: 0pt 0pt 0pt; }
					
.main {  width:960px; position: relative; top: 5px; border: solid 1px #333399; }		
			
TD,TH { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10pt; }
			
TD.border { background-color: #333333; }

TD.shadow { background-color: #eeeeff;
  					      background-image: url(../images/common/shadow.gif);
  					      background-repeat: repeat-y; }
								
TD.content { font-family: Verdana, Arial, Helvetica, sans-serif;
      		        font-size: 10pt; }

TD.calendar,TH.calendar { font-size:8pt; border:1px solid #333333; padding:0; margin:0; }
TH.calendar { color:#ffffff; background-color:#002244; }
TH.calendarAdmin { color:#ffffff; background-color:#006633; }
TD.calendar { background-color:#ffffff; }
DIV.calendar { margin-left:3pt; margin-right: 3pt; }
table.calTable { border:1px solid #333333; border-collapse:collapse;  } 
span.calEvent { color:#333399; font-size: 8pt; font-weight: bold; padding:0; margin:0; border:0; top:0; bottom:0; }
span.calDate { color:#666666; font-size: 7pt; font-weight: normal; padding:0; margin:0; white-space:nowrap; }
div.calHeader { font-size: 11pt; font-weight: bold; color: #333399; text-align:center; }
div.calHeaderAdmin { font-size: 11pt; font-weight: bold; color: #006633; text-align:center; }
hr.calHr { border:0; border-top: 1px solid #aaaaaa; height: 0; padding:0; margin:0; }
			
h1 { font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 13pt;
			font-weight: bold;
			color: #000066; }
			
h2 { font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 12pt; 
			font-weight: bold;
			color: #000066; }
			
h3 { font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11pt; 
			font-weight: bold;
			color: #000066; } 	
			
.boxBlu { border: 1px solid blue; }
.boxBla { border: 1px solid black; }			
.content { background-color: #ffffff; 
								font-family: Verdana, Arial, Helvetica, sans-serif;
      		      font-size: 10pt; 
								font-weight: normal;
								font-style: normal;
								color: #000000; }
						
.subTitle { font-style: italic; font-size: 11pt; font-weight: bold; color: #990033; }

.fancyTitle { font-family: Heather, Verdana, Arial, Helvetica, sans-serif; 
									font-style: italic; font-size: 10pt; font-weight: normal; color: #990033; }

.header { font-size: 10pt; font-weight: bold; color: #333399; }
					    
.tableBanner { font-family: Verdana, Arial, Helvetica, sans-serif;
                    font-size: 12pt; 
              			font-weight: bold;
              			color: #ffffff;
              			margin: 0pt 0pt 0pt; } 	
.newsEventsHead {background-color:#002244; color:#ffffff; font-weight:bold; padding:5px;}
.newsEvents {background-color:#dddddd;}
ul.NewsEventsList  { margin-top:5px; padding:5px 20px; list-style-image: url(../images/common/menuArrowBk.gif); }
		
p.indentFirst { text-indent:40px; }

fieldset.announcement {
  position:relative; 
	border: 1px solid #333399; 
	-moz-border-radius: 8px; 
	border-radius: 8px;
	border-style: solid; 
	padding:0; }	
	
div.announcement {
 position: relative; 
 background-color:#ffffcc;
 padding:0;margin:0;border:0; }
 
.quote { font-family: Arial, Verdana, Helvetica, sans-serif;
						font-style: italic; font-size: 9pt; font-weight: normal; color: #660099; }	
																
.quoteGreen { font-family: Arial, Verdana, Helvetica, sans-serif;
						font-style: italic; font-size: 9pt; font-weight: normal; color: #339933; }										
										
.quoteRed { font-family: Arial, Verdana, Helvetica, sans-serif;
						font-style: italic; font-size: 9pt; font-weight: normal; color: #990033; }	
										
.photoCaption { font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 9pt; font-weight: normal; color: #333399; }						
									
.capDecorate { font-family: Heather, Verdana, Arial, Helvetica, sans-serif;  
											font-size:12pt; }		
		
.blue { color:333399; }

.bold {font-weight:bold}

hr.blue { color:333399; }
														 
.small { color: black;
          font-size: 8pt; }
          
.red { color: red; }          
				
a.links { font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 8pt; 
				 text-decoration:none; }

a:link { font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 8pt;
					 font-weight:bold;
  				 color: blue; 
					 text-decoration:none; }
a:active { color: red; text-decoration:none; }
a:visited { color: blue; text-decoration:none; }				 				 				
a:hover { color: #990033;text-decoration:none; }

a.nounderline { text-decoration: none; }

.sideNavBG { padding-top:10px; background-color: #002244;/*background-image: url(../images/common/navBG.gif);*/ }

.sideNav_nonlink { color: #ffffff; 
					 				font-size: 9pt;
					 				font-weight: bold; }
								 											
a.sideNav:link { color: #ffffff; 
								      text-decoration: none;
								      font-size: 9pt;
								      font-weight: bold; }
a.sideNav:active { color: #ffffff; 
									        text-decoration: none;
									        font-size: 9pt;
									        font-weight: bold; }
a.sideNav:visited { color: #ffffff;
      										text-decoration: none;
      									  font-size: 9pt;
      									  font-weight: bold; }
a.sideNav:hover { color: #aaccee;
      									text-decoration: none;
      								  font-size: 9pt;
      								  font-weight: bold; }
												
a.footerNav:link { color: blue; 
								      text-decoration: none;
								      font-size: 8pt;
								      font-weight: bold; }
a.footerNav:active { color: blue; 
									        text-decoration: none;
									        font-size: 8pt;
									        font-weight: bold; }
a.footerNav:visited { color: blue;
      										text-decoration: none;
      									  font-size: 8pt;
      									  font-weight: bold; }
a.footerNav:hover { color: #335599;
      									text-decoration: none;
      								  font-size: 8pt;
      								  font-weight: bold; }																					
												

