 /* unvisited link */

html,body
      { font-family: arial, sans-serif;
        font-size: 12px ;
        background-color: #B4BBC0;
        margin:0;
        padding:0;
        height: 100%;
        vertical-align:top; 
        border:none ;
        color: #220712;  
        line-height: 14px ;}

.fullheight
       { height:100%; }  

td    { font-family: arial, sans-serif;
          font-size: 12px;
          vertical-align:top; 
          background-color: #FFFFFF;
          line-height: 14px;}

form, text, textarea, input, value
       { font-family: arial, sans-serif;
         font-size: 11px;
         display:inline;
         color: #444444;  
         background-color: #FFFFFF; 
         line-height: 12px ;}

select, option, checkbox, submit, radio
        { font-family: arial, sans-serif;
         font-size: 10px;
         color: #444444;  
         background-color: #FFFFFF; 
         line-height: 10px ;}

/* general */	
.italic { 
	font-style: italic; }
.bold { 
	font-weight: bold; }
.bolditalic {
	font-weight: bold; 
	font-style: italic; }
.title { 
	line-height: 18px; }
.titlebold { 
	font-weight: bold;
	line-height: 18px;  }
.titlebolditalic {
	font-weight: bold; 
	font-style: italic; 
	line-height: 18px;  }
.news {
    font-size: 11px;	}
.caption {
    font-size: 10px; 
    line-height: 12px;}
.message {
	color: #91343A; }

 /* colours */
 .white { 
          color: #FFFFFF; }  
.whitebold { 
	font-weight: bold;
          color: #FFFFFF; }   
.whitebolditalic { 
	font-weight: bold;
	font-style: italic;
          color: #FFFFFF; }   
.whitetitle { 
	line-height: 18px;
           color: #FFFFFF; }
.whitetitlebold { 
	font-weight: bold;
	line-height: 18px;
           color: #FFFFFF; }
.bgwhite { 
    	background-color: #FFFFFF; }
.bdwhite { 
	border: 1px solid #FFFFFF;}         
	   
.bglightgray { 
    	background-color: #DCDDDE; 
    	background-image: url(/images_ban/pix_ltgray.gif);}
.bdlightgray { 
	border: 1px solid #DCDDDE;}	
	
.bggray { 
    	background-color: #B4BBC0; 
    	background-image: url(/images_ban_ban/pix_gray.gif);}
.bdgray { 
	border: 1px solid #B4BBC0;}


.bglightgreen { 
    	background-color: #E9EFE1; 
    	background-image: url(/images_ban_ban/pix_ltgreen.gif);}
.bdlightgreen { 
	border: 1px solid #E9EFE1;}

 
.green { 
     color: #668E3C; }  
.greenbold { 
	font-weight: bold;
     color: #668E3C; }   
.greenbolditalic { 
	font-weight: bold;
	font-style: italic;
    color: #668E3C; }   
.greentitle { 
	line-height: 18px;
     color: #668E3C; }
.greentitlebold { 
	font-weight: bold;
	line-height: 18px;
     color: #668E3C; }
.greenbigtitle { 
     font-size: 14px ;
	line-height: 18px;
     color: #668E3C; }
.greenbigtitlebold { 
     font-size: 14px ;
	font-weight: bold;
	line-height: 18px;
     color: #668E3C; }
.greenbigtitlebolditalic { 
     font-size: 14px ;
	font-weight: bold;
     font-style: italic;
	line-height: 18px;
     color: #668E3C; }
.bggreen { 
	background-color: #668E3C; 
	background-image: url(/images_ban/pix_green.gif);}
.bdgreen { 
	border: 1px solid #668E3C;}	
	
/* gold was lighted up a bit from #B29200 */
.gold { 
     color: #BF9C00; }  
.goldbold { 
	font-weight: bold;
     color: #BF9C00; }   
.goldbolditalic { 
	font-weight: bold;
	font-style: italic;
     color: #BF9C00; }   
.goldtitle { 
	line-height: 18px;
     color: #BF9C00; }
.goldtitlebold { 
	font-weight: bold;
	line-height: 18px;
     color: #B29200; }
.bggold { 
    	background-color: #BF9C00; 
	background-image: url(/images_ban/pix_gold.gif);}
.bdgold { 
	border: 1px solid #BF9C00;}	
	
.orange { 
     color: #B75312; }  
.orangebold { 
	font-weight: bold;
     color: #B75312; }   
.orangebolditalic { 
	font-weight: bold;
	font-style: italic;
     color: #B75312; }   
.orangetitle { 
	line-height: 18px;
     color: #B75312; }
.orangetitlebold { 
	font-weight: bold;
	line-height: 18px;
     color: #B75312; }
.orangebigtitlebold { 
     font-size: 14px ;
	font-weight: bold;
	line-height: 18px;
     color: #B75312; }
.orangebigtitlebolditalic { 
	 font-size: 14px ;
	font-weight: bold;
     font-style: italic;
	line-height: 18px;
     color: #B75312; }
.bgorange { 
    background-color: #B75312; 
    background-image: url(/images_ban/pix_orange.gif) ;}
 .bdorange { 
	border: 1px solid #B75312;}	
	
.red { 
     color: #91343A; }  
.redbold { 
	font-weight: bold;
     color: #91343A; }   
.redbolditalic { 
	font-weight: bold;
	font-style: italic;
     color: #91343A; }   
.redtitle { 
	line-height: 18px;
     color: #91343A; }
.redtitlebold { 
	font-weight: bold;
	line-height: 18px;
     color: #91343A; }    	
.bgred { 
     	background-color: #91343A; 
	background-image: url(/images_ban/pix_red.gif);}
.bdred { 
	border: 1px solid #91343A;}	
	
 /*   LINKS */	
A {
    	font-size: 12px;	 
	color:#668E3C;  text-decoration: none;}
A:link {
	color:#668E3C;  text-decoration: none;}
A:link:hover {
	color:#668E3C;  text-decoration: underline;}	
A:link:active {
	color:#B4BBC0; text-decoration: underline;}
A:visited {
	color:#668E3C; text-decoration: none;}	
A:visited:hover {
	color:#668E3C;  text-decoration: underline;}	
A:visited:active {
	color:#B4BBC0; text-decoration: underline;}

.menulink-on { 
     font-size: 12px;
     font-weight: bold;
	line-height: 13px;  
     color: #668E3C; 
     text-decoration: underline;} 
.menulink {
    	font-size: 12px;	       
	color: #668E3C; text-decoration: none;
	line-height: 13px;  }      
A.menulink:link {
	color: #668E3C; text-decoration: none;}
A.menulink:link:hover {
	color: #668E3C; text-decoration: underline;}
A.menulink:link:active {
	color: #B4BBC0; text-decoration: underline;}
A.menulink:visited {
	color: #668E3C; text-decoration: none;}
A.menulink:visited:hover {
	color: #668E3C; text-decoration: underline;}
A.menulink:visited:active {
	color: #B4BBC0; text-decoration: underline;}

.newslink {
    font-size: 11px;	       
	color: #668E3C;	text-decoration: none;}
A.newslink:link {	
	color: #668E3C; text-decoration: none;}
A.newslink:link:hover {
	color: #668E3C; text-decoration: underline;}
A.newslink:link:active {
	color: #B4BBC0; text-decoration: underline;}
A.newslink:visited {
	color: #668E3C; text-decoration: none;}
A.newslink:visited:hover {
	color: #668E3C; text-decoration: underline;}
A.newslink:visited:active {
	color: #B4BBC0; text-decoration: underline;}

.footlink {
    font-size: 11px;	       
	color: #B29200;	text-decoration: none;}
A.footlink:link {	
	color: #B29200; text-decoration: none;}
A.footlink:link:hover {
	color: #B29200; text-decoration: underline;}
A.footlink:link:active {
	color: #B4BBC0; text-decoration: underline;}
A.footlink:visited {
	color: #B29200; text-decoration: none;}
A.footlink:visited:hover {
	color: #B29200; text-decoration: underline;}
A.footlink:visited:active {
	color: #B4BBC0; text-decoration: underline;}
	
/*  
body font - (black) #220712 
gray sides/rule gray -  (rule gray) #B4BBC0
gray background - (light gray) #DCDDDE
light green background - (light green) #E9EFE1
*/

