/* CSS Document */

/* ================
		GENERAL
	=============== */
body{
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
}

/*  ================
		MASTHEAD	
	================ */
	
#masthead{
	width:100%;
	margin:0;
	padding:0;
}

#masthead_content{
	width:810px;
	height:60px;
	margin:auto;
}

#masthead_content p{
	color:#000000;
	font-size:1.4em;
	margin-left:22px;
	font-weight:bold;
}

#masthead_content a{
	display:none;
}

/* ================
		TOP NAV
	============== 769355*/
	
#top_nav{
	display:none;
}

#top_nav_content{
	display:none;
}
	
/* ==============
		TITLE
	============= 608B51*/
#title{
	background-color:#FFFFFF;
	width:100%;
	height:50px;
	border-top: 1px solid #000000;
	border-bottom: 4px solid #000000;
	margin:0;
	padding:0;	
}

#title_home{
	background-color:#FFFFFF;
	width:100%;
	height:203px;
	border-top: 4px solid #000000;
	border-bottom: 2px solid #000000;
	margin:0;
	padding:0;	
}

#title_content{
	width:765px;
	margin:auto;
}

#title_content h1{
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#555555;
	margin-top:10px;
	text-align:left;
}

/* =================
		PAGE BODY
	================ */

p	{
	line-height: 1.5em;
	}
	
/* ----------------
	 1col version
	---------------- */
	
#one_column{
	background-color:#FFFFFF;
	width:765px;
	padding: 5px 0px 50px 0px;
	margin:auto;
}

#one_column a{
	color:#244F15;
}

#one_column table{
	width:95%;
	border-collapse:collapse;
}

#one_column td{
	border:2px solid #EFF3E6;
	padding:5px;
}

#one_column input{
	width:275px;
}

/* ----------------
     simple 2col
	--------------- */
	
#left{
	float:left;
	width:46%;
}

#right{
	float:right;
	width:46%;
}

#left h1, #right h1{
	padding: 15px 0 15px 15px; 
	width: 100%; 
	font-size: 1.3em; 
	font-weight: normal; 
	background-color:#FFFFFF;
}

#right ul{
	padding:0;
	margin:0;
	list-style-type:disc;
	padding-left:15px;
}

/* ----------------
	 2col version
	---------------- */
	
/* super-special non-IE version */
body>#wrapper { 
	background-color:#FFFFFF;
	width:100%;
	padding:0;
}

/* ie version */
#center{
	background-color:#FFFFFF;
	width:770px;
	margin-left:auto;
	margin-right:auto;
}

#contents{
	background-color:#FFFFFF;
	float:left;
	width:700px;
	margin:0;
	padding: 25px 0px 40px 25px;
	clear:right;
}

#contents ul{
	list-style-type:disc;
}

#contents table{
	width:100%;
}

#contents .bold{
	width:100px;
	font-weight:bold;
	font-size:.9em;
}

#contents form{
	line-height:1.5em;
}

#contents a{
	color:#244F15;
}

/* left navbar stuff */
#nav{
	width:0;
	display:none;
}

/* ================
		FOOTER
	=============== */
#footer{
	display:none;
}

#footer_content{
	display:none;
}

.screen-reader-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

