/* --- For alternative headers START PASTE here --- */#pscroller1{width: 200px;height: 100px;border: 1px solid black;padding: 5px;background-color: lightyellow;}#pscroller2{	width: 350px;	height: 20px;	padding: 0px;	float: left;	border-top: 0px none;	border-right: 0px none;	border-bottom: 0px none;	border-left: 0px none;}#pscroller2 a{text-decoration: none;}.crawler{	width:200px;	position:absolute;	z-index:3;	margin-right: 0;	margin-bottom: 0;	margin-left: 10px;	padding: 8px;}.sitelogo {	width:29px;	height:38px;	position:absolute;	z-index:1;	margin:5px 0 0 20px;	background:url(../g/pvarrow38h.gif);}.sitename {	width:140px;	height:36px;	position:absolute;	z-index:1;	margin:14px 0 0 56px;	overflow:visible !important /*Firefox*/;	overflow:hidden /*IE6*/;}.sitename h1 {font-size:240%;}.sitename h2 {margin:-4px 0 0 0; color:rgb(125,125,125); font-size:120%;}.sitename a {text-decoration:none; color:rgb(125,125,125);}.sitename a:hover {text-decoration:none; color:rgb(50,50,50);}/* HEADER */.header {	width:900px;	font-family:"trebuchet ms", arial, sans-serif;}.header-top {	width:900px;	height:48px;	background:rgb(240,240,240) url(../g/bg_head_top.jpg);	overflow:visible !important /*Firefox*/;	overflow:hidden /*IE6*/;}.footer {clear:both; width:900px; padding:1.1em 0 0; background:rgb(225,225,225) url(../g/bg_foot.jpg) no-repeat; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}.nav0 {	width:200px;	position:absolute;	z-index:3;	margin-right: 0;	margin-bottom: 0;	margin-left: 240px;}.nav1 {	width:200px;	position:absolute;	z-index:3;	margin:25px 0 0 700px;}.nav1 ul {float:right; padding:0 15px 0 0; font-weight:bold;}	.nav1 li {display:inline; list-style:none;}.nav1 li a {display:block; float:left; padding:2px 5px 2px 5px; color:rgb(125,125,125) ; text-decoration:none; font-size:120%;}.nav1 a:hover {text-decoration:none; color:rgb(50,50,50);}.header-pvsearch {	clear:both;	width:880px;	background:rgb(100,100,100) url(../g/bg_head_breadcrumbs.jpg) repeat-y;	padding-top: 4px;	padding-bottom: 4px;	height: 20px;}.header-pvsearch ul {float:left; width:560px; list-style:none; padding:0 0 0 15px; font-family:verdana,arial,sans-serif;}.header-pvsearch ul li {	display:inline;	padding:0 0 0 10px;	background:transparent url(../g/bg_bullet_arrow.gif) no-repeat 0 50%;	font-weight:bold;	color:rgb(125,125,125);	font-size:x-small;}.header-pvtable ul a {color:rgb(70,122,167); text-decoration:none;}.header-pvtable ul a:hover {color:rgb(42,90,138); text-decoration:underline;}.header-pvtable .searchform {	float:right;	width:440px;	padding:0 17px 4px 0px /*IE6*/;}.header-pvsearch .searchform form fieldset {float:right; border:none;}.header-pvsearch .searchform input.field {	width:20em;	padding:0.2em 0;	border:1px solid rgb(200,200,200);	font-family:verdana, arial, sans-serif;	font-size:120%;}.header-pvsearch .searchform input.button {width:3.0em; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:120%;}.header-pvsearch .searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}.header-pvsearch .searchform input.advancedbutton {	width:11em;	padding:1px 10px !important /*Non-IE6*/;	padding:0 /*IE6*/;	background:rgb(230,230,230);	border:solid 1px rgb(150,150,150);	text-align:center;	font-family:verdana, arial, sans-serif;	color:rgb(150,150,150);	font-size:120%;}.header-pvsearch .searchform input.advancedbutton:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}#pvbuttons a {	width:20em;	padding:1px 10px !important /*Non-IE6*/;	padding:0 /*IE6*/;	background:rgb(230,230,230);	border:solid 1px rgb(150,150,150);	text-align:center;	font-family:verdana, arial, sans-serif;	color:rgb(150,150,150);	font-size:120%;	margin: 2px;	text-decoration: none;	font-weight: normal;	float: none;	display: inline;}#pvbuttons a:hover {  cursor:pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}/********************//*  FOOTER SECTION  *//********************/.footer p {	line-height:1.3em;	text-align:left;	color:rgb(125,125,125);	font-weight:bold;	font-size:110%;	padding: 8px;}.footer a {	color:rgb(70,122,167);}.footer a:hover {text-decoration:none; color:rgb(0,0,0);}.footer a:visited {color:rgb(0,0,0);}