html {
        height:100%; 
        margin:0px;
        padding:0px;
        overflow: scroll;
     }
body {
        height:100%; 
        margin:0px;
        padding:0px;   
        background-color:rgb(220,220,220);
        font-size:100%;
     }
h1 {
        margin:0px;
        margin-bottom:12px;
        text-align:left;
        font-size:1.4em;
        font-family:"Trebuchet MS", Helvetica, sans-serif;
        color:rgb(75,125,85); 
   }
h2 {
        margin-top:20px;
        margin-left:10px;
        text-align:left;
        font-size:1.25em;
        font-family:"Times New Roman", Times, serif;
        color:rgb(35,35,55); 
   }
table, td, tr, thead, tfoot, tbody, th, tf {
        border-collapse: collapse;
        margin: 0px;
        padding: 0px; 
  }
td.self_styled {
	      padding: 5px 5px 5px 0px;
        font-size: 0.8em;
        font-family:Verdana, Geneva, sans-serif;
}   
p.content_par {
        text-align:justify;
        font-size:0.80em;
        font-family:Verdana, Geneva, sans-serif;
        color:black;
        margin:10px;
    }
p.first_par {
        font-size:0.8em;
        font-weight: bold; 
        font-style: italic;
    }
p.monotype {
        font-family:"Lucida Console", Monaco, monospace;
        font-size:0.7em;
        margin:10px;
        color:rgb(10,30,30);
    }
div.more {
        float:right;
        margin-right:10px;
        text-decoration:underline;
        font-size:1.0em;
        font-family:Times New Roman, Times, serif;
        }
img {
        border: 0px;
        padding: 0px;
    }
#photo {
        float:left;
        margin:0px 40px 0px 130px;
        border:1px;
        border-style:solid;
        padding:5px;
        border-color:rgb(100,100,100);
    }
a {
        outline:none;
  }    
hr.main_line {
        color:rgb(20,50,30);
        margin:0px;
        padding:0px;
        overflow:hidden;
             }
#container {  
        min-height:100%;
        height:auto;     
        width:900px;
        margin:0px auto 0px auto;
        padding:0px;
        overflow:hidden;
        background-color:rgb(250,250,250);
        background-image:url('images/left_border.jpg');
        background-repeat:repeat-y;        
       }      
#banner {
        width:900px;
        height:113px;
        margin:0px;
        padding:0px;
        }
#menu {
        width:116px;
        height:400px;
        margin:0px;
        padding:0px 32px 32px 32px;        
        float:left;
        background-image:url('images/gradient.png');
        background-repeat:repeat-x;        
      }
#content {  
        min-height:100%;
        height:auto;     
        width:700px;
        padding:10px;        
        margin:0px;
        margin-top:15px;
        float:right;
        text-align:left;
        background-color:rgb(250,250,250);
        overflow:hidden;
       }
div.content_block {
        width:680px;
        min-height:200px;
        height:auto;
        margin:20px 0px 0px 0px;        
        padding:0px 10px 10px 10px;
        overflow:hidden;
        background-color: rgb(200,200,200);
        }
div.hr_wrapper {
        margin:0px;
        margin-bottom:35px;
        padding:0px;
        border:0px;
        }
div.downl_container {
        min-width:100px;
        min-height:100px;
        width:auto;
        margin:20px 10px 10px 20px;
        float:right;
        padding:0px;
        text-align: center;
        background-image:url('images/smallBlck_gradient.jpg');
        background-repeat:repeat-x;
        font-size:1.0em;
        font-family:Times New Roman, Times, serif;
        }    
div.downl_container_more {
        margin:0px 13px 0px 12px;
        }        
div.downl_title {
        width:auto;
        height:18px;
        background-image:url('images/smallBlck_gradient.jpg');
        background-repeat:repeat-x;
        padding:6px;
        margin:0px;
        border:0px;
        }
div.downl_content {
        min-width:86px;
        min-height:32px;
        background-color: rgb(180,190,230);
        border-top: 0px;
        border-left: 2px solid #88B1E5;
        border-right: 2px solid #88B1E5;
        border-bottom: 2px solid #88B1E5;
        padding:10px;
        margin:0px;
        text-align:center;
        line-height: 165%;
        } 
div.thumbnail_container {
        width:150px;
        height:150px;
        margin:20px 10px 10px 10px;
        padding:0px;
        clear:right;
        float:right;        
        font-size:1.0em;
        font-family:Times New Roman, Times, serif;
        }    
div.thumbnail_container_more {
        margin:0px 13px 0px 12px;
        }        
div.thumbnail_title {
        width:138px;
        height:18px;
        background-image:url('images/smallBlck_gradient.jpg');
        background-repeat:repeat-x;
        padding:6px;
        margin:0px;
        }
div.thumbnail_content {
        width:136px;
        height:108px;
        background-color: rgb(180,190,230);
        border-left: 2px solid #88B1E5;
        border-right: 2px solid #88B1E5;
        border-bottom: 2px solid #88B1E5;
        padding:5px;
        margin:0px;
        text-align:center;
        }  
#flags_container {
        margin:10px 0px 0px 0px;
        padding:0px 16px 0px 16px;
        }  
p.smallBlck_title {
        color:white;
        font-size:1em;
        text-align:center;
        padding:0px;
        margin:0px;        
        }
div.menu_button {
        width:116px;
        height:35px;
        border:0px;
        margin:20px 0px 0px 0px;
        padding:0px;
        }
#copyright {
        padding:0px;
        text-align:center;
        margin:80px 0px 0px 0px;
        font-size:0.6em;
        font-family:Times New Roman, Times, serif;
        font-weight:bolder;
        color:rgb(250,250,135)
        }   
img.within_text {
        display: block;   
        margin:30px;
        margin-left: auto;   
        margin-right: auto;
        }        
p.image_des {
        font-family: "Arial", "Helvetica", sans-serif;
        font-size:0.7em;
        font-weight:bolder;
        font-style:italic;
        text-align:right;
        margin:10px;
        margin-bottom:20px;
        }
