a.menu {font-family: Arial, times new roman, sans-serif;
      font-size: 9px;
      color: #3b574e;
text-decoration: none;}
a.menu:visited {font-family: Arial, times new roman, sans-serif;
      font-size: 9px;
      color: #3b574e;
text-decoration: none;}
a.menu:hover{text-decoration: none;
color: #3b574e;}

a.menu1 {font-family: Arial, times new roman, sans-serif;
      font-size: 11px;
      color: #d91275;
text-decoration: underline;}
a.menu1:visited {font-family: Arial, times new roman, sans-serif;
      font-size: 11px;
      color: #d91275;
text-decoration: underline;}
a.menu:1hover{text-decoration: none;
color: #d91275;}



body {  background-color: #f0f0f0; }



.txt { font-family: Verdana, "times new roman", sans-serif;
      font-size: 12px;
  color: #6a7e77; font-weight: normal; font-style: normal;; padding-top: 5px; padding-right: 35px; padding-bottom: 5px; padding-left: 35px;}



.th { BORDER: 1px #9eb4ad solid; }      


.tab {  background-color: #aeccc2;}
.td1 {  background-image: url(main/td_left.jpg); background-repeat: no-repeat; background-position: right top;}
.td2 {  background-image: url(main/td_right.jpg); background-repeat: no-repeat; background-position: left top;}
.cop {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #57786d; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 20px;}
.tdt1 {  background-image: url(tour/tdt_left.jpg); background-repeat: no-repeat; background-position: right top;}
.tdt2 {  background-image: url(tour/tdt_right.jpg); background-repeat: no-repeat; background-position: left top;}

.join {
	border: none;
	height: 662px;
 background-position: left top;
}

.margin30 {
	margin-right: 30px;
	margin-left: 30px;
	color: #4f655f;
	font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
; font-weight: bold
}
.smaller {
	font-size: 11px;
	margin-right: 30px;
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4f655f;
}

.joinscpecial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
	padding: 10px 10px;
 margin: 10px 40px; width: 526px; height: 50px;
}
.joinoption {
	background-image: url(join/bg_join_option.gif);
	height: 50px;
	width: 526px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #454343;
	text-decoration: none;
	margin-left: 30px;
	padding-left: 90px;
	padding-top: 13px;
; margin-right: 50px; background-repeat: no-repeat;
}
.joinoption a {
	color: #454343;
	text-decoration: none;
}

.tdj1 {  background-image: url(join/tdj_left.jpg); background-repeat: no-repeat; background-position: right top;}
.tdj2 {  background-image: url(join/tdj_right.jpg); background-repeat: no-repeat; background-position: left top;}
.option {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #FF0066; margin-right: 10px; margin-left: 2px; padding-top: 13px; padding-left: 2px}

