.topcounters {width:1px;height:1px;overflow:hidden;}
.topbanner {background: #fff;width:1px; width:100%; padding-bottom:2px; border-bottom:2px solid #bcb;
			margin-bottom:3px;}
.maincontainer {table-layout:fixed;width:100%;padding:0 5px;}
.maincontainer td {vertical-align:top;}
.topmainmenu{width:100%;}
.topmainmenu table {width:100%;}
.topmainmenu td {text-align:center; vertical-align:bottom;}
.topmainmenu div.r1, .topmainmenu div.r2,.topmainmenu div.r3,.topmainmenu div.r4{height:1px;overflow:hidden;}
.topmainmenu div.r1 {margin: 0px 4px;}
.topmainmenu div.r2 {margin: 0px 2px;}
.topmainmenu div.r3 {margin: 0px 1px;height:2px;}
.topmainmenu div.r4 {margin: 0px 0px;height:4px;}

.topmainmenu td,.topmainmenu div,.topmainmenu td a {background:#e2f0d1;border:0px}

.topmainmenu td.sep  {background: #3D8600;width:1px;}
.topmainmenu td a {display:block;width:100%;font-family: Verdana, sans-serif;color:#3D8600;
			font-size: 12px;line-height: 11pt;letter-spacing: -0.5pt;text-decoration:none;
			font-weight:bold;margin:0;}
.topmainmenu a:link, 
.topmainmenu a:visited {font-weight:bold;text-decoration:none;}
/*
.topmainmenu td.sel a, .topmainmenu td.sel div ,
.topmainmenu td:hover a, .topmainmenu td:hover div,
.topmainmenu td a:hover{
background: #EAECEA;color:#1f4300;font-weight:bold;}
*/
			
	

.topmainmenu .specitem{
color:#fff;
width:100%;
background-color:transparent;
margin:-10px 5px -3px 5px;
z-index:2;
position:relative;}

.topmainmenu .specitem a:link, 
.topmainmenu .specitem a:visited {background-color:#F08442; color:#fff; font-weight:bold;text-decoration:none;}


.topmainmenu .specitem div.r1,
.topmainmenu .specitem div.r2,
.topmainmenu .specitem div.r3,
.topmainmenu .specitem div.r4,
.topmainmenu .specitem a
{background-color:#F08442; color:#fff;}
.topmainmenu .specitem div.r4
{height:6px;}

.topmainmenu td a:hover,
.topmainmenu .specitem a:hover
{color:#1f4300;font-weight:bold;text-decoration:none;}		

.logocontainer { background: #fff; text-align:center;}
.logocontainer H1 {font-family: Arial, Helvetica, sans-serif; 	color: #666666;  font-size: 14pt;
			margin: 0;	font-weight: normal;text-decoration: none;}