@import url("menu.css");
/*@charset "utf-8";*/
/* CSS Document */
/*a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #882d00;	text-decoration: none;}
a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #882d00; text-decoration: none;}

.language {font-family:	Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #993300; font-weight: bold;}
.copyrights {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:#993300 ;}
.copyrightscn {font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #55504B;}
.copyrightsjp {font-family: Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #55504B;}

.date {	background-image:url(images/img_bgtile_date.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; font-size: 11px; color: #660000; font-weight: bold;	font-family: Arial, Helvetica, sans-serif; padding: 5px 10px 5px 10px;;}

.hiddentxt {Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}


.txtfooter {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333;	padding: 10px 10px 0px 10px; }
.txtfootercn {font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #333333;	padding: 10px 10px 0px 10px; }
.txtfooterjp {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333;	padding: 10px 10px 0px 10px; }

.bgcolororge {background-image:url(images/img_bgcolor_orge.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorgreen {background-image:url(images/img_bgcolor_green.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorliteblue {background-image:url(images/img_bgcolor_liteblue.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcoloroceanblue {background-image:url(images/img_bgcolor_oceanblue.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorpurpleorge{background-image:url(images/img_bgcolor_purpleorge.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorviolet{background-image:url(images/img_bgcolor_violet.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorpowder {background-image:url(images/img_bgcolor_powder.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorpowder1 {background-image:url(images/img_bgcolor_powder1.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorskyblue {background-image:url(images/img_bgcolor_skyblue.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorskyblue1 {background-image:url(images/img_bgcolor_skyblue1.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorseablue {background-image:url(images/img_bgcolor_seablue.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorultramarine {background-image:url(images/img_bgcolor_ultramarine.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.bgcolorgrey {background-image:url(images/img_bgcolor_grey.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}

.txtsubleft {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px; color: #5f6c65; font-weight: bold;	padding-top: 2px; padding-bottom: 5px;	padding-left: 2px;
	padding-right: 2px;	border-color: #FFFFFF;	border:1px solid #d8dcda;}
	
a.readmore:link, a.readmore:active, a.readmore:visited, a.readmore:hover {
text-decoration:underline;
color:#882d00;
padding:0px 0px 0px 0px;
height:18px;
xbackground-position:right 1.5px ;
}


.subbody {background-color: #a7b1ad;}
.txtsub {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px; color: #5f6c65; font-weight: bold;	background-color: #abc2b8;	padding: 3px 10px 3px 10px;}
.txtsubcn {font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #5f6c65; font-weight: bold;	background-color: #abc2b8;	padding: 3px 10px 3px 10px;}

.txtsubtype1 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; line-height: 20px;  }
.txtsubtype1cn {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; line-height: 22px;  }
.txtsubtype2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; padding: 20px 15px 0px 10px; }
.txtsubtype2cn {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 20px; padding: 20px 15px 0px 10px; }
.txtsubtype3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px}
.txtsubtype3cn {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 18px}
.txtsubtype3jp {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px}
.txtsubtype4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #B3BCC0;}
.txtsubtype4jp {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 18px}
.txtsubtype5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; font-weight: bold;}
.txthighlight {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #2E7B5E; padding: 5px 0px 5px 10px;}
.txtprogress {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #ABA099; padding: 5px 0px 5px 10px;}
.txtevents {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #D7C485; padding: 5px 0px 5px 10px;}
.txtheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 18px; font-weight: bold; }
.txtheader1cn {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 20px; font-weight: bold; }
.txtheader2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; margin-top: 0px; margin-bottom: 0px; }
.txtheader2cn {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 18px; margin-top: 0px; margin-bottom: 0px; }

.rootmenuitem {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:0; color: #FFFFFF; margin-top: 0px; }
.rootmenuitembreadcrumb {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:0; color: #FFFFFF; margin-top: 0px; }
.rootmenuitemselected {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:0; color: #000000; background-color: Transparent; margin-top : 0px; }
.submenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:0; color: #000000; background-color: F8FAFF; margin-top: 0px; }
.submenuitemselected {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:0; color: #000000; margin-top: 0px; }
.submenuitembreadcrumb {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:0; color: #000000; background-color: F8FAFF; margin-top: 0px; }

.frametophome{background-image:url(images/img_frame_tophome.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.framebothome{background-image:url(images/img_frame_bothome.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.framelefthome{background-image:url(images/img_frame_lefthome.gif); background-repeat: repeat-y; height: 160px; border: 0; margin-top: 0px; margin-left: 0px;}
.framerighthome{background-image:url(images/img_frame_righthome.gif); background-repeat: repeat-y; height: 160px; border: 0; margin-top: 0px; margin-left: 0px;}

.frametop{background-image:url(images/img_frame_top.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px; }
.framebot{background-image:url(images/img_frame_bot.gif); background-repeat: repeat-x; border: 0; margin-top: 0px; margin-left: 0px;}
.frameleft{background-image:url(images/img_frame_left.gif); background-repeat: repeat-y;  border: 0; margin-top: 0px; margin-left: 0px;}
.frameright{background-image:url(images/img_frame_right.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px;}

.hmtxtnews {background-image:url(images/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fdf5be; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333; padding: 5px 10px 5px 10px;}
.hmtxtnewscn {background-image:url(images/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fdf5be; font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #333333; padding: 5px 10px 5px 10px;}
.hmtxtnewscn2 { border: 0; margin-top: 0px; margin-left: 0px; background-color: #fdf5be; font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #333333; padding: 5px 10px 5px 10px;}
.hmtxtnewsjp {background-image:url(images/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fdf5be; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333; padding: 5px 10px 5px 10px;}

.hmtxtbulletin {background-image:url(images/img_bgtile_news.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333; padding: 5px 10px 5px 10px;}
.hmlatestnews{background-image:url(images/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fdf5be;}
.hmcorpinfo{background-image:url(images/img_dottedline.gif); background-repeat: repeat-y; border: 0; margin-top: 0px; margin-left: 0px; background-color: #fedca9; 
font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333;}

#flaMainIntro {
width:988px;
height:430px;
}

#flaMainIntro .noFlash {
padding-top:150px;
text-align:center;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #fff; 
}

#flaTopNav {
height:171px;
}

#flaTopNav .noFlash {
padding-left:20px;
text-align:left;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #fff; 
}
*/

.OtherTabs{color:Black;font-weight:normal;}
a.OtherTabs:link, a.OtherTabs:active, a.OtherTabs:visited, a.OtherTabs:hover {
text-decoration:none;
color:#882d00;
padding:0px 0px 0px 0px;
height:18px;
font-weight:normal;
}


.main_dnnmenu_container
{
	height:auto;
	width:215px;
	padding:10px 10px 10px 10px;
	background:url(images/img_bgtile_orge.gif);
}
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
}

/************/
body {margin:5px 5px 5px 5px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td{color:#666666; font-family:Verdana ; font-size:11px;}

.LogoContainer{background-image:url("images/bg.jpg");}
.MenuContainer{background-color:#4FB7EC;}
/*.SubMenuContainer{background-color:#8FCDF2;}*/
.SubMenuContainer{background-color:#4FB7EC;}
.LeftPane{font-size: 10px; color: #666666; vertical-align:top;}
.CenterPane{font-size: 10px; color: #666666; vertical-align:top;}
.RightPane{font-size: 10px; color: #666666; vertical-align:top;}
.Copyright{font-size: 10px; color: #666666; padding-left:10px;}
.TopNav, a.TopNav:link, a.TopNav:active, a.TopNav:visited, a.TopNav:hover
{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform:uppercase; color: #666666;}

