.navigationtabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.navigationtabs ul{
font-family: 微軟正黑體, Arial, Helvetica, Sans-Serif;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0;
list-style: none;
}

.navigationtabs li{
display: inline;
margin: 0 1px 0 0;
padding: 0;
}

.navigationtabs a{
float: left;
color: #fff;
background: #00A6C3 url(images/color_tabs_left.gif) no-repeat left top;
margin: 0 1px 0 0;
padding: 0 0 1px 2px;
text-decoration: none;
letter-spacing: 1px;
-webkit-transition: background .2s ease-in-out;
-moz-transition: background .2s ease-in-out;
-ms-transition: background .2s ease-in-out;
-o-transition: background .2s ease-in-out;
transition: background .2s ease-in-out;
}

.navigationtabs a#project{
float: left;
color: #fff;
background: #F43B78 url(images/color_tabs_left.gif) no-repeat left top;
margin: 0 1px 0 0;
padding: 0 0 1px 2px;
text-decoration: none;
letter-spacing: 1px;
-webkit-transition: background .2s ease-in-out;
-moz-transition: background .2s ease-in-out;
-ms-transition: background .2s ease-in-out;
-o-transition: background .2s ease-in-out;
transition: background .2s ease-in-out;
}

.navigationtabs a span{
float: left;
display: block;
background: transparent url(images/color_tabs_right.gif) no-repeat right top;
padding: 4px 5px 3px 5px;
padding: 4px 4px 3px 4px \9;
}

.navigationtabs a span{
float: none;
}

.navigationtabs a:link, .navigationtabs a:visited{
color: #FFF;
}

.navigationtabs a:hover{
color: #FFF;
background-color: #00B8D8;
}

.navigationtabs #project:hover{
color: #FFF;
background-color: #FE5A91;
}

.navigationtabs a:hover span{
color: #FFF;
background-color: #00B8D8;
}

.navigationtabs #project:hover span{
color: #FFF;
background-color: #FE5A91;
}

.navigationtabs a.current, #navigationtabs a.current span{ /*currently selected tab*/
color: #FFF;
background-color: #00B8D8;
}

#navigationline{
clear: both;
width: 811px;
line-height: 2px;
background: #00B8D8;
border-top: 1px solid #ECFAFB; /*Remove this to remove border between bar and tabs*/
border-bottom: 1px solid #ECFAFB; /*Remove this to remove border between bar and tabs*/
}

.tabcontainer{
clear: left;
background: #00A6C3;
height: 27px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
margin: 0;
margin: -3px 0 0 0 \9;
width: 811px; /*width of 2nd level sub menus*/
}

.tabcontent{
font-family: 微軟正黑體, Arial, Helvetica, Sans-Serif;
font-size: 14px;
font-weight: bold;
line-height: 26px;
line-height: 26px \9;
display: none;
color: #fff;
}
.tabcontent a:link, .tabcontent a:visited{
color: #fff;
text-decoration: none;
padding: 3px 10px 5px 10px;
padding: 5px 10px 5px 10px \9;
-webkit-transition: background .2s ease-in-out;
-moz-transition: background .2s ease-in-out;
-ms-transition: background .2s ease-in-out;
-o-transition: background .2s ease-in-out;
transition: background .2s ease-in-out;
}
.tabcontent a:hover{
color: #FFF;
background-color: #00B8D8;
padding: 3px 10px 5px 10px;
padding: 5px 10px 5px 10px \9;
}
/* 主選單中的副選單內容 */
/* 圓角開始 */
.ba, .bb, .bc, .bd{font-size:1px;overflow:hidden;display:block;}
.ba {height:1px;background:#00B8D8;margin:0 5px;}
.bb {height:1px;background:#00A6C3;border-right:2px solid #00B8D8;border-left:2px solid #00B8D8;margin:0 3px;}
.bc {height:1px;background:#00A6C3;border-right:1px solid #00B8D8;border-left:1px solid #00B8D8;margin:0 2px;}
.bd {height:2px;background:#00A6C3;border-right:1px solid #00B8D8;border-left:1px solid #00B8D8;margin:0 1px;}
/* 圓角結束 */
.forum-link {
background: #00A6C3;
border-right: 1px solid #00B8D8;
border-left: 1px solid #00B8D8;
padding: 0;
>padding: 0 4px 0 4px;
}
.forum-link a:link, .forum-link a:visited {
color: #FFF;
height: 20px;
line-height: 20px;
padding: 2px 5px;
-webkit-transition: background .2s ease-in-out;
-moz-transition: background .2s ease-in-out;
-ms-transition: background .2s ease-in-out;
-o-transition: background .2s ease-in-out;
transition: background .2s ease-in-out;
}
.forum-link a:hover, .forum-link a:active {
background: #00B8D8;
color: #FFF;
height: 20px;
line-height: 20px;
padding: 2px 5px;
}
.forum-link-container {
padding: 5px 0 0 0;
text-align: center;
}
#subcontent1, #subcontent2, #subcontent3, #subcontent4 {
font-family: 微軟正黑體, Arial, Helvetica, Sans-Serif;
font-size: 13px;
font-weight: bold;
margin: -3px 0 0 0;
position: absolute;
visibility: hidden;
width: 150px;
}