.white11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
}
.white12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #562901;
}
.blue11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #A5C8D9;
}
.purple10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #CC99CC;
}
.black11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}
.gray12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.pink-bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #CC0099;
}
.blue12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0066CC;
}
.blue13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #0066CC;
	text-decoration: none;
}
.gray10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
}
.white-bold15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	color: #FFFFFF;
}
.blue-bold15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 21px;
	font-weight: bold;
	color: #006699;
}
.blue15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 21px;
	color: #006699;
	text-decoration: none;
}
.purple12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #990066;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.black-bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
.blue-bold13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #006699;
}
.blue-bold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #006699;
}
.form-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #E0E0E0;
	border: 1px solid #CCCCCC;
}
.white-bold13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	color: #FFFFFF;
}
.blue11 {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}



.topmenu { font-size: 13px;  color: #000000; text-align: left; padding: 2px,2px,0px,6px; height:15px;  }
a.topmenu:link { font-size: 13px;color: #000000; text-decoration: none;  padding: 2px,2px,0px,6px; height:15px; }
a.topmenu:visited { font-size: 13px;color: #000000; text-decoration: none;  padding: 2px,2px,0px,6px; height:15px; }
a.topmenu:hover { font-size: 13px; color: #6E6E5E; text-decoration: underline;  padding: 2px,2px,0px,6px; height:15px; }

/* 參考行程 BOX   */
.travels_box3_01 {
	border: 1px solid #9a9999;
	width: 967px;
	background-color: #ececec;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1A6795;
	text-decoration: none;
	padding: 5px;
	text-align: left;
}
.travels_box3_02 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9a9999;
	border-right-color: #9a9999;
	border-bottom-color: #9a9999;
	border-left-color: #9a9999;
	width: 977px;
}

/*表格1*/

.table-1{
	border:1px solid #9a9999;
	border-collapse:collapse;
	padding:.3em .5em;
}

.table-1 th{
	border:1px solid #9a9999;
	padding:.4em;
    *padding:.4em .5em; 	color:#1A6795;
	font-weight:normal;
	text-align:center;
	background-color: #ececec;
}

.table-1 td{
	border:1px solid #9a9999;
	padding:.3em .5em;
	text-align:left;
}


.rad-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}
.rad-16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}
.rad-22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}
.black-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.link-rad-16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}

a.link-rad-16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}

a.link-rad-16:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}

a.link-rad-16:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}

a.link-rad-16:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	font-weight: normal;
	color: #C40500;
	text-decoration: underline;
}

.pageselect  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #C40500;
	text-decoration: none;
}

.pageselect a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #990066;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pageselect a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #990066;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pageselect a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #990066;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.pageselect a:hover  {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.travellist  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #1f429a;
	text-decoration: none;
}

.travellist a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #1f429a;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.travellist a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #1f429a;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.travellist a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #1f429a;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.travellist a:hover  {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.doctitle {

    color:#3b802f;
    font-size: 1.0em;
	font-weight: normal;
    padding-top:5px;
    padding-bottom:5px;   
    height:20px;   

}