pre.mainPhrame-dump {	margin-left: -200px;	padding: 10px;	border: 1px solid blue;	width: 1024px;	background-color: aqua;	color: navy;}body {  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  font:12px/16px Arial, Helvetica, sans-serif;  color: #444444;  background-color: #FFF;	background-image:url(/images/tile_background.gif);}img {	border:none;}a{ text-decoration:none;  border:none;  color:#548720;}a:visited {  text-decoration:none;}a:hover{	text-decoration:none;	color:#89B55C;}form {  padding:0px; margin:0px;  background-color:#FFF;}input {  font-family: verdana, arial, helvetica, sans-serif;  font-size: 12px;  color: #140B40;}select {  font-family: verdana, arial, helvetica, sans-serif;  font-size: 12px;  color: #140B40;}table {  border-top: 1px;  border-left: 1px;}td {  border-bottom: 1px;  border-right: 1px;}#body {  margin: 0px auto;  text-align:left;  padding: 0px;  margin-top:0px;}#shadow {	padding:0px 20px 20px 20px;  margin: 20px 0px 20px 0px;;	background-color:#FFFFFF;	background:url(/images/page_bg.png) repeat-y;  width: 772px;}#container {	padding:0px 0px;  text-align:left;}* html #container {	height: 100%}#page{  float: left;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  width:595px;	background-color:#FFFFFF;}#main_header {	width:769px;}#main_header td img {	padding:0px;	margin:0px;	line-height:0px;	border:0px;}#main_header td#logo {	width:113px;}#main_header td#logo img {	height:140px;}#main_header td#banner {	height:175px;	width:525px;}#main_header td#contribute img {	height:140px;}#main_header_nav {	width:769px;	position:relative;	top:30px;}#main_content {}#locale_nav {	float:left;	color:#608E3A;}#locale_nav a {	color:#608E3A;	font-weight:normal;}#locale_nav a.active {	font-weight:bold;}ul#header_nav {	float:right;	color:#434853;	padding:0px;	margin:0px;	list-style-type:none;	width:350px;white-space: nowrap}ul#header_nav li {	float:right;	padding:0px 5px;	border-right:1px solid #434853;}ul#header_nav li h2 {	font-size:12px;	padding:0px;	margin:0px;}#header_nav a {	color:#434853;}ul#header_nav li#nav_123 {	border-right:none;}.right_side {  position: relative;  font-size: 12px;  margin: 0px 0px 0px 0px;  padding:0px 0px 0px 0px;  float:left;  width:600px;  min-height:500px;  z-index: 0;}.lower_left {  margin:0px;}.tip {  display:none;}.tip_icon {  float:left;  width:20px;  height:17px;  background: url(/images/help_question.gif) 0 0 no-repeat;}#search {  text-align:right;  padding:3px 3px 3px 3px;  margin:0px 0px 0px 0px;}#page_body {	padding:0px 10px 0px 20px;}#page_sub_header{  height:18px;  padding:0px 0px 0px 0px;  font-weight:bold;  font-size:12px;  line-height:22px;	background-color:#FFFFFF;}.left_side {  position:relative;  min-height:500px;  float:left;  width:150px;  z-index: 1; }#sidebar {	float:left;	padding:0px 0px 0px 0px;	width:140px;}#sidebar h4 {	font:20px normal Times, serif;	text-align:center;	text-transform:uppercase;	padding:3px 0px;	margin:0px;}#sidebar h3 {	font-size:13px;	margin:0px 0px 8px 0px;}#sidebar .sidebar_home_register {	list-style-type:none;	list-style-image:none;	position:relative;	padding-left:0px;}#sidebar .sidebar_home_register .first li {	margin-left:13px;}#sidebar ul {	margin:0px;	padding:0px 0px 4px 15px;	text-align:left;	list-style-image:url(/images/blue_sq.jpg);}#sidebar ul li {	padding:0px 0px 0px 0px;	margin:1px 0px 1px 0px;}#sidebar ul li.active ul li a {	color:#303030;}#sidebar ul li a{	text-decoration:none;}#sidebar ul li.active a {	color:#336699;	font-weight:bold;	text-decoration:none;}#sidebar ul li a:hover {	color:#336699;	text-decoration:none;}#sidebar ul li ul {	position:relative;	left:-2px;	width:114px;}#sidebar ul li.active ul {	background-color:#FFFFFF;}#sidebar ul li a {	color:#303030;}#sidebar ul h2 {	font-size:13px;	font-weight:normal;}#main_footer {	margin-top:5px;}ul#main_footer_nav {	float:right;	margin:0px 10px 10px 0px;	list-style-type:none;}ul#main_footer_nav li {	float:right;	border-right:1px solid #3A6995;	padding:0px 7px;}ul#main_footer_nav h2 {	padding:0px;	margin:0px;}ul#main_footer_nav li a {	font-size:12px;	color:#3A6995;}ul#main_footer_nav li#nav_130 {	border-right:none;}.error_list {  color:red;}.delete {  color:red;}.client_error {  margin:4px 0px 2px 0px; padding:2px; border:1px solid red; background-color: #CACACA; color:red; display:none;}.label{  display:block;  float:left;  width:125px;  padding-right:5px;}.field_table {  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}.row{  margin:0px 0px 5px 0px;}.hidden {	display: none;}#page_body h1 {  padding:30px 0px 20px 0px;  margin:0px 0px 0px 0px;  letter-spacing:-.008em;  font-size:18px;  color:#444444;}#page_body h2 {  padding:10px 0px 15px 0px;  margin:0px 0px 0px 0px;  letter-spacing:-.008em;  font-size:14px;  color:#336699;}#page_body h3 {  padding:10px 0px 0px 0px;  margin:0px 0px 0px 0px;  font-size: 14px;  color: #336699;}#page_body p {  margin:0px 0px 10px 0px;  padding:0px 0px 0px 0px;}#page_body ul{	list-style-image:url(/images/blue_sq.jpg);}#page_body ul, #page_body ol {  list-style-position:outside;}#page_body ul li, #page_body ol li{  margin-left:0;}#page_body ul ul li, #page_body ol ol li{  margin-left:0;}#page_body a {  font-weight:normal;  text-decoration:underline;  color: #548720;}#page_body a:hover {  text-decoration:underline;  color:#89B55C;}#page_body form {  padding:0px 0px 0px 0px;}#page_body form h3 {  padding:0px 0px 10px 0px;}#page_body table,tr {  margin:0px 0px 10px 0px;  padding:0px 0px 0px 0px;}.thanks_left {  padding-left:65px;  width:200px;}.thanks_left {  width:200px;}.thank_you .left_side {  margin-left:30px;  width:200px;}.thank_you .right_side {  width:200px;}.bold {  font-weight:bold;}.red {  color: #336699;}.blue_bg {  background-color:#ABC9EA;}.green_bg {  background-color:#C4EF73;}.tan_bg {  background-color:#FCF8ED;}.gray_bg {  background-color:#DFDFDF;}.btn {  margin:10px 10px 10px 40px;  width:110px;  text-align:center;  font-family: "Helvetica Narrow", Arial;  font-size:14px;  font-weight:bold;  letter-spacing:0em;  border:2px solid #000;  padding:6px;  cursor:pointer;}.stats {  border:1px solid #000;  width:410px;  border-collapse:	collapse;}.stats td, th {  border-bottom:1px solid #000;  border-right:1px solid #000;  text-align:center;  padding:2px;}.stats th {  font-weight:normal;  padding:8px;}.clear{  height:0px;  line-height:0px;  clear:both;}#page_footer_left{  text-align:center;  width:146px;}#page_footer_right{    text-align:center;    width:540px;}.confirm .label{  width:250px;}.donor_card{  margin:0px 0px 0px 65px;  width:350px;  border:2px dotted #000;}.donor_card_left{  width:85px;  margin:2px;  margin-bottom:-10px;  float:left;}.donor_card_right{  width:250px;  float:left;}.donor_card_right span{  font-size:9px;  padding:3px 3px 0px 0px;}.signature{  height:10px;  border-bottom:2px solid #000;  margin:4px;}.donor_sig{  float:left;  font-size:8px;  font-weight:bold;  margin:0px 0px 10px 4px;}.donor_sig_right{  float:right;  font-size:8px;  margin:0px 4px 10px 0px;}#dc_header{  text-transform: uppercase;  display:block;  font-size:10px;  font-weight:bold;  color:#C4EF73;}.printlogo{  display:none;}.dog_list{  padding:0px;  margin:0px;}.dog_list li{  padding:0px;  margin:0px;}.instructions{  margin:20px 15px 0px 0px;}.instructions div{  padding-left:20px;}.instructions h3{  text-align:center;}.instructions ol {  margin-left:0;  padding-left:1em;  text-indent:-2em;}.story_image {  float:right;  padding: 0px 0px 0px 10px;}#dotted_horizontal {	background: url(/images/background_dot.jpg) repeat-x;	height:3px;	margin:0px 10px;}#dotted_vertical {	float:left;	background: url(/images/background_dot.jpg) repeat-y;	width:3px;	margin:10px 0px;	height:100%;}.clr {	clear:both;	height:1px;	padding:0px;	margin:0px;}.synopsis {	width:100%;}.synopsis td {	width:50%;	border-right:1px dotted #CCCCCC;	border-bottom:1px dotted #CCCCCC;}.synopsis .synopsis_image {	float:left;	width:75px;	height:75px;	margin:5px;}.synopsis .synopsis_image img {	border:none;}#home_cnt {	width: 464px;	height: 337px;	margin: 20px 0px 0px 20px;	padding: 0px 0px 0px 30px;	background: white url( '/images/home/back_ugarte.jpg' );	position:relative;	top:-50px;	left:-10px;}#home_cnt #donate_copy {	margin: 30px 0px 30px 0px;}#home_cnt #donate_signup_or {	position:absolute;}#home_cnt #donate_signup_wa {	position:absolute;	left:175px;}#become_volunteer #types_label {	margin:0px 0px 5px 0px;	}#become_volunteer #types_field {	margin:0px 0px 10px 10px;	}@media print {  #body{    margin:0px;    font-size: 12px;  }  .printlogo{    text-align:center;    display:block;    margin:0px;    padding:0px;  }  .left_side{    display:none;  }  .lower_left, #main_nav, .btn {    display:none;  }  .lower_right{    width:534px;    padding:0px;    margin:0px;  }  .lower_left{    padding:0px;    margin:0px; }  #container{    margin: 0px 0px 0px 0px;    padding:0px;    border:none;  }  #page{    border:none;    padding:0px;    margin:0px;  }  .right_side {    font-size: 12px;  }  #page_body h3 {    font-size: 14px;  }  #page_footer_left{    display:none;  }  #page_footer_right{    display:none;  }}
