  /* DEFAULT STYLES ---- NEEEDED START */
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
  .clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
  /* DEFAULT STYLES ---- NEEEDED END */
  .clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; width:120; font-family:arial,helvetica; cursor:pointer; cursor:hand; ;}
  .clT,.clTover{padding:0px; font-size:12px; font-weight:bold}
  .clS,.clSover{padding:0px; font-size:11px; font-weight:bold}
  .clS2,.clS2over{padding:0px; font-size:11px;}
  .clT,.clS,.clS2{color:#E55921; background-color:#CDDBEB; layer-background-color:#CDDBEB;}
  .clTover{color:#FCCE55; background-color:#E55921; layer-background-color:#E55921;}
  .clSover{color:white; background-color:#E55921; layer-background-color:#E55921}
  .clS2{background-color:silver; width:230; layer-background-color:silver;}
  .clS2over{background-color:#00cccc; width:230; layer-background-color:#00cccc; color:black}
  .clStest{position:absolute; font-family:verdana; font-size:10px; color:red; layer-background-color:silver; background-color:silver;cursor:pointer; cursor:hand; }
  .clStestover{position:absolute; color:#ffff33; font-weight:bold; font-family:courier; layer-background-color:#00ccff; background-color:#00ccff;  cursor:pointer; cursor:hand; }
  .clB1{position:absolute; layer-background-color:#ff9933; background-color:#ff9933; visibility:hidden}
  .clB2{position:absolute; layer-background-color:#996600; background-color:#996600; visibility:hidden}
  .clB3{position:absolute; layer-background-color:E55921; background-color:E55921; visibility:hidden}
  .clB{position:absolute; background-color:#E55921; layer-background-color:#E55921; visibility:hidden}
  .clBar{position:absolute; width:10; height:10; visibility:hidden; layer-background-color:#E55921; background-color:#E55921;}
  .clNoLink{position:absolute; font-family:arial,helvetica;}
  .clNoLink2{position:absolute; padding:2px; font-size:11px; color:#E55921; layer-background-color:silver; background-color:silver; font-family:arial,helvetica;}
  .clNoLink3{position:absolute; background-color:#CDDBEB; layer-background-color:#CDDBEB; font-family:arial,helvetica;}

/* Global Definitions */

body { 
	margin: 0;
	background: #446584 url(images/bkg_main.gif) repeat-y left top;
}


A  {
	color: #E55921;
 }
           
A:visited  {
 color: #666699;
 }
           
A:hover  {
 text-decoration:none;
 color: #CC0000;
 }
p.indented
{
position: absolute;
right: 20px;
top:  33px;
}
           
           
textarea  {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 }
           
input  {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 }
           
select  {
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 10px;
 }
		   
.headline {
	color: #0D3C67;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
 }
 
 .headline2 {
	color: #E55921;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 17px;
	font-weight: bolder;
	text-transform: uppercase;
	font-style: normal;
 }
 
 .headline3 {
	color: #0D3C67;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
 }
 
  .headline4 {
	color: #909B32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
 }
 
  .sidebarhead1 {
	color: #E55921;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
 }
 
  .sidebarhead2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
 }
 
   .sidebarhead3 {
	color: #08281D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
 }

 .body {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
 
  .bodywhite {
 color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 14px; }
 
   .bodywhitebold {
 color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 	font-weight: bold;
 line-height: 17px; }
 
  .bodyitalic {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 17px;
 font-style: italic;
}
 
  .bodybluecapsbold {
 color: #1F496F;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 17px;
 font-weight: bold;
 text-transform: uppercase; }
 
   .bodyredcapsbold {
 color: #E55921;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 17px;
 font-weight: bold;
 text-transform: uppercase; }
 
 .bodybold {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	font-style: normal;
 }
 
 .disclaimer {
 color: #000000;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 16px
 }

.day {
 color: #546072; 
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold;
 }

.time {
 color: #A9AFB8; 
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px;
 }
 
 */
.headline2 {
	color: #0D3C67;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;
}
.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.text_red {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	color: #C74C1B;
}

 .bodysmall {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 14px }
 
 .testimonialName {
	color: #E55921;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: -12px;
	margin-top: 24px;
 }
 

.events a:link,
.events a:visited {
	color: #FFFFFF;
	}
.events a:link,
.events a:visited {
	color: #6F1100;
	}
	.events a:hover {
	color: #FFFFFF;
	}

.events {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	line-height: 16px;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 12px;
 }
