body
 {  
    font-family: Verdana, Helvetica, sans-serif;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color:white;
	text-align: center;
 }
 
 .htmenusep
 {
 background-color:green;
 height:12px;
 }
 
 .htmenusep2
 {
 background-color:#fff;
 height:12px;
 }
 
 .SiteBorder{
 	

	  }
 
.AdvtBorder1
{
   BORDER:0px;
   border-color:#BF6000;
   border-style: solid;
   background-color:#CCFFCC;  
} 
 
.TextBoxTheme
{
   background-color:#fff;
   BORDER:1px;
   border-color:#006B9F;
   border-style: solid;
   height:22px;
   margin-bottom:1px;
}
.DropDownTheme
{
   background-color:#F3FEF1;
   BORDER:1px;
   border-color:#6D6D36;
   border-style: solid;
   font-size:10px; 
   height:19px; 
}
.TextAreaTheme
{
   background-color:#F3FEF1;
   BORDER:1px;
   border-color:#6D6D36;
   border-style: solid;  
}
.LogoTree
{
background-image: url("images/ft_tree_fade.gif"); 
background-repeat:no-repeat;
background-attachment: fixed;
}
.CopyRight
{
 color: black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  10px;
}
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color:black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px
}

A.MenuUnselected:hover
{
 	color:#663300;
    text-decoration: underline;
    padding-left: 10px
}

A.menulink {
display: block;
width: 100px;
text-align: left;
text-decoration: none;
font-family:arial;
font-size:14px;
color: #000000;
BORDER: none;
font-weight:bold;
}

A.MenuSmallLink, A.MenuSmallLink:link, A.MenuSmallLink:visited
{
    color:black;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  9px;
    font-weight: bold;
    line-height: 9px;
    padding-left: 10px
}
A.MenuSmallLink:hover
{
    color:#663300;
    text-decoration: underline;
    padding-left: 10px
}

.hr_line {
HEIGHT:2px; BACKGROUND: #f0f0f0; BORDER-TOP: 1px inset;   BORDER-BOTTOM: 1px inset; TEXT-ALIGN: center;
}

.FntMediumHome{
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
line-height: 18px;
color:Black;
}

.FntMedium {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
color:Black;
}
.FntMediumN {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
color:navy;
}
.FntMediumNL {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
color:#3B5998;
}
.fntmediumhome {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
color:#555555;
}

A.FntMedium, A.FntMedium:link, A.FntMedium:visited
{
 font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:Black;  
 }
 
.FntMediumB {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
color:Black;
font-weight:bold;
}

.FntMediumP{
font-size:72%;
font-family: Verdana, Helvetica, sans-serif;
color:Black;
}
.FntMediumCopy {
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
color:Gray;
}
.FntMediumHome {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
 line-height: 15px;
color:Black;
}

.FntMediumHomeB {
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
 line-height: 18px;
color:Black;
font-weight:bold;
}
.FntLargeHome
{
font-size:12px;
font-family:Verdana, Helvetica, sans-serif;
line-height: 15px;
text-decoration: none;
color:Black;
}
.FntLargeHomeBr
{
font-size:12px;
font-family:Verdana, Helvetica, sans-serif;
line-height: 16px;
text-decoration: none;
color:#666666;
}

A.FntLargeHome, A.FntLargeHome:link, A.FntLargeHome:visited
{
font-size:12px;
font-family:Verdana, Helvetica, sans-serif;
line-height: 16px;
text-decoration: underline;
color:Black;
}

.FntSmallHeadingR,A.FntSmallHeadingR:link, A.FntSmallHeadingR:visited {

font-size:9px;
font-family: Verdana, Helvetica, sans-serif;
color:#770000;
}
.FntMediumHeadingR,A.FntMediumHeadingR:link, A.FntMediumHeadingR:visited {
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
color:#770000;
}
.FntSmall {
font-size:9px;
font-family: Verdana, Helvetica, sans-serif;
color:Black;
}

.FntSmallR {
font-size:12px;
font-family: Verdana, Helvetica, sans-serif;
color:#CC3300;
font-weight:bold;
background-color:#AEF9BA;
}

.FntLarge {
font-size:12px;
font-family:Verdana, Helvetica, sans-serif;
 line-height:20px;
color:Black;
}
.AdminLinks {
font-size:12px;
font-family:Verdana, Helvetica, sans-serif;
 line-height:20px;
color:Black;
}

.FntMediumBWhite {
font-size:11px;
font-weight:bold;
color:White;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
}
.FntSmallBWhite {
font-size:10px;
font-weight: bold;
color:White;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
}

.SmallDir
{
font-size:9px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:Black;
}

a.SmallDir
{
font-size:9px;
font-family: Verdana, Helvetica, sans-serif;
color:Black;
text-decoration: underline;
}

.SmallDirA
{
font-size:9px;
font-family: Verdana, Helvetica, sans-serif;
 text-decoration: none;
color:Black;
}


.BSmallDir
{
font-size:9px;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
color:Black;
text-decoration: none;
}

.BRSmallDir
{
font-size:9px;
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
color:#660000;
text-decoration: none;
}
.tree_td,tree_td:link, tree_td:visited{
font-size:11px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:#800040;
}
.tree_td_hd,tree_td_hd:link, tree_td_hd:visited{
font-size:11px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:#800040;
}
.tree_td_cnt,tree_td_cnt:link, tree_td_cnt:visited{
font-size:11px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:#800040;
}
.tree_td_small,tree_td_small:link, tree_td_small:visited{
font-size:10px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:#800040;
}
A.tree_td_small:hover
{
    text-decoration: underline;
}

.tree_td_simple{
font-size:10px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
position:relative;
}

.tree_td_s1{
font-size:11px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:SeaGreen;
}
.tree_td_s2{
font-size:11px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:#993366;
}
.tree_td_s3{
font-size:11px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:White;
}

.tree_td_a, tree_td_a:link, tree_td_a:visited
{
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: underline;
color:Black;
}
A.BLayer, A.BLayer:link, A.BLayer:visited
{
font-size:10px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:Black;
font-weight: bold;
}
A.BLayer:hover
{
    text-decoration: underline;

}
.tree_td_img, tree_td_img:link, tree_td_img:visited
{
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color:Black;
border:0px;
}
.tree_td_a_small,tree_td_a_small:link, tree_td_a_small:visited
{
font-size:8px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: underline;
 font-weight: bold;
 color:Black;
}


.tree_table{
font-size:11px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
}
.tree_td_connect{
position:relative;
}

.AncestorLink_red{
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #800040;
}
.AncestorLink_yob_red{
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #800040;
}
.FntMediumSp1 {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
color:#353500;
}

.ButtonClass_delete {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
height:22px;
font-weight: bold;
color:Black;
}

.ButtonClass{
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
height:23px;
font-weight: bold;
color:Black;
background-color:#CCCCCC;
}

.ButtonClassHome{
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
height:23px;
font-weight: bold;
color:Black;
background-color:#CCCCCC;
}

.NewButtonClass {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
height:23px;
font-weight: bold;
color:Black;
background-color:#CCCCCC;
}

.ButtonClassMenu {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
font-weight: bold;
width:85px;
color:black;
vertical-align:middle;
 cursor:hand;
 
 }
 
 .NewSearchButton{
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
height:20px;
width:55px;
font-weight: bold;
color:#fff;
background-color:#5C74A3;
text-decoration: none;
border:  solid #5C74A3 1px;
}
.NewSearchButton1{
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
height:20px;
width:55px;
font-weight: bold;
color:#fff;
background-color:#5C74A3;
text-decoration: none;
border:  solid #5C74A3 0px;
background-image: url("images/gr1.jpg"); 
}

 
 .ButtonClassMenu_old_delete {
font-size:11px;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
height:16px;
width:85px;
font-weight: bold;
color:#FFFFCC;
background-color:#755A22;
text-decoration: none;
border: outset #FFFFFF 1px;
vertical-align:middle;
 cursor:hand;
 
 }
 
.balloon 
{
	  border-width:thin; border-style:solid; font-size:8pt;
		font-family:"Helvetica, Arial"; border-color:#009900; position:absolute;
		layer-background-color:#f5f5ec; background-color:#FFFFD9; padding:5;
		visibility:hidden;
		
		}		



.FntSmallWhite {
font-size:10px;
color:white;
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
}

.HTMenuLink, a.HTMenuLink
{
 font-family: Verdana, Helvetica, sans-serif;
   font-size:12px;
   color: green;
   font-weight:normal;
   text-decoration: none;
 }
a.HTMenuLink:hover
{
 color: #66FF99;
}

.HTMenuLink2, a.HTMenuLink2
{
 font-family: Verdana, Helvetica, sans-serif;
   font-size:11px;
   color: #fff;
   font-weight:normal;
   text-decoration: none;
 }
a.HTMenuLink2:hover
{
 color: #66FF99;
}


.Bcrumbs{
  color:black;
  vertical-align:bottom;  
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
  font-weight:bold;  
  font-size: 10px;  
}
.Gray10{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px; 
  text-decoration: none;
  font-weight:normal;
  color:Gray;
}
.help 
{
	    border-width:thin; border-style:solid; font-size:8pt;width:300px;
		font-family:"Helvetica, Arial"; border-color:black; position:absolute;
		layer-background-color:#f5f5ec; background-color:#FBFCCF; padding:2;
		visibility:hidden;padding:5px;
		}		



