﻿body {
  font-family:      Segoe, Century Gothic, Verdana, Geneva, Arial, sans-serif;
  background-image:	url(../images/Background.jpg);
  background-repeat:repeat-x;
  background-color: #626262;
	}
	
p.halflinespace {
  line-height: 50%;
  }

h1, h2, h3, h4, h5 {
	color: #007E7E;
	}
a {
	text-decoration: none;
	color: #275F92;
}
	
a[href$='.pdf'] { 
	padding: 5px 20px 5px 0px;
	background: transparent url(../images/icon_pdf.gif) no-repeat center right;
}
	  
#main {
	position:		relative;
	background-color:	#D3D3D3;
	width: 			900px;
	padding-top: 		5px;
	padding-bottom: 	5px;
	margin-left: 		auto;
	margin-right: 		auto;
	}
	
p.headers {
	text-align:	right;
	color:		#007e7e;
	font-size: 300%;
	font-weight: bold;
	letter-spacing: 5px;
	text-transform: uppercase;
	line-height: 25%;
	}
	
#header{
	margin: 	10px 10px 0px 10px;
	background-color: gray;
  }

#header_content{
	padding:	0px 10px 0px 12.5px;
    }
	
/*Navigation Bar CSS*/	
#navbar {

	height: 40px;
	background-color: gray;
	margin: 0px 10px 10px 10px;
}

#navbar ul {
	margin: 0px;
	padding: 5px 5px 0px 10px;
	font-family: Calibri, Segoe, Century Gothic, Verdana, Geneva, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
}

#navbar li {
	background-image: url('../images/menu_separator.gif');
	background-position: right center;
	background-repeat: no-repeat;
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 15px 0px 0px;
	padding: 0px 15px 0px 0px;
	display: inline;
}

#navbar #last{
	background-image: none;
	}
	
}
#navbar a:link {
	text-decoration: none;
	color: #275F92;
}

#navbar a:visited {
	text-decoration: none;
	color: #275F92;	
}

#navbar a:hover {
	color: white;
	background-color: #007e7e;
}
	

#navbar a:active {
	background-color:gray;
	/*background-image: url(images/nav_active.jpg);*/
	text-decoration: none;
	font-weight:	bold;
	}

/*End Navigation Bar CSS*/

#footer{
	background-color:	gray;
	text-align:			center;
	padding:			px;
	margin:				10px;
	font-size:			60%;
	/*changed to both from right */
	clear:				both;
	}
	
/*Begin Rounded Corners CSS*/	
div.topleft {
	background: url(../images/corner_tl.png);
	background-repeat: no-repeat;
	background-position: top left;
	}
	
div.topright {
	background: url(../images/corner_tr.png) no-repeat top right;
	}
	
div.bottomright {
	background: url(../images/corner_br.png) no-repeat bottom right;
	}
	
div.bottomleft {
	background: url(../images/corner_bl.png) no-repeat bottom left;
	}

.bottomleft {
   width: 100%;
   height: 30px;
   font-size: 1px;
	}
	
.bottomright {
   width: 100%;
   height: 30px;
   font-size: 1px;
	}
	
.topright {
   width: 100%;
   height: 30px;
   font-size: 1px;
	}
	
div.topleft {
   width: 100%;
   height: 30px;
   font-size: 1px;
	}
	
div.hf_topleft {
	background: url(../images/hf_corner_tl.png) no-repeat top left;
	}
	
div.hf_topright {
	background: url(../images/hf_corner_tr.png) no-repeat top right;
	}

div.hf_bottomright {
	background: url(../images/hf_corner_br.png) no-repeat bottom right;
	}
	
div.hf_bottomleft{
	background: url(../images/hf_corner_bl.png) no-repeat bottom left;
	}
	
.hf_bottomleft {
	width: 100%;
	height: 15px;
	font-size: 1px;
	}
	
.hf_bottomright {
	width: 100%;
	height: 15px;
	font-size: 1px;
	}
	
.hf_topright {
	width: 100%;
	height: 15px;
	font-size: 1px;
	}
	
div.hf_topleft {
	width: 100%;
	height: 15px;
	font-size: 1px;
	}
/*End Rounded Corners CSS*/
