/* CSS Document */

body {
	font-family: "Open Sans";
}

div{
	margin: 0;
	padding: 0;
	border: none;
}

nav {
	width: 140px;
}


/*This h1 class is for the state title part of the header.*/
h1 {
	padding-bottom: 0px;
	padding-top: 7px;
	margin-top: 7px;
	margin-bottom: 0px;
	font-size: 36px;
	color: #1d6a2a;
	font-weight: normal;
}


.statetitle {
	width: 100%;
/*	background-color: #FFFFFF;*/
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0px;
	padding-bottom: 0px;	
}

/* Style for the top navigation bar */
.topnav {
	width: 100%;
	background-color: #1d6a2a;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0;
	padding-top: 0;
	border: none;
}


/*Style the topnav links */
.topnav a {
	display: inline-block;
	color: #f2f2f2;
	padding: 7px 11px;
	text-decoration: none;
	font-size: 17px;
}


/*Hover styles for the topnav links*/
.topnav a:hover {
	background-color: #563D82;
	color: white;
	font-weight: bold;
}


/*Style for the menu of other state gerenal portals*/
.statenav {
	height: 0;
	width: 100%;
	position: fixed;
	z-index: 1;
	top: 0;
	left: 0;
	background-color: #EDEDED;
	overflow-y: hidden;
	transition: 0.5s;
	padding-top: 0px;
	align-content: center;
	align: center;
}


/*Style for the links for the menu of other state gerenal portals*/
.statenav a {
	padding: 14px 16px;
	text-decoration: none;
	color: #000000;
	display: inline-block;
	transition: 0.3s;
	text-align: center;
	font-size: 17px;
	align-content: center;
	align: center;
}


/*Style for hovering over the the links for the menu of other state gerenal portals*/
.statenav a:hover {
	background-color: #B2DAE1;
/*	font-family: "Open Sans Semibold"*/
	font-weight: bold;
}
	

/*Styles for the left general portal home page link in the left of the menu of other state portals*/
.topstates {
	overflow: hidden;
}

.topstates a {
	padding: 14px 16px;
	text-decoration: none;
	font-size: 17px;
	color: #000000;
	display: inline-block;
	transition: 0.3s;
	text-align: center;
	float: left;
	}


/*Styles for the x close link in the right of the menu of other state portals*/
.closebtn {
	float: right;
	overflow: hidden;
}

.closebtn a {

}	

.closebtn a:hover {
	background-color: #B2DAE1;
	font-weight: bold;
}


/*Styles for the state links in the menu of other state portals*/
.centeritems{
	align-content: center;
	text-align: center;		
	}


.centeritems a{
	float: none;
	align: center;
}



hr {
	border: 1px solid #d4d4d4;
}


/*The navigation class is used for the navigation pane links (nav.html).*/
ul.navigation {
	font-family: "Open Sans";
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 0;
    padding: 0;
	text-align: left;
	font-size: 16px;
}

li.navigation {
	list-style-type: none;
	margin: 0;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-indent:0;
}

li.navigation a {
	font-size: 16px;
	text-align: left;
  	padding: 0;
    text-decoration: none;
	color: #1d6a2a;
	font-family: "Open Sans";
}

li.navigation a:hover {
	color: #1F4926;
    weight: bold;
	font-family: "Open Sans Semibold";
}

li.navigation a:active {
	color: #1F4926;
    weight: bold;
	font-family: "Open Sans Semibold";
}

/*The navigation2 class is used for submenu links on the navigation pane (nav.html). It adds the triangle image for the bullet style*/
ul.navigation2 {
    
	font-family: "Open Sans";
    margin-left: 17px;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 0;
    padding: 0;
	text-align: left;
	font-size: 16px;
}

ul.navigation2 a {
    text-decoration: none;
	color: # 1F4926;
}

ul.navigation2 a:hover {
	color: #1f4926;
	font-family: "Open Sans Semibold";
}


