html, body {
text-align:center;
padding:0;
margin:0;
background-color:#AAD359;
font-family:Tahoma;
color:#333333;
}

h1 {
background-image:url(../images/heading-bg.gif);
background-repeat:no-repeat;
background-position:bottom left;
color:#FFFFFF;
font-size:20px;
padding-left:10px;
_line-height:80%;
font-weight:100;
border-bottom:solid 1px #AAD359;
height:18px;
text-transform:uppercase;
padding-bottom:2px;
_padding-bottom:0;
margin-bottom:0;
}

h2 {
background-image:url(../images/heading-bg.gif);
background-repeat:no-repeat;
background-position:bottom left;
color:#FFFFFF;
font-size:12px;
padding-left:10px;
_padding-bottom:none;
border-bottom:solid 1px #AAD359;669933
height:18px;
line-height:180%;
}

h3 {
border-bottom:solid 1px #81b342;
font-size:16px;
font-weight:bold;
color:#81b342;
}

h4 {
font-size:14px;
text-transform:uppercase;
color:#6da337;
}

h5 {
margin:0;
font-size:10px;
color:#333333;
}

a {
color:#6da337;
text-decoration:none;
}

a:hover {
color:#76a33d;
text-decoration:underline;
}


p {
font-family:Tahoma;
font-size:11px;
}

table td {
padding:10px;

}

table td p{
font-weight:100;
}

ul li {
line-height:180%;
font-size:11px;
list-style-type:none;
}

ol li {
line-height:180%;
font-size:11px;
font-weight:100;

}

ol li p {
font-weight:100;
font-size:11px;
color:#333333;
}

/*a {
font-family:Tahoma;
font-size:11px;
text-decoration:none;
color:#333333;
}

a:hover {
color:#7FAA43;
text-decoration:underline;
}*/

#outer {
margin-right:auto;
margin-left:auto;
background-color:#B9DD62;
width:940px;
height:auto;
}

#container {
text-align:left;
margin-left:auto;
margin-right:auto;
width:900px;
background-color:#FFFFFF;
padding-bottom:20px;
_padding-bottom:10px;
}

#header {
clear:both;
width:100%;
height:113px;
background-color:#CCCCCC;
background-image:url(../images/header-bg.gif);
background-repeat:repeat-x;
}

#left-menu {
font-family:Tahoma;
padding:20px 0 0 20px;
_padding:10px 0 0 20px;
float:left;
width:160px;
height:100%;
}

#left-menu ul {
margin:0;
padding:0;
}

#left-menu li {
list-style-type:none;
padding:5px 0 5px 0;
}

#left-menu a.link {
line-height:150%;
text-decoration:none;
color:#333333;
height:25px;
}

#left-menu a.link:hover {
color:#7FB540;
background-color:EEEEEE;
}

/* -------------------------------------------------------- */
/* MENU														*/
.v-menu{
	width:160px;
	/*clear:both;*/
}

	ul.v-menu, .v-menu li{
	
		padding:0;
		margin:0;
		list-style:none;
	}
	ul.v-menu{
		/*clear:both;*/
		margin-top:6px;
		_margin-top:3px;
			}
		ul.v-menu li a{		
			color:#000000;
			display:block;
			border-top:solid 1px #DEDEDE;
			text-decoration:none;
					}
		.v-menu li a:hover{
			color:#999999;
		}
		
		#v-menu2 {
		margin-left:20px;
		}
		
		#v-menu2 .v-menu li a {
		color:#333333;
		
		}
		
		#left-menu ul div ul.v-menu#v-menu2 li a {
		font-weight:bold;
		padding:3px 0 3px 20px;
		_padding:1px 0 1px 20px;
		line-height:160%;
		font-size:10px;
		}
		
		#left-menu ul div {
		
		}




#content {
float:right;
width:660px;
height:auto;
padding:10px 20px 10px 10px;
_padding:5px 20px 5px 20px;
background-color:#FFF;
}

div.hr {
  height: 15px;
  background: #fff url(../images/hr-line.jpg) no-repeat scroll center;
  background-repeat:repeat-x;
}
div.hr hr {
  display: none;
}

#footer {
margin-top:30px;
_margin-top:15px;
margin-right:auto;
margin-left:auto;
border-top:solid 1px #999999;
clear:both;
margin-bottom:20px;
_margin-bottom:10px;
width:90%;
}

#footer table {
width:100%;
}

#footer p {
font-family:Tahoma;
margin-right:auto;
margin-left:auto;
padding:10px 20px 10px 20px;
_padding:5px 20px 5px 20px;
color:#000000;
}

#footer p a {
color:#000000;
font-weight:bold;
}

#footer p a img {
float:right;
}



.button{
float:left;
font-size:11px;
width:auto;
color:#7FAA43;
/*display:block;*/
text-decoration:none;

}
a.button {
text-decoration:none;
color:#333333;

}

a.button:hover {
color:#7FB540;
}

a.button span {
/*display:block;*/
line-height:200%;
background-image:url(../images/arrow.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:15px;
}

.entry p span {
    font-size: 120%;
}

.entry p {
    margin-top: 0;
}


