body {font-family:  "Verdana", "arial"; margin: 0px; color: #fff; font-size: 11px; background: #6eab65; }

a:link, a:visited {color: #ffffff; text-decoration: none; border-bottom: 1px dotted #fff; }
a:hover { color: #ddff83; border-bottom: 1px dotted #ddff83;  }

a.s:link, a.s:visited { color: #fff; border-bottom: 0px; }
a.s:hover {  color: #fff; border-bottom: 0px; }


div.body {  background: #6eab65 url('img/bg.png') no-repeat top center;  }
div.page { width: 880px; margin-left: auto; margin-right: auto; overflow: hidden; }  
div.hr {height: 1px; border-top: 1px solid #ebe4de; margin-top: 7px; margin-bottom: 7px; display: block; }

div.logo { height: 227px;  padding-bottom: 40px; } 
div.logo img { margin-left: 43px; margin-top: 100px; width: 450px; height: 60px; }
div.logo a:link, div.logo a:visited { border: 0px; }
div.logo a:hover { background: none; }
div.left {  width: 581px; float: left; } 

div.right { width: 274px; padding-top: 30px; float: right; color: #000; } 
div.right a:link, div.right a:visited { color: #000; border-bottom: 1px dotted #000; }

div.content { padding-left: 40px; }  
div.content div { width: 500px; }
div.footer { text-align: center; margin-top: 70px; margin-bottom: 20px; } 
   
div.p { background: url('img/p_bg.png') repeat-y; padding-left: 15px; width: 264px; } 
div.pt { background: url('img/p_top.png') no-repeat; height: 15px; }
div.pb { background: url('img/p_bottom.png') no-repeat; height: 15px; }

img {border: 0px; }

h1 { font-size: 20px; font-weight: normal; color: #fff; padding-top: 10px;  padding-bottom: 10px;  }
h1.top { font-size: 20px; font-weight: normal;  color: #fff; padding-top: 0px; margin-top: 0px; padding-bottom: 10px;  }


table {padding: 0px; border-collapse: collapse; }
td {font-size: 11px; padding: 1px;  }

table.list tr.h td { background: #86b97f; color: #fff; padding: 5px; padding-right: 10px; }
table.list td { color: #fff; padding: 5px; border: 1px solid #86b97f; }
table.list tr td:first-child { padding-left: 24px; }
