body { font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10pt;
			    background-color: #aabbdd;
			    margin: 0pt 0pt 0pt; }
					
.main {  width:1000px; 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:#0b06b3; }
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: #eeeeff; 
								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; } 	

.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 {	background-color: 0B06B3;
							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: #33ccff;
      									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; }	
ul.NewsEventsList  { padding-left: 10px; margin-left:10px;}		
p.indentFirst { text-indent:40px; }																					
												
