/* Shades of green: #0b4d00 #407104 #6a9e18 #93cc47 */
/* Shades of orange: #995500 #ee8800 */

body
{
 margin: 0px;
 padding: 0px;
 background: #aaddff url(images/base/background.gif) repeat-x scroll 0 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

td
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 vertical-align: top;
 font-size: 12px;
}

a
{
 text-decoration:none;
 color: #0b4d00;
}

a:hover
{
 color: #995500;
}

h1
{
 font-size: 20px;
 margin: 10px 0px 5px 0px;;
 color: #407104;
}

h2
{
 font-size: 16px;
 margin: 10px 0px 5px 0px;;
 color: #ee8800;
}

h3
{
 font-size: 12px;
 margin: 0px;
 padding: 0px;
 color: #407104;
}

img
{
 border: 0px;
}

img.left
{
 float: left;
 padding: 10px;
}

img.right
{
 float: right;
 padding: 10px;
}

form, p
{
 border: 0px;
 margin: 0px;
 padding: 0px;
 vertical-align: middle;
}

option
{
 border: 0px;
}

table, tr, td
{
 margin: 0px;
 padding: 0px;
 border-collapse: collapse;
 border-width: 0px;
}

table.main
{
 width: 900px;
 margin: 0px auto 0px auto;
 text-align: left;
 background-color: #ffffff;
 border: 1px solid #407104;
 border-top-width: 0px;
}

td.header, table.header, td.header_logo, td.header_space1, td.header_space2,
td.header_left, td.header_center, td.header_right
{
 height: 154px;
 background: #6a9e18 url(images/base/header_bg.gif) repeat-x scroll 0 0;
 font-size: 0px;
}

td.header, table.header
{
 width: 900px;
}

td.header_space1
{
 width: 50;
}

td.header_logo
{
 width: 220px;
}

td.header_space2
{
 width: 728px;
}

td.header_left
{
 width: 148px;
}

td.header_center
{
 width: 300px;
}

td.header_right
{
 width: 104px;
}

td.menu, table.menu
{
 width: 900px;
 background-color: #407104;
}

td.menu_list
{
 width: 700px;
 height: 24px;
 z-index: 0;
}

td.menu_list ul
{
 display: inline;
 margin: 0px;
 padding: 0px;
 z-index: 0;
}

td.menu_list ul li
{
 display: inline;
 height: 26px;
 margin: 0px 5px 0px 5px;
 padding: 0px;
 list-style-type: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 position: relative;
 float: left;
 overflow: visible;
 border-left: 1px solid #407104;
 border-right: 1px solid #407104;
 z-index: 0;
}

td.menu_list ul li a,
td.menu_list ul li.active a
{
 display: block;
 color: #ffffff;
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-decoration: none;
 margin: 0px;
 padding: 5px;
 z-index: 1;
}

td.menu_list ul li.active
{
 background-color: #6a9e18;
 border-left: 1px solid #407104;
 border-right: 1px solid #407104;
 z-index: 1;
}

td.menu_list li ul li,
td.menu_list li ul li.active
{
 width: 140px;
 margin: 0px;
 padding: 0px;
 z-index: 1;
}

td.menu_list li ul li.active
{
 background-color: #407104;
 z-index: 1;
}

td.menu_list li ul
{
 display: none;
}

td.menu_list li.active ul
{
 display: block;
 position: absolute;
 left: -1px;
 margin: 0px;
 padding: 0px;
 width: 142px;
 background-color: #6a9e18;
 z-index: 1;
}

td.menu_list li.active ul li ul
{
 display: none;
}

td.menu_list li.active ul li.active ul
{
 display: block;
 position: absolute;
 top: -1px;
 left: 140px;
 margin: 0px;
 padding: 0px;
 width: 142px;
 background-color: #6a9e18;
 z-index: 1;
}

li.menu_first
{
 border-top: 1px solid #407104;
}

li.menu_last
{
 border-bottom: 1px solid #407104;
}

td.menu_search
{
 text-align: right;
 vertical-align: middle;
 width: 200px;
}

input.menu_search
{
 border: 1px solid #cccccc;
 color: #888888;
 font-size: 10px;
 margin-right: 5px;
}

input.menu_submit
{
 margin-right: 5px;
}

td.left
{
 width: 160px;
 padding: 10px;
 background-color: #ffffff;
 text-align: center;
}

table.sub, td.sub
{
 width: 720px;
 text-align: left;
 background-color: #ffffff;
}

td.content
{
 width: 720px;
 background-color: #ffffff;
 padding-right: 10px;
}

td.content_right
{
 width: 500px;
 background-color: #ffffff;
}

td.right
{
 width: 200px;
 padding: 10px;
 background-color: #ffffff;
 text-align: center;
}

td.footer
{
 width: 900px;
 padding: 5px;
 background-color: #6a9e18;
 color: #ffffff;
 font-size: 12px;
 text-align: center;
}

td.footer a
{
 color: #ffffff;
 font-size: 12px;
}

table.box_93cc47_160_top, table.box_93cc47_160_top td,
table.box_93cc47_160, table.box_93cc47_160 td
{
 width: 160px;
 margin-bottom: 3px;
 color: #0b4d00;
 background-color: #93cc47;
 text-align: left;
}

table.box_93cc47_160_top, table.box_93cc47_160_top td
{
 background: #93cc47 url(images/base/box_93cc47_160_top.gif) no-repeat scroll 0 0;
}

table.box_93cc47_200_top, table.box_93cc47_200_top td,
table.box_93cc47_200, table.box_93cc47_200 td
{
 width: 200px;
 margin-bottom: 3px;
 color: #0b4d00;
 background-color: #93cc47;
 text-align: left;
}

table.box_93cc47_200_top, table.box_93cc47_200_top td
{
 background: #93cc47 url(images/base/box_93cc47_200_top.gif) no-repeat scroll 0 0;
}

table.box_93cc47_160_top td, table.box_93cc47_160 td,
table.box_93cc47_200_top td, table.box_93cc47_200 td
{
 padding: 5px;
 font-size: 11px;
}

table.box_93cc47_160_top h1, table.box_93cc47_160 h1,
table.box_93cc47_200_top h1, table.box_93cc47_200 h1
{
 font-size: 16px;
 margin: 0px;
 padding: 0px;
 color: #0b4d00;
 text-align: center;
}

table.box_93cc47_160_top h2, table.box_93cc47_160 h2,
table.box_93cc47_200_top h2, table.box_93cc47_200 h2
{
 font-size: 13px;
 margin: 0px;
 padding: 0px;
 color: #0b4d00;
 text-align: center;
}

table.box_93cc47_160_top ul, table.box_93cc47_160 ul,
table.box_93cc47_200_top ul, table.box_93cc47_200 ul
{
 margin: 5px 0px 0px 15px;
 padding: 0px;
}

table.box_93cc47_160_top li, table.box_93cc47_160 li,
table.box_93cc47_200_top li, table.box_93cc47_200 li
{
 list-style: disc outside none;
 padding: 0px;
}

table.box_407104_160_top, table.box_407104_160_top td,
table.box_407104_160, table.box_407104_160 td
{
 width: 160px;
 margin-bottom: 3px;
 color: #ffffff;
 background-color: #407104;
 text-align: left;
}

table.box_407104_160_top, table.box_407104_160_top td
{
 background: #407104 url(images/base/box_407104_160_top.gif) no-repeat scroll 0 0;
}

table.box_407104_200_top, table.box_407104_200_top td,
table.box_407104_200, table.box_407104_200 td
{
 width: 200px;
 margin-bottom: 3px;
 color: #ffffff;
 background-color: #407104;
 text-align: left;
}

table.box_407104_200_top, table.box_407104_200_top td
{
 background: #407104 url(images/base/box_407104_200_top.gif) no-repeat scroll 0 0;
}

table.box_407104_160_top td, table.box_407104_160 td,
table.box_407104_200_top td, table.box_407104_200 td
{
 padding: 5px;
 font-size: 11px;
}

table.box_407104_160_top h1, table.box_407104_160 h1,
table.box_407104_200_top h1, table.box_407104_200 h1
{
 font-size: 16px;
 margin: 0px;
 padding: 0px;
 color: #ffffff;
 text-align: center;
}

table.box_407104_160_top h2, table.box_407104_160 h2,
table.box_407104_200_top h2, table.box_407104_200 h2
{
 font-size: 13px;
 margin: 0px;
 padding: 0px;
 color: #ffffff;
 text-align: center;
}

table.box_407104_160_top ul, table.box_407104_160 ul,
table.box_407104_200_top ul, table.box_407104_200 ul
{
 margin: 5px 0px 0px 15px;
 padding: 0px;
}

table.box_407104_160_top li, table.box_407104_160 li,
table.box_407104_200_top li, table.box_407104_200 li
{
 list-style: disc outside none;
 padding: 0px;
}

table.box_407104_160_top a, table.box_407104_160 a,
table.box_407104_200_top a, table.box_407104_200 a
{
 color: #ffffff;
}

table.box_407104_160_top a:hover, table.box_407104_160 a:hover,
table.box_407104_200_top a:hover, table.box_407104_200 a:hover
{
 color: #ee8800;
}

table.box_93cc47_160_top p, table.box_93cc47_160 p,
table.box_93cc47_200_top p, table.box_93cc47_200 p,
table.box_407104_160_top p, table.box_407104_160 p,
table.box_407104_200_top p, table.box_407104_200 p
{
 margin: 5px 0px 0px 0px;
}

img.box
{
 margin-top: 5px;
 margin-bottom: 5px;
}
