a, a:active, a:link, a:visited {
       color:#384d00;
       text-decoration: none
}

a:hover {
       text-decoration: underline
}

body {
       margin: 0px;
       background:url('images/_38.jpg') 0px 301px repeat-x #ececec;
}

div {
       font-family:Tahoma;
       font-size:12px;
}

div.body {
       padding:35px 30px 0px 30px;
       width:810px;
       min-height:475px;
       height:100%;
       /border: 1px solid #000;
}

div.body_left {
       float:left;
       width:362px;
       padding: 51px 33px 30px 12px;
       background-position: left top;
       background-repeat: no-repeat;
}

div.body_right {
       float:right;
       width:362px;
       padding: 50px 12px 30px 27px;
       background-position: right top;
       background-repeat: no-repeat;
}

div.footer {
       width:100%;
       min-width:870px;
       background:white;
       border-top:1px solid #c5c5c5;
}

div.footer2 {
       width:798px;
       padding-right:;
       text-align:center;
       line-height:29px;
       margin:0 auto;
       color:#515151;
       font-weight:bold;
       font-size:10px;
}
       
div.menu {
       width:870px;
       height:44px;
       background:url('images/_23.jpg') no-repeat;
       border-left: 1px solid #878787;
       border-right: 1px solid #878787;
}

div.menu1 {
       width:820px;
       height:44px;
       padding-left:50px;
       background:url('images/_31.jpg') right no-repeat;
       
}

div.menu1 a, div.menu1 a:active, div.menu1 a:link, div.menu1 a:visited {
       line-height:44px;
       color:#384d00;
       font-weight:bold;
       text-transform:uppercase;
       padding:16px 20px 15px 20px;
       background-image:url('images/_28.gif');
       background-position:center top;
       background-repeat:no-repeat;
       font-size:13px;
}

div.top {
       width:870px;
       height:257px;
       position:relative;
       background:url('images/_10.jpg') right no-repeat white;      
       border-left:1px solid #878787;
       border-right:1px solid #878787;
}

div.top_logo {
       width:282px;
       height:129px;
       background:url('images/_16.jpg') right bottom no-repeat;       
}

div.top_menu1 {
       width:331px;
       height:36px;
       background:url('images/_06.jpg');       
}

div.top_menu1_bg_left {
       width:35px;
       height:36px;
       background:url('images/_04.jpg');
       float:left;       
}

div.top_menu1_links {
       width:296px;
       height:36px;
       float:right;       
}

div.top_menu1_links a, div.top_menu1_links a:active, div.top_menu1_links a:link, div.top_menu1_links a:visited {
       line-height:35px;
       color:white;
       font-weight:bold;
       text-transform:uppercase;
       padding:11px 25px;
       background-image:url('images/_08.jpg');
       background-position:right top;
       background-repeat:no-repeat;
       font-size:11px;
}

img {
       border:0
}

img.logo {
       margin-left:66px;
       margin-top:41px;
}

input {
       margin-bottom:7px
}

table {
       border-collapse:collapse;
}

table.c1 td {
       vertical-align:middle
}

table.menu_bg {
       width:100%;
       background:url('images/_34.jpg');
}

table.top_bg {
       width:100%;
       background:url('images/_02.jpg');
}

td {
       padding:0px;
       vertical-align:top;
}

td.body {
       /background:url('images/_45.gif') 436px 0px repeat-y #e8ffa8;
       /background:#e8ffa8;
       background:#fff;
       width:870px;
       /border-left:1px solid white;
       /border-right:1px solid white;
       border-left: 1px solid #878787;
       border-right: 1px solid #878787;

}

td.c1 {
       text-align:right;
       font-size:13px;
       font-family:Arial;
       font-weight:bold;
       padding:30px 12px 30px 0px;
}

td.menu {
       width:870px;
       height:44px;
       background:url('images/_25.jpg');
}

td.body_bg_left {
       width:50%;
       background:url('images/_53.jpg') right bottom no-repeat;
}

td.body_bg_right {
       width:50%;
       background:url('images/_56.jpg') left bottom no-repeat;
}

td.menu_bg_left {
       width:50%;
       background:white;
}

td.menu_bg_right {
       width:50%;
       background:url('images/_32.jpg') no-repeat;
}

td.top_bg_left {
       width:50%;
       background:url('images/_20.jpg') right bottom no-repeat;
}

td.top_bg_right {
       width:50%;
       background:white;
}
