
/* Typography & Colors -------------------------------------*/
/* Structure -------------------------------------*/
.layout {  }
/* Header -------------------------------------*/
.header { }
.header-logo { background:url(/images/zh_TW/themes/blue/img_logo.gif) no-repeat 20px 10px; background-color:#004080; }

.header-nav {}
.header-nav ul { background: url(/images/themes/blue/img_navbg.gif) repeat-x; }
.header-nav li {color:#fff;}
.header-nav li a { color: #fff;}
.header-nav li a:hover { background:url(/images/themes/blue/img_nav_on.gif)  no-repeat center top; color: #000;}


/* Button -------------------------------------*/
.button { background-color:#97CD39; color:#fff; border:1px solid #fff;}
.button2 { background-color:#b2b2af; color:#fff; border:1px solid #fff;}
/* Breakcrumb -------------------------------------*/
.breakcrumb {color:#000; }
	.breakcrumb ul {}
	.breakcrumb ul li {color:#000;}
	.breakcrumb ul  span { }
	.breakcrumb ul li a:link, .breakcrumb ul li a:visited { color: #004080;}
	.breakcrumb ul li a:hover { color: #004080; }
	.breakcrumb div.txtright {color:#000;} 
	.breakcrumb div.txtright a:link, .breakcrumb div.txtright a:visited { color: #7d7d7d;}
	.breakcrumb div.txtright a:hover { color: #7d7d7d;}


/* Footer -------------------------------------*/
.footer { background-color: #004080}
.footer_01 {color:#fff; }
.footer_01 ul {}
.footer_01 ul li {}
.footer_01 ul li span {}
.footer_01 ul li a:link, .footer_01 ul li a:visited { color: #fff;}
.footer_01  ul li a:hover {}
.footer_02 {color:#fff;}
.footer_02 ul li a:link, .footer_02 ul li a:visited { color: #fff;}
.footer_02  ul li a:hover {}
