﻿html, body
{
	margin: 0;
	padding: 0;
}


body
{
	font-size: 13px;
	color: #333;
	font-family: "Arial" , "Helvetica" , "sans-serif" , "新細明體" , "細明體";
	background-color: White;
	/*background-image: url("/images/Basebg.png");*/
	background-position: left top;
	background-repeat: repeat-x;
}

body a
{
	color: #333;
	text-decoration: none;
	top: 9px;
	left: 0px;
	width: 431px;
	height: 49px;
}

body a:hover
{
	text-decoration: none;
}

.checkEye{
    top:50%;
    right:10px;
    transform:translateX(-10%) translateY(30%);
    align-items:center;
    border:none;
    outline:none;
    width:20px;
    height:20px;
}
.checkEye5{
    top:50%;
    right:10px;
    transform:translateX(-50%) translateY(40%);
    align-items:center;
    border:none;
    outline:none;
    width:20px;
    height:20px;
}

/*.checkOldPassword{
    top:50%;
    right:10px;
    transform:translateX(-50%) translateY(40%);
    align-items:center;
    border:none;
    outline:none;
    width:20px;
    height:20px;
}*/

/*.checkNewPassWord{
    top:50%;
    right:10px;
    transform:translateX(-50%) translateY(40%);
    align-items:center;
    border:none;
    outline:none;
    width:20px;
    height:20px;
}

.checkPasswordConfirm{
    top:50%;
    right:10px;
    transform:translateX(-50%) translateY(40%);
    align-items:center;
    border:none;
    outline:none;
    width:20px;
    height:20px;
}*/
.Sent
{
	display: inline-block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	color: Black;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-image: url("/images/btn.png");
	background-repeat: no-repeat;
}

.Sent2
{
	display: inline-block;
	width: 95px;
	height: 23px;
	line-height: 23px;
	color: Black;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-image: url("/images/btn2.png");
	background-repeat: no-repeat;
}
.Sent3 {
	display: inline-block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	color: Black;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-image: url("/images/btn.png");
	background-repeat: no-repeat;
}
.Cancel
{
	display: inline-block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	color: Black;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-image: url("/images/btn.png");
	background-repeat: no-repeat;
}

.Sent:hover, .Cancel:hover
{
	background-image: url("/images/btnHover.png");
}


.Sent2:hover
{
	background-image: url("/images/btnHover2.png");
}

.Sent3:hover {
	background-image: url("/images/btnHover2.png");
}


.TimeOut
{
	width: 0px;
	height: 0px;
	visibility: hidden;
}

.Panel.Table, .Panel.Table3 {
	/*width: 675px;*/
	width: 1040px;
	/*margin: 0 auto;*/
}


.Panel.Table thead th
{
	height: 80px;
	text-align: left;
}

.Panel.Table thead td
{
	height: 50px;
	border-style: solid;
	border-color: #bdbdbd;
	border-width: 1px;
}

.Panel.Table tbody td, .Panel.Table tfoot td
{
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
}

.Panel.Table tfoot td
{
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
}

.BidAtt
{
    height: 20px;
    line-height: 20px;
    background-color: #FCC654;
}

.BidAtt:Hover
{
	text-decoration: underline;
}

.Logo
{	display:block;
	position: absolute;
}

.DocLink
{
    position: absolute; left: 530px; top: 40px; height: 15px; width: 195px;
    border-bottom-style: solid;
    border-bottom-color: black;
    border-bottom-width: thin;
}


/*#Default
{
	background-image: url("/images/Base.png");
	background-position: left top;
	background-repeat: no-repeat;
}

#Default .Head
{
	padding: 100px 0 0 30px;
    width: 945px;
	height: 780px;
	position: relative;
}
#Default .Head div
{
	margin: 0 0 12px 0;
	height: 19px;
	line-height: 19px;
	vertical-align: middle;
    width: 338px;
}
#Default .Head image
{
	vertical-align: middle;
}*/

#Default .FileList
{
    font-size:12px;
    color: blue;
    width: 270px;
    margin: 0 0 0 5px;
    /*height: 10px;
	margin: 0 0 15px 0;
	padding: 0 0 0 15px;
	display: block;
	background-image: url("/images/dot_red.gif");
	background-position: left 2px;
	background-repeat: no-repeat;*/
    cursor: pointer;
}

/*#Default .News
{
    margin: 0 0 8px 0;
	padding: 0 0 0 15px;
	display: block;
	background-image: url("/images/dot_red.gif");
	background-position: left 2px;
	background-repeat: no-repeat;
}

#Default .Head .panelFileList
{
	padding: 25px 0 0 15px;
}

#Default .Head a
{
	margin: 0 30px;
}

#Default table tr td
{
	border:1px black solid;
}

#Default .Body
{
	position: relative;
	background-color: #F4F4F4; 
}

#Default .Body .Left
{
	width: 976px;
	background-color: White;
}

#Default .Body .panelNews
{
	float: left;
	background-image: url("/images/News.png");
	background-position: left top;
	background-repeat: no-repeat;
	padding: 50px 0 0 0;
	margin: 0 0 0 50px;
	width: 665px;
}

#Default .Body .News
{
	margin: 0 0 8px 0;
	padding: 0 0 0 15px;
	display: block;
	background-image: url("/images/dot_red.gif");
	background-position: left 2px;
	background-repeat: no-repeat;
}

#Default .Body .Norton
{
	float: right;
	position: absolute;
	left: 844px;
	bottom: 10px;
	width: 132px;
	height: 68px;
}

#Default .Foot
{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CBCBCB;
	padding: 5px 0 0 0;
	text-align: center;
	font-size: 11px;
}*/

#Default
{
	/*position: relative;
	background-color: #F4F4F4; */
    font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-image: url(images/bg.png);
    font-size:13px;
    color:black;
}
/* ~~ 元素/標籤選取器 ~~ */
#Default ul, ol, dl { /* 由於瀏覽器之間的差異，最佳作法是在清單中使用零寬度的欄位間隔及邊界。為了保持一致，您可以在這裡指定所要的量，或在清單包含的清單項目 (LI、DT、DD) 上指定所要的量。請記住，除非您寫入較為特定的選取器，否則在此執行的作業將重疊顯示到 .nav 清單。 */
	padding: 0;
	margin: 0;
}
#Default h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* 移除上方邊界可以解決邊界可能從其包含的 Div 逸出的問題。剩餘的下方邊界可以保持 Div 不與接在後面的元素接觸。 */
	padding-right: 15px;
	padding-left: 15px; /* 將欄位間隔加入至 Div 內元素的兩側 (而不是 Div 本身)，即可不需執行任何方塊模型的計算作業。具有側邊欄位間隔的巢狀 Div 也可當做替代方法。 */
}
#Default a img { /* 這個選取器會移除某些瀏覽器在影像由連結所圍繞時，影像周圍所顯示的預設藍色邊框 */
	border: none;
}

/* ~~ 網站連結的樣式設定必須保持此順序，包括建立滑過 (Hover) 效果的選取器群組在內。~~ */
#Default a:link {
	color:#414958;
	text-decoration: underline; /* 除非您要設定非常獨特的連結樣式，否則最好提供底線，以便快速看出 */
}
#Default a:visited {
	color: #4E5869;
	text-decoration: underline;
}
#Default a:hover, a:active, a:focus { /* 這個選取器群組可以讓使用鍵盤導覽的使用者，也和使用滑鼠的使用者一樣擁有相同的滑過體驗。 */
	text-decoration: none;
}

/* ~~ 這個容器環繞著所有其他的 Div，並依百分比設定其寬度 ~~ */
#Default .container {
    width:1260px;
	/*width: 80%;*/
	/*max-width: 1260px;*//* 建議您使用最大寬度，如此版面在大型螢幕上就不致於過寬，讓行保持比較方便閱讀的長度。IE6 並不適用這項宣告。 */
	/*min-width: 780px;*//* 建議您使用最小寬度，如此版面在大型螢幕上就不致於過窄，讓行在側欄中保持比較方便閱讀的長度。IE6 並不適用這項宣告。 */
	/*background: ;*/
	margin: 0 auto; /* 兩側的自動值與寬度結合後，版面便會置中對齊。如果將 .container 的寬度設為 100%，就不需要這麼做。 */
}
#Default .CtrlExRate {
	width: auto;
	height: 240px;
	margin-bottom: 12px;
	border: 1px solid #EBEBEB;
	background-color: #FFF;
	-moz-box-shadow: 0px 2px 3px 0px rgba(169, 169, 169, 0.5);
	-webkit-box-shadow: 0px 2px 3px 0px rgba(169, 169, 169, 0.5);
	box-shadow: 1px 1px 1px 0px rgba(219, 225, 230, 0.5);
	margin-left: 12px;
}
#Default .CtrlExRate1 {
	width: auto;
	/*height: 48px;*/
	margin-bottom: 12px;
	border: 1px solid #EBEBEB;
	background-color: #FFF;
	-moz-box-shadow: 0px 2px 3px 0px rgba(169, 169, 169, 0.5);
	-webkit-box-shadow: 0px 2px 3px 0px rgba(169, 169, 169, 0.5);
	box-shadow: 1px 1px 1px 0px rgba(219, 225, 230, 0.5);
	margin-left: 12px;
}
#Default .left-head {
    width: 8px;
    height: 48px;
    float: left;
    background-color: #FFBA00;
}
#Default .left-head1 {
    width: 8px;
    height: 48px;
    float: left;
    background-color: #e21f23;
}
#Default .left-head2 {
    width: 8px;
    height: 48px;
    float: left;
    background-color: #559fe3;
}
#Default .left-head3 {
    width: 8px;
    height: 48px;
    float: left;
    background-color: #26c4eb;
}
#Default .mid-head {
    font-size: 15px;
	width: 150px;
	padding-left: 12px;
	vertical-align: middle;
	line-height: 48px;
	/*float: left;*/
	background-color: #FFF;
}
#Default .right-head {
	float: none;
	padding-right: 16px;
	vertical-align: middle;
	line-height: 48px;
	text-align: right;
}
#Default .data-container {
	float: right;
	width: 100%;
	border-top: 1px solid #ebebeb;
	height: auto;
	background-color: #FFF;
}
#Default .CtrlExRate .data-body {
	float: none;
	margin: 5px 5px 0px 5px;
	width: auto;
	height: auto;
	border: 0px solid #979797;
}
#Default .CtrlExRate1 .data-body {
	float: none;
	margin: 5px 5px 5px 5px;
	width: auto;
	height: auto;
	border: 0px solid #979797;
}
/*#Default .listing {
	font-size: 15px;
}*/
#Default .listing th {
    /* font-size: 12px; */
    /* font-weight: bold; */
    /* text-align: center; */
    padding: 0px 12px 0px 12px;
    vertical-align: middle;
    height: 35px;
    border-bottom: 1px solid #ebebeb;
}
#Default .listing td {
    padding: 0px 12px 0px 12px;
    vertical-align: middle;
    height: 32px;
    border-bottom: 1px solid #ebebeb;
}
#Default table th, td {
    border-color: #C0C0C0;
}
#Default table {
	border-collapse: collapse;
	border-spacing: 0;
	height: auto;
}
#Default .CtrlExRate .footer-body {
	float: none;
	font-size: 13px;
	margin: 3px 5px 5px 5px;
	width: auto;
	height: auto;
	text-align: center;
	border: 0px solid red;
	padding-bottom: 3px;
}
/* ~~ 頁首沒有指定的寬度，而會橫跨版面的整個寬度。頁首包含影像預留位置，必須由您自己的連結商標加以取代 ~~ */
#Default .header {
	height: 97px;
	background-image: url(images/bg.png);
}
#Default .header1 {
	height: 20px;
	padding-right: 10px;
	width: 400px;
	float: right;
	margin-top: -30px;
}
#Default .listing1 {
	/*font-size: 15px;*/
    margin: 0 0 12px 5px;
	height: 29px;
	line-height: 20px;
	vertical-align: middle;
    width: 280px;
}
/* ~~ 這是版面的欄位。~~ 
1) 欄位間隔只會置於 Div 的頂端或底部。這些 Div 內的元素在兩側會有欄位間隔，可讓您不需進行「方塊模型計算」。請記住，如果對 Div 本身加入任何側邊的欄位間隔或邊框，在計算「總」寬度時，就會將這些加入您定義的寬度。您也可以選擇移除 Div 中元素的欄位間隔，然後在其中放置沒有寬度的第二個 Div，並依設計所需放置欄位間隔。
2) 尚未為這些欄位提供邊界，因為它們全都是浮動的。如果必須加入邊界，請避免將其放在浮動方向的一側 (例如將右邊界放在設定為向右浮動的 Div 上)。在許多時候，您都可以改用欄位間隔。對於必須違反此規則的 Div，您應該在 Div 的規則中加入 "display:inline" 宣告，以防止某些版本的 Internet Explorer 將邊界加倍。
3) 因為可在文件中多次使用類別 (也可對單一的元素套用多個類別)，所以已為欄位指定類別名稱，而非 ID。例如，您可在必要時將兩個側邊列 Div 堆疊起來。如有需要，也可以將這些名稱輕鬆地變更為 ID (只要您在每份文件中只使用一次)。
4) 如果想要將導覽放在右方而非左方，只要將這些欄設定為往反方向浮動 (全部往右，而非全部往左)，它們就會以相反順序呈現。您不需要在 HTML 原始碼中移動 Div。
*/
#Default .sidebar1 {
	float: left;
	width: 270px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#Default .content {
    float: left;
	width: 990px;
    padding-bottom: 10px;
	padding-top: 10px;
}

/* ~~ 這個群組選取器會在 .content 區域空間中提供清單 ~~ */
#Default .content ul, .content ol { 
	padding: 0 15px 15px 40px; /* 這個欄位間隔反映出上方標題和段落規則中的右方間隔。當欄位間隔位於下方時，便可將清單中的其他元素間隔開來；當位於左方時，則可藉此建立縮排。這些動作均可依需要進行調整。 */
}

/* ~~ 導覽清單樣式 (如果選擇使用 Spry 之類的預製飛出選單，則可移除) ~~ */
#Default ul.nav {
	list-style: none; /* 這會移除清單標記 */
	border-top: 1px solid #666; /* 這會建立連結的上方邊框，其他則都會使用下方邊框放置在 LI 上 */
	margin-bottom: 15px; /* 這會在下方的內容上建立導覽間的間距 */
}
#Default ul.nav li {
	border-bottom: 1px solid #666; /* 這會建立按鈕分隔 */
}
#Default ul.nav a, ul.nav a:visited { /* 將這些選取器放入群組，即可確保您的連結即使在受到點擊後仍保有按鈕外觀 */
	padding: 5px 5px 5px 15px;
	display: block; /* 這會為連結提供區塊屬性，使連結能填滿包含它的整個 LI，讓整個區域都能回應滑鼠點按動作。 */
	text-decoration: none;
	background: #8090AB;
	color: #000;
}
#Default ul.nav a:hover, ul.nav a:active, ul.nav a:focus { /* 這會同時變更滑鼠及鍵盤導覽器的背景及文字顏色 */
	background: #6F7D94;
	color: #FFF;
}

/* ~~ 頁尾 ~~ */
#Default .footer {
	padding: 10px 0;
	position: relative;/* 這會為 IE6 提供 hasLayout 以進行適當的清除動作 */
	clear: both; /* 這個 clear 屬性可以強制 .container 辨識欄結束於何處以及包含欄的位置 */
	background-color: #D2D7DD;
	text-align: center;
	font-size: 12px;
}
#Default .footer1 {
	padding: 10px 0;
	position: relative;/* 這會為 IE6 提供 hasLayout 以進行適當的清除動作 */
	clear: both; /* 這個 clear 屬性可以強制 .container 辨識欄結束於何處以及包含欄的位置 */
	background-color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}

/* ~~ 其他 float/clear 類別 ~~ */
#Default .fltrt {  /* 這個類別可用來讓元素在頁面中浮動，浮動的元素必須位於頁面上相鄰的元素之前。 */
	float: right;
	margin-left: 8px;
}
#Default .fltlft { /* 這個類別可用來讓元素在頁面左方浮動，浮動的元素必須位於頁面上相鄰的元素之前。 */
	float: left;
	margin-right: 8px;
}
#Default .clearfloat { /* 這個類別可放置在 <br /> 或空白的 Div 上，當做接在 #container 內最後一個浮動 Div 後方的最後一個元素 (如果從 #container 移除或取出 #footer) */
	clear: both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

#Main
{
	background-image: url("/images/Main.png");
	background-position: left top;
	background-repeat: no-repeat;
}

#Main .Head
{
	padding: 6px 0 0 0;
	width: 1090px;
	height: 75px;
}

#Main .UserInfo
{
	text-align: right;
}

#Main .UserInfo .Arrow
{
	padding: 0 0 0 20px;
	height: 13px;
	left: 13px;
	background-image: url("/images/icon_arrow01.jpg");
	background-position: 5px center;
	background-repeat: no-repeat;
}

#Main .Function
{
	margin: 15px 0 0 0;
	text-align: right;
}

#Main .Query
{
	display: inline-block;
	background-image: url("/images/Icon_Search.png");
	background-position: left top;
	background-repeat: no-repeat;
	text-align: right;
	width: 45px;
	height: 20px;
	line-height: 20px;
	margin: 0 5px 0 5px;
	vertical-align: middle;
}
#Main .Index
{
	display: inline-block;
	background-image: url("/images/icon_home.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	text-align: right;
	width: 45px;
	height: 20px;
	line-height: 20px;
	margin: 0 5px 0 5px;
	vertical-align: middle;
}

#Main .Logout
{
	display: inline-block;
	background-image: url("/images/icon_logout.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	text-align: right;
	width: 45px;
	height: 20px;
	line-height: 20px;
	margin: 0 5px 0 5px;
	vertical-align: middle;
}

#Main .Index:hover, #Main .Logout:hover
{
	color: Red;
	font-size: 11px;
	font-weight: bold;
}

	#Main .Body {
		/*background-image: url("/images/right_bg02.gif");
	background-position: 890px top;
	background-repeat: no-repeat;
	background-color: #F4F4F4;*/
		/*background-image: url("/images/main_bg04.gif");
	background-position: 890px top;
	background-repeat: no-repeat;*/
		background-color: #f1f8fe;
		/*background-image: url("/images/main_bg04.gif");
	background-position: 890px top;
	background-repeat: no-repeat;
    background-color: #F2F9FF;*/
	}

	#Main .Left {
		position: relative;
		top: 0px;
		left: 0px;
		float: left;
		width: 100%;
		/*background-image: url('/images/main_bg03.jpg'); */
		background-image: url('/images/main_bg04.jpg');
		background-position: left top;
		background-repeat: no-repeat;
		background-color: #f1f8fe
		/*background-repeat: repeat-x;*/
		/*background-color: #F2F9FF;*/
	}

#Main .Left .Content
{
	float: left;
	/*width: 889px;*/ 
}

#Main .Right
{
	border-top-color: #CBCBCB;
}

#Main .Foot
{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CBCBCB;
	padding: 5px 0 0 0;
	text-align: center;
	font-size: 11px;
	/*background-color: White;*/
}

#EBA011, #EBA100, #EBA200, #EBA300, #EBA301, #EBA310, #EBA320, #EBA400,#EBA410, #EBA500, #EBA600
{
	width: 100%;
    margin-left:20px;
}

 #EBA610
{
    margin-left:20px;
}


#EBA011 .channel_01
{
	position: absolute;
	top: 19px;
	/*left: 229px; */
    left: 270px;
	display: block;
	width: 130px;
	height: 550px;
	line-height: 210px;
	text-align: center;
	background-image: url('/images/channel_01.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: bold;
	color: White;
}

#EBA011 .channel_02
{
	position: absolute;
	top: 42px;
	/*left: 342px;*/
    left: 410px;
	display: block;
	width: 130px;
	height: 550px;
	line-height: 250px;
	text-align: center;
	background-image: url('/images/channel_02.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: bold;
	color: White;
}

#EBA011 .channel_04
{
	position: absolute;
	top: 52px;
	/*left: 568px;*/
    left: 690px;
	display: block;
	width: 130px;
	height: 550px;
	background-image: url('/images/channel_04.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}

#EBA011 .channel_03
{
	position: absolute;
	top: 73px;
	/*left: 455px; */
    left: 550px;
	display: block;
	width: 130px;
	height: 550px;
	line-height: 250px;
	text-align: center;
	background-image: url('/images/channel_03.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: bold;
	color: White;
}


#EBA011 .channel_08 {
	position: absolute;
	top: 73px;
	/*left: 455px; */
	left: 550px;
	display: block;
	width: 130px;
	height: 550px;
	line-height: 210px;
	text-align: center;
	background-image: url('/images/channel_08.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: bold;
	color: White;
}
#EBA011 .channel_06
{
	position: absolute;
	top: 34px;
	/*left: 570px;*/
    left: 690px;
	display: block;
	width: 130px;
	height: 550px;
	background-image: url('/images/channel_06.jpg');
	background-position: left top;
	background-repeat: no-repeat;
}

#EBA011 .channel_05
{
	position: absolute;
	top: 31px;
	/*left: 681px;*/
    left: 830px;
	display: block;
	width: 130px;
	height: 550px;
	line-height: 250px;
	text-align: center;
	background-image: url('/images/channel_05.jpg');
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 24px;
	font-weight: bold;
	color: White;
}
#EBA011 .channel_020 {
	position: absolute;
	top: 19px;
	left: 970px;
	display: block;
	width: 130px;
	height: 550px;
	background-image: url(/images/channel_020.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.channel_01:hover, .channel_02:hover, .channel_03:hover, .channel_04:hover, .channel_05:hover, .channel_06:hover, .channel_08:hover, .channel_020:hover {
	margin: -15px 0 0 0;
	z-index: 99;
}

#EBA011_FileList 
{
    background-image: url("/images/channel_07.jpg");
	width:260px;
}

#EBA011_FileList .FileList
{
    font-size:14px;
    color: blue;
    width: 245px;
    height: 40px;
	margin: 5px 0 1px 0;
	/*padding: 0 0 0 15px;*/
	display: block;
	/*background-image: url("/images/dot_red.gif");
	background-position: left 2px;
	background-repeat: no-repeat;*/
    cursor: pointer;
}

#EBA011_FileList  .plFileList
{
    margin-top:0px;
	padding: 30px 0 0 15px;
}

#EBA011_FileList  a
{
	margin: 0 30px;
}

#EBA100
{
	font-size: 15px;
	font-weight: normal;
}

#EBA100 .Panel.Table tfoot td
{
	height: 45px;
}

#EBA100 .Panel.Table3
{
	margin-bottom: 10px;
}

#EBA100 .Panel.Table3 select, #EBA100 .Panel.Table3 input
{
	vertical-align: middle;
	margin: 0 5px 0 5px;
}


#EBA100 .Panel.Table thead td
{
	color: #f33b62;
	letter-spacing: 1px;
	padding-left: 5px;
	font-size: 20px;
	font-weight: bold;
	background-image: url('/images/td_bg02b.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}

#EBA100 .Panel.Table tbody th, #EBA100 .Panel.Table tbody td
{
	background-color: White;
	height: 40px;
	font-weight: normal;
	text-align: center;
	font-size: 16px;
	text-align: left;
	padding-left: 10px;
}

#EBA100 .Panel.Table tbody th
{
	line-height: 40px;
}

	#EBA100 .Panel.Table tbody th {
		width: 200px;
		text-align: center;
	}

#EBA100 table tbody th
{
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
}

#EBA100 table tbody td
{
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #bdbdbd;
	border-right-width: 1px;
}

#EBA300
{
	width: 890px;
}

#EBA300 table thead td, #EBA301 table thead td
{
	color: #B63BF3;
	letter-spacing: 1px;
	padding-left: 5px;
	font-size: 20px;
	font-weight: bold;
	background-image: url('/images/td_bg02d.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	text-align: center;
}

#EBA300 table thead td
{
	text-align: left;
}

#EBA300 table tbody th, #EBA300 table tbody td
{
	background-color: White;
	height: 40px;
	line-height: 40px;
	font-weight: normal;
	text-align: center;
	font-size: 16px;
	text-align: left;
	padding-left: 5px;
}

#EBA300 table tbody input
{
	vertical-align: middle;
}

	#EBA300 table tbody th {
		border-left-style: solid;
		border-left-color: #bdbdbd;
		border-left-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #bdbdbd;
		border-bottom-width: 1px;
		background-color: #F8F3F9;
		text-align: center;
	}

#EBA300 table tbody td
{
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #bdbdbd;
	border-right-width: 1px;
}

#EBA300 .sCapsLockWarning
{
	color: Red;
}


#EBA301 table tbody th
{
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
}

#EBA301 table tbody td
{
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #bdbdbd;
	border-right-width: 1px;
}

#EBA301 table tfoot td
{
	border-right-style: solid;
	border-right-color: #bdbdbd;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
}

#EBA301 table tbody th {
	background-color: White;
	height: 40px;
	line-height: 40px;
	font-weight: normal;
	text-align: center;
	font-size: 15px;
	width: 60px;
}

#EBA301 table tbody td, #EBA301 table tfoot td
{
	background-color: White;
	padding-left: 5px;
	text-align: left;
	width: 610px;
	height: 40px;
	font-size: 15px;
}

#EBA301 table tfoot td
{
	height: 40px;
	vertical-align: middle;
	text-align: center;
}

#EBA301 table tfoot a
{
	text-align: center;
	margin: 0 5px;
}


#EBA320 .Panel.Table1, #EBA320 .Panel.Table2 {
	width: 1040px;
	/*margin: 10px auto 0 auto;*/
}

#EBA320 .Panel.Table tbody th
{
	padding-left: 20px;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	background-position: left 5px;
	background-repeat: no-repeat;
}

#EBA320 .Panel.Table td
{
	border-left-style: none;
	border-left-width: 0px;
	width: 560px;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
}

#EBA320 .Panel.Table1 th, #EBA320 .Panel.Table2 th
{
	width: 200px;
	height: 40px;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
}

#EBA320 .Panel.Table1 thead th, #EBA320 .Panel.Table2 thead th
{
	color: #B63BF3;
	letter-spacing: 1px;
	padding-left: 5px;
	font-size: 20px;
	font-weight: bold;
	background-image: url('/images/td_bg02d.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	text-align: left;
}

#EBA320 .Panel.Table1 tbody th, #EBA320 .Panel.Table2 tbody th, #EBA320 .Panel.Table1 tbody td, #EBA320 .Panel.Table2 tbody td
{
	background-color: White;
	height: 40px;
	font-weight: normal;
	text-align: center;
	font-size: 16px;
	text-align: left;
	padding-left: 5px;
}

#EBA320 .Panel.Table1 tbody th, #EBA320 .Panel.Table2 tbody th
{
	line-height: 40px;
}

#EBA320 .Panel.Table1 thead th, #EBA320 .Panel.Table2 thead th
{
	border-style: solid;
	border-color: #bdbdbd;
	border-width: 1px;
}

#EBA320 .Panel.Table1 tbody th, #EBA320 .Panel.Table2 tbody th {
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	background-color: #F8F3F9;
	text-align: center;
}

#EBA320 .Panel.Table1 tbody td, #EBA320 .Panel.Table2 tbody td
{
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #bdbdbd;
	border-right-width: 1px;
}

#EBA320 .Panel.Table1 tbody th, #EBA320 .Panel.Table2 tbody th
{
	width: 150px;
}


#EBA400 table tbody, #EBA400 table tfoot
{
	background-color: #F8F2F2;
	text-align: center;
}

#EBA400 table thead td
{
	color: #f33b62;
	letter-spacing: 1px;
	padding-left: 5px;
	font-size: 20px;
	font-weight: bold;
	background-image: url('/images/td_bg02g.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}

#EBA400 table tfoot td
{
	padding: 0 0 15px 0;
}

#EBA400 textarea
{
	margin: 20px 20px 15px 20px;
	width: 645px;
	height: 450px;
}

#EBA400 input {
	margin: 20px;
	/*padding-left: 300px;*/
}
#EBA410 table tfoot {
	background-color: #F8F2F2;
	text-align: center;
}

#EBA410 table thead td {
	color: #f33b62;
	letter-spacing: 1px;
	padding-left: 5px;
	font-size: 20px;
	font-weight: bold;
	background-image: url('/images/td_bg02g.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}

#EBA410 table tfoot td {
	padding: 0 0 15px 0;
}

#EBA410 textarea {
	margin: 20px 20px 15px 20px;
	width: 645px;
	height: 450px;
}

#EBA410 input {
	margin: 20px;
}

#EBA500 table tbody th {
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	width: 300px;
	text-align: center;
}

#EBA500 table tbody td
{
	border-right-style: solid;
	border-right-color: #bdbdbd;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
}


#EBA500 tbody th, #EBA500 tbody td
{
	height: 40px;
	line-height: 40px;
}

#EBA500 table thead td
{
	color: #82A547;
	letter-spacing: 1px;
	padding-left: 5px;
	font-size: 17px;
	font-weight: bold;
	background-image: url('/images/	td_bg02f.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}

#EBA500 tbody th
{
	text-align: left;
	font-size: 15px;
	font-weight: normal;
	padding-left: 5px;
	background-color: #F4F7EF;
}

#EBA500 tbody td
{
	background-color: White;
}


#EBA500 tbody td input
{
	vertical-align: middle;
	margin: 0 10px;
}

#EBA610 table thead td
{
	color: #82A547;
	letter-spacing: 1px;
	padding-left: 5px;
	font-size: 20px;
	font-weight: bold;
	background-image: url('/images/	td_bg02f.jpg');
	background-position: left top;
	background-repeat: repeat-x;
}

#EBA610 table tbody th {
	border-left-style: solid;
	border-left-color: #bdbdbd;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding-left: 5px;
	background-color: #F4F7EF;
	width: 200px;
}

#EBA610 table tbody td
{
	border-right-style: solid;
	border-right-color: #bdbdbd;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	border-bottom-width: 1px;
	font-size:16px;
    background-color: White;
}

#EBA610 tbody th, #EBA610 tbody td
{
	height: 40px;
	line-height: 20px;
}

/*#EBA610 tbody td input
{
	vertical-align: middle;
	margin: 0 10px;
}*/
