/* CSS Document */
.new {
margin:10px;
}
.sub_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CC3300;
}

.Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #FF0000;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

#marktable td {
	border-right: 1px solid #c0ddf3;
	border-bottom: 1px solid #c0ddf3;
	background: #fff7eb;
	padding: 4px 4px 4px 4px;
	font: 8pt arial;
}


body {
background:url(../images/bg.jpg) repeat-x top;
background-color:#fff;
margin:0px auto;
}

#wrapper {
width:921px;
height:inherit;
margin:0px auto;
padding:0px;
overflow:hidden;
}

#mast_head {
width:921px;
height:73px;
}

#logo {
background:url(../images/logo.png) no-repeat;
width:510px;
height:68px;
position:relative;
}

#top_menu {
background:url(../images/top_menu.png) no-repeat;
width:272px;
height:25px;
float:right;
margin-top:-20px;
margin-right:9px;
_margin-right:5px;
}

#top_menu a {
text-decoration:none;
font:normal 13px Arial;
color:#fff;
}

#top_menu a:hover {
text-decoration:underline;
}

#top_menu ul {
list-style:none;
margin-top:5px;
margin-left:-10px;
_margin-left:30px;
}

#top_menu li {
float:left;
}

#top_site {
padding-left:35px;
}

#top_fbak {
padding-left:40px;
}

#mainbody {
background:url(../images/main_bg.png) repeat-y;
width:921px;
height:inherit;
margin:0px auto 10px auto;
padding:0px;
overflow:hidden;
}

#left_col {
width:256px;
height:inherit;
background-color:#a8a8ff;
float:left;
margin-left:9px;
_margin-left:4.5px;
}

#left_menu {
background:url(../images/left_mnu_bg.jpg) repeat-x top;
width:216px;
padding:10px 20px 0 20px;
background-color:#055eaa;
overflow:hidden;
}


.title {
background:url(../images/head_bg.jpg) no-repeat;
width:218px;
height:32px;
font:bold 16px Arial;
color:#fff;
padding-top:15px;
}

#news_event {
width:219px;
padding:0 17px 0 20px;
font:normal 12px Arial;
text-align:justify;
line-height:18px;
color:#4c4b4b;
}

#news_date {
float:right;
font:normal 11px Arial;
color:#09097c;
}

#news_h1 {
font:bold 12px Arial;
color:#171717;
line-height:18px;
clear:both;
}

#view_detail a{
font:normal 12px Arial;
color:#a22f1e;
text-decoration:underline;
float:right;
margin-top:-20px;
}

#press {
width:219px;
padding:0 17px 0 20px;
font:normal 12px Arial;
text-align:justify;
line-height:18px;
}

#press p a {
color:#4c4b4b;
text-decoration:underline;
}

#weblink {
width:219px;
padding:0 17px 10px 20px;
}

#links a{
font:normal 11px Verdana;
color:#000;
text-decoration:underline;
line-height:16px;
}

#right_col {
width:646px;
height:inherit;
float:right;
margin-right:10px;
_margin-right:5px;
}

#banner {
width:640px;
height:219px;
margin:0 auto;
padding:3px;
border:1px solid #CCCCCC;
}

#subbody {
width:609px;
height:inherit;
margin:20px auto;
}

#welcome {
width:424px;
height:inherit;
float:left;
font:normal 12px Arial;
color:#070707;
text-align:justify;
line-height:20px;
}

#welcome p {
margin-top:30px;
_margin-top:10px;
}

#welcomeimg {
background:url(../images/img_bg.jpg) no-repeat;
width:152px;
height:147px;
padding:4px 10px 0px 2px;
float:left;
}

#welcomehead {
width:218px;
height:14px;
background:url(../images/welcome.jpg) no-repeat;
float:right;
margin-right:40px;
_margin-right:20px;
}

#buttons {
width:173px;
height:inherit;
float:right;
text-align:right;
margin-left:6px;
padding:2px;
border:1px solid #01016c;
}

#publication {
widows:424px;
height:inherit;
clear:both;
margin-top:20px;
}

#publication1 {
widows:424px;
height:inherit;
clear:both;
margin-top:20px;
}

#publication_head {
font:bold 15px Verdana;
color:#ffffff;
background-color:#0a5aaf;
line-height:40px;
padding-left:20px;
border-top:1px solid #0a5aaf;
border-left:1px solid #0a5aaf;
border-right:1px solid #0a5aaf;
}

#pub_b {
border-bottom:1px solid #0a5aaf;
border-left:1px solid #0a5aaf;
border-right:1px solid #0a5aaf;
}

#publication1 ul {
list-style:none;
margin-left:-20px;
_margin-left:20px;
margin-top:10px;
}

#publication1 li {
float:left;
margin-right:20px;
_margin-right:19px;
width:125px;
}

#pub_img {
border:1px solid #CCCCCC;
}

#pub_title {
font:bold 12px Arial;
color:#000;
width:125px;
}

#videonetwork {
widows:424px;
height:inherit;
clear:both;
margin-top:20px;
}

#video_head {
font:bold 12px Arial;
color:#000;
background-color:#76a8de;
line-height:40px;
padding-left:20px;
border-top:1px solid #407ec0;
border-left:1px solid #407ec0;
border-right:1px solid #407ec0;
}

#video_img {
margin-left:20px;
margin-top:10px;
}

#video_txt {
float:right;
font:bold 12px Arial;
color:#f1b539;
line-height:16px;
margin-top:30px;
margin-right:5px;
}

#rl {
border-left:1px solid #407ec0;
border-right:1px solid #407ec0;
}

#rlb {
border-bottom:1px solid #407ec0;
border-left:1px solid #407ec0;
border-right:1px solid #407ec0;
vertical-align:text-top;
}

#member_head {
font:bold 12px Arial;
color:#000;
background-color:#92c1f4;
line-height:40px;
padding-left:10px;
border-right:1px solid #407ec0;
text-decoration:underline;
}

#geo_head {
font:bold 12px Arial;
color:#000;
background-color:#92c1f4;
line-height:40px;
padding-left:10px;
border-left:1px solid #407ec0;
text-decoration:underline;
}

#member_right {
margin-left:10px;
border-right:1px solid #407ec0;
}

#geo_left {
padding:10px;
border-left:1px solid #407ec0;
}

#enlarge a{
font:normal 11px Arial;
color:#095a61;
text-decoration:underline;
float:right;
}

#member_list {
font:normal 11px Arial;
color:#41403d;
}

#member_list ul {
list-style:none;
margin-left:-30px;
_margin-left:10px;
margin-top:10px;
}

#member_list li {
line-height:23px;
}

#footer {
background:url(../images/footer_bg.jpg) no-repeat left bottom;
background-color:#d6523c;
width:903px;
height:58px;
margin:0 auto;
clear:both;
}

#footer_menu {
width:264px;
height:12px;
float:left;
}

#footer_menu a {
text-decoration:none;
font:normal 12px Arial;
color:#fff;
}

#footer_menu a:hover {
text-decoration:underline;
}

#footer_menu ul {
list-style:none;
margin-top:19px;
margin-left:-18px;
_margin-left:10px;
}

#footer_menu li {
float:left;
margin-left:10px;
}

#footer_sitemap {
padding-left:30px;
}

#footer_fbak {
padding-left:30px;
}

#footer_txt {
width:241px;
font:normal 11px Arial;
color:#fff;
line-height:16px;
float:right;
margin-top:10px;
margin-right:10px;
}

#footer_txt a {
color:#fff;
}


#content {
border-bottom:1px solid #afafaf;
border-left:1px solid #afafaf;
border-right:1px solid #afafaf;
font-size:12px;
font-family:arial;
padding:10px;
line-height:20px;
color:#5d6256;
}