body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 background-color:#ECECEC;
 margin-top: 0;
 }
td,input,li {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
a:link, a:visited {
 color: #990000;
 text-decoration: none;
 }
a:hover, a:active {
 color: #CC0000;
 text-decoration:underline;
 }
#margin_left {
 background-image:  url("images/margin_left.gif");
 background-repeat:repeat-y; 
 background-position:right;
 background-color: #ECECEC;
}
#margin_right {
 background-image:  url("images/margin_right.gif");
 background-repeat:repeat-y; 
 background-position:left;
 background-color: #ECECEC;
}
#header {
 background-color:#9EBF06;
 width: 100%;
 text-align: center;
 }
#navbar {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 color: #339900;
 background-color:#006600;
 text-align: center;
 padding: 2px 0 2px 0;
 border-top: 1px solid #000000;
 }
#navbar a:link, #navbar a:visited {
 color: #FFFFCC;
 text-decoration: none;
 padding: 2px 7px 2px 7px;
 }
#navbar a:hover {
 color: #EFEFEF;
 text-decoration: none;
 background-color:#009900
 }
#content_table {
 background-image:  url("images/margin_04.gif");
 background-repeat: repeat-x; 
 background-position: top;
 border-top: 1px solid #FFFFFF;
}
#home_table {
 background-image:  url("images/brick-bg2.jpg");
 background-repeat: no-repeat; 
 background-position: top;
 border-top: 1px solid #FFFFFF;
}
#breadcrumb {
 padding: 3px 3px 0 0 ;
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 9px;
 color: #666666;
 text-align: right;
 border-left: 1px solid #CCCCCC;
}
#content_td {
 padding: 6px 26px 8px 20px;
 background-image:  url("images/margin_05.gif");
 background-repeat: repeat-x; 
 background-position: bottom;
 border-left: 1px solid #CCCCCC;
 border-bottom: 1px solid #FFFFFF;
}
.navleft {
 width: 180px;
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 color: #666666;
 font-family: verdana, arial, helvetica, sans-serif;
 background-image:  url("images/margin_05.gif");
 background-repeat: repeat-x; 
 background-position: bottom;
}
.subnav_head {
 border-bottom: 1px solid #DDDDDD;
 padding: 0 0 0 3px;
 margin: 15px 0 5px 0;
}
.subnav {
 font-size: 11px;
 padding-left: 10px;
}
.footer {
 font-size: 11px;
 color: #666666;
 background-color: #ECECEC;
 padding: 8px;
 
 text-align: center;
 border-top: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
}
.footer a:link, .footer a:link, .footer a:hover {
 color: #666633;
 text-decoration: none;
 }
h1 {
 font-family: Verdana, arial, Helvetica, sans-serif;
 font-size:18px;
 padding: 0 0 1px 3px;
 margin: 20px 0 0 0;
 font-weight:bold;
 color: #006600; 
}
h2 {
 font-family: Verdana, arial, Helvetica, sans-serif;
 font-size:16px;
 padding: 0 0 1px 3px;
 margin: 20px 0 0 0;
 font-weight:bold;
 color: #006600; 
 border-bottom: 1px solid #92B693;
}
h3 {
 font-family: Verdana, arial, Helvetica, sans-serif;
 font-size:14px;
 padding: 0 0 1px 3px;
 margin: 8px 0 0 0;
 font-weight:bold;
 color: #006600; 
 border-bottom: 1px solid #92B693;
}
h4 {
 font-family: Verdana, arial, Helvetica, sans-serif;
 font-size:14px;
 padding: 0 0 1px 3px;
 margin: 8px 0 0 0;
 font-weight:bold;
 color: #006600; 
}
