html, body, form, table {
margin: 0px;
padding: 0px;
}

body {
color: #616166;
font-size: 68.75%;
line-height: 1.2em;
font-family: Tahoma;
margin: 0px;
padding: 0px;
}
.head_page{
margin: 0px;
padding: 0px;
}
table {
border-collapse: collapse;
border-spacing: 0px;
}
table th {
padding: 0px;
}
table td {
vertical-align: top;
padding: 0px;
}
img {
border: none;
}
a {
color: #616166;
}
a:hover {
color: #5C9900;
cursor:pointer
}
input, select, textarea {
color: #616166;
font-family: Tahoma;
}
h1 {
color: #6FB31A;
font-size: 1.7em;
font-family: Tahoma;
font-weight: normal;
line-height: 1.2em;
margin: 0px 0px 11px 0px;
}
h2 {
font-size: 1.4em;
font-family: Tahoma;
line-height: 1.2em;
margin: 0px 0px 11px 0px;
}
h3 {
font-size: 1em;
font-family: Tahoma;
line-height: 1.2em;
margin: 0px 0px 11px 0px;
}
h3 a {
color: #5C9900;
font-size: 1em;
font-family: Tahoma;
line-height: 1.2em;
margin: 0px 0px 11px 0px;
text-decoration: none;
}
h3 a:hover {
color: #616166;
text-decoration: none;
}

.spacer {
font-size: 0px;
line-height: 0px;
margin: 0px;
padding: 0px;
border: none;
display: block;
visibility: hidden;
}

html {
height: 100%;
}
body {
min-height: 100%;
position: relative;
}

.layout_top {
width: 1000px;
min-width: 1000px;
padding-bottom: 80px;
margin: 0px auto;
}
.layout_center {
padding: 0px 80px;
}
.table_columns_layout {
width: 100%;
clear: both;
margin: 10px 0px 0px 0px;
}
.column_layout_left {
width: 240px;
max-width: 240px;
position: relative;
z-index: 10;
}
.column_layout_left_container {
width: 210px;
padding: 0px 30px 20px 0px;
position: relative;
z-index: 10;
}
.column_layout_right {
width: 600px;
padding-bottom: 20px;
}
.body {
max-width: 648px;
width: 100%;
}

.body a{
color:#5c9900
}

.body a:hover{
color:#616166
}

.footer {
width: 100%;
height: 80px;
margin-top: -74px;
}
.footer_center {
padding: 0px 80px;
}
.footer_container {
width: 840px;
height: 50px;
background: url("../img/001.gif") no-repeat 241px 100%;
margin: 0px auto;
}
.footer_left {
width: 240px;
float: left;
text-align: right;
}
.footer_left_container {
padding: 10px 30px 0px 0px;
}
.footer_right {
width: 600px;
float: left;
}

float: left;
}
.right {
float: right;
}

.link {
background: url("../img/002.gif") no-repeat 0px 5px;
padding-left: 10px;
}

.big{
background: url("../img/002.gif") no-repeat 0px 8px;
padding-left: 10px;
}

.input, select, textarea {
font-size: 1em;
border: none;
background-color: #E3E3E6;
background-repeat: no-repeat;
}
.input {
height: 13px;
padding-left: 1px;
padding-right: 1px;
padding-top: 1px;
padding-bottom: 2px;
}
textarea {
padding-left: 1px;
padding-right: 1px;
padding-top: 1px;
padding-bottom: 1px;
}
.button {
height: 16px;
color: #FFF;
font-size: 0.9em;
text-align: left;
background-color: #6BB300;
background-repeat: no-repeat;
border: none;
padding-bottom: 2px;
padding-left: 10px;
}

.header {
height:85px;
}

.logo
{
	width: 190px;
	float: left;
	padding:25px 0px 0px 0px;
}


.logo .logo1 a {
color: #6FB31A;
font-size: 2.5em;
font-family: Tahoma;
font-weight:bold;
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
.logo1 a:hover {
color: #6FB31A;
text-decoration: none;
}
.logo .logoot a {
color: #616166;
font-size: 1.em;
font-family: Tahoma;
margin: 10px 0px 0px 7px;
padding: 10px 0px 0px 0px;
text-decoration: none;
}
#logoot a:hover {
color: #616166;
text-decoration: none;
}
.logo_left {
width: 200px;
float: left;
padding: 38px 0px 0px 0px;
}
.logo_right {
width: 200px;
float: right;
padding: 38px 0px 0px 0px;
}
.logo img {
display: block;
}

.navigation {
width: 440px;
float: left;
}
.navigation .item {
float: left;
background: url("../img/023.gif") no-repeat;
padding: 10px 15px 0px 14px;
}

.search {
width: 210px;
float: left;
text-align: right;
padding: 10px 0px 0px 0px;
}
.search form * {
vertical-align: middle;
}
.search .input {
width: 118px;
background-color: transparent;
background-image: url("../img/024.gif");
}
.search .button {
width: 69px;
background-color: transparent;
background-image: url("../img/004.gif");
margin: 0px 0px 0px 2px;
}
.button1 {
width: 89px;
background-color: transparent;
background-image: url("../img/004.gif");
margin: 0px 0px 0px 2px;
}

.search .icon {
margin: 2px 3px 0px 0px;
}

.top_menu {
clear: both;
font-size: 12px;
font-size: 1.1em;
padding: 0px 0px 60px;
}
.top_menu .tabs .item {
float: left;
border-bottom: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #88CA00 url("../img/025.png") no-repeat;
}
.top_menu .tabs .item div {
text-transform: uppercase;
background: url("../img/026.png") no-repeat 100% 0%;
cursor:pointer;
width: 99px;
white-space: nowrap;
text-transform: uppercase;
padding: 6px 20px 5px 19px;
}
.top_menu .tabs .sel {
border-bottom: none;
background: #B7B6BA url("../img/027.png") no-repeat;
}
.top_menu .tabs .sel div {
background: url("../img/028.png") no-repeat 100% 0%;
padding-bottom: 6px;
}
.top_menu .tabs a {
color: #FFF;
text-decoration: none;
}
.top_menu .tabs .sel a {
font-weight: bold;
}

.top_menu .sub_menu {
width: 100%;
min-height: 35px;
float: left;
clear: both;
background: #D6D6D9 url("../img/029.png") no-repeat 0% 100%;
}
.top_menu .sub_menu .container {
width: 100%;
float: left;
background: url("../img/030.png") no-repeat;
padding: 0px 0px 13px 0px;
}
.top_menu .sub_menu .item {
float: left;
color: #6FB31A;

font-size: 1.2em;
font-family: Tahoma;
padding: 9px 20px 0px 20px;
}
.top_menu .sub_menu .last {
background: none;
}

.login_box {
min-height: 200px;
height: auto;
_height: 200px;
background: #E3E3E6 url("../img/032.png") no-repeat 0% 100%;
margin: 0px 0px 30px 0px;
}
.login_box .title {
height: 24px;
color: #FFF;
font-size: 0.9em;
font-weight: bold;
text-transform: uppercase;
background: url("../img/033.png") no-repeat;
}
.login_box a {
color: #6FB31A;
font-size: 1.0em;
text-transform: uppercase;
}
.login_box .title div {
padding: 5px 20px 0px 20px;
}
.login_box .container {
padding: 13px 20px;
}

.login_box .bottom {
margin: 15px 0px 0px 0px;
}
.login_box .bottom div {
margin-bottom: 2px;
}

.faq_box {
background: url("../img/036.png") no-repeat 0% 100%;
padding: 0px 0px 6px 0px; 
margin: 0px 0px 30px 0px;
}
.faq_box .title {
height: 24px;
color: #FFF;
font-size: 0.9em;
font-weight: bold;
text-transform: uppercase;
background: url("../img/037.png") no-repeat;
}
.faq_box .title div {
padding: 5px 20px 0px 20px;
}
.faq_box .container {
border-left: 1px solid #C8C8CC;
border-right: 1px solid #C8C8CC;
padding: 11px 20px 6px 20px;
}
.faq_box .link {
margin: 0px 0px 16px 0px;
}

.main_banner {
margin: -0px 0px 0px 0px;
}

.alt_menu {
background: #EDEDF0 url("../img/039.png") no-repeat 0% 100%;
padding: 0px 0px 0px 0px;
}
.alt_menu table {
width: 100%;
background: url("../img/040.png") no-repeat;
}
.alt_menu td {
width: 50%;
}
.alt_menu_left {
padding: 23px 40px 0px 40px;
}
.alt_menu_right {
padding: 23px 60px 0px 0px;
}
.alt_menu .title {
color: #5C9900;
font-weight: bold;
text-transform: uppercase;
border-bottom: 1px solid #C6C6CC;
padding: 0px 0px 3px 0px;
margin: 0px 0px 13px 0px;
}
.alt_menu .titleNEW {
color: #5C9900;
font-weight: bold;
text-transform: uppercase;
border-bottom: 1px;
padding: 0px 0px 3px 0px;
margin: 0px 0px 13px 0px;
}
.alt_menu .link {
margin: 0px 0px 6px 0px;
}
.alt_menu .bottom {
padding: 13px 0px 0px 0px;
}

.bottom_menu {
margin: 0px 0px 15px 21px;
}
.bottom_menu .item {
background: url("../img/041.gif") no-repeat 100% 2px;
padding: 0px 14px 0px 0px;
margin: 0px 11px 0px 0px;
}
.bottom_menu .last {
background: none;
}

.copyright {
float: left;
color: #919199;
font-size: 0.9em;
padding: 0px 0px 0px 21px;
}
.copyright a {
color: #5C9900;
}
.copyright a:hover {
color: #616166;
}

.bottom_logos {
float: right;
margin: 3px 0px 0px 0px;
}

.body p {
margin: 0px 0px 11px 0px;
}

.body img.left {
margin: 0px 18px 0px 0px;
}
.body img.right {
margin: 0px 0px 0px 18px;
}

.body ul {
list-style-type: none;
margin: 0px 0px 5px 0px;
padding: 5px 0px 0px 15px;
}
.body ul li {
background: url("../img/043.gif") no-repeat 0px 0.55em;
padding-left: 15px;
margin-top: 5px;
margin-bottom: 2px;
}
.body ol {
margin: 0px 0px 15px 25px;
padding: 0px;
}
.body ol li {
margin-bottom: 3px;
}
