BODY, P, DL, TABLE, TH, TD, DIV, BR {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, Arial, sans-serif, Tahoma;
  font-weight : normal;
  font-size : 10px;
  font-style : normal;
}

IMG {
  border-width : 0;
}

IMG.thumbnail {
  border-width : 1;
}

IMG.photoimg {
  border-width : 1;
  border-color : #003663;
}

Table.main, TR.main, TD.main {
  border-left: 1px solid #CBB192;
  border-right: 1px solid #AA8E6D;
}

TR.headline, TD.headline {
  background : #534741;
}

TR.bottomline, TD.bottomline {
  background : #000000;
}

TR.contentborder, TD.contentborder {
  background : #593C1A;
}

TR.contentarea, TD.contentarea {
  background : #F4E7D7;
}

TR.whitearea, TD.whitearea {
  background : #FFFFFF;
}

TR.photocell, TD.photocell {
  border: 1px solid #003663;
  background : #F4E7D7;
}

Table.commontable {
  background : #F0CEA8;
}

TR.tabletitle, TD.tabletitle {
  background : #FFE3C3;
  background : #B48957;
}

TR.tableroute, TD.tableroute {
  background : #FFF5E2;
  background : #FFFFFF;
}

TR.tableroute_odd, TD.tableroute_odd {
  background : #FFEFD7;
  background : #FFFFFF;
  background : #FEF6EE;
}

TR.t_odd0, TD.t_odd0 {
  background : #FFF5E2;
  background : #FFFFFF;
}

TR.t_odd1, TD.t_odd1 {
  background : #FFEFD7;
  background : #FFFFFF;
  background : #FEF6EE;
}


A, A:link, A:visited {  
  text-decoration: underline; 
  color: #004DAE;
}

A:active, A:hover { 
  text-decoration: underline; 
  color: #1F7CF1;
}

P.text {
  margin: 8px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 12px;
  text-align : justify;
}

P.MP_title {
  margin: 16px 0px 0px 0px; 
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #A67C52;
  color: #660000;
  font-weight : bold;
  text-align : right;
  font-size : 12px;
}

H1 {
  margin: 14px 0px 4px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #A67C52;
  color: #660000;
  font-weight : bold;
  text-align : center;
  font-size : 16px;
}

H2 {
  margin: 16px 0px 0px 0px; 
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #A67C52;
  color: #660000;
  font-weight : bold;
  text-align : center;
  font-size : 12px;
}

H3 {
  margin: 16px 0px 0px 0px; 
  font-family : Tahoma, Arial, Verdana, sans-serif;
  color: #660000;
  color: #A67C52;
  font-weight : bold;
  font-size : 12px;
}

P.field, span.field {
  margin: 4px 0px 2px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #007569;
  color: #A67C52;
  font-weight : bold;
  font-size : 11px;
}

P.tabletitle {
  margin: 4px 6px 5px 6px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #A67C52;
  color: #000000;
  color: #FFFFFF;
  font-weight : bold;
  font-size : 12px;
  text-align : center;
}

P.tabletext {
  margin: 4px 6px 4px 6px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #000000;
  color: #79562F;
  font-weight : bold;
  font-size : 11px;
}

P.tablevalue {
  margin: 4px 6px 4px 6px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #000000;
  font-weight : bold;
  font-size : 11px;
  text-align : center;
}

A.tablelink, A.tablelink:link, A.tablelink:visited {  
  text-decoration: none; 
  color: #0A5FCB;
}

A.tablelink:active, A.tablelink:hover { 
  text-decoration: underline; 
  color: #1F7CF1;
}

UL, OL {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  margin: 8px 0px 8px 0px; 
  color: #79562F;
  font-weight : bold;
  font-size : 11px;
}

LI {
  margin: 4px 0px 0px 25px; 
  font-weight : normal;
  font-size : 11px;
}

LI.smaller {
  margin: 2px 0px 0px 25px; 
  font-size : 10px;
  font-weight : normal;
}

UL.smaller {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  margin: 0px 0px 0px 25px; 
  font-size : 10px;
}

P.copyright {
  margin: 0px 10px 0px 10px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 10px;
  font-weight : bold;
  color: #C39466;
}

A.copyright, A.copyright:link, A.copyright:visited {  
  text-decoration: none; 
  color: #309BBA;
}

A.copyright:active, A.copyright:hover { 
  text-decoration: underline; 
  color: #24B7E2;
}

SPAN.reqfield {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #E14F00;
  font-size : 10px;
}

SPAN.morered {
  color: #E14F00;
}

SPAN.moreorange {
  color: #D24F00;
}

SPAN.moregrey {
  color: #888888;
}

SPAN.remark {
  color: #A67C52;
  font-weight : bold;
}

SPAN.smaller {
  font-size : 10px;
}

input.forminput {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 12px;
  width : 180;
  background : #FFE3C3;
}

select.formselect {
  margin-bottom : 1px;
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 12px;
  width : 180px;
  background : #FFE3C3;
}

textarea.formmemo {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  overflow:hidden;
  font-size : 13px;
  width : 280px;
  height : 70px;
  background : #FFE3C3;
}

input.formbtn {
  font-size : 11px;
  cursor : hand;
  background : #FFE3C3;
}




.top_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;

	color: #660000;
	font-size: 16px;
	line-height: 18px;
	text-transform: lowercase;
}
.top_sep {
	color: #6b625c;
	font-size: 18px;
}
