
* { padding: 0; margin: 0; }
html { height:100%; max-height:100%; overflow:auto; }
html, body { height: 100%; max-height:100%; overflow:auto;}
table { border-collapse: collapse;border-spacing: 0; }

.floatLeft, .floatleft { float: left; }
.floatRight, .floatright { float: right; }
.clear { clear: both; }
.hidden { display: none; }

img { border:0; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }

#wrapper { margin: 0 auto; width: 990px; }

#header { color: #333; width: 990px; float: left; height: 147px; background: #393; }
#navigation { float: left; width: 990px; height: 49px; color: #333; background: #8AA1B6; }
#content { float: left; color: #333; background: #fff; width: 990px;}
#footer { width: 990px; height: 57px; clear: both; color: #fff; background: #848063; text-align: center; }
#footer a {color: #fff; text-decoration: none; font-weight: bold;}
#footer a:hover {color: #BFDD41;}

.frstmenu { width: 206px; height: 49px; line-height: 49px; background: url('../images/bg_mn_03.gif') no-repeat right; float: left; font: bold 15px tahoma; text-transform: uppercase; color: #fff; vertical-align: middle;}
.frstmenu p {margin: 15px 50px; }
.hovermenu { background: url('../images/bg_mn.gif'); display: block; height: 49px; width: 784px; float: left }
.hovermenu ul { font: bold 15px tahoma; line-height: 49px; text-transform: uppercase; padding-left: 0; margin-left: 0; height: 49px; }
.hovermenu ul li { list-style: none; display: inline; height: 49px; }
.hovermenu ul li a { height: 49px; background: url('../images/bg_mn_01.gif') no-repeat right; padding: 0 15px; text-decoration: none; float: left; color: #fff;}
.hovermenu ul li a:hover { height: 49px; background: url('../images/bg_mn_02.gif') no-repeat right; }
html>body .hovermenu ul li a:active { height: 49px; background: url('../images/bg_mn_hv.gif'); }

#leftcolumn { color: #fff; background: #1F1F1F;  width: 200px; border-top: 6px solid #fff; border-bottom: 6px solid #fff;}
#centcolumn { width: 564px; background: #fff; display: inline; }
#rightcolumn { color: #333; background: #fff; width: 218px; padding-top: 5px; }

#leftmn div { font: bold 16px tahoma; padding-left: 5px; color: #fff;  }
#leftmn div.sub { font: normal 14px tahoma; padding-left: 30px; color: #fff; margin: 5px; }
#leftmn { list-style: none;}
#leftmn a { text-decoration: none; color: #fff;}
#leftmn a:hover { text-decoration: underline; color: #6c0;}

.ptitle {text-transform: uppercase; font: normal 11px Tahoma; height: 28px; background-color: #EDE5B4; text-align: center; vertical-align: middle;padding-top: 10px;}
.ptitle2 {text-transform: uppercase; font: normal 11px Tahoma; height: 28px; background-color: #EDE5B4; text-align: center; vertical-align: middle;padding-top: 10px;}