body {margin: 0; padding: 0; font: 12px Verdana, arial, sans-serif; line-height: 15px; background: url(/graphics/bg3.gif) repeat}

/* columns */
#content {clear: both; border-top: 5px solid #97A700; width: 760px; position: relative}
#maincol { float: left; }
#rightcol {float: right; width: 210px; padding-right: 1px; margin: 0; display: inline}
#colfoot {clear: both; height: 12px; font-size: 1px}
.ct #maincol { width: 538px; }
.tx {padding: 15px 10px; font-color: #666}
.rn {padding: 5px 15px 10px 15px; font-color: #666; font-size: 11px }


/* topnav */

#navcontainer {margin: 0px; width: 760px}
#navcontainer ul {border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center}
#navcontainer ul li {display: block; float: left; text-align: center; padding: 0; margin: 0}
#navcontainer ul li a {background: #3EA1E2; width: 126px; height: 18px; padding: 0; margin: 0 0 0px 0;
color: #fff; text-decoration: none; display: block; text-align: center; font: bold 11px arial, verdana, lucida, sans-serif}

#navcontainer ul li a#en
{background: #97a700;
width: 130px;
height: 18px;
padding: 0;
margin: 0 0 0px 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
font: bold 11px arial, verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover {color: #fff; background: #97a700}

/* leftnav */

#leftnav {margin 0; padding-left: 0; border-bottom: 1px solid #BBAF82; width: 121px}
#leftnav li {list-style: none; margin: 0; padding: 0.25em; border-top: 1px solid #BBAF82}
#leftnav li a { text-decoration: none; font: 11px/15px  verdana, lucida, sans-serif}
#leftnav a:hover {color: #97a700}

/* footer */
#footer {background-color: #fff; width: 748px; border-top: solid 1px #BBAF82; padding: 6px; text-align: left; font-size: 11px}


/* Main Content Headers */

h1 {font-size: 24px; line-height: 26px; font-weight: bold; color: #00356C; margin-bottom: 6px; padding-top: 3px; margin-top: 5px}
h2 {font-size: 18px; line-height: 20px; font-weight: bold; color: #00356C; margin-bottom: 8px; padding-top: 3px; border-bottom: solid 1px #888}
h4 {font: bold 13px arial, helvetica, sans-serif; margin-bottom: 2px; margin-top: 2px}
h5 {font: bold 13px arial, helvetica, sans-serif; margin-bottom: 2px; margin-top: 2px; color: #00356C}


#navcontainer {margin: 0px; width: 760px}
#navcontainer ul
{border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center}

#navcontainer ul li
{display: block; float: left; text-align: center; padding: 0; margin: 0}

#navcontainer ul li a
{
background: #3EA1E2;
width: 126px;
height: 18px;
padding: 0;
margin: 0 0 0px 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
font: bold 11px/15px  arial, verdana, lucida, sans-serif;
}


#navcontainer ul li a#en
{
background: #97a700;
width: 130px;
height: 18px;
padding: 0;
margin: 0 0 0px 0;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
font: bold 11px/15px  arial, verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover
{color: #fff; background: #97a700}



#leftnav
{
margin-top: 0;
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #BBAF82;
width: 121px; 
}

#leftnav li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #BBAF82;
}

#leftnav li a { text-decoration: none; font: 11px/15px  verdana, lucida, sans-serif }

#leftnav a:hover
{color: #97a700}

#footer {background-color: #fff; width: 748px; border-top: solid 1px #BBAF82; padding-top: 12px; text-align: right}

.sect {font: 14px verdana, arial, helvetica; color:#666; line-height: 18px; margin-top: 1px}

.fph {float: left; margin: 0px; padding: 3px 2px; width:160px}

.fps {width: 10px; float: left; background: url(/graphics/vline.gif) repeat; margin: 0px; padding: 0px; height: 250px}

