


#cabecera{
width: 798px;
   background-color: #526BC6;
   color: #ffffff;
   font-size:15pt;
   font-weight: bold;
   FONT-FAMILY: Arial, Verdana, sans-serif;
	height: 81px;
   text-align:center;
}

td.blancop   {
  font-family: Arial, Verdana;
  font-size: 8pt;
  color: #ffffff;
  text-align:right;
}


td {
  font-family: Arial, Verdana;
  font-size: 9pt;
  color: #000000;
  text-align:left;
}
textarea{
	font-family: Arial, Verdana;
}

body {
	margin:0px;
	padding:0px;
	font-family: Arial, Verdana;
	font-size: 9pt;
	background:#fffaeb;
    text-align: justify;
}






h1 {
  font-weight: bold; 
  font-family:  Arial, Verdana;
  font-size: 8pt;
  color: #000066;
  margin-top: 1px;
  margin-bottom: 1px;
  border-top: 1px;
}

h2 {
  margin-top: 2px;
  margin-bottom: 6px;
  border-top: 1px;
  font-family: Arial, Verdana;
  font-size: 16pt;
  color: #000000;
}

h3 {
  font-weight: bold; 
  font-family:  Arial, Verdana;
  font-size: 10pt;
  color: #000000;
  margin-top: 1px;
  margin-bottom: 2px;
  border-top: 1px;
}





img { border:0px; }




.centered { text-align:center; }
table.centered td { text-align:center;color:#000000; }

h2.default {
	width:629px;
	padding:0px;
	margin:0px 0px 10px 0px;
	color:#000000;
	}
h2.default span { font-size:11pt; }
div.default { width:629px;height:0px; }
	
table.default { width:629px;color:#000000; }
table.default td { color:#000000; }
td.default { padding:10px;width:629px; }


p.bottom_p { margin-bottom:0px; }
	

	



	

	
p {
	margin:0px 0px 10px 0px;
	color:#000000;
	}

a.menu_link:link, a.menu_link:visited {
	color:#000066;
	display:block;
	margin-bottom:2px;
	text-decoration:none;
	font-weight:bold;
	}

a.menu_link_current:link, a.menu_link_current:visited {
	color:#526b7c;
	display:block;
	margin-bottom:2px;
	text-decoration:none;
	font-weight:bold;
	}
	
a.menu_link:hover { color:#526b7c;text-decoration:underline; }	
a.menu_link_current:hover { color:#526b7c;text-decoration:underline; }	

ol.spaced li {
	margin-bottom:10px;
	}
	
ul.compact { margin:0px 0px -5px 0px;padding:0px 0px 0px 1.5em }
ul.compact li { margin:0px;padding:0px;margin:0px 0px 5px 0px; }






tr.orange td {
	background-color:#ffcc33;
    padding:10px 5px 5px 5px;
    margin-bottom: 5px;
    text-align: center;
    vertical-align:middle;

	}

tr.space_above td {
	padding:10px 5px 1px 5px;
	}
tr.second_row td {
	padding:5px 5px 1px 5px;
	}
tr.last_row td {
	padding:1px 5px 5px 5px;
	}
	
tr.top_row td {
	background-color:#526b7c;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	padding:2px 5px;
	}
	
tr.stress_row {
	font-weight:bold;
	font-size:10pt;
	}
	
tr.stress_row td { color:#cc0000; }
	
table.black td { color:#000000; }

/* This emulates the yellow_box style */
table.yellow_table { border:2px solid #FFCC33;background-color:#ffffff; }
table.yellow_table td { color:#000000; }
table.yellow_table td.h1 { background-color:#ffcc33; padding:2px 5px; color:#000000; font-size:10pt; font-weight:bold }



table.photos { margin:0px -5px 0px -5px; clear:both; }
table.photos td { vertical-align:top; text-align:center; font-weight:bold; color:#000000; width:322px; }
img.photo { border:1px solid #DCDCDC; }

h1.hd_h1 {
	margin:15px 0px;
	padding:0px;
	width:629px;
	font-family: Arial, Verdana;
	font-size:16pt;
	color:#000066;
}



/* generic owner styles */
h2.uh { background-color:#FFEBAD;color:#000000;margin:15px 0px 10px 0px;padding:3px;font-size:11pt; }
table.uh_smalltext td { color:#000000;font-size:8pt; }
p.uh_strong { font-weight:bold; }
p.uh_strong img { vertical-align:middle; }
input.uh_action { width:11em; text-align:center; }
table.uh tr td { padding:5px 5px 5px 0px; color:#000000; }
table.uh tr td.single_char { padding:5px 0px 5px 0px; color:#000000; }
span.aviso { color:#cc0000;font-size:9pt;font-weight:bold;text-decoration:none; text-align:center; }
ul.uh { margin:0px 0px 0em 0px;padding:0px 0px 0px 1.5em }
ul.uh li { margin:0px;padding:0px;margin:0px 0px 0.5em 0px;color:#000000; }
/* uh_home Richard 20050624 */
h2.uhyel { background-color:#fff5cc;color:#000066;margin:20px 0px 10px 0px;padding:3px;font-size:12pt; }

/* Tips styles */
ul.tips { margin:0px 0px 2em 0px;padding:0px 0px 0px 1.5em;color:#000000; }
ul.tips li { margin:0px;padding:0px;margin:0px 0px 0.5em 0px; }
div.tips_content { width:412px; }



/*New Styles For The Index Page
/*20051026 RGP These style blue box tables on the homepage */
table#pop_dest a{text-decoration:none;}
table#pop_dest td{padding:3px 5px;}
div#pop_dest a{text-decoration:none;}

/* locate Navbar  */
table#nav_bar { width:124px; background:#ffebad; }
table#nav_bar td { padding:0px; }
table#nav_bar th { background:#526bc6 url('images/curve_blue.gif') no-repeat top right; font-family: Arial, Verdana; font-size: 9pt; font-weight: bold; color:#ffffff; padding:3px 0px 3px 5px; text-align:left; }

table#nav_bar a { display:block; width:119px; padding:4px 0px 3px 5px; margin:0px; font-size:8pt; font-weight:bold; }
table#nav_bar a:hover { background-color:#fff5cc; }
table#nav_bar a, table#nav_bar a:link, table#nav_bar a:visited, table#nav_bar a:active { text-decoration: none; color: #000000; font-family: Arial, Verdana; }
table#nav_bar td a:hover { text-decoration: underline; color: #000000; font-family:  Arial, Verdana; }

table#nav_bar td.pick a { padding-left:14px; width:110px; background-image:url('images/nav-arr.gif'); background-repeat:no-repeat; background-position:top left; }
table#nav_bar td#nav_rm { background-color:#ffffff; text-align:center; padding-top:5px; padding-bottom:0px; }
table#nav_bar td.afterheading a { padding-top: 5px; }
table#nav_bar td.preheading { padding-bottom:7px; }
table#nav_bar td.toprow a { padding:5px 0px 4px 5px; }

/* Newsletter sign-up form */
form.nav_form { font-size:8pt; border-top:1px dotted #526b7c;text-align:left;padding:5px 0px 5px 5px; width:119px; }
form.nav_form input { font-size:8pt; font-family: Arial, Verdana; color:#000000; }
form.nav_form input.data { width:80px; }
form.nav_form input.go { padding-right:0px; padding-left:0px; }



/*table.hl_big { border:2px solid #ffcc00; border-width:0px 2px; width:775px; }*/
table.hl_big {width:775px;background:#ffffff; margin-top: 10px;}
table#evisce {width: 798px; background-color:#526bc6;border: solid 1px ##526bc6; }
table#evisce td { padding:2px 5px 2px 22px;color:#000000; }
table#evisce h1 {color: #ffffff;}
table#header { width:775px;background-color:#526bc7;border-bottom:solid 2px #ffffff; }
table#header img { vertical-align:bottom; }
table#footer { width: 798px; background-color:#526bc6; }
table#footer td { font-size:8pt; }
table#footer a { color:#ffffff; text-decoration:none; }

/* Print / Screen differences on homedisplay */
td#content { padding:10px 10px 0px 10px;color:#000000; border: solid 1px #526bc6; text-align: justify;  }
table#hd_owner_details { width:200px;float:right; margin-left: 5px; }
.printonly {display:none;}

/* Search tree pages */
div.breakdown { float:right; width:219px; }
div.breakdown span { display:block;text-indent:-10px;padding-left:10px; }
a.st_big { text-decoration:none; font-weight:bold; font-size:10pt; color:#000066; display:block; }
a.st_big:visited { color:#000066; }
a.st_big:hover { color:#526b7c; }
tr.st_row td { vertical-align:top; padding:3px 5px 0px 5px; }
tr.st_row td span { display:block; margin-bottom:5px;text-indent:-10px;padding-left:10px; }





div.limit { height:2.4em;overflow:hidden;padding:0px 2px; }
div.limit2 { height:1em;overflow:hidden;padding:0.6em 2px; }

ul.advice { margin:7px 0px -10px 0px;padding:0px 0px 0px 1.5em;color:#000000; }
ul.advice li { margin:0px;padding:0px;margin:0px 0px 10px 0px; }

.boldtext {font-weight:bold;}


