/*overall determination of how text will appear in the website, will be over ruled at various points*/
body
	{
	color: #744129;
	font: 13px arial,helvetica,geneva,sans-serif;
	background-color: transparent;
	}


/*overall determination of how headlines will appear in website, will be over ruled periodically*/
h1
	{
	font-family: times,"Times New Roman",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #2F5786;
	background-color: transparent;
	}

/*Creates a margin on the left for all copy that uses the p tag. Most obvious when used with h1*/
p
	{
	margin-left: 15px;
	}

/*placement of left nav visual element*/
.navimglt 
	{
	position: absolute;
	z-index: 1;
	left: 3px;
	top: 141px;
	height: 423px;
	width: 92px;
	background-image: url(../images/navBarLt.gif);
	background-repeat: no-repeat;
	}

/*placement of right nav visual element*/
.navimgrt 
	{
	position: absolute;
	z-index: 1;
	left: 95px;
	top: 53px;
	height: 455px;
	width: 102px;
	background-image: url(../images/navBarRtBlu.jpg);
	background-repeat: no-repeat;
	}
	
/*placement of company name on all pages*/
.coname 
	{  
	position: absolute; 
	z-index: 60; 
	left: 26px; 
	top: 25px; 
	}

/*placement of line that accompanies the company name, allows for no conflict on the faqs page and an ability to navigate from
the company name without including the line*/
.line
	{
	position:absolute;
	z-index: 60;
	left: 260px;
	top: 43px;
	height: 9px;
	width: 341px;
	background-image: url(../images/mnCoName_02.gif);
	background-repeat: no-repeat;
	} 

/*text rollover designations*/
/*original color of a text link*/
A:link
	{
	color: #818181;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
	}

/*sets text back to the original link color after a user has traveled to the link*/
A:visited
	{
	color: #818181;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
	}

/*text rollover*/
A:hover
	{
	color: #623018;
	font-weight: bold;
	text-decoration: underline;
	background-color: transparent;
	}

/*title text on bottom nav bar of page that user is on, highlights what page they are on*/	
b.selected
	{
		color: #2f5786;
		text-decoration: underline;
		background-color: transparent;
		font-weight: bold;
		}


/*extra space between bottom nav bar and text on Thank you page*/
.navBarThx
{
	position: relative;
	margin-top: 150px;
}


/*used on contact and terms pages to avoid the double space inherent with the H1 tag,
identical to H1 tag on this css page*/
.special
	{
	font-family: times,"Times New Roman",palatino,serif;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #2F5786;
	margin-left: 0px;
	background-color: transparent;
	}
	
.specialvacation
	{
	font-family: times,"Times New Roman",palatino,serif;
	font-size: 20px;
	font-weight: 500;
	font-style: normal;
	color: #9E0B0E;
	margin-left: 0px;
	background-color: transparent;
	}

/*used on contact and terms pages with div tag to avoid the spacing of the p tag, identical to
p tag on this page*/
.normal
	{
	font-family:arial,helvetica,geneva,sans-serif;
	font-size: 13px;
	color: #744129;
	margin-left: 15px;
	background-color: transparent;
	}

/*placement of copy on thank you page*/
.copyA
	{
	position: absolute;
	top: 200px;
	left: 225px;
	width: 60%;
	}

/*placement of copy on 404 error page*/
.copyB
	{
	position: absolute;
	top: 150px;
	left: 225px;
	width: 65%;
	height: 200px;
	}
	
/*declaration of bottom nav bar appearance and general placement*/
.bottomNav
	{
	position: relative;
	font: 500 9px/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 35px;
	text-align: center;
	}
	
/*declaration of copyright appearance and general placement*/
.copyright
	{
	position: relative;
	font: 500 9px arial,helvetica,geneva,sans-serif;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 50px;
	}
