/*
	/parknpool/includes/styelsheets_0802/page_header_tbl.css
	 
	Copyright (c) 2008 ParknPool Corp.

	Div layout...
		
	<table class="pgHdrTbl">
		<tr>
			<td class="pgHdrTopLft"></td>
			<td class="pgHdrTopRgt"></td>
		</tr>
		<tr>
			<td class="pgHdrBtmLft"></td>
			<td class="pgHdrBtmRgt"></td>
		</tr>
		<tr>
			<td class="pgHdrBreadcrumb" colspan="2"></td>
			<td class="pgHdrBtmSearch" colspan="2"></td>
		</tr>
	</table>

	2008/02/08 mv	Initial coding.
	2009/06/10 mv	Split bottom row in two.
*/

/* Table styles - In order of arrangement for page display*/
table#pgHdrTbl {
	width: 100%;
}

td.pgHdrTop {
	height: 165px;
	text-align: left;
	width: 100%;
	background-color: #ffffff;
	background-image: url(../../images/pg_hdr_2008_02/hdr_top_rgt_bg.png);
	background-repeat: no-repeat;
	background-position: right -25px;
}

td.pgHdrTopLft {
	background: url(../../images/pg_hdr_2008_02/hdr_top_lft_bg.jpg) no-repeat right;
	height: 165px;
	padding-left: 2px;
	text-align: left;
	vertical-align: middle;
	width: 50%;
}

td.pgHdrTopRgt {
	background: url(../../images/pg_hdr_2008_02/hdr_top_rgt_bg.jpg) no-repeat left;
	height: 165px;
	padding-right: 2px;
	text-align: left;
	vertical-align: middle;
	width: 50%;
}

td.pgHdrBtm {
	border-bottom: #339900 solid 1px;
	padding-bottom: 3px;
}

td.pgHdrBtmLft {
	padding-top: 3px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
}

td.pgHdrBtmRgt {
	padding-right: 10px;
	padding-top: 3px;
	text-align: right;
	vertical-align: top;
}

td.pgHdrBtmFul {
	background: url(../../images/pg_hdr_2008_02/hdr_nav_bg.gif) repeat-x top;
	color: #555;
	font-size: 11px;
	height: 20px;
	vertical-align: top;
}

td.pgHdrBreadcrumb {
	background: #fff;
	padding-left: 10px;
	text-align: left;
}

td.pgHdrSearch {
	background: #fff;
	padding-right: 10px;
	text-align: right;
}

/* Text styles */

.pgHdrPhone {
	color: #003399;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}

.pgHdrDate {
	color: #003399;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
}

.pgHdrURHere {
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/* Image styles */

.hdrImage {
	padding-bottom: 3px;
	padding-top: 3px;
}

/* Link styles */

a.pgHdrGlobalNavLnk:link, a.pgHdrGlobalNavLnk:visited, a.pgHdrGlobalNavLnk:active { 
	color: #003399 ;
	font-size: 11px;
}

a.pgHdrGlobalNavLnk:hover { 
	color:#090;
	font-size: 11px;
}

