body,td { font-family: tahoma; font-size:0.8em; color: #000000; }
span,div,p { font-family: tahoma; font-size:1em; color: #000000; }
a { color:#000099; text-decoration:none }
a:hover { text-decoration: underline; }
.tourtext { font-family: tahoma; font-size:11pt; color: #000000; }
.tourtitle { font-family: tahoma; font-size:11pt; color: #000000; font-weight:bold; }
.warning { color:#ff0000; }
.error { color:#ff0000; font-weight:bold; }
.required { color:#ff0000; }
.pagetitle { font-family:Georgia; font-size:1.4em; font-weight: bold; color:#725310; }
.sectiontitle { font-family:Georgia; font-size:1.1em; font-weight: bold; color:#725310; }
.control { font-family:Tahoma; font-size:1.0em; }
.registercontainer { width:600px; }
.registerbox { width:600px; border:dotted 2px #888; padding:5px 8px; margin-left: 4px; }
.boxcontainer { width:400px; border:dotted 2px #888; padding:5px 8px; margin-left: 4px; }
.topbar { width:750px; background-color:#e0b64a; margin-left:8px; height:40px; }
.topbar .title { color:#ffffff; font-weight:bold; }
.advancedsearch { width:220px; margin-left:8px; border:solid 1px #e0b64a; }
.advancedsearch .title { color:#ffffff; font-weight:bold; background-color:#e0b64a; height:20px; padding-left:8px; }
.searchresults { width:500px; margin-left:8px; border:solid 1px #e0b64a; }
.searchresults .title { color:#ffffff; font-weight:bold; background-color:#e0b64a; height:20px; padding-left:8px; }
.label { color:#222; font-weight:bold; }
.resultlabel { color:#444; }
.unread { font-family: tahoma; font-size:1em; color: #ff0000; }
.photobox { width:162px; border:solid 1px #333333; background-color:#e0b64a; padding:6px; float:left; }
.titlebox { width:568px; background-color:#e0b64a; margin-left:8px; height:34px; float:left; }
.titlebox .title { color:#ffffff; font-family:Tahoma; font-weight:bold; font-size:2.0em; margin-left:10px; }
.detailbox { width:558px; border:solid 1px #e0b64a; background-color:#eeeeee; margin-left:8px; padding:4px; float:left; }
.tabbox { width:750px; background-color:#e0b64a; height:30px; }
.tab { text-align:center; padding-left:12px; padding-right:12px; }
.tab a { font-family:Tahoma; font-size:0.9em; font-weight:bold; color:#654b10; text-decoration:none; }
.tab a:hover { text-decoration:none; color:#000000; }
.tab .selected { font-family:Tahoma; font-size:0.9em; font-weight:bold; color:#000000; text-decoration:none; }
.tabseparator { width:1px; background-color:#654b10; }
.tabcontent { border:solid 1px #e0b64a; width:750px; padding:4px; }
.buttonlink
{
	display:block;
	width:100%;
	color:#000; 
	font-weight:bold; 
	font-family:Arial; 
	font-size:8pt;
	text-decoration:none;
}
.buttonlink:hover
{
	color:#900;
	text-decoration:none;
}
.footerseparator { color:#ffffff; width:30px; text-align:center; }
.bodtext {
	font-family: tahoma;
	font-size: x-small;
	color: #000000;
}
.fieldcolor {
	font-family: tahoma;
	font-size: x-small;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #6F4924;
}
.uppernav {
	font-family: tahoma;
	font-size: xx-small;
	color: EAC65C;
	font-weight: bold;

}
.whitelines {
	color: #FFFFFF;
}
.whitebold {
	font-family: tahoma;
	font-size: 1.0em;
	font-weight: bold;
	color: #FFFFFF;
}

