/*表格 Heading 部份的 Css Style*/
.TableHeading
{
	margin:0;
	padding:8px 0 6px;
	height:30px;
	
	background-color:#CDECFD;
	color:#0071B8;
    FONT-FAMILY: Courier New;
    font-size: 13px;
    TEXT-ALIGN: center;
    BORDER-RIGHT: #8BD5FA 0px solid;
	BORDER-TOP: #8BD5FA 1px solid;
	BORDER-LEFT: #8BD5FA 1px solid;
	BORDER-BOTTOM: #8BD5FA 0px solid
}

.Right
{
    BORDER-RIGHT: #8BD5FA 1px solid;
}

.Bottom
{
	BORDER-BOTTOM: #8BD5FA 1px solid
}

/*表格 Data 部份的 Css Style*/
.TableData
{
	margin:0;
	padding:4px 2px 2px 4px;
	height:30px;
	
	background-color:#FFFFFF;
    COLOR: #404040;
    FONT-FAMILY: Courier New;
    font-size: 13px;
    BORDER-RIGHT: #8BD5FA 0px solid;
	BORDER-TOP: #8BD5FA 1px solid;
	BORDER-LEFT: #8BD5FA 1px solid;
	BORDER-BOTTOM: #8BD5FA 0px solid
}

.Right
{
    BORDER-RIGHT: #8BD5FA 1px solid;
}

.Bottom
{
	BORDER-BOTTOM: #8BD5FA 1px solid
}

/*計價表格 Summary 的 Css Style*/
.TableSummary
{
	margin:0;
	padding:4px 2px 2px 4px;
	height:30px;
	
    COLOR: #404040;
    BORDER-RIGHT: #8BD5FA 0px solid;
	BORDER-TOP: #8BD5FA 1px solid;
	BORDER-LEFT: #8BD5FA 1px solid;
	BORDER-BOTTOM: #8BD5FA 0px solid
}

.Top
{
	COLOR: #404040;
	BORDER-TOP: #8BD5FA 1px solid;
}

/*DataGrid的 Css Style */
.Grid
{ 
	font-family: Courier New;
	font-size: 13px;
	text-align:center;
	color:#404040;			
	border: #8BD5FA 1px solid;
	empty-cells:show;
}

/*DataGrid Heading 的 Css Style */
.GridHeading 
{ 
	background-color: #CDECFD;
    COLOR: #0071B8;
    height:30px;
    border: #8BD5FA 1px solid;
    text-align:center;
}

/*DataGrid Item 的 Css Style */
.GridItem
{
	height:30px;
	
    COLOR: #404040;
    border: #8BD5FA 1px solid;
    /*text-align:center;*/
}

/*DataGrid Alternate 的 Css Style*/
.GridAlternate
{
	/*background-color: #DAEFFC;
    COLOR: BLUE;
    border: #99ccff 1px solid;*/
    /*text-align:center;*/
}

/*DataGrid Selected Item 的 Css Style*/
.GridSelected
{
	background-color: #EEF9FF;
    COLOR: #404040;
    border: #8BD5FA 1px solid;
    /*text-align:center;*/
}

/*For B2C 專用*/
/*DataGrid的 Css Style */
.Grid2
{ 
	font-family: Courier New;
	font-size: 13px;
	text-align:center;
	color:#0071B8;
	border: #8BD5FA 1px solid;
}

/*DataGrid Heading 的 Css Style */
.Grid2Heading 
{ 
	background-color: #CDECFD;
    COLOR: #0071B8;
    height:17px;
    border: #8BD5FA 1px solid;
    text-align:center; 
}

/*DataGrid Item 的 Css Style */
.Grid2Item
{
	height:17px;	
    COLOR: #333333;
    border: #8BD5FA 1px solid;
    /*text-align:center;*/
}

/*DataGrid Alternate 的 Css Style*/
.Grid2Alternate
{
	/*background-color: #DAEFFC;
    COLOR: BLUE;
    border: #99ccff 1px solid;*/
    /*text-align:center;*/
}

/*DataGrid Selected Item 的 Css Style*/
.Grid2Selected
{
	/*background-color: #f5fff3;
    COLOR: #404040;
    border: #CCCCCC 1px solid;
    text-align:center;*/
}

/*Table邊框*/
table
{
	border-collapse:collapse;
}

/*印章欄位*/
.signet
{
	border:0px;
	text-align:center;
	COLOR: #404040;
    FONT-FAMILY: Courier New;
    
}

/*印章的表格*/
.TableSignet
{
	border:solid 1px #8BD5FA;
}

/*一般功能按鈕的 Css Style*/
.Button
{
   /*color:#FFFFFF;
   background-color:#3366FF;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff33CCFF',EndColorStr='#ff0099CC');
   border-top-style:none;
   border-bottom-style:outset;
   border-left-style:none;
   border-right-style:outset;

   cursor:hand;*/
   
    /*企劃部  margin:0;
	padding:2px 4px 0;
	height:27px;
    background:#67c0f8 url(../ImagesProg/button_bg.gif) center;
	border:1px solid #067cdb;
	letter-spacing:2px;
	font-size:13px;
	color:#FFFFFF;
	cursor:hand;*/
    
   /*第一版 padding:2px 4px 0;
   height:27px;
   letter-spacing:2px;
   font-size:13px;
   color:#FFFFFF;
   background-color:#0066FF;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff3399FF',EndColorStr='#ff0066CC');
   border-top-style:groove;
   border-bottom-style:outset;
   border-left-style:groove;
   border-right-style:outset;
   cursor:hand;*/
   
   /*第二版height:27px;
   letter-spacing:2px;
   font-size:13px;
   color:#FFFFFF;
   background-color:#CCFFFF;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff33CCFF',EndColorStr='#ff3366FF');
   border-top-style:inset;
   border-top-color:#CCFFFF;
   border-top-width:1px;
   border-bottom-style:outset;
   border-bottom-color:#CCFFFF;
   border-bottom-width:1px;
   border-left-style:inset;
   border-left-color:#CCFFFF;
   border-left-width:1px;
   border-right-style:outset;
   border-right-color:#CCFFFF;
   border-right-width:1px;
   cursor:hand;*/
   
  letter-spacing:2px;
   font-size:13px;
   color:#FFFFFF;
   background-color:#33CCFF;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff33CCFF',EndColorStr='#ff3366FF');
   border-top-style:solid;
   border-top-color:#057ddc;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#057ddc;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#057ddc;
   border-left-width:1px;
   border-right-style:solid;
   border-right-color:#057ddc;
   border-right-width:1px;
   cursor:hand;	
   padding-top:2px;

}

.Button2 
{
   /*第一版padding:2px 4px 0;
   height:27px;
   letter-spacing:2px;
   font-size:13px;	
   color:#000000;
   background-color:#BBBBBB;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffCCCCCC',EndColorStr='#ffAAAAAA');
   border-top-style:groove;
   border-bottom-style:outset;
   border-left-style:groove;
   border-right-style:outset;*/
   
   /*第二版height:27px;
   letter-spacing:2px;
   font-size:13px;
   color:#FFFFFF;
   color:#222222;
   background-color:#EEEEEE;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffDDDDDD',EndColorStr='#ffAAAAAA');
   border-top-style:inset;
   border-top-color:#CCFFFF;
   border-top-width:1px;
   border-bottom-style:outset;
   border-bottom-color:#CCFFFF;
   border-bottom-width:1px;
   border-left-style:inset;
   border-left-color:#CCFFFF;
   border-left-width:1px;
   border-right-style:outset;
   border-right-color:#CCFFFF;
   border-right-width:1px;
   cursor:hand;*/
   
    letter-spacing:2px;
   font-size:13px;
   color:#222222;
   background-color:#BBBBBB;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffCCCCCC',EndColorStr='#ff999999');
   border-top-style:solid;
   border-top-color:#888888;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#888888;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#888888;
   border-left-width:1px;
   border-right-style:solid;
   border-right-color:#888888;
   border-right-width:1px;
   cursor:hand;
   padding-top:2px;
}

Input
{
    FONT-FAMILY: Courier New;
    FONT-SIZE: 13px;
}

.Table
{
	BORDER-TOP: #8BD5FA 1px solid;
	BORDER-LEFT: #8BD5FA 1px solid;
	FONT-FAMILY: Courier New;
    FONT-SIZE: 13px;
}

.Table TH
{   
	background-color:#CDECFD;
	color:#0071B8;
	BORDER-RIGHT: #8BD5FA 1px solid;
	BORDER-TOP: #8BD5FA 0px solid;
	BORDER-LEFT: #8BD5FA 0px solid;
	BORDER-BOTTOM: #8BD5FA 1px solid;
	height:30px;
	TEXT-ALIGN: center;
	font-weight:normal;
}

.Table TD
{
	background-color:#FFFFFF;
    COLOR: #404040;
    BORDER-RIGHT: #8BD5FA 1px solid;
	BORDER-TOP: #8BD5FA 0px solid;
	BORDER-LEFT: #8BD5FA 0px solid;
	BORDER-BOTTOM: #8BD5FA 1px solid;
	height:30px;
}

.ListItemNoBorder TD
{
	border: 0px solid #8BD5FA;	
}

/*下框有細線外框Table Css Style*/
.TitleLine
{ 
}

/*住宿券*/
.List
{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Courier New;
	width:100%;
	border:0;
	color:#333333;
	padding:0;
}

.Tariff
{
	color:#333333;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Courier New;
	border: 1px solid #8BD5FA;
	padding:10;
}

.Tariff strong
{
	font-weight:normal;
}

/* 搜尋 */

.search {
    margin:10px;
	padding:0;
}

.search .go {
	padding:4px 3px 0;
	color:#FFFFFF;
	background:#67c0f8 url(/C10A_TourSell/ImagesProg/tour_search_but.gif) center repeat-x;	
	border:1px solid #067cdb;
}

.search .go-a {
	padding:4px 3px 0;
	color:#FFFFFF;
	background:#feb248 url(/C10A_TourSell/ImagesProg/tour_search_but-a.gif) center repeat-x;	
	border:1px solid #ff7102;
}


.search input { margin:3px 0; color:#666666}
.search a:link, .search a:visited { color:#006fc5; text-decoration:none	;font-size:0.75em; line-height:2.5em;}
.search a:hover, .search a:active { text-decoration:underline;font-size:0.75em; line-height:2.5em;}

/* 關鍵字查詢結果-列表 */

.DataList {
    margin:0 0 20px;
	padding:0;
}

.DataList tr:hover { background:#eef9ff}

.DataList th {
    margin:0;
	padding:6px 4px 4px;
	background:#cdecfd;
	border:1px solid #8bd5fa;
	font-size:0.8em;
	text-align:center;
	font-weight:normal;
	color:#006fc5;
}

.DataList td {
    margin:0;
	padding:0;
	border:1px solid #8bd5fa;
}

.ListTable {
    margin:0;
	padding:0;
}

/*
.ListTable Cost {
	width:150px;
    margin:0;
	padding:6px 4px 4px;
	background:none;
	border:none;
	border-left:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	font-weight:bold;
	color:#ff5000;
}
*/

.ListTable th {
	width:150px;
    margin:0;
	padding:6px 4px 4px;
	background:none;
	border:none;
	border-left:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	font-weight:bold;
	color:#ff5000;
}

.ListTable td {
    margin:0;
	padding:6px 15px 4px;
	background:none;
	border:none;
	border-bottom:1px dotted #CCCCCC;
	font-size:0.8em;
	text-align:left;
	font-weight:normal;
	color:#333333;
}

.ListTable td .KeyWord { background:#ffff00}

.ListTable td.ListTableFooter { border-bottom:none;	color:#666666;}
.ListTable td.ListTableFooter em { font-style:normal; color:#ff0066}

.ListTable td a:link, .ListTable td a:visited { font-weight:bold; color:#006fc5; text-decoration:none}
.ListTable td a:hover, .ListTable td a:active { text-decoration:underline}

.ListTable td.date a:link, .ListTable td.date a:visited { float:right; font-weight:normal; color:#006fc5; text-decoration:underline}
.ListTable td.date a:hover, .ListTable td.date a:active { text-decoration:none}

.DomTitle
{
	 COLOR: #404040;
}

.DomTop
{
	FONT-FAMILY: 'Courier New';
	FONT-SIZE: 30px;
	VERTICAL-ALIGN: bottom;
	FONT-WEIGHT: bold;
	COLOR: #404040;
}

.TourCode
{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR:#0080dd;
}
.TourName
{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
}
.TourName:link, .TourName:visited { color:#014eb7; }
.TourName:hover{color:#FF3300;}
