.titletext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: bold;
    color: #FFFFFF;
    text-align:center;
    padding-top:20px;padding-bottom:20px;
}
.full
{
    position: relative;
    width: 100%;
    color: #FFFFFF;
    background-color: #444444;
    font-family:Sans-Serif;
    padding-bottom:10px;
}
.middlecolumn ul
{
    color:White;
    font-family:Sans-Serif;
    font-size:0.9em;}
    .nicebullet li
{
    background-image: url(images/bullet_2.jpg);
    background-repeat: no-repeat;
    padding-right: 7px;
    background-position: 30px 7px;
    padding-left: 48px;
    font-family: Sans-Serif;
    font-size: 0.9em;
    padding-bottom: 10px;
}
        .nicebullet
        {
            list-style-type:none;
            padding-left:0px;
            margin-left:0px;}
body{
	background-color:#1C371A;
}
.max400
{
    width:calc(100% - 20px);
    max-width:400px;}
h4
{
    margin-left:10px;}
header{
	background-color:#5E7520;
	max-width:1400px;
	width:100%;
	position:relative;
	margin:0 auto;
	color:white;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
		
}
header a{
	color:white;
	text-decoration:none;
	padding:16px;
	display:inline-block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		font-size:12px;
		padding-left:8px;
		padding-right:8px;
}
header a:hover{
	color:black;
}
.full-width-banner{
	max-width:1400px;
	width:100%;
	position:relative;
	display:block;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
}
.middlecolumn{
	
	width:50%;
	min-height:100px;
	position:relative;
	margin:0 auto;
	display:block;
	
	background-color:#444;
	z-index:100;
    padding-bottom:20px;
}
.triple{
max-width:1400px;
	width:100%;
	position:relative;
	display:block;

	margin:0 auto;
}
.leftcolumn{
	position:absolute;
	left:0px;
	height:100%;
	display:block;
	width:25%;
	background-color:#dae0be;
	top:0px;

}
.rightcolumn{
	position:absolute;
	right:0px;
	height:100%;
	display:block;
	width:25%;
	background-color:#dae0be;
	top:0px;

}
.togglemenulabel{
	display:none;
}
#togglemenu{
	display:none;
}
.responsivemenu{}
          .leftfoot, .midfoot, .rightfoot
            {
                width:33%;
                position:relative;
                display:inline-block;
                color:White;
                padding-top:10px;
                padding-bottom:10px;font-family:sans-serif;}
            .rightfoot
            {
                width:34%;
                position:relative;
                display:inline-block;}
                .leftfoot
                {
                    text-align:left;}
                    .midfoot
                    {
                        text-align:center;}
                        .rightfoot
                        {
                            text-align:right;}
            .duostack{font-size:0px;}
  .leftduo
{
    color: #FFFFFF;
    background-color: #444444;
    position:relative;
    width:70%;
    display:inline-block;
    float:left;
    font-size:15px;
    font-family:Sans-Serif;

            height:100%;
            z-index:20;
 
}
.rightduo
{
    float:right;
    top:0px;
    position:relative;
    background-color: #DAE0BE;
    width:30%;
    display:inline-block;
    font-size:15px;
        font-family:Sans-Serif;
        height:100%;
                    z-index:20;
}

.clearb
{
    clear:both;}
    .overflowtable
    {
        overflow-x:auto;}
@media(max-width:800px)
{  .overflowtable
    {
        overflow-x:scroll;}
    .rightduo, .leftduo
    {
        width:100%;}
    .leftfoot, .midfoot, .rightfoot
            {
                width:100%;
                position:relative;
                display:block;
                padding-top:10px;
                padding-bottom:10px;
                text-align:center;}
	.togglemenulabel{
		display:block;
		color:white;
	text-decoration:none;
	padding:16px;
	display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		font-size:15px;
		padding-left:8px;
		padding-right:8px;
	}
	.leftcolumn, .rightcolumn, .middlecolumn{
		width:100%;
		position:relative;
	}
	header{
		font-size:0px;
	}
	header a{
		display:block;
		font-size:15px;
	}
	.responsivemenu{
		display:none;
	}
	#togglemenu:checked + .togglemenulabel{
		background-color:#3d4c15;
	}
	#togglemenu:checked ~ .responsivemenu{
		display:block;
	}
}
.columntitle{
	padding:10px;
	background-color:#5E7520;
	display:block;
	color:white;
	font-weight:bold;
	font-family:sans-serif;
}
.rightcolumn p, .leftcolumn p, .middlecolumn p{
	margin:10px;
	font-family:sans-serif;
	font-size:15px;
}
.triple p
{
    	margin:10px;
	font-family:sans-serif;
	font-size:15px;}
.heighttest1{
}
.leftduo h2, .triple h2
{	color:orange;
	padding:10px;
	display:block;
	position:relative;


	font-weight:bold;
	font-family:sans-serif;
    }
.middlecolumn h2{
	color:orange;
	padding:10px;
	display:block;
	position:relative;


	font-weight:bold;
	font-family:sans-serif;
}
.middlecolumn p{
	color:white;
	font-size:13px;
}
.middlecolumn a, .leftcolumn a, .rightcolumn a, .triple a{
	color:#4286f4;
	text-decoration:none;
}
.middlecolumn a:hover, .leftcolumn a:hover, .rightcolumn a:hover, .triple a:hover{
	text-decoration:underline;
}
.centerim
{
    text-align:center;

    }
    .imgsize
    {
        max-width:400px;
        width:calc(100% - 40px);
        padding:20px;
        display:inline-block;
        }
        .blockcenter
        {
           position:relative;
           display:inline-block;
           text-align:center;

  left: 50%;
  transform: translate(-50%, 0%);
            }
