body, html {
   margin:1px;
   padding:1px;
   background:#fff;
   background-image: url(TheWorld.gif);
   font-family: "Open Sans", Strait, serif ; 
   font-size: 11pt; 
   color:#111; 
}
   
a:link,a:active,a:visited,a.postlink { 
   color:#111; 
   text-decoration:none; 
   letter-spacing:.1em
}
   
a:hover {
   color:#dd6900
}
   
b {
   color:#111;
}
   
h1 {
   text-transform: uppercase;
   font-style: italic 
   color:#111;
}
   
h2 {
   margin: 0.5em 0 .75em;
   font: 1.8em ;
   text-transform: uppercase;
   letter-spacing: .3em;
   font-style: italic 
   color:#111;
}
h3 {
   margin: 1.5em 0 .75em;
   font: 1.2em ;
   text-transform: uppercase;
   letter-spacing: .2em;
   font-style: italic ;
   color:#111;
}
   
p {
   margin-left: 1em; 
   margin-right: 1em; 
   color:#111 ;
}
   
li {
   list-style-type: none;
   list-style-image: none;
   list-style-position: inside;
}
   
   /* Logo
   ----------------------------------------------- */
   
#wrap {
   width:100%;
   margin:0 auto;
   padding:0;
}
   
   
#logo {
   width:20%;
   margin:0 ;
   padding:0;
   float:left;
   background-image: url(Logo.png);
   background-repeat: no-repeat;
}
#logoembedded {
   width:20%;
   margin:0 ;
   padding:0;
   float:left;
   background-repeat: no-repeat;
}
   
#nav {
   width:80%;
   margin:0 ;
   padding:0;
   float:left;
}
   
#search {
   clear:both;
   width:20%;
   margin:0 ;
   float:left;
}
   
#main {
   width:80%;
   margin:0 auto;
   padding:0;
   float:left;
}
   
#main1 {
   width:50%;
   float:left;
   margin:0 auto;
}
   
#main2 {
   width:50%;
   float:left;
   margin:0 auto;
}
   
   
#directories {
   width:20%;
   margin:0 auto;
   padding:0; 
   float:left;
}
   
#bottom {
   width:80%;
   padding:0;
   margin:0 auto;
   float:left;
}
#bottom1 {
   width:50%;
   margin:0 auto;
   float:left;
}
   
#bottom2 {
   width:50%;
   margin:0 auto;
   float:left;
}
   
#footer {
   clear:both;
   padding:5px 20px;
}
   
* html #footer {
   height:1px;
}
   
/* FORM DEFAULTS 
------------------------------------------*/
input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-weight:normal; font-size:11px; border:1px solid #214D7A; background: #aaa;}
textarea { vertical-align:top !important;}
input[type=text], input[type=password], textarea, select, .vTextField { border:1px solid #214D7A;}
/* FORM BUTTONS */
input[type=submit], input[type=button], .submit-row input { width: 60px; background:white; bottom repeat-x; padding:3px; color:black; border:1px solid #bbb; border-color:#ddd #aaa #aaa #ddd;}
input[type=submit]:active, input[type=button]:active { background-position:top;}
input[type=submit].default, .submit-row input.default { border:2px solid #5b80b2; background:#214D7A)
bottom repeat-x; font-weight:bold; color:white;}
input[type=submit].default:active {background-position:top;}
