body {
	margin-top: 0pt;
	background-color: #ffffff;
	background-image: url(ka_001.jpg);
}
div{zoom:1}
/******區塊底色*****/


.ka_mymenu_color{
     background-color:#ffffff;
}
.ka_right_color{
     background-color:#D3E5A9;
	 filter:Alpha(Opacity=100,FinishOpacity=100,style=1);
	 }
.ka_left_color{
     background-color:#ffffff;
	 }
.ka_wall_color{
     background-color:#ffffff;
	 }
.ka_footer_color{
     background-color:#ffffff;
	 }
.ka_all_color{
     background-color:#ffffff;
	 	 filter:Alpha(Opacity=30,FinishOpacity=30,style=1);
	 }

/******字型*****/
	 
.ka_level_text01 {
	font-size: 18px;
	font-weight: bold;
	color: #65a41f;
}


.ka_mymenu_title {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 0px 10px;
	line-height: 60px;
}
.ka_mymenu {
	font-size: 12px;
	color: #999999;
}
.ka_title_text01 {
	font-size: 18px;
	color: #65A41F;
	font-weight: bold;
}
.ka_title_text02 {
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}

.ka_menu_text01 {
	font-size: 15px;
	font-weight: bold;
}

.grey2_text9 {
    font-family: Times New Roman;
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
}
.grey2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #606060;
	text-decoration: none;
	line-height: 22px;
}
.black_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}

/******wall分隔線*****/
.greenline {border-bottom-style:solid;border-width="2"; border-color:#eeeeee;}

/******表格內容顏色、底圖*****/
Td.home1 {
	background-color:#65A41F;
	padding: 2px 5px 2px 5px;	
	text-decoration: none;	
}
.ka_form{background-image: url(ka_form_001.png);width:200px;height:260;padding:0 auto;}
Td.ka_line{background-image: url(ka_line_001.png);}
Td.ka_line_color{background:#65A41F;}
.ka_album_bg{background-image: url(../../img/border/ka_album_bg01.png);width:138px;height:138;padding:0 auto;}

/******按鈕*****/
.btn_hey {font-size:12px; font-family:Courier New,monospace; color:#FFFFFF; background-color:#74BC21; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#74BC21',EndColorStr='#4D7C16'); border-style:double; border-color:#4D7C16; border-width:1px;}
.btn_hey3 {font-size:12px; font-family:Courier New,monospace; color:#666666; background-color:#ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#f6f6f6');
  border-style:solid; border-color:#a9a9a9;  border-width:1px;}
.input.groovybutton {font-size:10px;font-family:Verdana,sans-serif;font-weight:bold;color:#888888;background-color:#ffffff;border-style:solid;border-color:#BBBBBB;border-width:1px;}

/******圓角表格*****/
.b1m, .b2m, .b3m, .b4m{font-size:1px; overflow:hidden; display:block; background:#ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff;}
.b1m {height:1px; margin:0 0px; background:#ffffff;}
.b2m {height:1px; margin:0 0px; border-right-width:2px; border-left-width:2px;}
.b3m {height:1px; margin:0 0px;}
.b4m {height:2px; margin:0 0px;}
div.contentm, div.headm{ padding-left:1px; border-right:1px solid #EBEBEB; border-left:1px solid #ffffff;}
.contentm {background:#ffffff; padding-top:5px;}

.b1n, .b2n, .b3n, .b4n{font-size:1px; overflow:hidden; display:block; background:#ffffff; border-right:1px solid #EBEBEB; border-left:1px solid #EBEBEB;}
.b1n {height:1px; margin:0 5px; background:#EBEBEB;}
.b2n {height:1px; margin:0 3px; border-right-width:2px; border-left-width:2px;}
.b3n {height:1px; margin:0 2px;}
.b4n {height:2px; margin:0 1px;}
.headn {background:#EBEBEB;}
div.contentn, div.headn{ padding-left:1px; border-right:1px solid #EBEBEB; border-left:1px solid #EBEBEB;}
div.headn h1 {margin:0px; background:#EBEBEB;}
.contentn {background:#ffffff; padding-top:5px;} 

/******連結顏色*****/
a:link {color: #666666;}
a.linka {color:#333333; text-decoration: none; font-weight: bold;}
a.linkb {color:#999999; text-decoration: none;font-weight: bold;}
a.linkc {color:#000000; text-decoration: none;}
a.linkd {text-decoration: none;color:#606060;}

a:visited {color: #666666;}
a.linka:visited {text-decoration: none;color:#333333;font-weight: bold;}
a.linkb:visited {text-decoration: none;color:#999999;font-weight: bold;}
a.linkc:visited {text-decoration: none;color:#000000;}
a.linkd:visited {text-decoration: none;color:#666666;}

a:hover {color: #333333;}
a.linka:hover {text-decoration: none;color:#999999;font-weight: bold; }
a.linkb:hover {text-decoration: none;color:#333333;  font-weight: bold;}
a.linkc:hover {text-decoration: none;color:#999999;}
a.linkd:hover {text-decoration: none;color:#333333;}

a:active {color: #333333;}
a.linka:active {text-decoration: none;color:#999999;font-weight: bold; }
a.linkb:active {text-decoration: none;color:#333333;font-weight: bold;}
a.linkc:active {text-decoration: none;color:#999999;}
a.linkd:active {text-decoration: none;color:#333333;}


.story {
	
	font-size: 10pt;
	font-weight: normal;
	color: #999999;
	text-align:right;
	padding: 10px 10px 0px 10px;
	text-decoration: none;
}


.story a:link{
	
	border-top: 0px solid #555555;
	border-bottom: 0px solid #777777;
	font-weight: normal;
	color: #65A41F;	
	text-decoration: none;
	
}

.story a:visited{
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	color: #65A41F;
	text-decoration: none;
	
}

.story a:hover{
	
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	background-color: #ffffff;
	background-image: none;
	font-weight: normal;
	text-decoration: none;
	color: #487515;
	text-decoration: none;
	
}

#menuLinks{
	margin: 0px;
	position:relative;
	font-size: 10pt;
	color: #ffffff;
	float:left;
	text-decoration: none;
}

#menuLinks a:link{
	position:relative;
	font-size: 10pt;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	padding: 1px 10px 1px 10px;
	color: #ffffff;	
	float:left;	
	text-decoration: none;
}

#menuLinks a:visited{
	position:relative;
	font-size: 10pt;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	padding: 1px 10px 1px 10px;
	color: #ffffff;	
	float:left;
	text-decoration: none;
}

#menuLinks a:hover{
	position:relative;
	font-size: 10pt;
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	color: #F8CE4F;	
	padding: 1px 10px 1px 10px;
	font-weight: normal;
	text-decoration: none;	
	float:left;
}




