body
	{
	margin:0px;
	padding:0px;
	background:url(../images/h-main-img.gif) repeat-x #ffffff;
	font:12px/16px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#646464;
	}

a:link, a:active, a:visited
	{
	text-decoration:none;
	}
a:hover
	{
	text-decoration:underline;
	}

h1, h2, h3, h4, h5, h6, ul, li, form, p
	{
	margin:0px;
	padding:0px;
	}

h1
	{
	color:#006ca4;
	font:normal 19px/24px "Trebuchet MS";
	padding:0px 0px 15px 0px;
	}
h2
	{
	color:#636363;
	font:bold 16px/16px "Trebuchet MS";
	}

p	
	{
	padding:0px 0px 17px 0px;
	}

#container
	{
	margin:auto;
	width:774px;
	padding:8px 0px;
	}

#logo	
	{
	float:left;
	width:265px;
	}

#menu
	{
	float:left;
	width:774px;
	background:url(../images/menu-bg.gif) no-repeat;
	height:18px;
	padding:10px 0px;
	}
#menu li
	{
	font-size:14px;
	list-style-type:none;
	display:inline;
	font-weight:bold;
	}
#menu li a:link, #menu li a:visited, #menu li a:active
	{
	float:left;
	margin:0px 18px 0px 55px;
	color:#376800;
	}
#menu li a:hover
	{
	color:#0c0c0c;
	text-decoration:none;
	}

#contentcontainer
	{
	float:left;
	width:746px;
	padding:20px 14px 12px 14px;
	}

#lftpnnl
	{
	float:left;
	width:533px;
	padding:0px 15px 0px 0px;
	border-right:1px solid #cfcfcf;
	}

.toplist
	{
	padding:15px 10px;
	}
.toplist li
	{
	display:inline;
	color:#6a9737;
	font-size:14px;
	font-weight:bold;
	list-style-type:none;
	background:url(../images/cicle-icon.gif) no-repeat 0;
	margin:0px 30px 0px 0px;
	padding:0px 0px 0px 10px;
	}

#rgtpnnl
	{
	float:right;
	width:179px;
	}

.fltlft
	{
	float:left;
	}
.fltrgt
	{
	float:right;
	}
.clrbth
	{
	clear:both;
	}

#footer
	{
	clear:both;
	background:url(../images/footer-bg.gif) repeat-x;
	height:45px;
	}
#footercontainer
	{
	margin:auto;
	width:744px;
	font-size:13px;
	color:#002531;
	padding:6px 15px;
	}
.footerlft
	{
	float:left;
	padding:4px 0px;
	}
.footerlft a:link, .footerlft a:visited, .footerlft a:active
	{
	color:#002531;
	}
.footerlft span
	{
	padding:0px 13px;
	}
