.menusBackground { background-image: url(/deco/images/head_top.gif); height: 37px; width: 923px; }
#container{ width: 923px; margin: auto; background-color: #cce6ee; /* position:absolute; */ float:left; }
#banner { height: 90px; background-color: #f6fbfc; border: 1px solid #dbdbdb; position:relative; margin: 11px; }
#nav-main{ margin-top: 11px; margin-right: 11px; margin-bottom: 11px; margin-left: 6px; padding:5px; }
.button{ border: 1px solid #c8c8c8; bottom:5px; padding:3px; *padding-top: 6px; padding-right: 5px; *padding-left: 5px; padding-bottom: 4px; background-image: url(/deco/images/t2.gif); background-color: #FFFFFF; background-repeat: repeat-x; background-position: left bottom; position:relative; }
a.button{ font-size: 13px; color: #333333; text-decoration: none; }
.button2{ border: 1px solid #6ecde7; bottom:5px; padding:3px; *padding-top: 6px; padding-right: 5px; *padding-left: 5px; padding-bottom: 4px; background-image: url(/deco/images/bbl.gif); background-color: #FFFFFF; background-repeat: repeat-x; background-position: left top; position:relative; }
a.button2{ font-size: 13px; color: #333333; text-decoration: none; font-weight: bold; }
.content_main2{ width:597px; background-color: #FFFFFF; border: 1px solid #dbdbdb; margin-bottom: 10px; }
#info { width:285px; background-color: #FFFFFF; border: 1px solid #dbdbdb; margin-bottom: 10px; }
#content_main2_right{ width:285px; background-color: #FFFFFF; border: 1px solid #dbdbdb; margin-bottom: 10px; }
.content_main2 .about_content ul li{list-style: disc;margin-left: 20px;}
.content_main2 .about_content ol li{list-style: decimal;margin-left: 20px;}
.content_main3{ /* width: 97%; */ /* float:left; */ position:relative; margin-top: -6px; margin-right: 11px; margin-bottom: 11px; margin-left: 11px; padding: 2px; }
.content_main4{ width: 98%; float:left; position:relative; margin-top: -6px; margin-right: 11px; margin-bottom: 11px; margin-left: 11px; padding: 2px; }
.ad_roll { width:595px; height:230px; border: 2px solid #FFFFFF; }
.ad_text { width:595px; margin: 2px; }
.content_title{ background-color: #FFFFFF; background-image: url(/deco/images/ggg.gif); background-repeat: repeat-x; height: 33px; padding-right: 8px; padding-left: 8px; padding-top: 6px; border: 2px solid #FFFFFF; font-size: 12px; font-weight: bold; color: #636363; }
.left_column  { width:600px; float:left; margin-left:8px; }
.right_column { width:286px; float:left; margin-left:8px; }
.photoContent2{ text-align: center; }
.size10-2{ font-size: 12px; color: #666666; padding-top: 6px; word-spacing: 1pt; }
.size10-1{font-size: 10px;color: #5887c0;}
.size8DarkBlue {  font-size: 8pt; color: #336699}
.size13{ font-size: 13px; line-height: 25px; color: #333333; }
.button3{ border: 1px solid #6ecde7; bottom:5px; padding:3px; *padding-top: 6px; padding-right: 5px; *padding-left: 5px; padding-bottom: 4px; background-image: url(/deco/images/bbl.gif); background-color: #FFFFFF; background-repeat: repeat-x; background-position: left top; }
a.button3{ font-size: 13px; color: #333333; text-decoration: none; font-weight: bold; }
.text_title{ font-size: 13px; font-weight: bold; color: #63a9d1; }
.list{ margin-top: 5px; margin-left: -4px; padding-left: 10px; }
.list li{ /* list-style-image:url(/deco/images/dot.gif); */ list-style-position:inside; }
a.link{ font-size: 13px; color:#4A85AA; text-decoration:none; }
a.link:hover { font-size: 13px; color:#4A85AA; text-decoration:underline; }
.name{ font-size: 16px; color:#4A85AA; text-decoration:none; padding-top: 40px; font-weight: bold; margin-left: 10px; }
.url{ font-size: 11px; color:#4A85AA; text-decoration:none; margin-left: 10px; }
.portfolio{ height: 222px; width: 595px; background-image: url(/deco/images/portfolio.gif); background-repeat: repeat-x; margin-right: 2px; margin-left: 2px; margin-top: 2px; margin-bottom: 2px; }
.portfolio_t{ text-align: right; font-size: 13px; color:#414141; font-weight: bold; }
.portfolio_P{ height: 140px; width: 140px; border: 1px solid #ededed; background-color: #FFFFFF; }
.portfolio_n{ text-align: center; margin-top: 2px; height: 20px; }
a.link2{ font-size: 12px; color:#414141; text-decoration:none; }
a.link2:hover{ font-size: 12px; color:#414141; text-decoration:underline; }
.more{ font-size: 12px; color:#414141; text-decoration:none; text-align: right; margin-right: 5px; }
.videoTV{ background-image: url(/deco/images/video002.jpg); background-repeat: no-repeat; height: 104px; width: 113px; padding-top: 5px; margin-left: 12px; *margin-left: -1px; margin-top:5px; text-align:center; }
#apDiv1 { position:absolute; left:579px; top:3px; width:20px; height:20px; z-index:1; background-color: #dfdfdf; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; } 
#apDiv1-1 { position:absolute; left:579px; top:3px; width:20px; height:20px; z-index:1; background-color: #575757; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; }
#apDiv2 { position:absolute; left:579px; top:23px; width:20px; height:20px; z-index:1; background-color: #dfdfdf; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; }
#apDiv2-1 { position:absolute; left:579px; top:23px; width:20px; height:20px; z-index:1; background-color: #575757; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; }
#apDiv3 { position:absolute; left:579px; top:43px; width:20px; height:20px; z-index:1; background-color: #dfdfdf; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; }
#apDiv3-1 { position:absolute; left:579px; top:43px; width:20px; height:20px; z-index:1; background-color: #575757; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; }
#apDiv4 { position:absolute; left:579px; top:63px; width:20px; height:18px; z-index:1; background-color: #dfdfdf; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; } 
#apDiv4-1 { position:absolute; left:579px; top:63px; width:20px; height:18px; z-index:1; background-color: #575757; border: 1px solid #FFFFFF; text-align: center; padding-top: 2px; }
a.link3{ font-size: 12px; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.link4{ font-size: 12px; color:#414141; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }a.link5{ font-size: 11px; color:#4A85AA; text-decoration:none; }
A.link5:hover { font-size: 11px; color:#4A85AA; text-decoration:underline; }
.time{ font-size: 11px; color:#333; text-align:center; }
.title1{ font-size: 16px; color:#666666; font-weight: bold; margin-top: 20px; margin-bottom: 2px; }
.content{ margin-left: 17px; }
.date{ font-size: 12px; color: #666666; padding-top: 6px; word-spacing: 1pt; }
a.link6{ font-size: 11px; color:#4A85AA; text-decoration:none; }
A.link6:hover { font-size: 11px; color:#4A85AA; text-decoration:underline; }
a.link7{ font-size: 16px; color:#4A85AA; text-decoration:none; }
A.link7:hover { font-size: 16px; color:#4A85AA; text-decoration:underline; }
a.link8{ font-size: 13px; color:#5090b3; text-decoration:none; }
A.link8:hover { font-size: 13px; color:#5090b3; text-decoration:underline; }
a.link9{ font-size: 13px; color:#4f4f4f; text-decoration:none; }
A.link9:hover { font-size: 13px; color:#4f4f4f; text-decoration:underline; }
.textcolor0{ background-color: #d2d4d1; }
.textcolor1{ font-size: 13px; color:#5090b3; background-color: #d8edf2; border:1px solid #D2D4D1; }
.textcolor1-1{ font-size: 13px; color:#5090b3; background-color: #fafcf9; border:1px solid #D2D4D1; }
.textcolor1-1-link{ font-size:13px; color:#5090b3; }
.textcolor1-2{ background-color: #E3E6E3; }
.textcolor2{ font-size: 16px; color:#5090b3; font-weight: bold; }
.textcolor3{ font-size: 13px; color:#6e6e6e; font-weight:normal; }
.textcolorRed{ font-size: 13px; color:#FF0000; }
.textcolorRedB{ font-size: 16px; color:#FF0000; }
.comment{ border-top-width: 1px; border-top-style: solid; border-top-color: #999999; margin-bottom: 20px;	padding-bottom: 25px; }
.comment2{ border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; margin-bottom: 20px; padding-top: 15px; padding-right: 5px; padding-bottom: 15px; padding-left: 5px; }
.comment3{ background-color: #CCCCCC; padding: 10px; margin-top: 5px; margin-bottom: 5px; }
.style1 { color:#FF6600; font-weight:bold; }
tr.back_1 { height:35px; /*background-color:#D8EDF2;*/ color:#5090B3; font-size:13px; }
td.border_rb{ border-bottom:1px solid #D2D4D1;border-right:1px solid #D2D4D1; }
td.border_b{ border-bottom:1px solid #D2D4D1; }
td.border_r{ border-right:1px solid #D2D4D1; }
tr.back_2 { height:35px; /*background-color:#FAFCF9;*/ font-size:13px; }
