/* ///////////////////////////////////////   GREAT PLAINS STYLES   ///////////////////////// */


/* NOTES ----------*/

/* shadow is 750px wide: 25px left & right; 700px transparent in the center */



body {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: .8em;	
	background-color: #8f9660;
	color: #555;
	margin: 0px;
	padding: 0px;
	height: 100%;
	}
	
ul.general {
	list-style-type: square;
	margin-top: 0px;
	margin-bottom: 1em;
}



ul.inlineList  {
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: square; 
	display: inline;
	font-size: 1em;
	list-style-type: none; 
	text-align: left;
}
	ul.inlineList li {
		margin-left: 0px;
		padding-left: 12px;
		list-style-type: none; 
		display: inline;
	}

/* ////////// lists with background images for bullets //////////// */


ul.imgList {
	margin-left: 15px;
	list-style-type: none;
}
	ul.imgList li {  /* replaces list bullets with image */
		padding-left: 12px;
		background-image: url(../../images/arrow-r.gif);
		background-repeat: no-repeat;
		background-position: 0 .3em;
}
ul.imgList2 { /* less indent; used on product pages*/
	margin-left: 0;
	margin-top: 0;
	list-style-type: none;
}
	ul.imgList2 li {  /* replaces list bullets with image */
		padding-left: 12px;
		background-image: url(../../images/arrow-r.gif);
		background-repeat: no-repeat;
		background-position: 0 .3em;
	}
	

/* ---------------- */
	
#container {  /* holds page. It's the first thing inside the body and holds the page's background shadow */
	margin: 0px auto;	
	width: 750px;
	background: url(../../images/shadow.gif) #fff repeat-y center top;  
	position: relative;

	}


#top { /* Top for home page */
	background-image: url(../../images/top_new.jpg);
	background-repeat: no-repeat;
	height: 76px;
	width: 750px;
	}
	
#topIn {    /* Top for internal pages. Background image makes room for Acct Access login section */
	background-image: url(../../images/top_new.jpg);
	background-repeat: no-repeat;
	height: 76px;
	width: 750px;
	}
	
#topIn2 {    /* TEST for new logo.  */
	background-image: url(../../images/topIn2.jpg);
	background-repeat: no-repeat;
	height: 99px;
	width: 750px;
	}
/* on right side */
 #headerBcrumbsR {
	position: absolute;
	font-size: .85em;
	top: 50px;
	right: 28px;
	color: #ddbf76; 
}
	#headerBcrumbsR a {
		text-decoration: none;
		color: #c0a26a; 
		}
	#headerBcrumbsR a:hover {
		text-decoration: underline;
		color: #91733b;
	} 
/* bcrumbs at top */
/* #headerBcrumbsTop {
	position: absolute;
	font-size: .85em;
	top: 7px;
	right: 30px;
	color: #ddbf76; 
}
	#headerBcrumbsTop a {
		text-decoration: none;
	
		color: #ebd079; 
		
		}
	#headerBcrumbsTop a:hover {
		text-decoration: underline;
		color: #91733b;
		}		*/	
#headerBcrumbsTop {
	position: absolute;
	font-size: .85em;
	top: 7px;
	right: 30px;
	color: #ddbf76; 
}
	#headerBcrumbsTop a {
		text-decoration: none;
	/*	color: #c0a26a; */
		color: #f0f4f7; 
		
		}
	#headerBcrumbsTop a:hover {
		text-decoration: underline;
		color: #ebd079;
		}
		
		
#flashHolder {
	width: 100%;
	background-image: url(../../images/movie-placeholder.jpg);
	background-repeat: no-repeat;
	height: 148px;
	float: left;
}	 
#flashHolderIn {  /* on internal pages, holds static image that replaces the flash movie from home page */
	width: 100%;
	background-image: url(../../images/exported-header.jpg);
	background-repeat: no-repeat;
	height: 150px;
	float: left;
}
	
#flashHolderSm {
	width: 160px;
	height: 150px;
	margin-top: 0px;
	margin-left: 11px;
}
#menuHolder {
	font-size: 0.9em;
	font-weight: normal;
	float: left;
	width: 510px;
	color: #603913;
	/*
	width: 512px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	 margin-bottom: 5px; */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#longSideColumn {  /* has home page side column light shaded background. defines width for the column & contains other elements */
	background-image: url(../../images/long-side-col-back2.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	height: auto;
	width: 182px;
	float: left;
	}
	
#shortSideColumn {  /* on internal pages: side column light shaded background. */
	background-image: url(../../images/short-side-col-back.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	height: 300px;
	width: 182px;
	float: left;
	}

/* ////////  ACCESS  ///// */
	/* //////// home page  ///// */
	#acctAccess {
	
		height: 65px;
		width: 179px;
		float: left;
		background-image:url(../../images/acct-access-bg.jpg);
		background-repeat: no-repeat;
		background-color: #f3dea6; 
	/*	background-color: red;*/
		padding-top: 27px;
		padding-left: 3px;
		padding-bottom: 5px;
		margin-bottom: 0;
		color: #333;
		}
		#acctAccessDisabled {
	
		height: 80px;
		width: 179px;
		float: left;
		background-image:url(../../images/acct-access-bg.jpg);
		background-repeat: no-repeat;
		background-color: #f3dea6; 
	/*	background-color: red;*/
		padding-top: 27px;
		padding-left: 3px;
		padding-bottom: 5px;
		margin-bottom: 0;
		color: #333;
		}
		#acctAccess a {
			text-decoration: none;
			color: #91733b;
			/* color: #ad7d3e; */
			}			
		#acctAccess a:hover {
			text-decoration: underline;
			color: #333;
			}
		#acctAccess ul { 
			margin: 0px 0px 0px 5px;  
			padding: 0;
			font-size: 1em;
			line-height: 1.3;
		/*	border: 1px solid red; */
			}
	/*	#acctAccess li { 
			margin-left: -5px;
			padding-left: 0px;
			border: 1px solid green;
			}
			*/
		#acctAccess li { 
			list-style-type: none;
			background: #F3DEA7 url(../../images/bullet.gif) no-repeat;
			margin-left: 0px;
			padding-left: 0.6em;
		/*	border: 1px solid green; */
			}
			
			/* ////////  OFFLINE ACCESS NOTICE ///// */
	/* //////// home page  ///// */
	#acctAccessOffline {
	
		height: 180px;
		width: 179px;
		float: left;
		background-image:url(../../images/acct-access-bg.jpg);
		background-repeat: no-repeat;
		background-color: #f3dea6; 
	/*	background-color: red;*/
		padding-top: 27px;
		padding-left: 3px;
		padding-bottom: 5px;
		margin-bottom: 0;
		color: #333;
		}
		#acctAccessOffline a {
			text-decoration: none;
			color: #91733b;
			/* color: #ad7d3e; */
			}			
		#acctAccessOffline a:hover {
			text-decoration: underline;
			color: #333;
			}
		#acctAccessOffline ul { 
			margin: 0px 0px 0px 5px;  
			padding: 0;
			font-size: 1em;
			line-height: 1.3;
		/*	border: 1px solid red; */
			}
	/*	#acctAccess li { 
			margin-left: -5px;
			padding-left: 0px;
			border: 1px solid green;
			}
			*/
		#acctAccessOffline li { 
			list-style-type: none;
			background: #F3DEA7 url(../../images/bullet.gif) no-repeat;
			margin-left: 0px;
			padding-left: 0.6em;
		/*	border: 1px solid green; */
			}
			

			
		


		/* ////////  Account Access INSIDE pages  ///// */
		
		
		
		
		#acctAccessIn {  /* table at top of page */
			font-size: .85em;
			width: 320px;
			position: absolute;
			right: 28px;
			top: 84px;
				}

	
/* AgBankingOnline login section on left side of interior pages 	 
	 #acctAccessIn4L {
								
			position: absolute;
			right: 322px;
			top: 50px;		
			z-index: 1;
			font-size: .85em;
			width: 389px;
			text-align: left;
			height: 30px;
				}
		#acctAccessIn4L a {
			text-decoration: none;
			color: #c0a26a;
			}			
		#acctAccessIn4L a:hover {
			text-decoration: underline;
			color: #91733b;
			}
		*/	

	
/*  AgBankingOnline login section on right side of interior pages */		
		#acctAccessIn4 { /*this is absolutely positioned, RELATIVE TO	 the page container div */					
/*	 */	/*	display: none; */
			position: absolute;
			right: 30px;
			top: 48px;		
			z-index: 1;
			font-size: .85em;
			width: 389px;
			text-align: left;
			height: 30px;
				}
		#acctAccessIn4 a {
			text-decoration: none;
			color: #c0a26a;
			}			
		#acctAccessIn4 a:hover {
			text-decoration: underline;
			color: #91733b;
			}
	/* div used for the Sign-up and forgot pw/locked out links, inside the AgBankingOnline login section */	

		
	#AcctAccSmallTextL {
	font-size: .8em;
	position: absolute;
	top: 3px;
	right: 14px; 
	width: 150px;
		} 
		
	/*#AcctAccSmallText {
	font-size: .8em;
	position: absolute;
	top: 3px;
	right: 14px; 
	width: 150px;
		}	*/
		
		
		
/* //////// MAP on home page ///// */
	#mapB {
		width: 160px;
		position: relative;
		float: left;
		margin-left: 12px;
		margin-top: 0;
		margin-bottom: 25px;
		text-align: center;
		background-image:url(../../images/map2.gif);
		background-repeat: no-repeat;
		height: 168px;
		padding-top: 0;
		}  
		
	#mapB a {
		font-size: 10px;
		font-weight: normal;
		color: #333;
		position: absolute;
		height: 20px;
		width: 40px;
		top: 31px;
		text-decoration: none;
		}  
	#mapB a:hover {
		text-decoration: underline;
		color: #9a3334;
		}   
		
	a#dumas { top: 45px; left: 98px; }
	a#amarillo { top: 75px; left: 105px; }
	a#friona { top: 102px; left: 71px; }
	a#dimmitt { top: 112px; left: 92px; }
/*	a#olton{ top: 133px; left: 63px; }
	a#plainview{ top: 133px; left: 99px; }	*/
	a#plainview{ top: 132px; left: 101px; }	
	
	
#pageBodyContainer {    /* holds all page content beneath the header portion & menus  */
	background-color: #fff;
	margin-left: 25px;  /* this margin is the same width as the left side of the background shadow  */
	width: 700px;
	height: 100%;
	 /*overflow: auto; */
}


		
#locationInfo {  /* div holds office location data and google map */	
		width: 265px;
		float: left;
		margin-top: 25px;
		padding: 5px 0px 10px 15px;
		border: 3px solid #F2EFE1;
		margin-left: 10px;
		} 
#googleMapHolder {
		height: 250px;
		width: 250px;
		float: left;
		margin-left: 0px;
		background-color: #e2e2d2;
		}  		

p {
	line-height: 1.3em;
	padding-right: 10px;
	margin-top: 0;
	margin-bottom: .8em;
}
	
p.first	{
	margin-top: 0;

	}
	
.noRightPadding{  /* as in left column on home page */
	padding-right: 0px;
	}
	
.feature {  /* feature story on home page. text a bit smaller */
	font-size: .9em;
	line-height: normal;
	margin-top: .3em;
	margin-right: 0px;
	padding-top: 5px;
	}

#content {  /* HOME page: wider width column that holds main content (not navigation)  */
	width: 482px;
	padding: 10px 10px 20px 18px;
	float: left;
	height: 100%;
	background-color: #fff;
	/**/overflow: auto;   
	}
#contentIn { /* INSIDE pages: wider width column that holds main content (not navigation)  */
	width: 482px;
	padding: 10px 18px 20px 18px;
	float: left;
	height: 100%;
	background-color: #fff;
	overflow: auto;  /* used now instead of clearing divs. Clears all floated elements within this one. */
	}
#contentInVideo { /* INSIDE pages: wider width column that holds main content (not navigation)  */
	width: 664px;
	padding: 10px 18px 20px 18px;
	float: left;
	height: 605px;
	background-color: #fff;
	overflow: auto;  /* used now instead of clearing divs. Clears all floated elements within this one. */
	}
#contentInWide { /* INSIDE pages: widest width budget.asp, etc*/
	width: 650px;
	padding: 10px 18px 20px 18px;
	margin-left: 10px;
	float: left;
	height: 100%;
	background-color: #fff;
	text-align: inherit;
	}
	
#contentLOT { /* for the LandsOfTexas page  */
	width: 600px;
	margin-left: 50px;

	float: left;
	height: 100%;
	background-color: #fff;
	}

a	{
	text-decoration: none;
   color: #4b6da4;
	}
a:hover	{
	text-decoration: underline;
	color: #91733b;
	}	
a.plain	{
	text-decoration: none;
	color: #555;
	}
a.plain:hover	{
	text-decoration: underline;
	color: #ad7d3e;
	}	
a.plain2	{ /* underline only; products page */
	text-decoration: none;
	border-bottom: 1px solid #eae7d7;
	margin-bottom: -2px;
	color: #555;
	}
a.plain2:hover	{
	text-decoration: underline;
	border-bottom: none;
	color: #ad7d3e;
	}	

	
/* /////  FORM styles ///// */

	form#acctAccessHm {  
		font-size: 1em;
	}
	
	input#login, input#pin {
		background-color: #fff;
	/*	background-color: #f2f0e7; */
		border: 1px solid #f0d6a9;
		margin-left: 2px;
		font-size: .9em;
		height: 12px;
		}
	
	input.submitButton, input.submit, input.gen { /* submit button on all other forms; calculator */
		background-color: #fcf4df;
		border: 1px solid #f0d6a9; 
		font-size: 1em;
		margin-top: 3px;
		margin-left: 2px;
		color: #411e15;
	}
	input.submitButton { /* used in account access login forms */
		height: 16px;
		width: 40px;
		margin-top: 3px;
	}
	
	select, textarea.text, input.text {
		background-color: #fbf9f2;
		border: 1px solid #f0d6a9;
	}
	input.results {
		border-bottom: 1px solid #f0d6a9;
		border-left: none;
		border-top: none;
		border-right: none;
	}


/* //////////// TOOLBOX styles //////////// */	
	#toolBox {
		z-index: 1;
		width: 182px;
		float: left;
		padding-left: 0px;
		background-image:url(../../images/toolbox-back4.jpg);
		background-repeat: no-repeat;
		height: 114px;
		margin-bottom: 20px;
		margin-top: 10px;
		}
		
	ul#toolBoxNav {
		font-size: .9em;	
		font-weight: normal;
		margin: 0px 0px 15px 15px;  
		padding: 0;
		list-style-type: none;
		line-height: 1.4em;
		}
	
	ul#toolBoxNav a {   /* background image is applied to the link */
		display: block;
		height: 1.6em;
		line-height: 1.5em;
		color: #000;
		text-decoration: none;
		padding-left: 17px;
		padding-bottom: 2px;
		background-image: url(../../images/arrow.gif);
		background-repeat: no-repeat;
		background-position: left center;
	}

	ul#toolBoxNav a:hover {   /* "over" image is applied during hover state */
		color: #ad7d3e;
		font-weight: normal;
		text-decoration: underline;
		background-image: url(../../images/arrow-on3.gif);
		background-repeat: no-repeat;
		background-position: left center;
	} 
.leftColElement { /* holds content within either longSideColumn or shortSide Column */
/* necessary b/c those are floated. */
		width: 162px;
		float: left;
		padding-left: 0px;
		margin-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		}	
#FCSystem {
		width: 167px;
		float: left;
		text-align: left;
		margin-top: 0;
		padding-left: 10px;
		height: auto;
		}
		
.specialHomeLeft {
	width: 167px; 
	height: auto;
	float: left; 
	margin-left: 10px; 
	margin-bottom: 25px; 
	margin-top: 5px;
	text-align: center;
}

/* //////////// FOOTER styles //////////// */	
	
	#footer {		
		background: url(../../images/footer4.gif)  no-repeat center bottom;  	
		clear: both;
		width: 100%;
		padding: 0px;
		color: #fff;
		height: 54px;
		text-align: center;
		font-size: .85em;
		}
		#footer a  {
			text-decoration: underline;
			color: white;
			}	
		#footer a:hover {
			text-decoration: underline;
			color: #9a3334;
			}

	#footerPad {  /* a sneaky way to get the text centered vertically over the footer gold stripe */
		margin-top: 2px;
		}
	
#twoColHolder { /* used on home page. holds 2 columns in middle of page */
	padding: 0;
	margin-bottom: 0;
	overflow: auto;
	}
.leftCol {
	width: 44%;
	padding-right: 1em;
	float: left;
	background-color: #fff;
	overflow: hidden;
	}
.rightCol {
	width: 53%;
	float: left;
	margin-bottom: 0;
	overflow: hidden;
	}
#announcement {   /* announcement box for home page... has border. */
	border: 3px solid #F2EFE1;
	padding: 5px 5px 5px 8px;
}
	
#feature {   /* for feature story on home page... has border. use in place of rounded corner style below */
	border: 3px solid #F2EFE1;
	padding: 5px 5px 5px 8px;
}


/* ///////////// ROUNDED CORNER Outlined Box with Rounded Corners ///////////////////  */
 /*  This is a set of nested divs.  */
.t {background: url(../../images/TB-sliver.gif) 0 0 repeat-x; width: 100%;}  /*  this holds the entire table  */
.b {background: url(../../images/TB-sliver.gif) 0 100% repeat-x;}
.l {background: url(../../images/LR-sliver.gif) 0 0 repeat-y;}
.r {background: url(../../images/LR-sliver.gif) 100% 0 repeat-y;}
.bl {background: url(../../images/bottom-left.gif) 0 100% no-repeat;}
.br {background: url(../../images/bottom-right.gif) 100% 100% no-repeat;}
.tl {background: url(../../images/top-left.gif) 0 0 no-repeat;}
.tr {background: url(../../images/top-right.gif) 100% 0 no-repeat; 
	padding-top:10px;
	padding-right: 13px;
	padding-left: 13px;
	padding-bottom: 10px;} 


/* //// heading styles ////// */
	
	h1 {
		font-weight: normal;
		font-size: 1.7em;
		margin-top: .2em;
		margin-bottom: 0;
		line-height: normal;
		color: #333;
	}	
	
	h2 {
		font-weight: normal;
		font-size: 1.3em;
		margin-top: 0;
		margin-bottom: 0;
		color: #7e542b;
	}
	h3 {
		font-weight: normal;
		font-size: 1.1em;
		line-height: normal;
		margin-top: .4em;
		margin-bottom: 0;
		color: #333;
	}
	.h3Mod {  /* this is used to make the Interest Rates header line up at the top of the cell on the product page */
		font-weight: normal;
		font-size: 1.1em;
		margin-top: 7px;
		line-height: .52;
		color: #555;
	}
	h4 {
		font-weight: normal;
		font-size: 1.1em;
		line-height: normal;
		margin-top: .4em;
		margin-bottom: 0;
		color: #ad7d3e;
	}
	h5 {
		font-weight: normal;
		font-size: 1.3em;
		line-height: normal;
		margin-top: .4em;
		margin-bottom: 10px;
		color: #333;
	}
	
	
	.featureH1 {
		font-weight: normal;
		text-align: center;
		height: 1em;
		font-size: 1.3em;
		line-height: normal;
		margin-bottom: .5em;
		padding-left: 2px;
		color: #333;
		}
	.featureH2 {
		font-weight: bold;
		font-size: 1em;
		line-height: normal;
		margin-bottom: 3px;
		margin-left: 0px;
		margin-right: 0px;
		padding: 0px;
		}
	
	.mapHeadline {
		color: #63503d;
		font-weight: normal;
		font-size: 1.25em;
		text-align: center;
		margin-bottom: 10px;
		}

/* ///// Misc TABLE styles; products.htm ////////// */
	td.padded { /* any td with  class "padded" will have padding */
		padding: 5px;
	}
		
	td.styled { /* any td with class "styled" will have this border */
		border: 2px solid #F2EFE1;
		padding: 2px;
	}
	

/* //////////////  Styles for FAQ toggle list  ////////////////  */
	.hotspot:hover {
		cursor: pointer;
	}

	.toggle {
		margin: 10px 0px 10px 0px;
	}
	
	ul.sub {  /* used on FAQ... has lighter links (regular text color)
	and is left-aligned  */
		margin: 0px 0px 20px 16px;
		line-height: 1.3em;
		list-style-type: square;
		}
			ul.sub a {
				/* border-bottom: 1px solid #4b6da4; */
				padding: 0px 0px 0px 0px;
		
				}	
	
			ul.sub a:hover {
				color: #9f480e;
				border-bottom: none;
				}	
				
/* //////////// styles for SECURE PAGES  //////////// */	

	#secureBodyText { /* holds text/content on SECURE pages  */
		width: 428px;
		margin-left: 0px;
		padding-top: 0px;
		}
					
	#bottomLinks {
		font-style: italic;
		padding: 10px 0px 10px 0px;
		font-size: 1em;
	}
	#bottomLinks a {   /* background image is applied to the link...
	used on 'continue' & 'back-to' type links on secure pages */
		display: block;
		height: 18px;
		line-height: 18px;
		text-decoration: none;
		padding-left: 12px;
		background-image: url(../../images/arrow-r.gif);
		background-repeat: no-repeat;
		background-position: left center;
	}
	.thCell {  /* header row of tables within the securebodytext div  */
		background-color: #c7843d;
		text-align: left;
		font-weight: normal;
		font-size: 1.3em;
		padding: 2px 0px 2px 3px;
		color: black;
		}
	
	#securePgTitleImgHolder {  /* puts space beneath page title image on sub-pages */
		margin-bottom: 20px;
		margin-top: 10px;
		margin-left: 100px;
		}
	
	#secureBodyText table {  /* table text and links are black  */
		border: 1px solid #f2efe1;
		font-size: 1em;
		}
	/* 
	#secureBodyText td a {
		color: black;
		font-size: 1em;
		text-decoration: underline;
		}
	*/
	#secureBodyText td {
		padding: 2px 3px 1px 3px;
		color: black !important;
		}
		.first	{   /* first table data row under table th header  */
			padding-top: 7px !important;
			}
		
	#secureBodyText th {  /* header row of tables within the securebodytext div  */
		background-color: #e0cea7;
		text-align: center;
		font-weight: normal;
		font-size: 1.1em;
		padding: 2px 0px 2px 3px;
		}
	
		
	#secureBodyText td.subHeader {  /* second level table header row */
		background-color: #e0cea7;
		font-weight: normal;
		text-align: left;
		padding: 3px 0px 2px 2px;
		height: 1em;
		}
		
	#secureBodyText td.subHeader2 {
		background-color: #edd898;
		font-weight: bold;
		text-align: center;
		height: 1em;
		}
	
	table.special tr:hover td {background-color: #edd898; /* creates hover effect on table rows. */
	}
	.altHeader {
		font-weight: normal;
		font-size: 1.4em;
		margin-top: 0px;
		padding-bottom: 10px;
	}
	
/* //////////// Image formatting styles //////////// */		
	.imgFloatRight { /* floats images to the right. Forces text to flow around it to the left. */
		float: right;
		clear: left;
		padding-left: 15px;
		padding-bottom: 15px;
		}
		
	.imgFloatLeft { /* floats images to the left. Forces text to flow around it to the right. */
		float: left;
		clear: right;
		padding-right: 15px;
		padding-bottom: 15px;
		}
	
	.imgPad {
		margin: 3px;
		}	
	.hmImgFloatRight {  /* used on home page in feature story section */
		float: right;
		clear: left;
		padding-left: 5px;
		padding-bottom: 5px;
		}
	.imgStyled { /* creates thin outline around images */
		border: 2px solid #F2EFE1;
		padding: 2px;
	}

/* //////////// MISC styles //////////// */		
	.padLR {
		margin-left: 10px;
		margin-right: 10px;
	}
	
	.clear {
		clear: both;
		height: 1px;
		padding: 0;
		margin-top: 0px;
		margin-bottom: 0px;
		}
	
	.smallText {
		font-size: .8em;
		}
		

		
	.indent {
		margin-left: 20px;
		margin-bottom: 10px;
		}
	
	#breadcrumbs {  /* navigation at top of sub-sub pages like the press releases and calculator pages */
		position: absolute;  
		top: 5px;
		left: 12px;	
		font-size: .7em;
		}

	.noteToSelf {
		color: #ccc;
		font-style: italic;
	}
	
	hr {
		border: 1px solid #f2efe1;
		width: 60%;
		text-align: left;
		height: 2px;
		margin-top: 0px;
		margin-left: 0px;
	}
	.note {  /* application page */
		width: 300px;
		font-size: .85em;
		padding: 10px 10px 10px 10px;
		margin-left: 0px;
		border: 1px solid #f2efe1;
		}
	
	.emph {
		font-style: italic;
		}
		
	.bold {
		font-weight: bold;
	}	
	
	.printOnly { display: none; } /* will not display item in browser or in dreamweaver */
	
	#printPage {
		position:absolute;
		border: 1px solid #f2efe1;
		padding: 3px 3px 0px 3px;
		width:187px;
		height:34px;
		z-index:1;
		left: 525px;
		top: 260px;
	}	
/* USER AGREEMENT STYLES */
 .ul {
 	text-decoration: underline;
	}
	
 p.numHeader {
 	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 5px;
	}
ol.alpha {
	list-style-type: upper-alpha;
	}
	ol.alpha li {
	padding-bottom: 15px;
	}
ol.lowAlpha {
	list-style-type: lower-alpha;
	margin-top: 5px;
	}
	ol.lowAlpha li {
	padding-bottom: 10px;
	}
ol.lowRoman {
	list-style-type: lower-roman;
	margin-top: 5px;
	}
	ol.lowRoman li {
	padding-bottom: 5px;
	}
#contentUA { 
	width: 550px;
	padding: 10px 20px 20px 20px;
	float: left;
	height: 100%;
	background-color: #fff;
	text-align: inherit;
	}
h6 {
		font-weight: normal;
		text-align: center;
		font-size: 1.3em;
		line-height: normal;
		margin-top: .4em;
		margin-bottom: 10px;
		color: #333;
	}
	
.specialInsetR { /* used on home page to display graphic at upper right of content area */
		width: 170px;
		float: right;

		padding-bottom: 15px;
	/*	border: 3px solid #F2EFE1;  */
		padding: 5px 2px 5px 7px;
		margin: 10px 12px 5px 10px;
}
p.caption {
	text-align: left;
	text-indent: 0;
	padding: 5px 0px 0px 0px;
	margin: 0;
	font-style: italic;
	font-size: 11px;
	line-height: 1.5;
}