body, nav, ul, li, a  {margin: 0; padding: 0;}

a {text-decoration: none;}

.container {
	width: 55%;
	float: left;
}
.toggleMenu {
	display: none;
	background: #2f2f2f;
	padding: 5px 15px;
	color: #fff;
	
	
	
}
.nav {
	
    list-style: none;
	
}

.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
	list-style: none;
    width:200px;
}
.nav a {
	border-right: 1px solid #000;
	color: #fff;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	
}
.nav li {
	
    position: relative;
}
.nav > li {
	float: left;
    
}
.nav > li > .parent {
    /*background-image: url("images/downArrow.png");*/
    background-repeat: no-repeat;
    background-position: right;
}
.nav > li > a {
	
    display: block;
}
.nav > li > a:hover {
	color: #fff;
	background-color: #cb4d00;
    display: block;
	transition:0.3s ease-in-out;
	
}
.nav > li > a:focus {
	color: #fff;
	background-color: #cb4d00;
	display: block;
	transition: 0.3s ease-in-out;
	
}
.nav > li > a:active {
	color: #fff;
	background-color: #cb4d00;
	display: block;
	transition: 0.3s ease-in-out;
	
}
.nav li  ul {
	
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
	
    left: 0;
}
.nav li li.hover ul {
	color:#FFF;
	left: 100%;
    top: 0;
	
}
.nav li li a {
	padding-bottom: 8px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
	border-right: none;
	color:#fff;
    display: block;
    background-color: #cb4d00;
    position: relative;
    z-index:100;
    
}
.nav li li a:hover {
	color:#fff;
    background-color: #101010;
	transition:0.3s ease-in-out;
}

.nav li li li a {
    background:#cb4d00;
    z-index:200;
    
}
.nav li li li a:hover {
    background-color: #101010;
}

.fullCenter{
		max-width:990px;
		width:100%;
		margin:auto;
	}
		

.rightDiv{
	position: relative;
	z-index: 999;
	width: 43%;
	float: right;
	line-height: 28px;
	text-align: right;
	
	
}
	

.Smalltextbox{
	
	width:95%;
	border: #c7c5b2 solid 1px;
	font-size:11px;
	}
.SmallerLink{
	font-size: 11px;
	text-decoration: none;
	color: #000000
	
	}
	a.SmallerLink:hover{
	text-decoration: underline}
.ButtonColorSmall{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	text-decoration: none;
    background-color: #333333; 
	background-image: -webkit-linear-gradient(top, #333333, #656565);
	background-image: -moz-linear-gradient(top, #333333, #656565);
	background-image: -ms-linear-gradient(top, #333333, #656565);
	background-image: -o-linear-gradient(top, #333333, #656565);	
	border: 1px Solid #00281a;
	border-radius:2px;
	padding:4px;
	outline:none;
}
#footer{
	width:100%;		
	overflow:auto;	
	padding-bottom:20px;
	
	
	
}

#footer .Container{
	width:100%;		
	max-width:990px;	
	margin:auto;
	text-align:center;

	
}
	

	

#footer .bottomlink a{
	color:#004931;
	text-decoration: none;
	line-height:30px;
	
}	

#footer .bottomlink a:hover{
	color:#000;
	text-decoration:underline;
	
}

#footer .Copyright{
	text-align:center;
	color: #000;
	
}

@media screen and (max-width: 850px) {

    .active {
        display: block;
    }
	.nav a {
	border-right: none;
	
	padding-bottom:8px;
	
	padding-top:8px;
	
	
}
    .nav > li {
        float: none;
		background-color:#101010;
		z-index:1000;
		
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
	
    }
    .nav ul {
        display: block;
        width: 100%;
		
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
		
    }
.container {
    width:98%;
	float:left;
}
.nav a {
	color: #fff;
	
}
.rightDiv{
	width: 96%;
	float: right;
	text-align: right;
	bottom: 0px;
	margin-right: 10px;
}
}
@media screen and (max-width:640px) {
#footer .Container{
	width:80%;		
	
	margin:auto;
	text-align:center;

	
}
#footer .bottomlink a{
	
	line-height:20px;
	
}

}

@media screen and (max-width: 400px) {
.rightDiv{
	width:100%;
	float: left;
	text-align: right;
	bottom: 0px;
	font-size:10px;
	background-color:#DAB514;
	line-height: 13px;
	
	
}
}
