body, td {font: 13px/normal Tahoma,Verdana,Arial,Helvetica,sans-serif}

h1 {
	color: #548C00;
	font-size: 160%;
	font-weight: normal;
	margin-top: 1.5ex
}

h2 {
	color: #335599;
	font-size: 125%;
	font-weight: normal;
	margin-bottom: 0.8ex
}

h3 {
	color: #335599;
	font-size: 100%;
	margin-bottom: 0.2ex
}

p {margin-top: 1ex; margin-bottom: 1.3ex}

ul.menu {
	margin-top: 0px;
	margin-bottom: 6px;
	list-style-type: square;
	padding-left : 22px;
}
ul.menu li {list-style-image:url(img/arrow_e.gif); margin-bottom: 6px }

.tmenu { background: url(img/arrow_e.gif) no-repeat left top; padding-left:18px; padding-top:3px}

.tnews { background: url(img/arrow_e.gif) no-repeat left top; padding:3px 0px 5px 18px; color:#999999; }

small, input,  legend, .sm {font-size: 11px}

big {
	font-size : small;
}

dd {
	margin-top: 0px;		
	margin-bottom: 1.5ex;		
	margin-left: 3ex;		
}

 fieldset{
	border : 1px solid #548C00;
}

.bodytext {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:90%;
	line-height : 1.4;
}

.bodytext td, .bodytext th {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size:90%;
}

table.data {
	border-bottom : 2px solid #CCCCCC;
	border-top : 4px solid #99CC33;
	clear: both;
}

table.data th {
	font-size: 70%;
	color: #FFFFFF;
	text-align : left;
	background-color: #4069B5;
}

table.data td {
	font-size: 70%;
}

table.data tr.even td{
	background-color: #EEEEEE;
}

.grey { color: #777777 }