body {
background-color:#e0dfdd;
background-image: url(images/tile.gif); 
background-repeat: repeat;
margin:0px;
padding: 0px;
font: 1em helvetica, arial, geneva, verdana, sans-serif;
	}

img {
border: 0px solid #ffffff;
margin: 0px;
padding: 0px;
}

table.outer {
border: 2px solid #ffffff;
}

div.logo {
background-color: #ffffff;
padding: 20px;
float: left;
}

td.sidebar {
width: 180px;
background-color: #436642;
border: 0px;
border-bottom: 2px solid #ffffff;
border-top: 2px solid #ffffff;
margin-top: 1px;
}

td.sidebar ul {
margin: 0px;
padding:0px;
font-weight: normal;
background-color:transparent;
}

td.sidebar li {
list-style-type: none;
margin: 0;
border: 0px solid #b3aa9b;
color: #ffffff;
background-color:transparent;
}

td.sidebar li a {
display: block;
padding: .6em 1.2em;
text-decoration: none;
border-bottom: 1px solid #ffffff;
font-size: .72em;
color: #ffffff;
}

td.sidebar li a:hover {
color:#48a7d6;
background-color:#fffdd1;
}

td.center {
width: 600;
}

div.navbar {
width: 780px;
background-color: #bfbfbe;
float: right;
}

div.navbar ul {
margin: 0px;
margin-left:100px;
font-weight: normal;
background-color:transparent;
}

div.navbar li {
list-style-type: none;
float: right;
margin: 0;
border-left: 1px solid #ffffff;
border-right: 0px;
color: #ffffff;
background-color:transparent;
}

div.navbar li a {
float: left;
display: block;
padding: .6em 2.5em;
text-decoration: none;
font-size: .72em;
color: #ffffff;
}

div.navbar li a:hover {
color:#48a7d6;
background-color:#fffdd1;
}

div.content {
color: #383838;
background-color: #ffffff;
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
padding: 30px;
padding-top: 12px;
margin: 0px;
}

div.content h1 {
font-size: 1.2em;
font-weight: normal;
color: #48a7d6;
text-align: left;
}

div.content h2 {
font-size: .9em;
font-weight: normal;
color: #48a7d6;
text-align: left;
}

div.content p {
text-align: left;
font-size: .72em;
line-height: 1.8em;
}

div.content a {
color: blue;
text-decoration:none;
}

div.content a:hover {
text-decoration:underline;
}

div.content img {
padding: 5px;
border: 1 px solid #bfbebe;
margin: 15px;
float: right;
}


div.footer {
background-color:#bfbebe;
color: #ffffff;
margin: 0px;
padding: 10px;
padding-left: 20px;
font-size: .65em;
text-align: center;
}

}
div.footer a:hover {
text-decoration: underline;
}

div.clear {
  clear:both;
  line-height: 0px;
  font-size: 0px;
}
