/* CSS Document */
/*awpl_layout.css  */
	  
body {margin: 0px;
	/*background-image: url('../images/PageBkgd.jpg');*/
	background-color:white;
	/*background-repeat:repeat-x; */
	font-size: 80%;
}

acronym {text-decoration:none;}
/* line below added to remove Mozilla underlines from abbr and acronym marked text */			 
abbr[title], acronym[title] {
     border-bottom-width: 0;
} /* end */

#pagecontainer {
	BORDER: 0px solid red; 
	MARGIN: 0px auto;  
	min-width: 40em; 
	/*max-width: 70em;*/
	width:expression(
     (d = document.compatMode == "CSS1Compat" ? document.documentElement : document.body) &&
     (d.clientWidth > 75 * parseInt(d.currentStyle.fontSize) ? "70em" :
      d.clientWidth < 55 * parseInt(d.currentStyle.fontSize) ? "40em" : "auto"));
	/*background-color: #e5e5e5;*/
	background-color:white;
	border-left: 0px solid #cccccc;border-right: 0px solid #ccc;
}


#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: .25em;  BACKGROUND-COLOR: #white; /*border-right: 3px solid #e5e5e5; */
}



#logo {float:left;
	margin:0; padding-left: 0px; padding-top:5px;
	}

#logo a {
	display:block;
	width:301px; height:200px;
	margin:0; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px;
	text-decoration: none; 
	}

#logo a span { display:none }

.sitetitle { font-family: Verdana,Arial, Helvetica, sans-serif; position:relative; 
			font-size: 2em; color: white; margin-right: 1em; height: 0px; margin-left: 120px; margin-top: 30px; font-weight:400;
}

#headerlinks { float:right; font-family: Arial, Helvetica, sans-serif; /*position:relative; top: -55px;*/
			font-size: 1em; color: black; text-align:right; margin-right: 1em; /*height: 0px; */ margin-top: 10px;
}

a.headerlink:link	{ font-family: Arial, Helvetica, sans-serif; 
			 text-decoration: underline; color: #e3e1e1;}

a.headerlink:visited { font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: underline; color: #e3e1e1; }

a.headerlink:hover	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white;  }

a.headerlink:active	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white;  }
			 
		 


			 
#skip a, #skip a:hover, #skip a:visited  
 { 
 position:absolute; 
 left:0px; 
 top:-500px; 
 width:1px; 
 height:1px; 
 overflow:hidden;
 } 
  
 #skip a:active, #skip a:focus
 { 
 position:static; 
 width:auto; 
 height:auto; 
 color:white;
 } 			 
			 
			 
#breadcrumbs { top:0; left:0; margin:0; clear: left; font-size: .8em;background-color: #ffffcd; border-right: 2px solid #fff9eb; padding-left: 0px; padding-right:0; 
/*color: #1f2827;*/
/*color: #1f2827;*/

}

a.bcrumblink:link	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; /*color: #e3e1e1;*/ color: #666666;}

a.bcrumblink:visited { font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: #666666; }

a.bcrumblink:hover	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white; background:#5a5d70; }

a.bcrumblink:active	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white; background:#5a5d70; }
		 



.pagedate {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	font-weight: normal; 
	color: black; 
	margin-left: 20px; 
	margin-top: 0em;
	margin-bottom: 3px;
}

a.topofpage:link	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: underline; color: #1f2827;}

a.topofpage:visited { font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: underline; color: #1f2827; }

a.topofpage:hover	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white; background:#5a5d70; }

a.topofpage:active	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white; background:#5a5d70; }

#siteinfo {clear:both; text-align:center; 
/*border-right: 6px solid red;*/
	PADDING: 2px;  
	margin:0 -3px 0 0; background-color: white; border-top:1px solid #CCC;
}
#siteinfo P {
	MARGIN: 2px; TEXT-ALIGN: center; color: black; font-size: 1em;
}
a.siteinfolink:link	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: underline; color: #e3e1e1;font-size: .9em;}

a.siteinfolink:visited { font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: underline; color: #e3e1e1; }

a.siteinfolink:hover	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white;  }

a.siteinfolink:active	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			 text-decoration: none; color: white;  }
			 
.copyright	{ font-family: Verdana,Arial, Helvetica, sans-serif;  font-size: .7em;
			 text-decoration: none; color: #e3e1e1;  }
			 
.offleft {position:absolute;
	left: -999px;
	width: 990px; }

.printOnly {
	display:none; }
	
/* 	THIS #PAGECONTAINER MUST BE LAST ITEM IN FILE -- USED TO REMOVE MAX-WIDTH PROPERTY FROM SAFARI BROWSERS SO THAT THE easyFAQ SCRIPTS WILL EXPAND/CONTRACT */
#pagecontainer {
	max-width: 70em;#} 