.mul 
{
	color:#ffffff;
	margin:0px;
}

.mul li
{
	color:	#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding:4px;
	list-style-image:url(images/navbtn.gif);
}

.mul li a
{
	color: #22458e;
}


.lineb
{
	border-right: 2px solid #b9c7e2;
}

.p a
{
	color:#22458e;
}

.galpage
{
	color:	#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
	font-weight:bold;
	padding-top:10px;
	padding-left: 30px;
	position:relative;
	width:300px;
	top:-60px;
}

.galpage2
{
	color:	#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
	font-weight:bold;
	padding-top:10px;
	padding-left: 30px;
}



.sep2
{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
	/*background-image:url(images/seplong.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	*/width:500px;
}

.overtd1
{
	background-color:#22458e;
	font-family:Tahoma ,Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	padding:4px;
}

.overtd2
{
	background-color:#ffffff;
	font-family:Verdana;
	font-size: 12px;
	text-align:center;
	color:#000000;
	padding:4px;
}


.overtbl
{
	border: 1px solid #c1c1c1;
	border-collapse:collapse;
}



.innercal
{
	border: 1px solid #c1c1c1;
}

.caldn
{
	background-color:#22458e;
	font-family:Tahoma ,Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	
}

.calsmnum
{
	color: #22458e;
	font-family:Tahoma ,Verdana;
	font-stretch:extra-expanded;
	font-size:12px;
	font-weight:bold;
}

.calnum
{
	/*color:#b90202;*/
	color: #22458e;
	font-family:Tahoma ,Verdana;
	font-stretch:extra-expanded;
	font-size:14px;
	font-weight:bold;
}

.noncurday
{
	background-color:#c1c1c1;
	font-family:Verdana;
	font-size: 12px;
	text-align:justify;
	color:#000000;
	height:40px;
	border: 1px solid #22458e;
	vertical-align:top;
	padding:3px;
}

.calcurday
{
	font-family:Verdana;
	font-size: 12px;
	text-align:justify;
	color:#000000;
	height:40px;
	border: 1px solid #22458e;
	vertical-align:top;
	padding:3px;
}

.calcurday a
{
	color:#b90202;
}

.otd
{
	font-family:Verdana;
	font-size: 12px;
	text-align:center;
	color:#000000;
	border: 1px solid #22458e;
	vertical-align:top;
	padding:15px;
}

.otd a
{
	color:#b90202;
}


.noncurday a
{
	background-color:#c1c1c1;
	font-family:Verdana;
	font-size: 12px;
	text-align:justify;
	color:#b90202;
}

.caltodayday
{
	font-family:Tahoma ,Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border: 1px solid #22458e;
	vertical-align:top;
	padding:3px;
}

.caltodayday a
{
	font-family:Tahoma ,Verdana;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#b90202;
}

.psimg
{
	border: 1px solid #c1c1c1;
}

.psstory2
{
	font-family:Verdana;
	font-size: 14px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	color:#000000;
	letter-spacing:2px;
}

.psstory2 a
{
	text-decoration:none;
	color: #22458e;
}

.psstory4
{
	font-family:Verdana;
	font-size: 14px;
	text-align:justify;
	color:#000000;
	letter-spacing:2px;
}

.psstory4 a
{
	text-decoration:none;
	color: #22458e;
}

.tagt
{
	padding-left:10px;
	padding-top:10px;
	text-align:left;
	background-image:url(images/seplong.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom: 10px;
}

.tagtt
{
	color:#b90202;
	font-family:Tahoma ,Verdana;
	font-stretch:extra-expanded;
	font-size:16px;
	font-weight:bold;
}

.tagi
{
	background-image:url(images/icon1.jpg);
	background-repeat:no-repeat;
	position:relative;
	top: 5px;
	padding-left:30px;
}

.fadebg
{
	background-image:url(images/fadebg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	position:relative;
	top:-19px;
	padding-left:20px;
	z-index:89;
}

.tagbtm
{
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
}

.tagbl
{
	color:	#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	width:320px;
}

.tagsep
{
	
	height:2px;
	padding:0px;
	margin:0px;
}

.tagbr
{
	color:	#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:right;
}

.pshead
{
	color:	#000;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
	font-weight:bold;
	padding-top:10px;
}

.pshead a
{
	text-decoration:none;
	color: #22458e;
}

.pshead5
{
	color:	#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.pshead5 a
{
	text-decoration:none;
	color: #22458e;
}

.ol
{
	color:	#000;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding:4px;
}

.ol a
{
	color: #22458e;
}

.mpro
{
	color:	#000;
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding:4px;
	padding-right:10px;
}

.mpro a
{
	color: #22458e;
}

.or
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
	padding:4px;
	padding-left:20px;
	padding-right:20px;
	color:#000000;
}

.or a
{
	color:#b90202;
}


.pshead4
{
	color:	#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-bottom: 4px;
}

.pshead2
{
	color:	#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
	font-weight:bold;
	padding-top:10px;
}

.pspic
{
	border: 1px solid #c1c1c1;
}

.psstory
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	color:#000000;
}

.psstory a
{
	text-decoration:none;
	color:#b90202;
}

.psstory3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
}

.psstory3 a
{
	text-decoration:none;
	color:#b90202;
}

.pst
{
	background-image:url(images/sep.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	z-index:134;
}

.psbtn2
{
	padding-top:10px;
	padding-left:5px;
	padding-bottom:20px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
}

.psbtn
{
	padding-bottom:20px;
}

.mb
{
	border-top: 2px solid #b9c7e2;
	width:500px;
	padding-bottom:5px;
}

.ps
{
	padding-top:10px;
	padding-bottom: 5px;
	border-collapse:collapse;
	margin-top:10px;
}

.psb
{
	background-image:url(images/psbottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:99%;
	
	position:relative;
}

.navlinksecb
{
	border-top: 1px solid #a2a2a2;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:6px;
	width:162px;
	height:19px;
}

.navlinksecb2
{
	background-image:url(images/navover.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	border-top: 1px solid #a2a2a2;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:6px;
	width:162px;
	height:19px;
}

.sidehead
{
	background-image:url(images/sidehead.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:32px;
	padding-left:45px;
	color:#b90202;
	font-family:Tahoma ,Verdana;
	font-stretch:extra-expanded;
	font-size:13px;
	width:100%;
	font-weight:bold;
	padding-top:7px;
	top:10px;
	position: relative;
}

.menu
{
	padding:0px; 
	color:#FFFFFF;
	border-collapse:collapse;
}

.sidecontent
{
	color:#FFFFFF;
	top:10px;
	position: relative;
	font-family: arial;
	font-size:12px;
	padding-left:18px;
	padding-bottom:15px;
	padding-top: 5px;
	padding-right:10px;
}

.cwdlogo
{
	
	background-image:url(images/cwdlogo.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	position:relative;
	width:100%;
	height:86px;
	padding-bottom:10px;
}

.sidecontent a
{
	color: #ffffff;
	font-weight:bold;
	text-decoration:underline;

}
.sch
{
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	letter-spacing:2px;
	padding-top:3px;
	padding-bottom:3px;
}

.navl
{
	background-image:url(images/navm.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	position: relative;
	width:207px;
}

.navb
{
	background-image:url(images/navb.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:13px;
	width:207px;
	position: relative;
	z-index:20;
}

body
{
	background-color:#22458e;
	margin:0px;
}

.top
{
	background-image:url(images/thead.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	height:27px;
	border-bottom:1px solid #233f88;
}

.bottom
{
	background-image:url(images/thead.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	height:27px;
	border-top:1px solid #233f88;
	color:#000000;
	font-family:Tahoma;
	font-stretch:extra-expanded;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	
}

.copy
{
	height:27px;
	color:#ffffff;
	font-family:Tahoma;
	padding-top:10px;
	padding-bottom:10px;
	font-stretch:extra-expanded;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	
}

.bannerrepeat
{
	height: 121px;
	border-top:1px solid #fefefe;
	width:100%;
	position:relative;
	z-index:40;
}


.bannerl
{
	background-image:url(images/bannerl.jpg);
	height: 121px;
	width:778px;
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#233f88;
	position:relative;
	z-index:41;
}

.bannerm
{
	background-image:url(images/bannerm.jpg);
	background-repeat:no-repeat;
	height: 121px;
	z-index:42;
	width:562px;
	background-color:#233f88;
	position:relative;
	left:108px;
}

.bannerr
{
	background-image:url(images/bannerr.jpg);
	height: 121px;
	width:214px;
	position:relative;
	left:776px;
	top:-121px;
}

.cr
{
	background-image:url(images/cir.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	vertical-align:top;
	width:36px;
	margin-top: 0px;
}

.ctr
{
	background-image:url(images/ctl.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:36px;
	position:relative;
	height:36px;
	margin-top: 0px;
}

.cbr
{
	background-image:url(images/cbr.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:36px;
	position:relative;
	height:36px;
}

.cbl
{
	background-image:url(images/cbl.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:36px;
	vertical-align:top;
	width:100%;
	position:relative;
	vertical-align:top;
	left:-1px;
	top:-1px;
	
}

.content
{
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	position:relative;
	top:-36px;
	z-index:152;
}

.cit
{
	margin-top: 0px;
	/*border-top: 1px solid #787879;*/
	background-image:url(images/contenttm.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:36px;
	vertical-align:top;
	position:relative;
	z-index:90;
	width:100%;
}

.cib
{
	margin-top: 0px;
	/*border-top: 1px solid #787879;*/
	background-image:url(images/contentbm.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:36px;
	vertical-align:top;
	position:relative;
	z-index:90;
}

.cilt
{
	background-image:url(images/contenttl.jpg);
	padding:0px;
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	width:36px;
	height:36px;
	z-index:82;
	padding-left: 20px;
}

.cil
{
	margin-top: 0px;
	/*border-top: 1px solid #787879;*/
	background-image:url(images/cil.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	vertical-align:top;
	position:relative;
	padding:0px;
	z-index:37;
	background-color:#FFFFFF;
	height:36px;
	width:100%;
}

.holder
{
	background-color:#22458e;
}

.leaf
{
	background-image:url(images/menutr.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width: 206px;
	position:relative;
	z-index:61;
	height:50px;
	top:-1px;
	left:9px;
}

.sidebar
{
	position:relative;
	z-index:62;
	padding-top:5px;
	top:-51px;
	padding-left:3px;
	width:211px;
	text-align:left;
	
}

.contentt
{
	
	width:100%;
	height:100%;
}

.headl
{
	background-image:url(images/headl.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:36px;
	width:46px;
	position:relative;
	z-index:28;
	left: -20px;
}

.headm
{
	background-image:url(images/headm.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	height:36px;
	width:543px;
	position:relative;
	z-index:29;
	margin-top:5px;
}

.headr
{
	background-image: url(images/headr.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 36px;
	width:543px;
	position: relative;
	left:20px;
	z-index: 27;
}

.headicon
{
	background-image: url(images/headicon.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 36px;
	position: relative;
	left:10px;
	z-index: 120;
	top: -5px;
	width:500px;
	padding-left:30px;
	padding-top:15px;
	color:#b90202;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.headicon2
{
	background-image: url(images/headicon.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 36px;
	position: relative;
	left:10px;
	z-index: 120;
	top: -5px;
	width:300px;
	padding-left:30px;
	padding-top:15px;
	color:#b90202;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.headrwt
{
	position: relative;
	z-index: 120;
	text-align:right;
	width:100%;
	color:#ffffff;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.headline
{
	color:#b90202;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-stretch:extra-expanded;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
}

.homem
{
	background-image:url(images/homem.jpg);
	background-repeat:no-repeat;
	background-position: center;
	padding:5px;
}

.navmessages
{
	background-image:url(images/navmessages.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.naverror
{
	background-image:url(images/naverror.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navpoll
{
	background-image:url(images/navpoll.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navguestbook
{
	background-image:url(images/navguestbook.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navcontactus
{
	background-image:url(images/navcontactus.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navlinks
{
	background-image:url(images/navlinks.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.naveventcalendar
{
	background-image:url(images/eventcalendar.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navaudiovideo
{
	background-image:url(images/navaudiovideo.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navmembers
{
	background-image:url(images/navmembers.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navofficers
{
	background-image:url(images/navofficers.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navems
{
	background-image:url(images/navems.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navtraining
{
	background-image:url(images/navtraining.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navhistory
{
	background-image:url(images/navhistory.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navapparatus
{
	background-image:url(images/navapparatus.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navgallery
{
	background-image:url(images/navgallery.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navt
{
	background-image:url(images/navt.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:28px;
	width:100%;
	position: relative;
	z-index:24;
	width:207px;
	
}

.nav
{
	border-collapse:collapse;
	background-image:url(images/navm.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	position: relative;
	z-index:23;
}

.navhome
{
	background-image:url(images/navhome.gif);
	background-repeat:no-repeat;
	background-position:left top;
	position: relative;
	z-index:56;
	height:55px;
	width:207px;
	font-family:Tahoma;
	font-size:24px;
	color:#fffa76;
	text-shadow:black;
}

.navitem
{
	background-image:url(images/navbreak.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-left: 20px;
	padding-right: 20px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-stretch:extra-expanded;
	font-size:16px;
	font-weight:bold;
	
}



.navlinksect
{
	border-bottom: 1px solid #373737;
	padding-bottom:3px;
	padding-top:5px;
	padding-left:6px;
	width:162px;
	height:19px;
}


.navlinksec
{
	border-bottom: 1px solid #373737;
	border-top:	1px solid #a2a2a2;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:6px;
	width:162px;
	height:19px;
}

.navlinksec2
{
	background-image:url(images/navover.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	border-top:	1px solid #a2a2a2;
	border-bottom: 1px solid #373737;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:6px;
	width:162px;
	height:19px;
}

.navitem img
{
	padding-right: 6px;
}

.navitem a
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Tahoma;
	font-stretch:extra-expanded;
	font-size:15px;
	font-weight:bold;
}

.calsplit
{
	background-image:url(images/linebreak.jpg);
	background-repeat:repeat-x;
	background-position:center;
	padding-top:10px;
	padding-bottom:5px;
}

.navlinksect2
{
	background-image:url(images/navover.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	border-bottom: 1px solid #373737;
	padding-bottom:3px;
	padding-top:5px;
	padding-left:6px;
	width:162px;
	height:19px;
}


.potd
{
	background-image:url(images/potdm.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	width:256px;
}

.potdb
{
	text-align:center;
}

.potdheadout
{
	padding-bottom:7px;
}

.potdhead
{
	color:#b90202;
	font-family:Tahoma;
	font-stretch:extra-expanded;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border-bottom: 2px solid #c1c1c1;
	width: 160px;
}

.potdby
{
	color:#000000;
	font-family:Tahoma;
	font-stretch:extra-expanded;
	font-size:14px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	font-weight:bold;
}

.potdb img
{
	border: 1px solid #c1c1c1;
}

.potdt
{
	background-image:url(images/potdt.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:256px;
	padding-top:10px;
}

.potdb
{
	background-image:url(images/potdb.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:256px;
	padding-bottom:20px;
}

