/* CSS Document */
/* BODY */
html,body {margin:0;padding:0;}
body {color: #333333;font-size: 76%;text-align:center;background: #f5f5f5;}

/* GENERAL fonts */
P, OL, UL, LI, DIV, TD, H1 {font-family: verdana, arial;}

UL {margin: 8px 5px 5px 28px;padding:0;}

LI {list-style:none;padding: 2px;}

DL, DD {padding:0;margin:0;}

HR {height:1px;border:0;border-top:1px solid #CCCCCC;
}
P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}

A {color:#555555;text-decoration:none;}

A:HOVER {color:#3333CC;text-decoration:underline;}


H1 { font-size: 18px; }
H1, H2 {margin: 5px 0px 5px 0px;}

H2 {
	font-family: verdana, arial;
	color: #555555;
	font-size: 16px;
	padding-top: 35px;
	padding-left: 30px;
	padding-bottom: 70px;
}

H3 {
	font-family: verdana, arial;
	font-size: 16px;
	color: #555555;
	padding-top: 12px;
	padding-left: 40px;
	padding-bottom: 14px;
}

H4 {
	font-family: verdana, arial;
	font-size: 17px;
	border-left: 12px solid #BBBBBB;
	border-bottom: 2px solid #CCCCCC;
	padding-top: 5px;
	padding-left: 7px;
	padding-bottom: 2px;

}

H5 {
	font-family: verdana, arial;
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 8px;
	margin-bottom: 3px;
}

H6 {
	font-size: 11px;
	padding-top:5px;
	margin-bottom:2px;
}


/* content header */

div#header {clear:both;margin-bottom:2px;}

div#header:after {display: block;clear: both;content: " ";}

.header_logo {height:48px;background:url(../images200901/logo_bg.gif) 220px 16px no-repeat;clear:both;}

.header_logo IMG {float:left;}

.header_search {float:right;padding:10px 15px 0 0;margin: 0;vertical-align: text-bottom;}

.header_search FORM {padding:0;margin:0;}

.go-button {font-size:10px;color:#666666;letter-spacing:3px;padding:2px 2px 0 2px;margin-left:3px;}

div#global_navigation {clear:both;width:789px;}

div#global_navigation ul {padding:0;margin:0;}

div#global_navigation ul li {float:left;padding:0;}

div#header-bottom {clear:both;height:20px;margin-top:5px;}


/* Style for the Path-Pankuzu: */

div#path {float:left;color:#666666;white-space: nowrap;font-family: verdana, arial;font-size: 10px;}

div#path A {text-decoration: none;color:#555555;}

div#path A:hover {color:#03AB00;text-decoration: underline;}

div#path .path-act A {color:#03AB00;text-decoration: underline;}


div.smenu {float:right;width:338px;border-right:1px solid #ccc;}

div.smenu ul {margin:0;}

div.smenu ul li {float:right;font-size:10px;text-align:center;padding:0;border-left:1px solid #ccc;}

div.smenu ul li A {display:block;color:#555555;text-decoration:none;width:110px;padding:1px 0;}

div.smenu ul li A:HOVER {color:#03AB00;text-decoration:underline;}


/* content footer */


div#footer_wrapper {clear:both;line-height:20px;}

div#footer_wrapper p {text-align:right;margin:0;padding:5px 0;}

div#footer_left {float:left;width:542px;margin-top:20px;padding-top:10px;border-top:1px solid #cccccc;}

div#footer_right {float:right;width:223px;text-align:right;margin-top:20px;padding-top:15px;}

div#footer_right A {padding:1px 20px 2px 0;background:url(../images200901/footer_totop_bg.gif) right center no-repeat;}

div#footer_right A:HOVER {background:url(../images200901/footer_totop_on_bg.gif) right no-repeat;}

div#footer_tohome {float:left;width:50px;}

div#footer_tohome A {padding:1px 0 2px 20px;background:url(../images200901/footer_tohome_bg.gif) no-repeat;}

div#footer_tohome A:HOVER {background:url(../images200901/footer_tohome_on_bg.gif) no-repeat;}

div#footer {float:left;margin-left:211px;}
* html div#footer {margin-left:130px;}

/* content block */

div#container {text-align:left;background:#fff;}

div#container:after {display: block;clear: both;content: " ";}

div#wrapper {}

div#navigation {background:#FFF;}

div#extra {background:#FFF;}


div#container {width:789px;padding:10px 26px 10px 25px;margin:0 auto;border:1px solid #cccccc;}

* html div#container {width:840px;}

div#content_border {clear:both;width:789px;margin-bottom:10px;}

div#content {float:left;width:542px;line-height: 1.8;}

div#navigation {float:right;width:223px;}

div#extra {float:right;clear:right;width:223px;}



/* toppage Profile Language style */

div#corporate_profile {clear:both;height:80px;margin-bottom:16px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}

div#corporate_profile ul {padding:0;margin:0;list-style:none;}

div#corporate_profile li {float:left;width:70px;text-align:center;}

div#corporate_profile li A {display:block;padding-top:18px;background:url(../images200901/icon_profile.gif) center top no-repeat;}

div#corporate_profile li A:HOVER {background:url(../images200901/icon_profile_on.gif) center top no-repeat;}


/* toppage content style */
#headTopic {
	float:left;
	margin-top:-6px;
	padding: 4px 0;
	background: #F5F5F5 url(../../../../user_upload/top/headTopic_bg.gif) repeat-y;
	line-height:normal;
	width: 600px;
}
#headTopic ul {
	float: left;
	list-style:none;
	width:220px;
	margin: 0;
	padding-left:4px;
	padding-right: 2px;
}
#headTopic li {padding:0;margin: 0;}
#headTopic li a {padding: 1px 0;margin: 0;}

#headFlash {
	float:left;
	display:inline;
	width: 360px;
	height: 222px;
	margin-right: 0; /*-227px;*/
}

.csc-frame {
	margin-top:-6px;
	padding: 3px 0 3px 0;
}

.csc-frame:after {display: block;clear: both;content: " ";}

.csc-frame ul {
	list-style:none;
	margin-left:15px;
}
.csc-frame ul li {
	padding-left:16px;
	background: url(../images200901/icon_link-list.gif) left center no-repeat;
}
.csc-frame ul li A { color:#4061AC;}
.csc-frame ul li A:HOVER { color:#03AB00;}

.csc-frame P {
	padding:0 5px;
}

.csc-frame-frame1 .csc-textpic-image A IMG {
	border-left:6px solid #03AB00;
}
.csc-frame-frame1 .csc-textpic-image A:HOVER IMG{
	border-left:6px solid #69D13B;
}
.csc-frame-frame2 .csc-textpic-image A IMG {
	border-left:6px solid #6666FF;
}
.csc-frame-frame2 .csc-textpic-image A:HOVER IMG {
	border-left:6px solid #6496FF;
}

/* Pictures on left, add margin on right */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline; /* IE fix for double-margin bug */
	margin-left:0px;
	margin-right: 0px;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	margin-left: 0px !important;
	margin-right: 0px !important;
}


.news-list-container HR.clearer {clear:both;height:0;border:1px solid #FFFFFF;margin: 0;}
/*---- tt_news LIST view ----*/
.news-list-container {width:542px;border:0;padding:0;background-color:#fff;}
.news-list-item {clear:left;height:auto;margin:2px 0;padding:0;border:1px solid #fff;background-color:#FFFFFF;vertical-align:center;}
* html .news-list-item {/* IE hack */height: 1%;line-height: 1.3;/* IE hack end */margin:2px 0;padding:0;}
.news-list-item:after {display:block;clear:both;content: " ";}
.news-list-title {display:inline;padding: 0 2px;color: #231815;font-size: 10px;border:0px;}
A .news-list-title {display:inline;color:#555555;font-size:13px;font-weight: normal;text-decoration: none;}
A:HOVER .news-list-title {color:#3333CC;text-decoration:underline;}
.news-list-category {float:left;width:58px;border:none;margin:1px;vertical-align:center;}
