body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}
caption{
	font-size:12px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	color: #454545;
	text-indent: 0px;
	text-align:left;
	font-weight:bold;
}
th{
	font-weight:normal;
}

 /*路徑*/ 
.waymark{
	padding:1px;
	background-image:none;
	color:#666666;
	font-size:12px;
	margin-top:1px;
	background-color: #FFFFFF;
	line-height: 26px;
	text-indent: 0px;
	height: 35px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif, Courier;
} 


/*內頁_表格_標題*/ 
.page_table_title {
	font-family: Verdana, Arial, Helvetica, sans-serif, Courier;
	font-size: 15px;
	font-style: normal;
	line-height: 160%;
	font-weight: normal;
	color: #333333;
	text-indent: 10px;
	vertical-align: middle;
	height: 30px;
	padding: 0px;
}
/*內頁_表格_標題_居中*/ 
.page_table_title_center {
	font-family: Verdana, Arial, Helvetica, sans-serif, Courier;
	font-size: 15px;
	font-style: normal;
	line-height: 160%;
	font-weight: normal;
	color: #333333;
	text-indent: 0px;
	vertical-align: middle;
	height: 30px;
	padding: 0px;
	text-align: center;
}


/*內頁搜尋_欄位*/ 
.search-text{
	font-size:12px;
	line-height:140%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	color: #636363;
	text-indent: 0px;
	vertical-align: middle;
	height: 30px;
} 
/*內頁搜尋_輸入欄位_下拉式選單*/
.search-input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	line-height: normal;
}

/*標籤tag_下拉式選單*/
.tag-input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6000;
	font-style: normal;
	line-height: normal;
	letter-spacing: 1px;
}

/*標籤tag_文字_橘底*/
.tag-text_orange{
	font-size:12px;
	line-height:140%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:6px;
	color: #6F6F6F;
	vertical-align: middle;
	letter-spacing: 0px;
	white-space: nowrap;
	margin: 6px;
	background-color: #FFFBCA;
	border: 1px solid #CECECE;
} 
/*標籤tag_文字_灰底*/
.tag-text_gary{
	font-size:12px;
	line-height:140%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:6px;
	color: #6F6F6F;
	vertical-align: middle;
	letter-spacing: 0px;
	white-space: nowrap;
	margin: 6px;
	background-color: #E8E8E8;
	border: 1px solid #CECECE;
} 
/*標籤_文字反應_灰*/
a.tag_text_over_gary:link {
	color: #6F6F6F;
	text-decoration: none;
}
a.tag_text_over_gary:visited {
	color: #6F6F6F;	
}
a.tag_text_over_gary:hover {
	color: #242424;
	text-decoration: none;
}
a.tag_text_over_gary:active {
	color: #6F6F6F;
	text-decoration: none;
}

/*標籤_文字反應_橘*/
a.tag_text_over_orange:link {
	color: #FF6000;
	text-decoration: none;
}
a.tag_text_over_orange:visited {
	color: #FF6000;	
}
a.tag_text_over_orange:hover {
	color: #FF2400;
	text-decoration: none;
}
a.tag_text_over_orange:active {
	color: #FF6000;
	text-decoration: none;
}


/*內頁_表格表頭_齊左*/ 
.page_table-head{
	padding:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Courier;
	font-size:12px;
	margin-top:6px;
	line-height: 140%;
	vertical-align: middle;
	text-indent: 0px;
	height: 25px;
	color: #2C2C2C;
} 

/*內頁_表格表頭_居中*/
.page_table-head-center{
	padding:6px;
	color:#2C2C2C;
	font-family:Verdana, Arial, Helvetica, sans-serif, Courier;
	font-size:12px;
	margin-top:3px;
	line-height: 140%;
	vertical-align: middle;
	text-align: center;
	height: 25px;
} 


.orange_color {
	color: #FF6600;
}
.black_color {
	color: #282828;
}



/*內頁_表格內容_齊右*/
.page_table-body-right{ 
        background-color:#FFFFFF; 
        font-size:12px; 
        line-height:18px; 
        font-family:Verdana, Arial, Helvetica, sans-serif, Courier; 
        margin: 3px; 
		padding:6px; 
        color: #616161; 
        text-align: right; 
        height: 20px; 
        vertical-align: middle; 
}
/*內頁_表格內容_齊左*/
.page_table-body-left{
	background-color:#FFFFFF;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Courier;
	margin: 3px; 
	padding:6px;
	color: #616161;
	text-align: left;
	height: 20px;
	text-indent: 0px;
	vertical-align: middle;
} 
/*內頁_表格內容_ 居中*/
.page_table-body-center{
	background-color:#FFFFFF;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Courier;
	margin: 3px; 
	padding:6px;
	color: #616161;
	text-align: center;
	height: 20px;
	vertical-align: middle;
} 
/*內頁_表格文字反應*/
a.page_table-text_over:link {
	color: #666666;
	text-decoration: underline;
}
a.page_table-text_over:visited {
	color: #666666;	
}
a.page_table-text_over:hover {
	color: #FF9000;
	text-decoration: underline;
}
a.page_table-text_over:active {
	color: #666666;
	text-decoration: underline;
}

/*內頁_表格標題反應*/
a.page_table-subject_over:link {
	color: #666666;
	text-decoration: none;
}
a.page_table-subject_over:visited {
	color: #666666;	
}
a.page_table-subject_over:hover {
	color: #FF9000;
	text-decoration: none;
}
a.page_table-subject_over:active {
	color: #666666;
	text-decoration: none;
}

/*內頁_文字_反應*/ 
a.page_text_over:link {
	color: #FE8531;
	text-decoration: underline;
}
a.page_text_over:visited {
	color: #FE8531;	
}
a.page_text_over:hover {
	color: #FF2400;
	text-decoration: underline;
}
a.page_text_over:active {
	color: #FE8531;
	text-decoration: underline;
}





/*日曆table------------------------------------------------------------------------*/
.calMonth{
	width:150px;
}
a.cal-color:link {
	color: #FF6600;
	text-decoration: underline;
}
a.cal-color:active {
	color: #FF6600;	
}

a.cal-color:visited {
	color: #FF6600;
	text-decoration: underline;
}
a.cal-color:hover {
	color: #FF0000;
	text-decoration: underline;
}

/*日曆首列*/
.calMonthNav{
}
/*日曆上個月*/
.calMonthBackward{
}
/*日曆目前顯示年月*/
.calMonthCurrent{
    font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
/*日曆下個月*/
.calMonthForward{
    color: #FF0000;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}
/*日曆星期列*/
.calMonthHeader{
	font-size: 13px;
}
/*日曆日欄*/
.calMonthDay{
    font-size: 11px;
	color: #999999;
	text-align:center;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
/*日曆今日日期*/
.calMonthToday{
	font-size: 11px;
	text-align:center;
	color: #FF6600;
}
/*日曆假日日期-----------------------------------------------------------------------------------*/
.calholiday{
	font-size: 11px;
	color: #FF3300;
	text-align:center;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
.calenderbutton{
	text-align:right;
}
/*日曆_表格外框*/
.table-calendar{
	margin: 1px;
	width: auto;
	position: static;
	right: 50px;
	top: 50px;
	padding: 2px;
	background-color: #B1AC8E;
	border: 1px solid #B1AC8E;
}



/*右上角選單_文字(ex:證券法令規章)*/
.header_text01 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #77796D;
	font-size: 12px;
	line-height: normal;
}
/*右上角選單_文字反應(ex:證券法令規章)*/
a.header_text01_over:link {
	color: #77796D;
	text-decoration: none;
}
a.header_text01_over:visited {
	color: #77796D;	
}
a.header_text01_over:hover {
	color: #4A4C3F;
	text-decoration: underline;
}
a.header_text01_over:active {
	color: #77796D;
	text-decoration: none;
}


/*上面選單_文字(ex:網站導覽)*/
.header_line{
	float:left;
	border-left:1px solid #BDC0AD;
	border-right:1px solid #5B5D4F;
	width:0px;
	height:25px;
	margin-left:10px;
	margin-right:10px;
}
.header_text02 {
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;		
	padding-top:5px;
}
.header_text02_txt {
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	letter-spacing:1px;	
	padding-right:5px;
	padding-top:5px;
}
.xheader_text02 {
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;	
	vertical-align: middle;
	text-align: center;	
	line-height:200%;	
	padding-left:5px;
	padding-right:5px;	
}
/*上面選單_文字反應(ex:網站導覽)*/
a.header_text02_over:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.header_text02_over:visited {
	color: #FFFFFF;	
}
a.header_text02_over:hover {
	color: #E0E795;
	text-decoration: none;
}
a.header_text02_over:active {
	color: #FFFFFF;
	text-decoration: none;
}


/*footer_選單文字*/
.footer_text01{
	height:25px;		
	background-color:#ffffff;
	color:#787878;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	text-indent: 10px;
	padding-top:5px;
	border-top:1px solid #C1C2BC;
	border-bottom:1px solid #C1C2BC;
}

/*footer_選單文字反應(ex:網站導覽)*/
a.footer_text01_over:link {
	color: #787878;
	text-decoration: none;
}
a.footer_text01_over:visited {
	color: #787878;	
}
a.footer_text01_over:hover {
	color: #515151;
	text-decoration: underline;
}
a.footer_text01_over:active {
	color: #787878;
	text-decoration: none;
}

/*版權聲明文字*/
.copyright {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 150%;
	color: #96988D;
	letter-spacing: 1px;
	background-color: #E9EBE0;
	height: 60px;
	padding-left:10px;
}

/*特別公告文字*/
.special_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 180%;
	color: #363636;
	letter-spacing: 1px;	
	text-indent: 9px;
	padding-top:5px;
	padding-bottom:5px;
}


/*及時重大訊息文字*/
.info_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 130%;
	color: #363636;
	letter-spacing: 1px;	
	height: 28px;
	text-indent: 9px;
	float:left;
	width:340px;
}

.info_text_date {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 130%;
	color: #888888;
	letter-spacing: 0px;		
	text-indent: 0px;
	white-space: nowrap;
	float:left;
}


/*最新上櫃文字*/
.fresh_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 130%;
	color: #363636;
	letter-spacing: 1px;	
	height: 28px;
	text-indent: 9px;
	float:left;

}


/*個股資訊_文字*/
.fresh_text_info {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	color: #616161;
	height: 30px;
	vertical-align: middle;
	position: fixed;
	text-indent: 2px;
}


/*最新訊息_標題*/
.news_title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	color: #FF7200;
	letter-spacing: 0px;
	vertical-align: middle;
}
/*最新訊息_內文*/
.news_body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 150%;
	color: #7C7C7C;
	letter-spacing: 0px;
	vertical-align: middle;
}
/*最新訊息_文字反應_title*/
a.news_title_over:link {
	color: #FF7200;
	text-decoration: none;
}
a.news_title_over:visited {
    color: #FF7200;	
}
a.news_title_over:hover {
    color: #FF7200;
	text-decoration: none;
}
a.news_title_over:active {
	color: #FF7200;
	text-decoration: none;
}
/*最新訊息_文字反應_text*/
a.news_text_over:link {
	color: #7C7C7C;
	text-decoration: none;
}
a.news_text_over:visited {
    color: #7C7C7C;	
}
a.news_text_over:hover {
    color: #7C7C7C;
	text-decoration: underline;
}
a.news_text_over:active {
	color: #7C7C7C;
	text-decoration: none;
}


/*交易資訊連結_文字*/
.link_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #787878;
	letter-spacing: 0px;
	vertical-align: middle;
	height: 22px;
	padding-left:12px;
}
/*交易資訊連結_文字反應*/
a.link_text_over:link {
	color: #3F3F3F;
	text-decoration: none;
}
a.link_text_over:visited {
	color: #3F3F3F;	
}
a.link_text_over:hover {
	color: #FF7200;
	text-decoration: underline;
}
a.link_text_over:active {
	color: #3F3F3F;
	text-decoration: none;
}



/*民國_日期*/
.text_date {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 130%;
	color: #888888;
	letter-spacing: 0px;
	vertical-align: middle;
	height: 0px;
	text-indent: 0px;
	white-space: nowrap;
}

/*內頁_單元名稱*/
.page_title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 140%;
	color: #FF6000;
	text-indent: 0px;
	font-weight: bold;
	vertical-align: middle;
	height: 32px;
}


/*公司名稱_文字反應*/
a.page_title_over:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.page_title_over:visited {
	color: #FFFFFF;	
}
a.page_title_over:hover {
	color: #E0E795;
	text-decoration: underline;
}
a.page_title_over:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.company_name {
	font-size: 21px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
}


/*問與答_欄位*/ 
.q-text{
	font-size:12px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	color: #454545;
	text-indent: 0px;
	height: 30px;
} 
.a-text{
	font-size:12px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	color: #2E2E2E;
	text-indent: 0px;
	vertical-align: middle;
	height: 30px;
} 


/*第二層選單_文字01_齊左*/
.menu_text01{
	background-color:#919480;
	font-size:12px;
	line-height:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin: 3px; 
	padding:3px;
	color: #FFFFFF;
	text-align: left;
	height: 24px;
	text-indent: 0px;
	vertical-align: middle;	
} 
/*第二層選單_文字01_文字反應*/
a.menu_text01_over:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menu_text01_over:visited {
	color: #FFFFFF;	
}
a.menu_text01_over:hover {
	color: #FFF9C8;
	text-decoration: none;
}
a.menu_text01_over:active {
	color: #FFFFFF;
	text-decoration: none;
}
/*第三層選單_文字02_齊左*/
.menu_text02{
	background-color:#F5F4EB;
	font-size:12px;
	line-height:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin: 2px; 
	padding:2px;
	color: #494B3E;
	text-align: left;
	height: 22px;
	text-indent: 0px;
	vertical-align: middle;	
} 
/*第二層選單_文字01_文字反應*/
a.menu_text02_over:link {
	color: #494B3E;
	text-decoration: none;
}
a.menu_text02_over:visited {
	color: #494B3E;	
}
a.menu_text02_over:hover {
	/*color: #4B4B4B;*/
	color: #FFFFFF;
	text-decoration: none;
}
a.menu_text02_over:active {
	color: #494B3E;
	text-decoration: none;
}

/*新聞_內頁標題_齊左*/ 
.news_page_title{
	padding:2px;
	color:#4D4D4D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-top:0px;
	line-height: 140%;
	vertical-align: middle;
	text-indent: 0px;
	height: 32px;
} 
.popup_menu{
	width:190;
	background-color:#494B3E;
	padding-top:1px;
	padding-bottom:1px;
}
/*彈出選單_文字*/
.popup_menu_text {
	margin: 1px;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Courier;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #494B3E;
	text-indent: 0px;
	background-color: #EAECE1;
}
/*彈出選單_文字反應*/
.popup_menu_text_over {
	margin: 1px;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Courier;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #EEF0E4;
	text-indent: 0px;	
	background-color: #888D73;
}

/*頁碼_文字*/
.page_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	color: #666666;
}

/*常態下_頁碼_文字反應*/
a.page_number1_over:link {
	color: #666666;
	text-decoration: none;
}
a.page_number1_over:visited {
	color: #666666;	
}
a.page_number1_over:hover {
	color: #FF9000;
	text-decoration: underline;
}
a.page_number1_over:active {
	color: #666666;
	text-decoration: none;
}

/*現在頁_頁碼_文字反應*/
a.page_number2_over:link {
	color: #FFA200;
	text-decoration: underline;
}
a.page_number2_over:visited {
	color: #FFA200;	
}
a.page_number2_over:hover {
	color: #FF4200;
	text-decoration: underline;
}
a.page_number2_over:active {
	color: #FFA200;
	text-decoration: underline;
}

.tab-l-first{	
	background-image:url("/ch/images/tab_l_first.gif");
	width:5px;
	height:50px;
}
.tab-r-last{	
	background-image:url("/ch/images/tab_r_last.gif");
	width:5px;
	height:50px;
}
.tab-l{	
	background-image:url("/ch/images/tab_l.gif");
	width:5px;
	height:50px;
}
.tab-m{	
	background-image:url("/ch/images/tab_m.gif");
	font-size:12px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color: #6F6F6F;
	vertical-align: middle;
	text-align:center;	
} 
.tab-r{	
	background-image:url("/ch/images/tab_r.gif");
	width:5px;
	height:50px;
}

.tab-l-gray{	
	background-image:url("/ch/images/tab_l_gray.gif");
	width:5px;
	height:48px;
}
.tab-m-gray{	
	background-image:url("/ch/images/tab_m_gray.gif");
	font-size:12px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color: #6F6F6F;
	vertical-align: middle;
	text-align:center;	
} 
.tab-r-gray{	
	background-image:url("/ch/images/tab_r_gray.gif");
	width:5px;
	height:48px;
}
.tab-l-first-gray{	
	background-image:url("/ch/images/tab_l_first_gray.gif");
	width:3px;
	height:48px;
}
.tab-r-last-gray{	
	background-image:url("/ch/images/tab_r_last_gray.gif");
	width:3px;
	height:48px;
}

/*專區資訊連結_文字*/
.link_text2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 100%;
	color: #787878;
	letter-spacing: 0px;
	vertical-align: middle;
	height: 22px;
	text-indent: 13px;
}
/*專區資訊連結_文字反應*/
a.link_text_over2:link {
	color: #ffffff;
	text-decoration: none;
}
a.link_text_over2:visited {
	color: #ffffff;	
}
a.link_text_over2:hover {
	color: #FFCC00;
	text-decoration: underline;
}
a.link_text_over2:active {
	color: #FFCC00;
	text-decoration: none;
}

/*路徑_文字_反應*/ 
a.waymark_over:link {
	color: #666666;
	text-decoration: none;
}
a.waymark_over:visited {
	color: #666666;	
}
a.waymark_over:hover {
	color: #FF9000;
	text-decoration: underline;
}
a.waymark_over:active {
	color: #666666;
	text-decoration: none;
}

.guestbox, .guestimagesbox, .guestimages, .guestimagesname {
  float: left;
}
 
.imageslist {  
  padding: 0px 0 0 35px;
}

.guestimages {
  padding: 20px 0 0 18px;
}
 
.guestbox, .guestimagesname {
  width: 335px;
}

.guestimagesname{
	padding-left:12px;
	padding-right:12px;
}
 
.guestbox{
  height: 360px;
}
 
.guestimagesbox {
  background: transparent url(/ch/images/photo_back.jpg) no-repeat scroll 0px 0px;
  height: 240px;
  width: 335px;
}

.promotion-pnl{
	float:left;
	padding:2px;	
	width:230px;		
}

.promotion-img{
	width:75px;
	float:left;
}

.promotion-txt{
	width:150px;
	float:left;	
}
.index-main-pnl{
	width:947px;	
	background-image:url('/ch/images/main_bg.gif');
	background-repeat: repeat-y;
	overflow:auto;
	overflow:visible\9;
}
.main-pnl{
	width:947px;	
	background-image:url('/ch/images/left_bg.gif');
	background-repeat: repeat-y;
	overflow:auto;
	overflow:visible\9;
}
.left-pnl{	
	width:191px;
	float:left;
	text-align:left;
}
.center-pnl{	
	width:736px;
	padding-left:20px;
	background-color:#fff;
	float:left;
	text-align:left;
}

.h-pnl{	
	float:left;
	text-align:left;
}
.h-pnl-right{	
	float:right;
	text-align:left;
}

.v-pnl{	
	clear:both;
	text-align:left;	
	padding-top:10px;
}
.v-pnl-np{
	clear:both;
	text-align:left;
}

#quick-nav{	
	background-image:url('/ch/images/left_bg.gif');
	background-repeat: repeat-y;
}

.ad-pnl{	
	float:left;
	width:140;
	height:80px;
	padding-top:6;
	padding-left:10;
}

.head-logo-pnl{	
	clear:both;
	background-image:url('/ch/images/header_topbg.gif');
	background-repeat:repeat-x;
	width:947px;	
	height:57px;
}

.head-menu-pnl{	
	clear:both;
	float:none;
	width:947px;		
	height:25px;
	background-image:url('/ch/images/header_menubg.jpg');	
}

.head-visual-pnl{
	width:947px;
	height:269px;	
}

.head-bottom-pnl{
	clear:both;
	background-image:url('/ch/images/index_header_line.gif');
	background-repeat:no-repeat;
	width:947px;
	height:14px;
}
.footer-pnl{
	clear:both;
	width:947px;
	text-align:left;
}
.page-title-pnl{
	clear:both;
	padding-top:5px;
	padding-bottom:30px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}
.page-title-line{
	clear:both;
	background-color:#e1e1e1;
	width:736px;	
	height:1px;
}
.page-title-icon{
	float:left;
	width:18px;
	height:30px;
	padding-top:7px;
}
.page-title-text {
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 30px;
	color: #FF6000;
	text-indent: 0px;
	font-weight: bold;	
	padding-left:3px;
	padding-bottom:10px;
}
.page-title-back {
	float:right;
	padding-top:5px;
}
.page-content{
	clear:both;
	width:736px;
	background-color:#FFFFFF;
	font-size:11px;
	line-height:160%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:3px;
	color: #5E5E5E;
	text-align: left;
	height: 26px;
	line-height: 20px;
	margin: 3px;
}
.page-subject{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 200%;
	background-color:#fffced;
	text-indent:0.5em;
	border:1px solid #e1e1e1;
	margin-top:10px;
}
.page-visual-report{
	clear:both;
	background-image:url('/ch/images/report_visual.jpg');
	background-repeat:no-repeat;
	width:736px;
	height:85px;
}
.page-visual-pnl{
	clear:both;
	text-align:right;
	background-color:#61B3EB;
}
.page-visual-line{
	clear:both;	
	width:736px;	
	height:5px;
	background: #828572; /* Old browsers */
	background: -moz-linear-gradient(left, #828572 0%, #9ea18e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#828572), color-stop(100%,#9ea18e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #828572 0%,#9ea18e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #828572 0%,#9ea18e 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(left, #828572 0%,#9ea18e 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#828572', endColorstr='#9ea18e',GradientType=1 ); /* IE6-9 */
	background: linear-gradient(left, #828572 0%,#9ea18e 100%); /* W3C */
}
.page-waymark-pnl{
	clear:both;
	padding:1px;
	background-image:none;
	color:#666666;
	font-size:12px;	
	background-color: #FFFFFF;	
	font-family: Verdana, Arial, Helvetica, sans-serif, Courier;
	padding-bottom:10px;
}
