.ddcolortabs{
background: transparent;
voice-family: inherit;
}

.ddcolortabs ul{
font-size:13px;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
/*text-transform:uppercase;*/
}


.ddcolortabs a{
float:left;
cursor:pointer;
}




.ddcolortabs a span{
float:left;
display:block;
}

.ct01 a span{ width:80px; padding-left:41px; height:33px; background:url(/images/bg_tab01.gif) no-repeat; color:#125601; }
.ct02 a span{ width:80px; padding-left:30px; height:33px; background:url(/images/bg_tab02.gif) no-repeat; color:#125601;}


.ct01 a.current span{ width:80px; padding-left:41px; height:33px; background:url(/images/bg_tab01_hover.gif) no-repeat; color:#4e811e; font-weight:bold; text-decoration:underline;}
.ct02 a.current span{ width:80px; padding-left:30px; height:33px; background:url(/images/bg_tab02_hover.gif) no-repeat; color:#4e811e; font-weight:bold; text-decoration:underline;}



.ddcolortabs a:hover{
text-decoration:underline;
}


.ddcolortabs a:hover span{
text-decoration:underline;
}

.ddcolortabs a:visited{
text-decoration:none;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
text-decoration:underline;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
background: #e6e9ed;
}

.tabcontainer{
float:left;
width:221px; /*width of 2nd level sub menus*/
height:auto; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
padding-left:30px;
}

.tabcontent{
display:none;
float:left;
width:100%;
height:173px;
}


/* Core Value */

.core_v{
background: transparent;
voice-family: inherit;
}
.core_v ul{
font-size:13px;
margin:0;
padding:0;
list-style:none;
}
.core_v li{
display:inline;
/*text-transform:uppercase;*/
}
.core_v a{
float:left;
cursor:pointer;
}
.core_v a span{
float:left;
display:block;
}
.core_s a{ width:96px; height:104px;}
.core_m a{ width:96px; height:104px;}
.core_o1 a{ width:96px; height:104px;}
.core_o2 a{ width:96px; height:104px;}
.core_t a{ width:96px; height:104px;}
.core_h a{ width:96px; height:104px;}
.core_c a{ width:96px; height:104px;}
.core_l a{ width:98px; height:107px;}
.core_d a{ width:98px; height:107px;}
.core_p a{ width:98px; height:107px;}


.core_s a.current{ width:96px; height:104px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_m a.current{ width:96px; height:104px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_o1 a.current{ width:96px; height:104px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_o2 a.current{ width:96px; height:104px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_t a.current{ width:96px; height:104px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_h a.current{ width:96px; height:104px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_c a.current{ width:96px; height:104px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_l a.current{ width:98px; height:107px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_d a.current{ width:98px; height:107px; background:url(/images/icon_core.png) no-repeat center bottom;}
.core_p a.current{ width:98px; height:107px; background:url(/images/icon_core.png) no-repeat center bottom;}

.core_v a:hover{
text-decoration:underline;
}
.core_v a:hover span{
text-decoration:underline;
}
.core_v a:visited{
text-decoration:none;
}
.core_v a.current, #core_v a.current span{ /*currently selected tab*/
text-decoration:underline;
}

.corecontainer{
float:left;
width:645px; /*width of 2nd level sub menus*/
height:auto; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
padding:0px 10px 10px 10px;
border:1px dotted #CCCCCC;
height:100px;
margin-bottom:10px;
}
.corecontent{
display:none;
float:left;
width:100%;
}


/* board */

.board_c{
background: transparent;
voice-family: inherit;

}
.board_c ul{
font-size:13px;
margin:0;
padding:0;
list-style:none;
}
.board_c li{
display:inline;
/*text-transform:uppercase;*/
}
.board_c a{
float:left;
cursor:pointer;
}
.board_c a span{
float:left;
display:block;
}
.board_1 a{ width:65px; height:126px; background:url(/images/all_board_2.png) no-repeat 0px -126px;}
.board_2 a{ width:66px; height:126px; background:url(/images/all_board_2.png) no-repeat -65px -126px;}
.board_3 a{ width:63px; height:126px; background:url(/images/all_board_2.png) no-repeat -131px -126px;}
.board_4 a{ width:59px; height:126px; background:url(/images/all_board_2.png) no-repeat -194px -126px;}
.board_5 a{ width:61px; height:126px; background:url(/images/all_board_2.png) no-repeat -253px -126px;}
.board_6 a{ width:68px; height:126px; background:url(/images/all_board_2.png) no-repeat -314px -126px;}
.board_7 a{ width:53px; height:126px; background:url(/images/all_board_2.png) no-repeat -382px -126px;}
.board_8 a{ width:64px; height:126px; background:url(/images/all_board_2.png) no-repeat -435px -126px;}
.board_9 a{ width:61px; height:126px; background:url(/images/all_board_2.png) no-repeat -499px -126px;}

.board_10 a{ width:66px; height:126px; background:url(/images/all_board_2.png) no-repeat -560px -126px;}
.board_11 a{ width:61px; height:126px; background:url(/images/all_board_2.png) no-repeat -626px -126px;}

.board_1 a.current{ width:65px; height:126px; background:url(/images/all_board_2.png) no-repeat 0px 0px;}
.board_2 a.current{ width:66px; height:126px; background:url(/images/all_board_2.png) no-repeat -65px 0px;}
.board_3 a.current{ width:63px; height:126px; background:url(/images/all_board_2.png) no-repeat -131px 0px;}
.board_4 a.current{ width:59px; height:126px; background:url(/images/all_board_2.png) no-repeat -194px 0px;}
.board_5 a.current{ width:61px; height:126px; background:url(/images/all_board_2.png) no-repeat -253px 0px;}
.board_6 a.current{ width:68px; height:126px; background:url(/images/all_board_2.png) no-repeat -314px 0px;}
.board_7 a.current{ width:53px; height:126px; background:url(/images/all_board_2.png) no-repeat -382px 0px;}
.board_8 a.current{ width:64px; height:126px; background:url(/images/all_board_2.png) no-repeat -435px 0px;}
.board_9 a.current{ width:61px; height:126px; background:url(/images/all_board_2.png) no-repeat -499px 0px;}

.board_10 a.current{ width:66px; height:126px; background:url(/images/all_board_2.png) no-repeat -560px 0px;}
.board_11 a.current{ width:61px; height:126px; background:url(/images/all_board_2.png) no-repeat -626px 0px;}


.board_c a:hover{
text-decoration:underline;
}
.board_c a:hover span{
text-decoration:underline;
}
.board_c a:visited{
text-decoration:none;
}
.board_c a.current, #board_c a.current span{ /*currently selected tab*/
text-decoration:underline;
}

.board_ccontainer{
float:left;
width:660px; /*width of 2nd level sub menus*/
height:auto; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
padding:10px;
border:1px dotted #CCCCCC;
margin-top:10px;
}
.board_ccontent{
display:none;
float:left;
width:100%;
}


/* executive */

.executive_c{
background: transparent;
voice-family: inherit;
}
.executive_c ul{
font-size:13px;
margin:0;
padding:0;
list-style:none;
}
.executive_c li{
display:inline;
/*text-transform:uppercase;*/
}
.executive_c a{
float:left;
cursor:pointer;
}
.executive_c a span{
float:left;
display:block;
}
.executive_1 a{ width:88px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat 0px -147px;}
.executive_2 a{ width:93px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -88px -147px;}
.executive_3 a{ width:88px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -181px -147px;}
.executive_4 a{ width:89px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -269px -147px;}
.executive_5 a{ width:70px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -358px -147px;}
.executive_6 a{ width:82px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -428px -147px;}
.executive_7 a{ width:84px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -510px -147px;}
.executive_8 a{ width:93px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -594px -147px;}


.executive_1 a.current{ width:88px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat 0px 0px;}
.executive_2 a.current{ width:93px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -88px 0px;}
.executive_3 a.current{ width:88px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -181px 0px;}
.executive_4 a.current{ width:89px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -269px 0px;}
.executive_5 a.current{ width:70px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -358px 0px;}
.executive_6 a.current{ width:82px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -428px 0px;}
.executive_7 a.current{ width:84px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -510px 0px;}
.executive_8 a.current{ width:93px; height:147px; background:url(/images/all_exeboard_3.png) no-repeat -594px 0px;}


.executive_c a:hover{
text-decoration:underline;
}
.executive_c a:hover span{
text-decoration:underline;
}
.executive_c a:visited{
text-decoration:none;
}
.executive_c a.current, #executive_c a.current span{ /*currently selected tab*/
text-decoration:underline;
}

.executive_ccontainer{
float:left;
width:660px; /*width of 2nd level sub menus*/
height:auto; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
padding:10px;
border:1px dotted #CCCCCC;
margin-top:10px;
}
.executive_ccontent{
display:none;
float:left;
width:100%;
}

/* AGM */

.agm_c{
background: transparent;
voice-family: inherit;
}
.agm_c ul{
font-size:13px;
margin:0;
padding:0;
list-style:none;
}
.agm_c li{
display:inline;
/*text-transform:uppercase;*/
}
.agm_c a{
float:left;
cursor:pointer;
margin-right:15px;
}
.agm_c a span{
float:left;
display:block;
}
.agm_2014 a{ width:44px; height:46px; background:url(/images/agm_2014.png) no-repeat 0px -47px;}
.agm_2013 a{ width:44px; height:46px; background:url(/images/agm_2013.png) no-repeat 0px -47px;}
.agm_2012 a{ width:44px; height:46px; background:url(/images/agm_2012.png) no-repeat 0px -47px;}
.agm_2011 a{ width:44px; height:46px; background:url(/images/agm_2011.png) no-repeat 0px -47px;}
.agm_2010 a{ width:44px; height:46px; background:url(/images/agm_2010.png) no-repeat 0px -47px;}
.agm_2009 a{ width:44px; height:46px; background:url(/images/agm_2009.png) no-repeat 0px -47px;}

.agm_2014 a.current{ width:44px; height:46px; background:url(/images/agm_2014.png) no-repeat 0px 0px;}
.agm_2013 a.current{ width:44px; height:46px; background:url(/images/agm_2013.png) no-repeat 0px 0px;}
.agm_2012 a.current{ width:44px; height:46px; background:url(/images/agm_2012.png) no-repeat 0px 0px;}
.agm_2011 a.current{ width:44px; height:46px; background:url(/images/agm_2011.png) no-repeat 0px 0px;}
.agm_2010 a.current{ width:44px; height:46px; background:url(/images/agm_2010.png) no-repeat 0px 0px;}
.agm_2009 a.current{ width:44px; height:46px; background:url(/images/agm_2009.png) no-repeat 0px 0px;}



.agm_c a:hover{
text-decoration:underline;
}
.agm_c a:hover span{
text-decoration:underline;
}
.agm_c a:visited{
text-decoration:none;
}
.agm_c a.current, #agm_c a.current span{ /*currently selected tab*/
text-decoration:underline;
}

.agm_ccontainer{
float:left;
width:687px; /*width of 2nd level sub menus*/
height:auto; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/

margin-top:10px;
}
.agm_ccontent{
display:none;
float:left;
width:100%;
}

/* Calendat*/

.calendar_c{
float:left;
background: transparent;
voice-family: inherit;
background:url(/images/bg_highlight.jpg) no-repeat;
width:556px;
height:25px;
padding-top:5px;
padding-left:100px;
}
.calendar_c ul{
font-size:13px;
margin:0;
padding:0;
list-style:none;

}
.calendar_c li{
display:inline;
/*text-transform:uppercase;*/
}
.calendar_c a{
float:left;
cursor:pointer;
margin-right:15px;
color:#666666;
}
.calendar_c a span{
float:left;
display:block;
}

.calendar_c a:hover{
text-decoration:underline;
}
.calendar_c a:hover span{
text-decoration:underline;
}
.calendar_c a:visited{
text-decoration:none;
}
.calendar_c a.current, #agm_c a.current span{ /*currently selected tab*/
color:#146d00;
text-decoration:underline;
}

.calendar_ccontainer{
float:left;
width:660px; /*width of 2nd level sub menus*/
height:auto; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
padding:10px 10px 10px 0px;
margin-top:10px;
}
.calendar_ccontent{
display:none;
float:left;
width:100%;
}