.content 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 11pt;
 color: #666666;
 text-align: justify;
}

.contenttitle
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 text-transform: uppercase;
 color: #146798;
 text-decoration: underline;
 font-weight: bolder;
}

.subbuts 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 14px;
 color: #C8AA3C;
 text-align: justify;
 font-weight: bold;
}

body 
{
 background-color: #CCCC99;
 scrollbar-face-color: #ADD2ED;
 scrollbar-shadow-color: #ADE2ED;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #C1E8F1;
 scrollbar-darkshadow-color: #146798;
 scrollbar-track-color: #E1F3F9;
 scrollbar-arrow-color: #FFFFFF;
}

.tourList{font-size:12px;padding:2px}
.tourList ul {list-style-type:none; padding:0px; margin:0 5px 0 5px}
.tourList ul li {margin: 5px 0 10px 0; border:solid #DDD; border-width:0 0 1px 0}
.tourList h1 {font-size:15px; margin:0px; padding:0px; display:inline }
.tourList h2 {margin:0px; padding:0px}
.tourList h3 {margin:0px; padding:0px}
.tourList p {margin:0px; padding:0px}
.tourList .tourCode {color:#336699}
.tourList .priceHL {color:#990000; font-weight:bold;}
.tourList .fineTxt { font-style:italic; color:#999; font-size:9px}
.img_listHolder img {width:80px; height:auto; padding:3px 2px 0 2px};

.tourInfo {border:3px ridge #87C8EF; width: 100%; height: 90%; overflow: auto; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#333}
.tourInfo .title {background-color:#FFCC00; height:30px; padding:8px 2px 0 4px; border:#AAA groove; border-width:0 0 1px 0; font-size:15px}
.tourInfo td {padding:1px 2px 1px 4px; font-size:12px}
.tourInfo p {font-size:12px}
.tourInfo .hotelList {padding:2px}
.tourInfo .hotelList td {border: solid #DDD; border-width:0 0 1px 0; height:25px}
.pgNum {font-size:12px; height:20px; width:100%; text-align:right; margin-bottom:20px; margin-top:10px}
.pgNum ul{ margin:0px; display:inline; padding:0px; list-style-type:none}
.pgNum ul li { display:inline; padding:0 5px 0 5px; border:#DDD solid; border-width:0px 1px 0 0;}
.pgNum ul li .last { border:0px};


/*Administrator */
.login {background-color:#FFFFCC; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:100px; border:2px solid #DDD}
.login td { padding:3px 0 3px 10px;}
.login INPUT { font-size:14px}

.adminHead { width:100%; background-color:#999966; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-align:left; padding:25px 2px 8px 10px;border-bottom:2px #CCC groove; }
.adminHead h1{ padding:0px; margin:0px}
.menu {font-size:13px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFCC; width:100%; border-bottom:2px #CCC inset; margin-bottom:20px}
.menu ul {padding:0px; margin:0px; list-style-type:none; background-color:#FFFFCC; height:20px; }
.menu ul li { display:inline; float: left; background-color:#FFFFCC; border:#DDD solid; border-width:0 1px 0 0;min-width:100px; list-style-type:none; height:20px;}
.menu ul a { background-color:#FFFFCC; text-decoration:none; display:block; padding:3px 10px 3px 10px; min-width:100px; float:left}
.menu ul a:visited { background-color:#FFFFCC; text-decoration:none;}
.menu ul a:hover { background-color: #FFFF66; text-decoration:underline; color: #663333;}

.adminContent {padding:10px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px;}
.adminContent a {color:#146798; text-decoration:none;}
.adminContent a:hover {color:#444; text-decoration:underline}
.adminContent Input {font-size:11px}
.adminContent Option {font-size:11px}
.adminContent table {background-color:#FFFFCC; border:1px outset #CCC; font-size:12px}
.adminContent th { padding:2px 2px 2px 5px; height:32px;  border-bottom:1px solid #777; text-align:left; background-color:#CC9933; color:#EEE}
.adminContent td { padding:2px 2px 2px 5px; border-bottom:1px solid #DDD; text-align:left}
.adminContent table .row2 { background-color:#FFFFAA}
.adminContent .toolSet table { background-color:#EDEDED; margin-top:10px}
.adminContent .toolSet th {background-color:#333333}
.adminContent .toolSet td {border:0px; background-color:#CCCCCC }

a:link 
{
 color: #146798;
}

a:hover 
{
 color: #FFCC00;
}

a:active 
{
 color: #FFCC00;
}

a:visited 
{
 color: #666666;
}
.h5
{
 font-weight: bold;
 text-align: center;
}
table.itin {
 width: 100%;
 border: 0;
}
table.itin tr {
 valign: middle;
}
table.itin td {
	padding: 1pt 5pt;
}
table.itin td.c1 {
 width: 15%;
 text-align: right
}
table.itin tr.rI td {
	background-color: #FFCC00;
	font-weight: bold;
}
table.itin tr.r0 td {
	background-color: #D2EFF5;
	font-weight: bold;
}
table.itin tr.r1 {
	background-color: #FFFF99;
}
table.itin tr.r2 {
	background-color: #FFFFCC;
}