<!--
/* 
 
(c) 2008 Spike Likes, LLC

*/

html {
	}

html,body {
	margin: 0; padding: 0; top: 5px; left: 0;
	bottom: 0; font-family: arial; font-size:12px; line-height:18px;
} 
table {
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

.wrapper {width:960px; margin-left:auto; margin-right:auto;}

.ds {background: url(../gifs/bckgrnd_ds_masthead.gif) repeat-x; width:auto;}

#masthead {background: url(../gifs/pht_logo_masthead.gif) no-repeat; width:960px; margin-left:auto; margin-right:auto; height:110px;}
#mastheadsub {width:960px; margin-left:auto; margin-right:auto; height:110px;}

.central {background: url(../gifs/bckgrnd_central.gif) repeat-x; padding: 0px 1px 0px 1px; margin-bottom:0px;}

.central_content {border-top:#d2d7db solid 1px; border-right:#d2d7db solid 1px; border-left:#d2d7db solid 1px; padding:15px 20px 0px 20px; margin-bottom:0px;}
.wrapper a {color:#a30234;}
.wrapper a:hover {color:#0055a5; text-decoration:none;}

.central_home {background: url(../jpgs/bckgrnd_home.jpg); background-repeat:no-repeat; font-family: arial, sans-serif;}
.central_home a {color:#a30234;}
.central_home a:hover {color:#0055a5; text-decoration:none;}

.navigation {background-color:#eceeef; padding-bottom:5px;}

.dsleft {background: url(../gifs/bckgrnd_ds_left.gif) repeat-y; width:15px;}
.dsright {background: url(../gifs/bckgrnd_ds_right.gif) repeat-y; width:15px;}

#gallery_mini {margin:5px 0px 5px 40px;}
#gallery_mini img {border:solid 1px #cfd4d8; padding:4px; background-color:#ffffff; margin:0px 8px 0px 8px;}
#gallery_mini img:hover {background-color:#0055a5;}

#box_bigcontainerhm {border: 1px solid #eceeef; width:auto; margin:5px 15px 5px 15px; padding:10px 0px 10px 11px;}
#box_bigcontainer {border: 1px solid #eceeef; width:auto; margin:5px 15px 0px 15px; padding:15px;}
#box_ds {background: url(../gifs/bckgrnd_ds_bottom.gif) no-repeat; height:45px; margin:0;}

.mini_link a {font-size:10px; text-decoration:none; color: #455560;}
.mini_link a:hover {color:#0055a5;}

.raq {color:#ffcc00; letter-spacing:1px; font-weight:normal;}
.top {float:right; padding: 10px 40px 0px 0px; font-weight:bold;}
.clear {clear:both;}

#box_didknow {border: 1px solid #eceeef; padding:4px; color:#898d91; font-size:12px; line-height:16px;}

/* CONTROLLERS	*/

p {margin:5px 0px 0px 0px; padding:0px; border:0px;}
.pad30 {padding:30px;}
.pad20 {padding:20px;}
.pad15 {padding:15px;}
.pad10 {padding:10px;}
.pad5 {padding:5px;}

.mar0 {margin:0px;}
.mar5 {margin:5px;}

.lft {float:left;}
.rt {float:right;}
.top {float:right; margin: 0px 0px 0px 15px;}
.lftpic {float:left; margin: 0px 15px 15px 0px;}
.rtpic {float:right; margin: 0px 0px 15px 15px; border:0;}
.picbrdr { border: solid 1px #b0b6bb; padding:5px; background:#ffffff; margin:0px;}
.lftpicbrdr {float:left; margin: 0px 35px 20px 0px; border: solid 1px #b0b6bb; padding:5px; background:#ffffff;}
.rtpicbrdr {float:right; margin: 0px 0px 20px 35px; border: solid 1px #b0b6bb; padding:5px; background:#ffffff;}

.brdrred {border:solid #a30234 1px;}
.brdrgry_t {border-top: solid 1px #e3e6e7;}
.brdrgry {border: solid 1px #e3e6e7;}
.brdrdrkgry {border: solid 1px #b0b6bb;}
.brdrmdbl  {border: solid 1px #d5dee7;}
.brdrdrkbl  {border: solid 1px #b3d5f0;}
.brdrdashrd {border-bottom: dashed 1px #b42115;}
.brdrdash{border-bottom: dashed 1px #e3e6e7;}

.yllw {color: #ffd203;}
.red {color:#a30234;}
.brtbl {color:#0055a5;}
.bl {color:#002060;}
.drkbl {color:#002d62;}
.mdgry {color:#939ba1;}
.drkgry {color:#747e86;}
.wht {color:#ffffff;}
.blck {color:#000000;}



.nobld {font-weight:normal;}
.bld {font-weight:bold;}
.cntr {text-align:center;}


.bckdred {background-color:#b42115;}
.bckddred	{background-color:#7d1701;}
.bckgry {background-color:#d0d0d0;}
.bckltgry {background-color:#ebedef;}
.bckwht {background-color:#ffffff;}
.bckblck {background-color:#000000;}
.bckmdblu {background-color:#203b94;}
.bckltblu {background-color:#e9f2fb;}

.txt10 {font-size:10px;}
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}
.txt13 {font-size:13px;}
.txt14 {font-size:14px;}
.txt16 {font-size:16px;}
.txt17 {font-size:17px;}

/* TEXT AND HEADERS	*/

h1 {font-size:20px; line-height:22px;}

h1.home {font-size:28px; margin:0px 0px 5px 0px; color:#002060; font-family: times new roman, serif; line-height:28px; font-weight:normal;}

h2 {font-size:16px; margin:0px 0px 6px 0px; color:#002060; line-height: 18px;}
h3 {font-size:15px; margin:0px 0px 5px 0px; color:#002060;}

h3.home {font-size:21px; margin:0px 0px 8px 0px; color:#002060; font-family: times new roman, serif; line-height:21px; font-weight:normal;}
h4.special {font-size:18px; margin:0px 0px 5px 0px; font-family: times new roman, serif; line-height:21px; font-weight:normal;}

h4 {font-size:13px; margin:0px 0px 5px 0px;}

h5 {color:#b0b6bb; font-size:20px; font-family: arial; font-weight:bold; margin:10px 0px 6px 0px;}

.hide-show-buttons1 a {padding:1px 7px 1px 7px; margin:0px 12px 0px 0px; background-color:#ffffff; text-decoration:none;  border:1px inset #002060;}

.hide-show-content1 {padding:15px 15px 25px 15px;  width:856px; background-color:#b3d5f0;}
#hdr-bio1 {padding:5px 0px 0px 15px;  width:871px; background-color:#0055a5; height:22px; margin-top:5px;}


.hide-show-content2 {padding:15px 15px 25px 15px;  width:856px; background-color:#d0d1d1;}
#hdr-bio2 {padding:5px 0px 0px 15px;  width:871px; background-color:#747e86; height:22px; margin-top:5px;}

#hdr-bio2, #hdr-bio1 {font-size:16px; color:#ffffff;}

/* BULLETS AND LISTS	*/

ul.blue1 {margin:0px 30px 10px 60px; padding:0; color:#002060;}
ul.blue1 li  {line-height:13px; list-style-image: url(../gifs/icon_disc_blue.gif); font-size:12px; margin:12px 0px 0px 20px;}


ul.dbl {margin:0px 0px 10px 72px; padding:0;}
ul.dbl li  {list-style-image: url(../gifs/icon_arrowdblredli.gif);  height:20px; }
ul.dbl li a {line-height:12px;  font-size:10px; color: #455560; text-decoration:none; font-family:arial;}
ul.dbl li  a:hover {color:#0055a5;}

ul.dblhm {margin:0px 0px 0px 23px; padding:0px;}
ul.dblhm li  {list-style-image: url(../gifs/icon_arrowdblredli.gif);  height:20px; }
ul.dblhm li a {line-height:12px;  font-size:10px; color: #455560; text-decoration:none; font-family:arial;}
ul.dblhm li  a:hover {color:#0055a5;}

ul.dbl2 {margin:0px; padding:0px 8px 0px 8px; color: #0055a5;}
ul.dbl2 li  {margin:12px 0px 12px 0px; background:url(../gifs/icon_disc_blue.gif) no-repeat 0px 2px; list-style:none; padding-left:15px; line-height:14px; font-size:13px;}

ul.blue2 li  {list-style-image: url(../gifs/icon_disc_blue.gif); margin:0px 0px 30px 15px; line-height:15px; }

ul.dblblu {margin:0px 0px 0px 20px; padding:0px;}
ul.dblblu li  {list-style-image: url(../gifs/icon_arrowdblbluli.gif); line-height:18px;}
ul.dblrd {margin:0px 0px 0px 20px; padding:0px;}
ul.dblrd li  {list-style-image: url(../gifs/icon_arrowdblredli.gif); line-height:18px;}


ul.minilist {margin:15px 0px 15px 30px;}
ul.minilist li  {margin:8px 0px 8px 0px; list-style-type:circle;  line-height:14px; font-size:13px; color: #0055a5; font-weight:bold;}

/* FORMS	*/

input, textarea, select, option  {
	color: #3F4A21;
	background-color: #ffffff;
	border: inset 1px #00205f;
	margin:1px 0px 5px 0px;
}
.check {border: 0px; margin:0px 10px 0px 0px;}
.no_brdr {border: 0px;}

#contactbox {border:#d2d7db solid 1px; padding:15px; width:375px; background-color:#f4f5f6; font-size:13px;}

.contacthdr {border-top:#d2d7db solid 1px; border-bottom:#d2d7db solid 1px; font-weight:bold; text-align:center; background-color:#ffffff; padding:5px;}

.no_brdr {
	border: 0px;
}

/* REPSONSE POP*/

#response_float {
	display:none; 
    position:absolute; 
	margin-left: auto;
	margin-right:auto;
	top:0px;
	width:100%; height:118%;
}
#response_floater { 
    position:absolute;
	margin-left: auto;
	margin-right:auto;
	top:0px;
	width:100%; height:118%;
	background-image: url(../gifs/brck_black.gif);
	background-repeat: repeat; filter:alpha(opacity=75);
	opacity:.75; z-index: 1;
}
#response_float_contents {
 	color: #455560; background-color:#ffffff;
	position:relative; top:40px; width:650px;
	border: 1px solid #999999; z-index: 2; padding:15px; 
	margin-left: auto; margin-right:auto; font-size:14px; font-weight:bold;}
	
.response_interior {background-image: url(../gifs/bckgrnd_silver.gif); background-repeat:repeat-x; border:1px solid #ececec; padding:15px;}

.responsepic {float:right; padding-left:50px; border-left:1px solid #cccccc;}
.responsetxt {font-size:22px; line-height:26px; color:#000000; margin-top:15px;}
td.form_ground {background-color:#F2F7FF;padding:20px;}

#form_float_contents a:link {color:#666666; text-decoration:none;}
#form_float_contents a:visited {color:#666666; text-decoration:none;}


.waste-management-resources  ul.blue2  a, .waste-management-resources  ul.blue2 {font-size:12px; line-height:20px;}
.waste-management-resources  ul.blue2 {margin:10px 0px 0px 15px; padding:0;}

-->	
 	
