.grid-header
{
    height: 30px;
    padding: 0 10px;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	border-bottom:5px solid #0ea94f;
	background: #006726;
}

.grid-header-center
{
    height: 30px;
    padding: 0 10px;
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-transform: uppercase;
	text-align:center;
	border-bottom:5px solid #d15a0b;
	background: #e6a32b;
}

.grid-item
{
	height: 25px;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #a6ce39;
}

.grid-item td
{
    padding-left: 10px;
}

.grid-item td.grid-item-center
{
    padding:0;	
    text-align:center;
}

.tabHeader
{
    width:100px;
    height:20px;
    padding-right:5px;
    text-align:right;
    font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#006726;
    border-bottom:#49a906 1px solid;
    border-right:#49a906 1px solid;
    background:#ddd;
}

.tabHeaderLeft
{
    height:20px;
    padding-left:10px;
    font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#006726;
    border-bottom:#49a906 1px solid;
    background:#ddd;
}

.tabItem
{
    height:20px;
    padding-left:10px;
    font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    border-bottom:#49a906 1px solid;    
}

div.box table tr td.img
{
    width:120px;
    padding-top:10px;
    text-align:center;
    vertical-align:top;
    background:#fae5c2;
}

div.box table tr td.img img
{
    padding:3px;
    border:1px solid #fff;
}

div.box table tr td.txt
{
    padding:5px;
    vertical-align:top;
    border-left:2px solid #fff;
    background:#fae5c2;
}

div.box table tr td.txt h1
{
    font:bold 15px 'Trebuchet MS', Verdana;
    color:#62261b;
}