FONT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.defBox {
	BORDER-RIGHT: #FFCC00 1px solid; BORDER-LEFT: #FFCC00 1px solid; BORDER-BOTTOM: #FFCC00 1px solid; 
}
.footer_div {
	BORDER-RIGHT: #36ad1f 1px solid
}
.copyright {
	PADDING-LEFT: 10px; COLOR: #cccccc
}
A.footer_links:link {
	FONT-WEIGHT: bold; COLOR: #36ad1f
}
A.footer_links:visited {
	FONT-WEIGHT: bold; COLOR: #36ad1f
}
A.footer_links:hover {
	FONT-WEIGHT: bold; COLOR: #333333
}
SPAN.gallery_nav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-TOP: 5px
}
A.gallery_nav:link {
	FONT-WEIGHT: bold; COLOR: #287818; TEXT-DECORATION: none
}
A.gallery_nav:visited {
	FONT-WEIGHT: bold; COLOR: #287818; TEXT-DECORATION: none
}
A.gallery_nav:hover {
	FONT-WEIGHT: bold; COLOR: #36ad1f; TEXT-DECORATION: underline
}
.nav_div {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #fddebd 1px solid
}
.cc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #36ad1f; FONT-FAMILY: Century Gothic; LETTER-SPACING: -1px
}
#mainContainer {
	PADDING-LEFT: 15px; RIGHT: 5px; WIDTH: 490px; TOP: 0px
}
.mainBox {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP:  #ffffff 1px solid; BORDER-LEFT:  #ffffff 1px solid; BORDER-BOTTOM:  #ffffff 1px solid;  HEIGHT: auto
}
 HTML .mainBox {
	HEIGHT: auto
}
.mainBox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #990000; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px dotted; TEXT-ALIGN: center;
}
.mainBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; COLOR: #990000; PADDING-BOTTOM: 2px;  PADDING-TOP: 0px; 
}
.mainBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #990000; PADDING-BOTTOM: 2px;  PADDING-TOP: 0px; 
}
.mainBox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.mainBox OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px;  PADDING-TOP: 5px; FONT-SIZE: 10px;
}
.mailBox OL LI {
	MARGIN-BOTTOM: 5px
}
.hagenda {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 11px; COLOR: #ffffff; font-weight:bold;  PADDING-BOTTOM: 3px; MARGIN: 10px 10px 0px 16px; PADDING-TOP: 0px; background-color:#333333;  
}
.pagenda {
     PADDING-RIGHT: 5px; PADDING-LEFT: 30px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}

#confContainer {
	PADDING-LEFT: 25px; RIGHT: 5px; WIDTH: 500px; TOP: 0px
}
.confBox {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; FONT-SIZE: 14px; BACKGROUND-COLOR: #ECE9D8; HEIGHT: auto
}
 HTML .confBox {
	HEIGHT: auto
}
.confBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #990000; PADDING-BOTTOM: 3px; MARGIN: 10px 10px 0px 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.confBox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.confBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px;  PADDING-TOP: 5px; FONT-SIZE: 12px;
}
.confBox UL LI {
	MARGIN-BOTTOM: 5px
}
#subContainer {
	PADDING-LEFT: 14px; RIGHT: 3px; WIDTH: 225px; TOP: 0px
}
.subBox {
	BORDER-RIGHT: #B3B3B3 1px dashed; BORDER-TOP:  #B3B3B3 1px dashed; BORDER-LEFT:  #B3B3B3 1px dashed; BORDER-BOTTOM:  #B3B3B3 1px dashed;  HEIGHT: auto
}
 HTML .subBox {
	HEIGHT: auto
}
.subBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #990000; PADDING-BOTTOM: 2px;  PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.subBox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#organContainer {
	PADDING-LEFT: 15px; RIGHT: 5px; WIDTH: 490px; TOP: 0px
}
.organBox {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: auto
}
 HTML .organBox {
	HEIGHT: auto
}
.organBox H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 2px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #990000; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px dotted; BACKGROUND-REPEAT: no-repeat
}

.organBox H2 {
PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 2px; PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #990000; PADDING-BOTTOM: 3px;  PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.organBox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}  
.organBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px;  PADDING-TOP: 5px; FONT-SIZE: 10px;
}
.organBox UL LI {
	MARGIN-BOTTOM: 5px
}
.organBox IMG {
       FLOAT: LEFT; 
	   CLEAR:none;
	   MARGIN: 10px 5px 0px 10px;
}
#formContainer {
	PADDING-RIGHT: 0px; WIDTH: 500px; PADDING-TOP: 10px; PADDING-LEFT: 10px; 
}
.formBox {
	WIDTH: 480px; BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; BORDER-BOTTOM: #a2a2a2 1px solid; BACKGROUND-COLOR: #ECE9D8; HEIGHT: auto
}
 HTML .formBox {
	HEIGHT: auto
}
.formBox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 7px; MARGIN: 10px 10px 0px 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
.formBox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
 HTML .formBox P {
	PADDING-BOTTOM: 7px; MARGIN: 0px 0px 0px 10px;
}
.formBox TABLE {
    PADDING-RIGHT: 0px; WIDTH: 450px; PADDING-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #CCCCCC; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid;
	 BORDER-BOTTOM: #000000 1px solid;   
}	
.formBox TABLE TD{
     FONT-SIZE: 12px; PADDING-LEFT: 2px;
}	 
.button {
         width: 85px;
         font: 10px Verdana, Geneva, Arial, sans-serif;
		 background-color: #98AF9C;
		 color: #102132;
		 border: 1px solid #ECE9D8;
	 }
.myinput {
        width: 200px;
       	font: 11px Verdana, Geneva, Arial, sans-serif;
		background-color: #D7E5F2;
		margin-right: 0px;
		border: 1px solid #284279;
}
.smallinput {
        width: 150px;
       	font: 11px Verdana, Geneva, Arial, sans-serif;
		background-color: #D7E5F2;
		margin-right: 0px;
		border: 1px solid #284279;
}	
.sminput {
        width: 100px;
       	font: 11px Verdana, Geneva, Arial, sans-serif;
		background-color: #D7E5F2;
		margin-right: 0px;
		border: 1px solid #284279;
} 
.mTextarea {
        width: 250px;
       	font: 11px Verdana, Geneva, Arial, sans-serif;
		background-color: #D7E5F2;
		margin-right: 0px;
		border: 1px solid #284279;
}
#eventContainer {
	PADDING-LEFT: 35px; RIGHT: 20px; WIDTH: 450px; TOP: 5px
}
.eventBox {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP:  #000000 1px dashed; BORDER-LEFT:  #000000 1px dashed; BORDER-BOTTOM:  #000000 1px dashed;  BACKGROUND-COLOR: #C6DEC3; 
}
 HTML .eventBox {
	HEIGHT: auto
}
.eventBox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px;  PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px dotted; COLOR: #990000; 
}
.eventBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #990000; PADDING-BOTTOM: 2px;  PADDING-TOP: 0px; 
}
.eventBox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#sidebarContainer {
	PADDING-LEFT: 15px; RIGHT: 15px; WIDTH: 180px; TOP: 5px
}
.sidebarBox {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP:  #000000 1px dashed; BORDER-LEFT:  #000000 1px dashed; BORDER-BOTTOM:  #000000 1px dashed;  BACKGROUND-COLOR: #ECE9D8; HEIGHT: auto
}
 HTML .sidebarBox {
	HEIGHT: auto
}
.sidebarBox H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; MARGIN: 10px 3px 0px 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px dotted; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
.sidebarBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #990000; PADDING-BOTTOM: 2px;  PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.sidebarBox P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#agendaContainer {
	PADDING-RIGHT: 0px; WIDTH: 500px; PADDING-TOP: 10px; PADDING-LEFT: 10px; 
}
.agendaBox {
	WIDTH: 100%; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: auto
}
.agendaBox TABLE {
    PADDING-RIGHT: 0px; WIDTH: 90%;  PADDING-TOP: 5px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #CCCCCC; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid;
	 BORDER-BOTTOM: #666666 1px solid; 
}	
.agendaBox TABLE TD{
     FONT-SIZE: 12px; PADDING-LEFT: 2px;
}
.agendaBox H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 10px 3px 0px 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px dotted; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
.agendaBox H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; MARGIN: 10px 3px 0px 3px; PADDING-TOP: 5px; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
#aheadContainer {
	PADDING-RIGHT: 0px; WIDTH: 500px; PADDING-TOP: 10px; PADDING-LEFT: 10px; 
}
.aheadBox {
	WIDTH: 100%; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: auto
}
.aheadBox TABLE {
    PADDING-RIGHT: 0px; WIDTH: 98%; PADDING-TOP: 5px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #CCCCCC; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid;
	 BORDER-BOTTOM: #666666 1px solid; 
}	
.aheadBox TABLE TD{
     FONT-SIZE: 10px; PADDING-LEFT: 0px;
}
.aheadBox H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 10px 3px 0px 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px dotted; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
.aheadBox H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; MARGIN: 10px 3px 0px 3px; PADDING-TOP: 5px; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
#sponsorContainer {
	PADDING-LEFT: 15px; RIGHT: 15px; WIDTH: 180px; TOP: 5px
}
.sponsorBox {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP:  #000000 1px dashed; BORDER-LEFT:  #000000 1px dashed; BORDER-BOTTOM:  #000000 1px dashed;  BACKGROUND-COLOR: #ECE9D8; HEIGHT: auto
}
 HTML .sponsorBox {
	HEIGHT: auto
}
.sponsorBox H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px 3px; PADDING-TOP: 0px; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
.sponsorBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #990000; PADDING-BOTTOM: 2px;  PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.sponsorBox P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#eveContainer {
	PADDING-LEFT: 15px; RIGHT: 10px; WIDTH: 450px; TOP: 5px
}
.eveBox {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP:  #ffffff 1px solid; BORDER-LEFT:  #ffffff 1px solid; BORDER-BOTTOM:  #ffffff 1px solid;  background-image: url('images/evnts-bck.gif'); background-repeat: 
no-repeat; background-position:  center;
}
 HTML .eveBox {
	HEIGHT: auto
}
.eveBox H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px dotted; COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
.eveBox P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#evContainer {
	PADDING-LEFT: 10px; RIGHT: 5px; WIDTH: 100%; TOP: 0px
}
.evBox {
	BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; FONT-SIZE: 14px; BACKGROUND-COLOR: #ECE9D8; HEIGHT: auto
}
 HTML .evBox {
	HEIGHT: auto
}
.evBox H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #990000; PADDING-BOTTOM: 3px; MARGIN: 10px 10px 0px 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #333333 1px dotted; BACKGROUND-REPEAT: no-repeat
}
.evBox P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.evBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px;  PADDING-TOP: 5px; FONT-SIZE: 12px;
}
.evBox UL LI {
	MARGIN-BOTTOM: 5px
}
table.events 
{
border: 1px #000000;
}

table.events td {
   border: 1px #000000;
}
    .vtbl {
       border: 1px solid #000000;
       border-collapse: collapse;
	   font-family: tahoma, verdana, georgia;
       font-size: 11px;
	   margin-left: 5px;
	   margin-right: 5px;
	   
    }
    .vtbl td, .tbl th {
       text-align: left;
       border: 1px solid #000000;
	   PADDING-LEFT: 5px;
	   padding-bottom: 5px;
	   padding-top: 5px;
    }
.lastname {
    visibility: hidden;
}	