﻿/* Home TEMPLATE STYLES */
/* ==================================================*/

body {
	color:#333333;	
	background-color: #01814E;
	background-image: url(/webdata/graphics/p_bodyBG.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}

p { line-height: 1.3em;	}

/*heading colors*/
h1, h2, h3, h4, h5, h6	{
	color: #006633;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	}

/* LINKS */
a:link {
	color:#006633;
	text-decoration:underline;
	}
a:active {
	color:#FF0000;
	text-decoration:underline;
	}
a:visited {
	color:#006633;
	text-decoration:underline;
	}
a:hover {
	color:#339933;
	text-decoration:underline;
	}

#unityNavigation {
	position:absolute;
	top:38px;
	left: 50%;
	margin-left:-381px;
	width: 760px;
	}

#floatMain {
	position: absolute;	
	top: 72px;
	left: 50%;
	margin-top: 0px; 
	margin-left:-381px;
	width: 760px;
	border-top: 4px solid #DCDCDC;
	}
	
#pageDiv {
	width: 760px;
	padding-top:0px;
	background-color: #FFFFFF;
	color: #333333;
	}

/* Table cells - content areas */	
#cell01 {
	width:194px;
	background-image: url(/webdata/graphics/p_h_searchBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#cell02 {
	width:371px;
	background-color:#CCCCCC;
	color:#333333;
	}
#cell03 {
	width:195px;
	}
	
/* ================================= */
/* left col  */
/* ================================= */

#logo {
	margin-top:130px;
	padding:0px 5px 5px 25px;
	}
	
/* qckLinks Img/Links */
#qckTitle {
	padding-top:35px;
	padding-bottom:10px;
	padding-left:20px;

	}
.qckLinks ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;	
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
	width:175px
	}

.qckLinks li {
	margin: 0px;
	padding:0px;
	list-style-type: none;
	}
.qckLinks a {
	display: block;
	margin:0px;
	padding:0px;
	}

.qckLinks a:link {
	color: #333333;
	background-color: #FFFFFF;
	text-decoration:none;
	padding: 6px 4px 6px 20px;
	border-bottom: 1px solid #CCCCCC;
	}
.qckLinks a:active {
	color: #333333;
	background-color: #FFFFFF;
	text-decoration:none;
	padding: 6px 4px 6px 20px;
	border-bottom: 1px solid #CCCCCC;
	}
.qckLinks a:visited {
	color: #333333;
	background-color: #FFFFFF;
	text-decoration:none;
	padding: 6px 4px 6px 20px;
	border-bottom: 1px solid #CCCCCC;
	}
.qckLinks a:hover {
	color: #333333;
	background-color: #CCCCCC;
	text-decoration:none;
	padding: 6px 4px 6px 20px;
	border-bottom: 1px solid #CCCCCC;
	}
/*
 HACKS: IE/Win:
 A small height on <li> and <a> tags and floating prevents gaps in menu.
 * html affects <=IE6
*/

* html .qckLinks li {
 height: 1%;
	}
* html .qckLinks a {
 height: 1%;
	}
		
/* ================================= */	
/* mid col  */
#contentBg {
	padding:0;
	background-image: url(/webdata/graphics/p_h_welcomeBG.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#wTitle {
	padding-top:20px;
	padding-bottom: 10px;	
	padding-left:30px;
	}
	
#content {
	padding-top:0px;
	padding-bottom: 20px;	
	margin-left:30px;
	margin-right:30px;
	width: 311px;
	text-align:justify;
	}

/* class for editors if they want to apply it */
.introPara {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	}
	
/* ================================= */	
/* right col  */
#newsTitle {
	padding-top:20px;
	padding-bottom:5px;
	margin-left:20px;
	}
	
.latestNews {
	padding-top:0px;
	margin-left:20px;
	margin-right:15px;
	padding-bottom: 20px;
	}

/* Latest news headings */

.latestNews h4 {
	margin:0;
	padding-top:10px;
	padding-bottom:0;
	font-size:12px;
	color:#01814E;
	background-color: #FFFFFF;
	}
/* make the italic dates diff color */
.latestNews i {
	color:#01814E;
	}	
.latestNews a:link {
	color:#333333;
	background-color: #FFFFFF;
	text-decoration:underline;
	font-style: normal;
	font-size:10px;
	}
.latestNews a:active {
	color:#FF0000;
	background-color: #FFFFFF;
	text-decoration:underline;
	font-style: normal;
	font-size:10px;
	}
.latestNews a:visited {
	color:#333333;
	background-color: #FFFFFF;
	text-decoration:underline;
	font-style: normal;
	font-size:10px;
	}
.latestNews a:hover {
	color:#666666;
	background-color: #FFFFFF;
	text-decoration:underline;
	font-style: normal;
	font-size:10px;
	}
			
/* remove padding from unitys content lists */
.uLayoutTable	{ 
	padding:0 !important;
	margin:0 !important;
	border-collapse: collapse !important;
	border:none !important;
	}
		
.uContentListDesc { 
	padding:0 !important;
	margin:0 !important;
	 }	
.noLeading { padding-top: 0; }

/* ================================= */	
/* SEARCH */
#searchT {
	position:absolute;
	top:23px;
	left:24px;
	}
#searchForm { 
	position:absolute;
	top:40px;
	left:23px;
	width:160px;
	}
.searchInput { 
	position:relative;
	top:-3px;
	margin-right: 3px;	
	width:110px;
	border:1px solid #000000;
	background-color: #FFFFFF;
	color:#333333;
	font-size:10px;
	padding:2px;
	}
.searchBtn { }

/* PRINT BUTTON */	
#print {
	float:left;
	padding-top:30px;
	padding-left:80px;
	height: 19px;
	}

/* ------------------------------------ */
/* FOOTER */


.footerBlock {
	padding-top: 4px;
	padding-bottom: 4px;
	}

/* Footer Table */
#footpad1 {
	width: 395px;
	}
#footpad2 {
	width: 365px;
	}

#footAddr {
	margin-left:20px;
	padding-top: 5px;
	 }	
	 
.footerTxt1	{
	color: #FFFFFF;
	}

#fContact {
	padding-top:4px;
	}	
	 
.footerTxt1	{
	color: #FFFFFF;
	}

#footLinksBg{
	color: #FFFFFF;
	background-color: #006743;
	float:left;
	width:331px;
	}
	
#footLinks {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	}
#footLinks2 {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	}

a.footer:link {
	color: #FFFFFF;
	background-color: #006743;
	text-decoration:none;
	}
a.footer:active {
	color: #FF0000;
	background-color: #006743;
	text-decoration:none;
	}
a.footer:visited {
	color: #FFFFFF;
	background-color: #006743;
	text-decoration:none;
	}
a.footer:hover {
	color: #FFFFFF;
	background-color: #006743;
	text-decoration:underline;
	}
	
/* email link */	
a.footerE:link {
	color: #FFFFFF;
	background-color: #01814E;
	text-decoration:none;
	}
a.footerE:active {
	color: #FF0000;
	background-color: #01814E;
	text-decoration:none;
	}
a.footerE:visited {
	color: #FFFFFF;
	background-color: #01814E;
	text-decoration:none;
	}
a.footerE:hover {
	color: #FFFFFF;
	background-color: #01814E;
	text-decoration:underline;
	}
		
.fPipe1 {
	padding-left:4px;
	padding-right:4px;
	color: #FFFFFF;
	background-color: #01814E;
	}		
	
.fPipe {
	padding-left:7px;
	padding-right:7px;
	color: #FFFFFF;
	background-color: #006743;
	}
		 
/* TOP OF PAGE BTN */
#topBtn { 
	float:right;
	padding-left:0px;
	}

