/* Cascading Styls For Screen Use */



 /***
 * Globals
 * -------------------------------------------------
 */
body,td,th,p {
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #41474C;
}
body {
	background-color: #E8DFDC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #D50A27;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #D50A27;
}
a:hover {
	text-decoration: underline;
	color: #424055;
}
a:active {
	text-decoration: underline;
	color: #424055;
}
h1 {
	font-size: 15px;
	margin-top: 0;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}



 /***
 * Main page content area (white background araa)
 * Sets with width of the page
 * -------------------------------------------------
 */
#pageContainer {
	width: 760px;
	background-color: white;
	margin: 50px auto 100px auto;
	padding: 20px;
}



 /***
 * Header area above main navigation
 * -------------------------------------------------
 */
#headerContainer {
	padding: 0;
	height: 87px;
	margin: 0 0 20px 0;
}
#headerLogo {
	float: left;
}
#headerPic {
	float: right;
}



 /***
 * Main Navigation Bar
 * -------------------------------------------------
 */
DIV#mainNav {
	margin: 0;
	padding: 0;
	height: 16px;
}
#mainNav UL {
	padding-left: 0;
	margin-left:  0;
	margin-bottom: 0;
	list-style: none;/* Do not remove or change */
	display: block;	
}

#mainNav LI {
	display: inline; /* Do not remove or change */
	float: left;     /* Do not remove or change */
	margin: 0;
	padding: 0;
}

#mainNav LI A:link, #mainNav LI A:visited {
	display: block;  /* Do not remove or change */
	float: left;
	
	padding-left:   25px;
	padding-right:  25px;
	padding-top:    3px;
	padding-bottom: 3px;
	
	background-color: #D50A27;
	color: white;
	text-decoration: none;
	border-right: 1px solid white;
	white-space: nowrap;



	/***
	* Adjust width this to accomodate the number of main navigation links
	* --------------------------------------------------------------
	*/	
	width: 101px

}
#mainNav LI A:hover {
	background-color: #AA1224;
	color: white;
	text-decoration: none;
}




 /***
 * Strapline Bar (under main navigation bar)
 * -------------------------------------------------
 */
#straplineBar {
	background-color:#DFDFDF;
	margin: 0;
	padding: 3px 15px 3px 15px;
	clear: both;
}



 /***
 * Content Table and Columns
 * -------------------------------------------------
 */
TABLE#contentTable {
	width: 100%;
	margin: 20px 0 70px 0;
}

/* Navigation Column */
#contentTable TD#leftContentColumn {
	width: 180px;
	padding: 0;
}

/* Main content Column */
#contentTable TD#rightContentColumn {
	padding: 5px 20px 20px 20px;
}


 /***
 * Sub-Navigation
 * -------------------------------------------------
 */
 UL.subNav {
 	margin: 0;
	padding: 0;
	list-style: none;
 }
 
 .subNav LI {
 	padding: 0;
	margin: 0;
	display: inline;
 }
 
 .subNav LI.title {
 	padding: 2px 15px 2px 15px;
	background-color: #999999;
	border-bottom: 1px solid white;
	color: white;
	font-weight: bold;
	display: block;
}
 
 .subNav LI A:link, .subNav LI A:visited {
 	display: block;
	
 	padding: 2px 15px 2px 15px;
	background-color: #CCCCCC;
	border-bottom: 1px solid white;
	text-decoration: none;
	color: #41474C;
 }
 
 .subNav LI A:hover, .subNav LI A:active {
	background-color: #999999;
	text-decoration: none;
	color: #41474C;
 }
 
 
 
 /***
 * Quick Search Form in Left Column
 * -------------------------------------------------
 */
 DIV#quickSearch {
 	padding: 10px;
	background-color: #9BA9B4;
 }
 
  DIV#quickSearch FORM {
  	padding: 0;
	margin: 0;
  }
 
 
 /***
 * Footer Components
 * -------------------------------------------------
 */
DIV#footerContainer {
	font-family:  Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	height: 120px;
}
 
UL#footerLinks {
 	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

UL#footerLinks LI {
	padding: 0;
	margin: 0;
	display: inline;
}

UL#footerLinks LI A:link, UL#footerLinks LI A:visited {
	text-decoration: none;
	color: #41474C;
}
 
UL#footerLinks LI A:hover, UL#footerLinks LI A:active {
	text-decoration: underline;
	color: #41474C;
}
 
DIV#footerContainer #copyright {
	font-size: 10px;
	float: right;
}
 
 
