body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;  color: White;  background: #f9f8fb url(images/back.gif) repeat-x;  text-align: center;   padding: 0;  margin: 0px 0px 0px 0px;      }

div#xl { position: absolute ; margin-left: -390px; left: 50%; width: 778px;  background: #1864bc; background-image: url(images/backxl.jpg);  background-repeat: repeat-x;    border-left: 3px solid #D2EAFF;  border-right: 3px solid #D2EAFF;      }

div#top { height: 200px;  width: 778px;}

div#menu {background-color: #fd7c00;  height: 20px;  width: 778px;  font-weight: bold;  border-bottom-color: White;  border-bottom-style: solid;  border-bottom-width: 2px;  border-top: 2px solid Menu;                }

div#menu a:link, div#menu a:visited { display: block; width: 100px; height:17px; color: White;  text-decoration: none;   }
div#menu a:hover { background: #FF8D1A; }

div#lmenu { width:110px; float: left; line-height: 18px; font-size: 12px;  padding: 4px;  background: #2672c8 url(images/lmbg.jpg) repeat-x;  border: 1px solid #5f87bc;  margin-bottom: 4px;  margin-top: 4px;             }

div#lmenu a:link, div#lmenu a:visited { display: block; height: 30px; width: 109px;  padding: 3px 0px 0px 3px;  background: url(images/menu.jpg) no-repeat;  color: White;  text-decoration: none;  margin-bottom: 3px;  text-align: center;  font-weight: bold;           }
div#lmenu a:hover {color: #FFB65B; }

div#main{ width: 630px; float: left;  text-align: justify;  background: url(images/text.jpg) repeat-x;  margin-top: 4px;   margin-left: 4px;  border: 1px solid #5f87bc;  margin-bottom: 4px;  background-color: #0e5bb3;  padding: 10px;               }

img#r {float:right; margin-left: 20px; margin-bottom: 8px; margin-top: 8px;}

img#l {float:left; margin-right: 20px; margin-top: 10px;}

h1,h2,h3,h4, div#menu a, div#lmenu a { font-family: Tahoma; }
h1 { font-size: 18px; }
h2 {font-size: 16px;}
h3 { font-size: 16px; }

img#home {position: absolute; top: 176px; right: 20px;}

a:link, a:visited { color: #FFE4E1;  font-size: 12px;     }
a:hover { color: #FFD4CE; }

textarea, select, input { background: #F5F6FE;  color: #134CB3;  }

input#b { font-size: 12px;  background: #fd7c00;  color: White;   font-weight: bold; border: 1px outset White;        }

div#foot { clear:both; background: #6495ED; width: 778px; font-size: 11px;  color: White;  padding-bottom: 5px;  padding-top: 5px;  font-weight: bold; border-bottom: 2px groove #87CEFA;}

p#l {
	text-align: right; 	color: Gray; font-size: 11px; margin-top: 20px; border-top: 1px dotted gray;
}
p#l a, p#l strong {
	color: #999999; font-weight: normal; text-decoration: none; 
}

