body { text-align:center; background-color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color: #333333; }

a{ color: #2064AD; text-decoration:none; }
a:hover{ color: #FA6A01; text-decoration:none; }
a:active{ color: #FA6A01; text-decoration:none; }

img{ border:0; }

.container{ width:919px; text-align:left; margin:10px auto; }
.container .header{ background:url('../images/top.jpg'); height:150px; text-align:left; color: #666666; }
.container .header .logo{ display:block; width: 180px; height: 80px; border:0px solid #333; margin:0 0 0 10px; }
.container .header .menu{ display:block; float:left; margin:17px auto 0 10px; height:25px; font-weight:bold; }
.container .header .menu .item{ display: block; float:left; font-weight:bold;}
.container .header .menu .item a{ color: #666666; text-decoration:none; }
.container .header .menu .item a:hover{ color: #2064AD; text-decoration:none; }
.container .header .menu .item a:active{ color: #2064AD; text-decoration:none; }
.container .header .menu .item_active{ display: block; float:left; font-weight:bold; }
.container .header .menu .item_active a{ color: #2064AD; text-decoration:none; }
.container .header .menu .item_active a:hover{ color: #2064AD; text-decoration:none; }
.container .header .menu .item_active a:active{ color: #2064AD; text-decoration:none; }
.container .header .menu .spacer{ display: block; float:left; border:0px; margin-left:10px; margin-right:10px; width:2px; height:17px; background:url('../images/spacer_01.gif') left bottom no-repeat; }

.container .header .submenu{ display:block; float:left; clear:left; width:650px; margin:0 auto auto 10px; }
.container .header .submenu .item{ display: block; float:left; }
.container .header .submenu .item a{ color: #666666; text-decoration:none; }
.container .header .submenu .item a:hover{ color: #FA6A01; text-decoration:none; }
.container .header .submenu .item a:active{ color: #FA6A01; text-decoration:none; }
.container .header .submenu .item_active{ display: block; float:left; font-weight:bold; }
.container .header .submenu .item_active a{ color: #FA6A01; text-decoration:none; }
.container .header .submenu .item_active a:hover{ color: #FA6A01; text-decoration:none; }
.container .header .submenu .item_active a:active{ color: #FA6A01; text-decoration:none; }
.container .header .submenu .spacer{ display: block; float:left; border:0px; margin-left:10px; margin-right:10px; width:2px; height:15px; background:url('../images/spacer_02.gif') left no-repeat; }

.container .header .submenu #submenu_02{ display:none; visibility:hidden; }
.container .header .submenu #submenu_03{ display:none; visibility:hidden; }

.container .header .lang{ display:block; width:168px; float:right; text-align:center; margin:45px auto auto auto; }
.container .header .lang a{ color: #666666; text-decoration:none; }
.container .header .lang a:hover{ color: #2064AD; text-decoration:none; }
.container .header .lang a:active{ color: #2064AD; text-decoration:none; }

.container .main{ display:block; float:left; width:100%; text-align:center; }
.container .main .basic{ width:98%; border:0; margin:5px 4px 5px 8px; text-align:left; }
.container .main .basic tr{ }
.container .main .basic th.blue{ padding:10px 0 10px 10px; font-size:12px; color: #666666; font-weight:bold; }
.container .main .basic th.orange{ padding:40px 0 10px 10px; font-size:12px; color: #666666; font-weight:bold; }
.container .main .basic td.blue{ vertical-align:top; background:url('../images/s6.gif') no-repeat; width:160px; height:160px; }
.container .main .basic td.blue span.title{ display:block; padding:10px 10px 15px 10px; color:#ffffff; font-size:11px; font-weight:bold; }
.container .main .basic td.blue span.text{ display:block; padding:15px 8px 5px 8px; color:#666666; }
.container .main .basic td.orange{ vertical-align:top; background:url('../images/s5.gif') no-repeat; width:160px; height:160px; }
.container .main .basic td.orange span.title{ display:block; padding:10px 10px 15px 10px; color:#ffffff; font-size:11px; font-weight:bold; }
.container .main .basic td.orange span.text{ display:block; padding:15px 8px 5px 8px; color:#666666; }

.container .main p.theader{ font-size:14px; font-weight:bold; color:#336699; }
.container .main p.content1{ font-size:11px; text-align: justify; }
.container .main p.content2{ font-size:11px; text-align: center; }
.container .main p.content2 strong { color:#336699; }
.container .main p.content2 b { color:#FA6A01; }
.container .main div.content1{ font-size:11px; text-align: justify; }
.container .main div.expandcontent{ cursor:pointer; font-size:11px; margin:4px 0 4px 0; }

.container .main .tblue{ width:500px; border:1px solid #666; padding:1px; border-collapse:collapse; text-align:center; }
.container .main .tblue th{ padding:5px; color:#FFFFFF; background:#336699; font-weight:normal;  }
.container .main .tblue td{ padding:4px; border:1px solid #666; }
.container .main .tblue td.center{ padding:4px; border:1px solid #666; text-align:center; }

.bullet1{ float:left; width:5px; height:5px; margin:5px 5px 0 5px; }
.style2{ color:#FF6600; }
.orange{ color:#FA6A01; }

div.boxGrey{ display: block; text-align:center; }
.boxGrey .content1{ font-size:11px; text-align:justify; display:block; float:left; width:70%; }
.boxGrey .ro{ background:url(../images/box_ro.jpg) top right no-repeat; margin:0 auto; padding:0; display:block;  float:left; }
.boxGrey .ror{ background:url(../images/box_ro.jpg) top right no-repeat; margin:0 auto; padding:0; display:block;  float:right; }
.boxGrey .lo{ background:url(../images/box_lo.jpg) top left no-repeat; margin:0; padding:0; }
.boxGrey .ru{ background:url(../images/box_ru.jpg) bottom right no-repeat; margin:0; padding:0; }
.boxGrey .lu{ background:url(../images/box_lu.jpg) bottom left no-repeat; margin-left: 0px; padding:0; }


#footer{ border-top:1px solid #9A9A9A; clear:both; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:25px; line-height:inherit; margin:0px 0px 15px 0px;}
.metafooter{ height:18px; left:0px; position:relative; top:8px; z-index:1; }
#footer dl, #footer dd, #footer ul, #footer li{ float:left; margin:0pt; padding:0pt; display: inline; list-style-type: none; }
#footer a:link, #footer a:visited , #footer table { color:#666666; }
#footer a:focus, #footer a:hover, #footer a:active { color:#2064AD; }
