td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

body {
	top: 20px;
	padding: 0;
	background-color: #99A194;
}

#box {
	height: 540px;
	width: 800px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
	border: 1px solid #000000;
	background-color: #82897E;
	padding: 3px;
	top: 20px;
}
#boxpicture {
	height: 300px;
	width: 400px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
	border: 1px solid #000000;
	background-color: #82897E;
	padding: 3px;
	top: 20px;
}

#boxadmin {
	height: 8000px;
	width: 1400px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
	border: 1px solid #000000;
	background-color: #82897E;
	padding: 3px;
	top: 20px;
}


#nestedLeft {
	position:absolute;
	width:171px;
	height:512px;
	z-index:2;
	left: 3px;
	top: 3px;
	border-right-color: #000000;
	border-right-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	visibility: visible;
}
#nestedbottom {
	position:absolute;
	width:800px;
	height:20px;
	left: 36px;
	top: auto;
	right: auto;
	bottom: 31px;
	background-image: url(../images/bottom_bar.gif);
	visibility: visible;
	z-index: 4;
	background-color: #000000;
}
#bottomfooter {
	position: absolute;
	height: 20px;
	width: 800px;
	left: 3px;
	background-color: #666B63;
	background-image: url(../images/bottom_bar.gif);
	top: 523px;
	background-repeat: no-repeat;
}

#nestedflash {
	position: absolute;
	width: 468px;
	height: 461px;
	left: 177px;
	top: 34px;
	border-right-color:#000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
}
#nestedflash2 {
	position: absolute;
	width: 470px;
	height: 475px;
	left: -4px;
	top: 6px;
	border-right-color:#000000;
	border-left-color: #000000;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	padding-left: 8px;
}
#nestedright {
	position: absolute;
	width: 149px;
	height: 453px;
	top: 5px;
	left: 476px;
    border-right-color:#000000;
	border-left-color: #000000;
	border-right-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;

	padding-top: 20px;
}


#topheader {
     position: absolute;	
	 height: 15px; width: 616px; left: 179px; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;	
	 font-size: small; 
	background-color: #000000;
	 padding: 4px;	top: 3px;}
#topheader2 {
    background-image: url(../images/top_bar.gif);
	background-repeat: no-repeat;
    visibility: visible;
	position: absolute;
	height: 20px;
	width: 628px;
	left: 175px;
	padding: 0px;
	top: 3px;
	z-index: 3;
}
	 

#content {
     position: absolute;	
	 height: 473px; width: 618px; left: 174px; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;	
	 font-size: small; 
	 padding: 4px;	top: 32px;
	 border-left: 1px;
	 border-left-color: #000000;
	 border-left-style: solid;
	 	 }
#contentadmin {
     position: absolute;	
	 height: 739px; width: 984px; left: 174px; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;	
	 font-size: small; 
	 padding: 4px;	top: 32px;
	 border-left: 1px;
	 border-left-color: #000000;
	 border-left-style: solid;
	 	 }

.text {
   font-family: Garamond, "Times New Roman", serif;
   font-size:16px;
   }
.textgreen {
   font-family: Garamond, "Times New Roman", serif;
   font-size:16px;
   color: #006600;
   }		 
.textbold {
   font-family: Garamond, "Times New Roman", serif;
   font-size:16px;
   font-weight: bold;
      
   }
.textheader {
  	font-family: Garamond, "Times New Roman", Times, serif;
	font-size:medium;
	font-weight:bold;
	color: #000000;
}
.textheadergreen {
  	font-family: Garamond, "Times New Roman", serif;
	font-size: medium;
	font-weight:bold;
	color: #006600;
}
#navigation {
	width: 124px;
	height: 55px;
	padding-left: 10px;
	position: absolute;
	left: 16px;
	top: 201px;
	text-align: left;
}
#forum {
	width: 105px;
	height: 19px;
	padding-left: 30px;
	position: absolute;
	left: 17px;
	top: 470px;
	text-align: left;
	border-top-width:thin;
	border-bottom-width:thin;
	border-color:#000000;
	border-top-style:solid;
	border-bottom-style:solid;
	}

#textindent {
	text-align: left;
	display: block;
	position: absolute;
	text-indent: 1px;
	padding-left: 1px;
	left: 16px;
	top: 8px;
	width: 450px;
}
#textindentgreen {
	text-align: left;
	display: block;
	position: absolute;
	text-indent: 1px;
	padding-left: 1px;
	left: 18px;
	top: 8px;
	width: 602px;
}

#textindentminor {

	text-align: left;
	display: block;
	position: absolute;
	text-indent: 1px;
	padding-left: 1px;
	left: 6px;
	top: 8px;
	width: 602px;
}

#address-box {
	text-align: left;
	display: block;
	position: absolute;
	text-indent: 1px;
	padding-left: 1px;
	left: 16px;
	top: 8px;
	width: 250px;
}

.darkscroll {     
    scrollbar-3dlight-color: #B0C4DE;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-base-color: #82897E;
    scrollbar-darkshadow-color: #436DA3;
    scrollbar-face-color: #82898E;
    scrollbar-highlight-color: #E6ECF4;
    scrollbar-shadow-color: #000000;
	}

.divdarkscroll {    
    scrollbar-face-color: #6f776a;
    scrollbar-highlight-color: #bac4b4;
	scrollbar-3dlight-color: #abb3a2;
    position: absolute; 
	overflow-y: scroll;
	overflow: scroll; 
	left: 5px; 
	top: 64px; 
	width: 624px; 
	height: 426px;
}

.divnoscroll {    
	position: absolute; 
	left: 4px; 
	top: 82px; 
	width: 621px; 
	height: 400px;
	border-left: 1px;
}
.divdarkscrollindent {    
    scrollbar-face-color: #6f776a;
    scrollbar-highlight-color: #bac4b4;
	scrollbar-3dlight-color: #abb3a2;
    position: absolute; 
	overflow-y: scroll;
	overflow: scroll; 
	left: 18px; 
	top: 64px; 
	width: 600px; 
	height: 426px;
}

#header{
  background-color: #99a194;
  height: 165px;
  border-bottom: 2px solid #82897c;
  }
#headerfwc{
  background-image:url(../images/fwcbanner1.jpg);
  height: 165px;
  border-bottom: 2px solid #82897c;
  }
.bottomborderwhite {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


#columnNav {
   width: 100%;
   float: left;
   position: fixed;
   background-color: #82897c;
   padding-bottom: 1em;
   text-align: center;
   height: 8px;
   }
#columnRight {
  width:  33%;
  float: left;
  position: fixed;
  background: white;
  padding-bottom: 1em;
  }
#columnLeft {
    width: 210px;
	float: left;
	padding-bottom: 1em;
	text-align: left;
	background-image: url(../images/bigbkgrd.jpg);
	background-repeat: repeat-y;
	}
#columnLeftfwc {
	float: left;
	padding-bottom: 1em;
	text-align: left;
	}

#columnMain {
    width: 60%;
	float: left;
	overflow: auto;
    padding-bottom: 1em;
	padding-left: 1em;
	}
#footer {
    background-color: #99A194;
    clear: both;
	border-top: 1px solid #333;
	text-align: center;
	}
#imageleft {
    float: left;
	border: 3px dashed blue;
	margin-right: 5px;
	margin-bottom: 3px;
	}			


.newsdate {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
color:#B4C637;
}
.newstopic {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000099;
}
.newstext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#000000;
}



.fwc3buttons {
	font: bold 16px Garamond, "Times New Roman", serif;
	left: 2px;
}

.fwc3buttons a {
color:#FFFFFF;
font-weight: bold;
font-size: 16px;
text-decoration: none;
}
.fwc3buttons a:hover {
	color:#CCCCCC;
	text-decoration: underline;
	font-weight: bold; 
	font-size: 16px;
}

.greenlink {
	font: bold 16px Garamond, "Times New Roman", serif;
	left: 2px;
}

.greenlink a:link {
   color:#006600;
   font-weight: bold;
   font-size: 16px;
   text-decoration:none;
}
.greenlink a:visited {
   color:#006600;
   font-weight: bold;
   font-size: 16px;
   text-decoration:none;
}
.greenlink a:link:hover {
	color:#00CC00;
	text-decoration: underline;
	font-weight:bold; 
	font-size: 16px;
}
.greenlink a:visited:hover {
	color:#00CC00;
	text-decoration: underline;
	font-weight:bold; 
	font-size: 16px;
}
.fwc3buttonsx {
	font: bold 16px Garamond, "Times New Roman", serif;
}
.fwc3buttonsx a {
   color: #FFFFFF;
   font-weight: bold;
	font-size: 16px;
   text-decoration: none;
   }
.fwc3buttonsx  a:visited {
    color: #FFFFFF;
	font-weight: bold;	
	font-size: 16px;
	text-decoration: none;	
}
.fwc3buttonsx a:hover {
	color: #CCCCCC;
    font-weight: bold;
	font-size: 16px;
	text-decoration: underline;
}

.blacklinkbold {
	font: normal 15px Garamond, "Times New Roman", serif;
	left: 2px;
}

.blacklinkbold a {
color:#000000;
font-weight: normal;
font-size: 16px;
text-decoration:none;
}
.blacklinkbold a:visited {
  color:#000000;
  font-size: 16px;
  font-weight: normal;
  text-decoration:none;
}
.blacklinkbold a:hover, a:visited:hover{
	text-decoration: underline;
    font-size: 16px;
	font-weight:bold; 
}
.blacklinkbold a:active, a:visited:active{
	text-decoration: underline;
    font-size: 16px;
	font-weight:normal; 
}

.blacklink {
	font: normal 16px Garamond, "Times New Roman", serif;
    text-decoration:none;
}
.blacklink a {
	color:#000000;
	font-size: 16px;
    text-decoration:none;
}
.blacklink a.visited{
	text-decoration: none;
	font-size: 16px;
	color:#000000;
}
.blacklink a:hover{
	color:#000000;
	font-size: 16px;
	text-decoration: underline;
}
.blacklink a:active {
	color:#000000;
	font-size: 16px;
	text-decoration: none;
}
.blacklinkmed {
	font: normal medium Garamond, "Times New Roman", serif;
	left: 2px;
}

.blacklinkmed a {
color:#000000;
font-weight: normal;
font-size:medium;
text-decoration:none;
}
.blacklinkmed a:visited {
  color:#000000;
  font-size: medium;
  font-weight: normal;
  text-decoration:none;
}
.blacklinkmed a:hover, a:visited:hover{
	color:#000000;
	text-decoration: underline;
    font-size: medium;
	font-weight:normal; 
}
.blacklinkmed a:active, a:visited:active{
	color:#000000;
	text-decoration: underline;
    font-size: medium;
	font-weight:normal; 
}

.blacklinklarge {
	font: normal 16px Garamond, "Times New Roman", serif;
	left: 2px;
}

.blacklinklarge a {
color:#000000;
font-weight: normal;
font-size: 16px;
text-decoration:none;
}
.blacklinklarge a:visited {
  color:#000000;
  font-size: 16px;
  font-weight: normal;
  text-decoration:none;
}
.blacklinklarge a:hover, a:visited:hover{
	color:#000000;
	text-decoration: underline;
    font-size: 16px;
	font-weight:normal; 
}
.blacklinklarge a:active, a:visited:active{
	color:#000000;
	text-decoration: underline;
    font-size: 16px;
	font-weight:normal; 
}



.blacklinklarger {
	font: normal 18px Garamond, "Times New Roman", serif;
	left: 2px;
}

.blacklinklarger a {
color:#000000;
font-weight: normal;
font-size: 18px;
text-decoration:none;
}
.blacklinklarger a:hover {
	color:#000000;
	text-decoration: underline;
	font-weight:normal; 
	font-size: 18px;
}

.blacklinklargerer{
	font: normal 18px Garamond, "Times New Roman", serif;
	left: 2px;
}

.blacklinklargerer a {
color:#000000;
font-weight: normal;
font-size: 18px;
text-decoration:none;
}
.blacklinklargerer a:visited {
  color:#000000;
  font-size: 18px;
  font-weight: normal;
  text-decoration:none;
}

.blacklinklargerer a:hover {
	color:#000000;
	text-decoration: underline;
	font-weight:normal; 
	font-size: 18px;
}

.whitelinksmall {
	font: normal small Garamond, "Times New Roman", serif;;
  }

.whitelinksmall a {
color:#FFFFFF;
font-weight: normal;
font-size:small;
text-decoration:none;
}

.whitelinksmall a:hover, a:active {
	color:#CCCCCC;
	text-decoration: underline;
	font-weight: normal; 
	font-size: small;
}

.whitelinkbold {
	font: bold 13px Garamond, "Times New Roman", serif;;
	left: 2px;
    color:#FFFFFF;
    font-weight: bold;
}

.whitelinkbold a {
text-decoration:none;
}
.whitelinkbold a:hover, .whitelinkbold a:active {
	color:#CCCCCC;
	text-decoration: underline;
	font-weight: bold;
	font-size: 13px;
}

.whitelink {
	font: normal 13px Garamond, "Times New Roman", serif;
	left: 2px;
}

.whitelink a {
color:#FFFFFF;
font-weight: normal;
text-decoration:none;
}
.whitelink a:visited {
color:#FFFFFF;
font-weight: normal;
text-decoration:none;
}
.whitelink a:hover {
	color:#CCCCCC;
	text-decoration: underline;
	font-weight:normal; 
	font-size: 13px;
}

.whitelinklarge {
	font: normal 14px Garamond, "Times New Roman", serif;
	left: 2px;
}

.whitelinklarge a {
color:#FFFFFF;
font-weight: normal;
font-size: 14px;
text-decoration:none;
}
.whitelinklarge a:hover {
	color:#CCCCCC;
	text-decoration: underline;
	font-weight:normal; 
	font-size: 14px;
}

.whitelinklarger {
	font: bold 16px Garamond, "Times New Roman", serif;
	left: 2px;
}

.whitelinklarger a {
   color:#FFFFFF;
   font-weight: bold;
   text-decoration:none;
}
.whitelinklarger a:visited {
   color:#FFFFFF;
   font-weight: bold;
   font-size: 16px;
   text-decoration:none;
}
.whitelinklarger a:hover {
	color:#CCCCCC;
	text-decoration: underline;
	font-weight:bold; 
	font-size: 16px;
}

dd.navbuttons {display: inline;
               height: 24px;
}
dd.navbuttons a {
  color: #000000;
  text-decoration: none;
  display: inline;
  padding: 0px 0px 0px 0px;
  width: 200px;
  border-top: 0px solid #EEEEEE;
  border-right: 0px solid #666666;
  border-bottom: 0px solid #666666;
  border-left: 0px solid #EEEEEE;
  background-repeat: no-repeat;
}
dd.navbuttons a:hover, dd.navbuttons a:active {
 color: #B8E7CC;
 background-repeat: no-repeat;
 text-decoration: underline;
}

span.navbuttons2 {
                width: 200px;
				padding: 0px 30px 0px 30px;
				text-align: center;
				}
span.navbuttons2 a {
  color: #ffffff;
  background-color: #82897c;
  text-decoration: none;
  display: inline;
  padding: 0px 30px 0px 30px;

  background-repeat: no-repeat;
}

span.navbuttons2 a:hover {
 color: #ffffff;
 background: #99a194;
 padding: 4px 30px 4px 30px;
 background-repeat: no-repeat;
 text-decoration: underline;
}
span.navbuttons2 a:active {
 color: #ffffff;
 background: #99a194;
 background-repeat: no-repeat;
 padding: 4px 30px 4px 30px;
 
} 
 
dl.menufwc  {
	position: absolute;
	width: 165px;
	left: 4px;
	top: 237px;
}

dl#menu  {
	position: absolute;
	left: 1px;
    width: 165px;
	top: 184px;
}

dt.btn    { 
          font-family:"Times New Roman", Times, serif; 
		  display: block;
          text-align: center;		  
   		  width: 160px;
		  height: 25px;
			margin-bottom: 8px;
			padding-top: 6px;
		  }

		
dt.btn a    {
           font-family: "Times New Roman", Times, serif; 
		  font-size: large;
           display: block;
          border: 1px  outset #9c8696;
           text-align: center;
		   text-decoration: none;
   			width: 160px;
			height: 25px;
            background: #333333;
			color:#FFFFFF;
			margin-bottom: 8px;
			padding-top: 6px;
}
			
dt.btn a:hover  {background: #82897e;
                border: 1px  outset #99a292;}
dt.btn a:active   {background: #99a292;
                border: 1px inset #82897c;
			    }					   					   

p.firstline:first-line {
    font-weight: bold;
	}	
	

table.detail  { margin: 20px;
         border-style: none solid ;
		 empty-cells: show;
		 font-size: 9px;
		 border-collapse: collapse;
		 }

table.detail th  {border: 2px solid gray;
                  height: 5px;
                  background-color: gray;
				  }
table.detail tr { border: 2px  solid gray;
}
table.detail td { border: 2px  solid gray;
                  width: 151px;
}		 
table.detail td.col1 { border: 2px  solid gray;
                       background-color: silver;
					   width: 121px;
}		 
table.detail2  { margin: 20px;
         border-style: none ;
		 empty-cells: show;
		 font-size: 9px;
			 }

table.detail2 th  {border: 0px solid gray;
                  height: 5px;
                  background-color: #c1c1c1;
				  }
table.detail2 tr { border: 0px  solid gray;
}
table.detail2 td { border: 0px  solid gray;
                  width: 151px;
}		 
table.detail2 td.col1 { border: 0px  solid gray;
                       background-color: #eaeaea;
					   width: 121px;
}		

table.group1  { margin: 20px;
         border-style: none solid ;
		 empty-cells: show;
		 font-size: 9px;
		 border-collapse: collapse;
		 }
table.group1 th  {height: 5px;
                  background-color: #9966cc;
}
table.group1 tr { border: 2px  solid #9966cc;
}
table.group1 td { border: 2px  solid #9966cc;
                  width: 151px;
}
table.group1 td.col1 { border: 2px  solid #9966cc;
                       background-color: #9999cc;
					   width: 121px;
}		 

	
 table.group2  { margin: 20px;
         border-style: none solid ;
		 empty-cells: show;
		 font-size: 9px;
		 border-collapse: collapse;
		 }
table.group2 th  {height: 5px;
                  background-color: #ffff66;
}
table.group2 tr { border: 2px  solid #ffff66;
}
table.group2 td { border: 2px  solid #ffff66;
                  width: 151px;
}	  
table.group2 td.col1 {border: 2px solid #ffff66;
                      background-color: #ffff99;
					  width: 121px;
				}
        
#flashfwc {
  height: 214px;
  border-bottom: 2px solid #82897c;
}


.imgborderoff {
   float: left; 
   margin: 0px 8px 0px 8px;
   border: thin;
   border-style:hidden;
   border-color:#FFFFFF;
   }
.imgborderon {  
   margin: 0px 0px 0px 0px;
   border: thin;
   border-style:solid;
   border-color:#FFFFFF;
   }
.blackborder {  
   margin: 0px 8px 0px 8px;
   border: thin;
   border-style:solid;
   border-color:#000000;
   }
   
   #quote-box {
       margin-top: 35px;
    }	    

