TD { font-family: Tahoma, Verdana, Arial; font-size: 11px; }
input { font-family: Tahoma, Verdana, Arial; font-size: 11px; }
select { font-family: Tahoma, Verdana, Arial; font-size: 11px; }
a { text-decoration: none; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2E2D42; }
form { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.nav_txt { font-family: Tahoma, Verdana, Arial; font-size: 11px; }
.main_txt { font-family: Tahoma, Verdana, Arial; font-size: 11px; }
.input_txt { font-family: Tahoma, Verdana, Arial; font-size: 11px; }

.vlist_input_bg {
  background-attachment: fixed;
  background-image: url(../img/nav/vlist_input_bg.gif);
  background-repeat: no-repeat;
  background-position: left top;
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  border: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.button_style {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #2E2d42;
  font-weight: bold;
  background-color: #E8D9BC;
  BORDER-BOTTOM: 2px outset #E8D9BC;
  BORDER-LEFT: 2px outset #E8D9BC;
  BORDER-RIGHT: 2px outset #E8D9BC;
  BORDER-TOP: 2px outset #E8D9BC;
}
.CountryWatermark {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}

/*Calendar*/
.zCalendar {
	border:1px solid #666;
	background-color:#FFF;
	font-size:11px;
}
.zCalendar caption {
	border:1px solid #CCC;
	background-color:#EfEfEf;
	font-weight:bold;
}
.MoveMonth {
	font-size:18px;
	font-weight:bold;
}
.zCalendar th {
}
.zCalendar td {
	border:1px solid #EFEFEF;
}
.SelectedDate {
	font-weight:bold;
	color:#C00;
}
.blankDay {
	background-color:#EFEFEF;
}