 
body{
background:#FBFBFB;
  margin:0;
  padding:0;
  color:#333333;
  font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
  font-size:11px;
	
}

.img{border:1px solid silver;
	padding:5px;	
}


.header {font-family: Verdana,Arial,Tahoma,Verdana;
	font-size  : 11px;
	color      : #333333;}


a:link, a:visited, a:active { 
 

text-decoration:none ; color: #425e90 ; 
	}
a:hover {   text-decoration: underline; 
	 
color: #333 ;    
	
	}
div.picture {border:#999 1px solid;}
.win2        { padding: 20px; background-color: #Ffffff; border: 1px solid #666666;}

.content_browse {color      : #333333;}
div.quote {
    padding: 0.4em;
    margin-right: 20px;
    font-size: .9em;
    background-color:#F0EDF3;
    border:#999 1px solid;
   
    
}

div.toc {
    padding: 0.4em;
    margin-right: 10px;
    border-bottom:#CAD3D5 1px solid;
    font-size: 1.0em;
 
}





div.toc h2 {
    padding-left: 1em;
    font-size: 1em;
}


	
 hr {
 border: 0;
 color: #CAD3D5;
 background-color: #CAD3D5;
 height: 1px;
 width: 100%;
 text-align: left;
}

 table.user {
         width: 500px;
         table-layout: fixed
        border-style:solid;
        border-width:thin;
    }
    table.user tr td {
        border-style:solid;
        border-width:thin;
    	font-family: Verdana,Arial,Tahoma,Verdana;
    	font-size  : 9px;
    	color      : #333333;
    	background-color: #Ffffff;
}
    
    }
    
     span.bar a {
            margin:0;
            padding:0 1ex 0 1ex;
            border-left:1px solid black;
        }
        span.bar a:first-child, span.bar br + a {
            padding-left:0;
            border-left:none;
    }
    
    img {
         
}

 a.footnote {
 a:before 
         text-decoration:underline;
    }
    
    
 div.sidebar { 
          margin-right:25px;
          width:280px;
          padding: 0.4em;
          padding:18px;
	  border-right:#c0c0c0 1px solid;
	 
   
}
    
div.footnotes { 
          
       
          
}
    
     
    
   .trail a:before { content:"/ "; }
     
    
     
     textarea {
      border: 1px solid #999999;
      margin-bottom: 1px;
      margin: 1px;
      color: black;
      background-color: #ffffff;
      font: 10px/15px verdana,trebuchet,sans-serif;
       width: 400px;
     }
     
     input {
      font : bold 10px/11px verdana,trebuchet,sans-serif;
      border : 1px solid #999999;
      color : black;
      background-color : #ffffff;
      margin-top: 2px;
      margin-bottom: 2px;
     }
     
     input.large {
      width: 400px;
     }
     
     input:focus {
      background-color : #ffffff;
     }
     
     
     
     textarea:focus {
      background-color : #ffffff;
}

h4{ color:#425e90 ;font-size  : 12px;
font : futura,verdana,trebuchet,sans-serif;

  letter-spacing: 2px;
    
    text-transform: uppercase;	 }
h5{font-size: 1.0em; font-weight:bold;}





/* ####################   Navigation bar CSS styling   ################## */ 

 


 

#Content {
margin-left: auto;
margin-right: auto;
width: 960px; 
margin-top: -2px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-color: #fff; /* white background within content box */
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
.Content_2 {
margin-left: -15px;
width: 960px; 
padding :35px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-color: #fff; /* white background within content box */
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
.Content_ifhi {
background-position:top left; 
width: 960px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-image:url('http://www.dadamo.com/ifhi/ulhi_big.jpg');
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
.Content_ifhi_member {
background-position:top left; 
width: 960px; 
padding-bottom:0px;
text-align:left; /* Counteract to IE5/Win Hack */
border: 1px solid silver;
background-image:url('http://www.dadamo.com/.ifhi/pd_big.jpg');
background-repeat:no-repeat;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
#Content ul li {
color: #606060;
 
line-height: 140%;
} 
.Content_2 ul li {

 
line-height: 170%;
}
.small-box{
color: #606060;
border: 1px solid silver;
font-size: 11px; 
font-family: "Lucida Grande", Verdana, sans-serif;  
-moz-border-radius: 5px;
-webkit-border-radius:5px;
background-color: #f0f0f0; /* white background within content box */
}

.hr-gray{
border: 0 dotted;
color:  #717D7D;
background-color: #717D7D;
height: 1px;
width: 100%;

}

.small-box-white{
height: 33px;
color: #606060;
border-top: 1px solid silver;
background-color: #fff; /* white background within content box */
border-bottom: 1px solid silver; 
font-size: 10px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
}

.bottom-text{
font-size: 9px; 
font-family: "Lucida Grande", Verdana, sans-serif;
color: silver;
}

.img-shadow img {
border:1px solid silver;
	padding:5px;	
  }


a img {
	border:0;
	}
h1{  font-family:   "Lucida Grande", Verdana, sans-serif;
	background-repeat: repeat-y;
	color: #696b6a;
    font-size  : 20px;
    line-height: 134%;
 border-bottom:1px solid silver; 
 }

 

.table_nothing{
padding:0px;

}



.big {  
     
color: silver;
line-height: 120%;
font-size: 28px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
 
}


.medium { 

color: #606060;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
	   
}
.medium_small_black { 

color: #000000;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
	   
}
.medium_small { 

color: #606060;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
	   
}
.small { 

color: #606060;
line-height: 130%; 
font-size: 11px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
	   
}


.welcome{
font-size: 11px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
color:#c0c0c0;
font-weight:bold;}

.grey_12_bold {
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
color:#817679;
font-weight:bold
}
.black_16_bold {
font-size: 16px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
color:#000;
font-weight:bold
}


.blank{
height: 163px;
width:242 px;
background: #FFF url("http://www.dadamo.com/blank.png") top left no-repeat;
color: #606060;
line-height: 130%; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
}


.border_left {
	border-left:1px solid silver;
	 padding-left:25px;	 
	}

.padding_15 { 
padding:15px;
padding-right:25px;	   
}





.small-box-white{
height: 33px;
color: #606060;
background-color: #eff9ee; /* white background within content box */
border: 1px solid silver; 
font-size: 12px; 
font-family: "Lucida Grande", Verdana, sans-serif; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
width:830px; 
}

.responsebox{
border-left: 1px solid silver; 
margin-left:10px;
padding-left:10px;
padding-bottom:10px;
vertical-align:top;
}


.round_green_box {

height: 33px;
color: #606060;
background-color: #eff9ee;  
border: 1px solid silver; 
font-size: 11px; 
padding:9px;
font-family: "Lucida Grande", Verdana, sans-serif; 
-moz-border-radius: 5px;
-webkit-border-radius:5px;
width:730px; 

}

.imgbordergrey {
	border:1px solid silver;
	padding:5px;	 
	}


 

