﻿body {
	background-color: #FFFFFF;
	background-image: url(/webdata/graphics/wc_h_pageResize.gif);
	background-repeat: repeat-x;
	}

#slogan {
	padding-left: 355px;
	}
	
#animation {
	padding-top: 58px;
	padding-left: 205px;
	}
	
#pageTitle {
	position: absolute;
	left: 0px;
	top: 86px;
	}

#curve01 {
	position: absolute;
	left: 606px;
	top: 86px;
	}
#curve02 {
	position: absolute;
	left: 322px;
	top: 258px;
	}
	
#logo {
	position: absolute;
	left: 24px;
	top: 215px;
	}

	
#contentArea {
	padding-top: 56px;
	}

/* ============================ */
/* set table column padding */


#colpad01 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
	width:170px; /* also set content width same */
	vertical-align: top;
	}
#colpad02 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	width:350px;
	vertical-align: top;
	}
#colpad03 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 30px;
	vertical-align: top;
	}
	
/* Img Titles */
#pTitle01 {

	}
#pTitle02 {
	padding-bottom: 15px;
	}
#pTitle03 {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a4b2bf;
	}
#pTitle04 {
	padding-bottom: 10px;
	}

/* Content */
/* ================================= */

/* eg. weather RSS title */
.uContentTitle { font-size:16px; }

.uContentListDesc {
	margin: 0px !important;
	padding-left: 0px !important;
	padding-bottom:10px
	}
.uLayoutTable {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: none;
	}


.qcklinks {
	width: 170px;
	}

.qcklinks a:link { color:#536d86; text-decoration:none; }
.qcklinks a:active { color:#FF0000; text-decoration:none; }
.qcklinks a:visited { color:#536d86; text-decoration:none; }
.qcklinks a:hover { color:#666666; text-decoration:underline; }

.qcklinks p { color:#536d86; }	

/* Diplay list on homepage nicely */	
.qcklinks ul {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px 0px 8px;
	}

.qcklinks li {
	margin: 0px;
	padding: 4px 0px 2px;	
	line-height: 1.3em;
	border-bottom: 1px solid #a4b2bf;
	color: #536d86;
	background-color: #FFFFFF;
	list-style-type: none;
	}

/* ================================= */

.introTxt {
	width: 350px;
	}

.latestNews {
	width: 350px;
	}
	
.latestNews a:link {
	color:#3399CC;
	text-decoration:underline;
	font-style: italic;
	}
.latestNews a:active {
	color:#FF0000;
	text-decoration:underline;
	font-style: italic;
	}
.latestNews a:visited {
	color:#3399CC;
	text-decoration:underline;
	font-style: italic;
	}
.latestNews a:hover {
	color:#3399CC;
	text-decoration:none;
	font-style: italic;
	}

.latestNews h4 { color:#536d86; }

/* ================================================================== */
/* SEARCH */

.searchInput { border:1px solid #666666; position:relative;top:-3px; width:100px; padding-left:2px; background-color: #FFFFFF; margin-right: 3px; color:#666666; font-size:10px;}
#searchForm { position:absolute;top:58px;left:625px;width:140px; }

/* PRINT BUTTON */	
#printLink {
	position: absolute;
	left: 206px;
	top: 289px;
	cursor: pointer;
	}
	
	
/*
==================================================================== 
FOOTER LINKS 
*/

a.footer:link {
	color:#ffffff;
	text-decoration:none;
	}
a.footer:active {
	color:#ff0000;
	text-decoration:none;
	}
a.footer:visited {
	color:#ffffff;
	text-decoration:none;
	}
a.footer:hover {
	color:#ffffff;
	text-decoration:underline;
	}


/*======================*/
/* footer */

.footerBlock	{
	margin-top: 5px;
	background-image: url(/webdata/graphics/wc_footerResize.gif);
	background-repeat: repeat-x;
	background-color: #43556E;
	background-position: left top;
	color: #FFFFFF;
	height:46px;
	}
#fbg {
	background-image: url(/webdata/graphics/wc_footerBG.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:46px;
	}

/* Footer Table */
#footpad1 {
	padding-top: 10px;
	padding-right:0px;
	padding-left:25px;
	padding-bottom: 5px;
	/* vertical-align: bottom; */
	}
#footpad2{
	padding-top: 10px;
	padding-right:5px;
	padding-left:50px;
	white-space:nowrap;
	padding-bottom: 5px;
	}

.footerTxt {
	font-size: 10px;
	color: #ffffff;
	}

#footLinks { padding-bottom:0px; }
#footAddr { padding-bottom:0px; }

