body, table, a {

   border: none;

   color: #3B3833;

   font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

   font-size: 11px;

   line-height: 16px;

   text-align: left;

}

body {

   background-color: #F3F2ED;

   vertical-align: top;

   margin: 0px;

   padding: 10px;

}

table {

   border-collapse: collapse;

   margin: 0px;

   padding: 0px;

}

td {

   padding: 0px;

   vertical-align: top;

   text-align: left;

   border: none;

   background-color: transparent;

}

a {

   text-decoration: none;

   background-color: transparent;

}

a:hover {

   text-decoration: none;

}

a:visitet {

   color: #000000;

}

img {

   border: none;

   margin: 0px;

   padding: 0px;

   float: none;

}



table.main {

   width: 764px;

   margin: auto;

   margin-bottom: 15px;

   background-color: #F3F2ED;

   border-left: 2px solid #3B3833;

   border-right: 2px solid #3B3833;

   border-bottom: 2px solid #3B3833;

   border-collapse: collapse;

}

.main td.logo-left {

   width: 240px;

   height: 110px;

}

.main td.logo-right {

   height: 110px;

   text-align: right;

   background-image: url(../images/logo_right.jpg);

}

.main td.head-left {

   height: 80px;

   width: 240px;

}

.main td.head-right {

   height: 80px;

   background-image: url(../images/head_right.jpg);

}

.main td.body-left {

   width: 240px;

   padding-bottom: 15px;

}

.main td.body-right {

   padding: 20px 5px 15px 5px;

   background-image: url(../images/body-right.gif);

   background-position: top;

   background-repeat: repeat-x;

}

.main td.foot-left {

   height: 45px;

   width: 240px;

   background-color: #C7C3BA;

   border-top: 2px solid #AAA9A5;

   background-image: url(../images/foot_left.jpg);

   text-align: center;

   vertical-align: middle;

}

.main td.foot-left a {

   margin: 0px 3px 0px 3px;

   color: #C66300;

   font-weight: bold;

}

.main td.foot-right {

   height: 45px;

   background-color: #DEDBD6;

   border-top: 2px solid #AAA9A5;

   border-left: 1px solid #C0BDB4;

   background-image: url(../images/foot_right.jpg);

   text-align: center;

   vertical-align: middle;

   color: #C66300;

}

.main td.foot-right a {

   margin: 0px 3px 0px 3px;

   color: #3B3833;

}



div.menu-top {

	background-color: transparent;

	margin: 0px;

	text-align: right;

}

div.menu-top a {

   display: inline;

   padding: 5px;

   margin: 0px;

   font-weight: bold;

   color: #FFFFFF;

   border-left: 1px solid #B4CFE8;

   height: 20px;

}

div.menu-top a:hover {

   background-color: #3B7FC0;

}

div.menu-left {

	background-image: url(../images/menu_middle.gif);

	margin: 0px 0px 5px 0px;

	display: block;

	float: left;

}

div.menu-left a {

   display: block;

   padding: 3px;

   margin: 2px 10px 0px 20px;

   font-weight: bold;

   white-space: nowrap;

}

div.menu-left a:hover {

	background-color: #DCDCDC;

}

div.menu-left a.active {

	background-color: #DCDCDC;

}

div.submenu-left {

}

div.submenu-left a {

	background-color: #EAEAEA;

	padding-left: 18px;

	margin-top: 0px;

	font-weight: normal;

}

div.menu-local {

   text-align: right;

   margin: 5px 0px 5px 0px;

}

div.menu-local a {

   margin: 0px 3px 0px 3px;

   color: #3B3833;

   font-weight: bold;

}

div.data-left {

   margin: 10px 0px 0px 0px;

   padding: 3px 3px 3px 20px;

}

img.arrow1 {

   height: 11px;

   width: 8px;

   margin: 0px 3px 0px 3px;

}

img.border1 {

   height: 5px;

   width: 240px;

   margin: 0px;

   display: block;

}



img.ico-mini {

	height: 16px;

	vertical-align: middle;

	margin: 0px 5px 0px 5px;

}



h2 {

   font-family: Arial, Helvetica, sans-serif;

   font-size: 20px;

   line-height: 22px;

   color: #C66300;

   font-style: italic;

   margin: 5px 0px 5px 0px;

   border-bottom: 1px solid #8B4513;

}

h5 {

   font-size: 11px;

   margin: 5px 0px 0px 0px;

}

h3 {

   font-size: 11px;

   margin: 5px 0px 0px 0px;

   color: #C66300;

}

table.data {

   width: 100%;

}

.data td {

   text-align: justify;

}

.data .dark {

   background-color: #E5E3D9;

}

.data .legend {

   text-align: right;

   padding-right: 5px;

   font-weight: bold;

}

.data .note {

   text-align: center;

   padding: 5px;

}

.data a {

   text-decoration: underline;

   color: #8B4513;

}

form {

   margin: 0px;

   padding: 5px;

}

input, textarea, button, select {

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

   font-size: 11px;

   margin: 1px;

   vertical-align: middle;

}   



input, textarea {   

   width: 150px;   

}

select {

   background-color: #F3F2ED;

   padding: 4px;

}

input.short {

   width: 100px;

}

input.shorter {

   width: 50px;

}

textarea {

   height: 75px;

}

button.submit {

   border: 1px solid #8B4513;

   background-color: #C66300;

   font-weight: bold;

   font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;

   color: #FFFFFF;

   padding: 0px 5px 0px 5px;

}

ul {

   margin: 5px 0px 5px 30px;

   list-style-position: outside;

   list-style-type: disc;

   list-style-image: url(../images/cube2.gif);

}