
/* Layout Stylesheet */ 
#navlist {
padding: 1px 0px 1px 1px;
margin-left: 1px;
font: bold 12px Verdana, sans-serif;
background: 80a0d3;
width: 120px;
}

#navlist li {
list-style: none;
margin-left: -1px;
border-top: 1px solid #4f6493;
text-align: left;
}

#navlist li a {
display: block;
padding: 0.50em 0.5em 0.50em 0.75em;
border-left: 0em solid #4f6493;
background: none;
text-decoration: none;
}

#navlist li a:hover {
border-color: #80a0d3;
color: #FFF;
background: #1c315e;
}

body {
 margin:20px;
 background:#003366;
 color: #333333;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:left;
 border:1px solid #000000;
 width:650px;
 margin:auto;
 }

#hdr {
 height:197px;
 background:#eeeeee;
 color: #333333;
 /*border: 15px 15px 15px 15px #000000;*/
 background-image: url(images/header.jpg);
 background-repeat: no-repeat;
 }

/*#bar {
 height:59px;
 left: 10px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;
 background-image: url(images/navone.jpg);
 background-repeat: no-repeat;	
 border-width:0px 0 0px 0;
 }*/
 
  #float {
 float: left;
 padding-top: 5px;
 padding-right: 10px;
 padding-left: 10px;
 padding-bottom: 5px;
 border: 0px 0px 0px 0px dotted #666666;
 }
 
 #float-right {
 float: right;
 padding-top: 5px;
 padding-right: 5px;
 padding-left: 5px;
 padding-bottom: 5px;
 border: 0px 0px 0px 0px dotted #666666;
 }
 
#bodyblock {
 position:relative;
 background: #81a1d4;
 color: #333333;
 width:648px;
 padding:0;
 }

#l-col {
 float:left;
 background: #81a1d4;
 color: #336699;
 width: 140px;
 /*height: 625px;*/
 /*padding-top: 0px;
 padding-left: .5em;*/
 /*background-image: url(images/navbkg.jpg);
 background-repeat:repeat-y;*/ 
 }
 
#cont {
 width:495px;
 background: white;
 color: #333333;
 border: none #333366;	
 border-width:0 0 0 1px;
 text-align:left;
 }

#ftr {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 }