BODY,TD {
	color : #3A0D03;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.nippon {
	color : #29413B;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 24px; font-weight: 500
}

.kw {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 10px; color: #CCCCCC}

A.kw:LINK, A:VISITED {
	color : #E0D7AB;
	text-decoration : underline;
}

A.kw:HOVER {
	color : #FFFFFF;
	text-decoration :none;
}


A.NIPPONRNav:LINK, A.NIPPONRNav:VISITED {
	color : #50794E;
	text-decoration : none;
	font-size:16px;
}

A.NIPPONRNav:HOVER {
	color : #365035;
	text-decoration : none;
	font-size:16px;
}

.NIPPONRNav { color : #486643; font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:16px; ; line-height: 26px; font-weight: 600; clip:    rect(   ); padding-left: 10px}

A:LINK, A:VISITED {
	font-weight:bold;
	color : #365035;
	text-decoration : underline;
}

A:HOVER {
	color : #12330F;
	font-weight:bold;
	text-decoration :none;
}


A.alt2:LINK, A.alt2:VISITED {
	color : #29413B;
	text-decoration : none;
	font-size:10px;
}

A.alt2:HOVER {
	color : #ffffff;
	text-decoration : none;
	font-size:10px;
}

A.RNav:LINK, A.RNav:VISITED {
	color : #50794E;
	text-decoration : none;
	font-size:10px;
}

A.RNav:HOVER {
	color : #365035;
	text-decoration : underline;
	font-size:10px;
}

.colorGreen{
	color: #365035;
	background-repeat: no-repeat;
}

.colorContentBackground{
	color: #C2B98E;
}

.ftr{
	font-size:12px;
	color : #A8A57E;
}
H1 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color : #3A0D03;
	font-weight : bold;
}

.dindent {
	position: relative; left: -15px; font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color : #29413B;
	font-weight : bold;
}

H2 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color : #3A0D03;
	font-weight : bold;
}
H3 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color : #3A0D03;
	font-weight : bold;
}
H4 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color : #3A0D03;
	font-weight : bold;
}
H5 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color : #3A0D03;
	font-weight : bold;
}
H6 {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color : #3A0D03;
	font-weight : bold;
}

.tblHdr{
		font-size:10px;
		font-weight:bold;
}
.tblBdy{
		font-size:12px;

}

.star{
	font-size:10px;
	color: #3C3220; position: relative; top: 3px;	
}
.form{
	font-size:10px;
	font-weight:bold;
}

.RNav { color : #486643; font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:10px; ; line-height: 22px; font-weight: 600; clip:    rect(   ); padding-left: 10px}

.bigger {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 14px; font-weight: 600; position: relative; right: 5px; }
.bigger2 {  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 14px; font-weight: 600; }

.required {  background-color: #A8AB83}

.field { font-size: 10px;}



.yelBG { background-color: #FFFFCC }

.button { background-color: #C5BBA3; color: #496153; font-size: 10px;}

.picLayer { position: absolute; left: 530px; top: 145px; color: #ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px }
.fieldSel { background-color: #AFC0AA; font-size: 10px;}

.bigField {  font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #D7D0BE; line-height: 20px;}

#roomsTable {
	margin-top: 10px;
}

#datesTable {
	margin: 5px auto;
	background-color: #D2B48C;
}

#datesTable td {
	padding: 2px;
}

#resInfoTable {
	margin: 5px auto;
	background-color: #D2B48C;
}

#resInfoTable td {
	padding: 2px 5px;
}

.infoTable {
	margin: 5px 2px;
}

.infoTable td, .infoTable th {
	padding: 2px 5px;
}


