/*--the following styles are used to define the background graphics and overall site look --*/
body {
	margin: 0px;
	background-image: url(/guests/imgs/bkg.jpg);
	background-repeat:repeat-x;
	background-color: #344477;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003399;
}

body, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.news a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

p.news {
	margin-top: 6px;
	margin-bottom: 4px;
}

.maintable {
	margin-top:0px;
	background:url(/guests/imgs/mainbox.jpg);
	background-repeat:repeat-y;
}
	
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0097D7;
	text-transform:uppercase;
}

.subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0097D7;
	text-transform:uppercase;
}

.Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0097D7;
	text-decoration:none;
}

a.Title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0097D7;
	text-decoration:none;
}

a.Title:hover {
	color:#003399;
	text-decoration:none;
}

a.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0097D7;
	text-decoration:none;
}

.Titletop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
}

a.Titletop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	text-decoration:none;
}

a.Titletop:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	text-decoration:underline;
}

a.menubar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}

p.menubar {
	margin-bottom:10px;
	margin-top: 0px;
}

a.menubar:hover,active {
	color:#003366;
}

a.menubaratv {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	text-transform:uppercase;
	text-decoration:none;
}

a.submenubar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
}

a.submenubar2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	text-transform:uppercase;
	text-decoration:none;
	color:#003366;
}

a.submenubar:hover {
	color:#003366;
}

p.submenubar {
	margin-bottom:15px;
	margin-top: -5px;
	margin-left: 15px;
}

a.pedro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:lighter;
}
.pedro a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:lighter;
}


/*
.orange{display:block}
.orange *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fce2d2}
.orange1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fcdeca;
  border-right:1px solid #fcdeca;
  background:#fbc6a2}
.orange2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fef7f2;
  border-right:1px solid #fef7f2;
  background:#fac29b}
.orange3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fac29b;
  border-right:1px solid #fac29b;}
.orange4{
  border-left:1px solid #fcdeca;
  border-right:1px solid #fcdeca}
.orange5{
  border-left:1px solid #fbc6a2;
  border-right:1px solid #fbc6a2}
.orangefg{
  background:#fce2d2;
  padding: 5px 15px; }

.green{display:block}
.green *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#dbf3c6}
.green1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ddedcd;
  border-right:1px solid #ddedcd;
  background:#c3e0a8}
.green2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f7faf3;
  border-right:1px solid #f7faf3;
  background:#bfdda1}
.green3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #bfdda1;
  border-right:1px solid #bfdda1;}
.green4{
  border-left:1px solid #ddedcd;
  border-right:1px solid #ddedcd}
.green5{
  border-left:1px solid #c3e0a8;
  border-right:1px solid #c3e0a8}
.greenfg{
  background:#dbf3c6;
  padding: 5px 15px; }

.purple{display:block}
.purple *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e5e5ff}
.purple1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e3daec;
  border-right:1px solid #e3daec;
  background:#cfc0de}
.purple2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f8f6fa;
  border-right:1px solid #f8f6fa;
  background:#cbbadb}
.purple3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cbbadb;
  border-right:1px solid #cbbadb;}
.purple4{
  border-left:1px solid #e3daec;
  border-right:1px solid #e3daec}
.purple5{
  border-left:1px solid #cfc0de;
  border-right:1px solid #cfc0de}
.purplefg{
  background:#e5e5ff;
  color:#333333;
  padding: 5px 15px; }

.aqua{display:block}
.aqua *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#d1e8ff}
.aqua1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c8eaf7;
  border-right:1px solid #c8eaf7;
  background:#9fdbf1}
.aqua2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f2fafd;
  border-right:1px solid #f2fafd;
  background:#98d8f0}
.aqua3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #98d8f0;
  border-right:1px solid #98d8f0;}
.aqua4{
  border-left:1px solid #c8eaf7;
  border-right:1px solid #c8eaf7}
.aqua5{
  border-left:1px solid #9fdbf1;
  border-right:1px solid #9fdbf1}
.aquafg{
  background:#d1e8ff;
  padding: 5px 15px; }
*/

.orange{display:block}
.orange *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f9b78e}
.orange1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fce0ce;
  border-right:1px solid #fce0ce;
  background:#fac9aa}
.orange2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fef7f3;
  border-right:1px solid #fef7f3;
  background:#fac4a3}
.orange3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fac4a3;
  border-right:1px solid #fac4a3;}
.orange4{
  border-left:1px solid #fce0ce;
  border-right:1px solid #fce0ce}
.orange5{
  border-left:1px solid #fac9aa;
  border-right:1px solid #fac9aa}
.orangefg{
  background:#f9b78e;
	font-size:11px;
	font-size:11px;
    color:#333333;
  padding: 5px 15px; }
  .orangefg A {
	font-size:11px;
    color:#333333;
	text-decoration:none;
 }
.orangefg A:hover {
	font-size:11px;
	text-decoration:underline;
	color:#003366;
 }
  
  
.green{display:block}
.green *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#dbf3c6}
.green1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ddedcd;
  border-right:1px solid #ddedcd;
  background:#c3e0a8}
.green2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f7faf3;
  border-right:1px solid #f7faf3;
  background:#bfdda1}
.green3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #bfdda1;
  border-right:1px solid #bfdda1;}
.green4{
  border-left:1px solid #ddedcd;
  border-right:1px solid #ddedcd}
.green5{
  border-left:1px solid #c3e0a8;
  border-right:1px solid #c3e0a8}
.greenfg{
  background:#dbf3c6;
  padding: 5px 15px; }

.purple{display:block}
.purple *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e5e5ff}
.purple1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e3daec;
  border-right:1px solid #e3daec;
  background:#cfc0de}
.purple2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f8f6fa;
  border-right:1px solid #f8f6fa;
  background:#cbbadb}
.purple3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cbbadb;
  border-right:1px solid #cbbadb;}
.purple4{
  border-left:1px solid #e3daec;
  border-right:1px solid #e3daec}
.purple5{
  border-left:1px solid #cfc0de;
  border-right:1px solid #cfc0de}
.purplefg{
  background:#e5e5ff;
  color:#333333;
  padding: 5px 15px; }

.aqua{
	display:block;
}
.aqua *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#7dcaeb}
.aqua1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c7e8f6;
  border-right:1px solid #c7e8f6;
  background:#9dd7f0}
.aqua2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f2f9fd;
  border-right:1px solid #f2f9fd;
  background:#95d4ee}
.aqua3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #95d4ee;
  border-right:1px solid #95d4ee;}
.aqua4{
  border-left:1px solid #c7e8f6;
  border-right:1px solid #c7e8f6}
.aqua5{
  border-left:1px solid #9dd7f0;
  border-right:1px solid #9dd7f0}
.aquafg{
  	background:#7dcaeb;
	font-size:11px;
    color:#333333;	
    padding: 5px 15px; }
  .aquafg A {
	font-size:11px;
    color:#333333;
	text-decoration:none;
 }
.aquafg A:hover {
	font-size:11px;
	text-decoration:underline;
	color:#003366;
 }


.navy{display:block}
.navy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#849bcb}
.navy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cad4e8;
  border-right:1px solid #cad4e8;
  background:#a2b4d8}
.navy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f2f5f9;
  border-right:1px solid #f2f5f9;
  background:#9baed4}
.navy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9baed4;
  border-right:1px solid #9baed4;}
.navy4{
  border-left:1px solid #cad4e8;
  border-right:1px solid #cad4e8}
.navy5{
  border-left:1px solid #a2b4d8;
  border-right:1px solid #a2b4d8}
.navyfg{
  background:#849bcb;
  padding: 5px 15px; }

.rtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
    color:#333333;
}

.rightbar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#333333;
}

a.rightbar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#333333;
}
a.rightbar:active,visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#333333;
}

a.rightbar:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
}

