/* CSS Document */
body{margin:0; padding:0; font-family:Arial; font-size:12px; color:#545454; background-image:url(../images/bg-icon.jpg);}
td {text-align:left; background-color:#fff; font-family:Arial; font-size:12px; color:#545454;}
a {text-decoration:none;}
img {border:0px;}
form {margin:0; padding:0;}
td {padding-left:10px;padding-right:10px;padding-top:3px; padding-bottom:3px;}
#menu ul {list-style-type:none; margin:0; padding:0;}
#menu li {list-style-type:none; margin:0; padding:0; display:inline;}
#menu ul li ul li{list-style-type:none; margin:0; padding:0; }
ul, ul li, ul li  ul li{list-style-type:none; margin:0; padding:0;}*/
#main-header {width:974px; display:table; text-align:left; background-color:#ffffff;}
#main-header ul {list-style-type:none; margin:0; padding:0;}
#main-header li {list-style-type:none; margin:0; padding:0; display:inline;}
#main-header ul li ul li{list-style-type:none; margin:0; padding:0; }

#out {width:974px; padding-left:10px; padding-right:10px; background-image:url(../images/bg-line.jpg);} 
#main {width:974px; display:table; text-align:left; background-color:#ffffff;}
.titlebar{padding:0px 34px; background:#EDEDED; font-size:11px; text-align:left; line-height:25px;}

#left {width:188px; padding-left:17px; float:left; display:table; text-align:left;}
#left li {display:inline;}
#left-navi{width:160px; padding-left:28px; padding-top:6px; background-image:url(../images/bg-navi-left.gif); height:21px; font-weight:bold; color:#ffffff; background-repeat:no-repeat;}
#support{border:solid #607D8E 1px; padding-left:15px; line-height:25px; padding-top:5px; padding-bottom:5px; padding-right:15px;}
#support a, #support a:link, #support a:visited{color:#2A2A2A; text-decoration:none;}
#support a:hover {text-decoration:underline;}
#support ul {padding:0 0 0 15px; margin:0;}
#support ul li {background:url(../images/icons/arrow-green.gif) -4px 3px no-repeat;font-size:11px; padding:0; margin:0; padding-left:10px; float:none; display:block;}
#support ul li a{ }
#bg-rss {background-image:url(../images/bg-rss.jpg); width:170px; padding-left:18px; height:24px; padding-top:1px; background-repeat:no-repeat; color:#004268; cursor:pointer;}
#others {color:#DA0000; text-transform:uppercase; padding-top:20px; padding-bottom:15px; font-weight:bold;}
#other {background-image:url(../images/icons/arrow-green.gif); display:table; background-repeat:no-repeat; padding-left:20px; font-size:11px; font-weight:bold; line-height:18px;}
#other, #other a, #other a:visited, #other a:link{text-decoration:none; color:#545454;}
#other a:hover{text-decoration:underline;}
#other-news {background-image:url(../images/icons/arrow-green.gif); display:table; background-repeat:no-repeat; padding-left:20px; font-size:12px; line-height:20px;}
#other-news, #other-news a, #other-news a:visited, #other-news a:link{text-decoration:none; color:#00619A;}
#other-news a:hover{text-decoration:underline;}
#left-news {display:table; font-size:11px; width:100%;}
#left-news-img{float:left; width:40%; padding-top:3px;}
#left-news-img img{border:solid #AAAAAA 1px;}
#left-news-text{float:right; width:60%;}
#left-news-text a{font-weight:bold; color:#0B699F;}
#left-news-text a:hover{text-decoration:underline;}
#support-online img{border:solid #AAAAAA 1px;}
#statistics {border:solid #C9C9C9 1px; line-height:25px; padding-top:10px; padding-bottom:10px;}
#statistics-title{text-align:center; font-weight:bold; color:#006EAC;}

#title-new, #title-new a, #title-new  a:visited, #title-new  a:link  {color:#00619A; font-weight:bold;}
#title-new a:hover{text-decoration:underline;}

#middle {width:503px; display:table; float:left; text-align:left; padding-left:23px; padding-right:23px;}
#home li {display:inline;}
#new-product {border:solid #3885C7 1px; padding:1px; background-color:#EDF7FF; height:auto; width:499px; display:table;}
#new-product-title {background-color:#488FCB; line-height:30px; height:30px; font-size:11px; text-transform:uppercase; color:#ffffff; font-weight:bold; }
#new-product-block {width:33%; text-align:center; float:left; padding-top:15px; line-height:25px; color:#464646; font-size:11px; font-weight:bold;}
#new-product-block img{border:solid #3885C7 1px;}
#new-product-block a{color:#464646;}
#home-project-left {width:246px; float:left; background-color:#F7F7F7;}
#home-project-text{padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:15px; line-height:18px; text-align:justify;} 
#home-project-text a{font-weight:bold; color:#0B699F;}
#home-project-text a:hover{text-decoration:underline;}
#home-project-middle {width:11px; float:left;}
#home-project-right {width:246px; float:right; background-color:#F7F7F7;}
#home-project-right a {color:#0B699F;}
#home-project-right a:hover{text-decoration:underline;}

#pj-desc {border:solid #82B4D2 1px; line-height:18px;}
#pj-desc span.tt {color:#0B699F; font-weight:bold;}

#middle-news {display:table; font-size:12px; width:100%;}
#middle-news a {color:#0B699F;}
#middle-news a:hover{text-decoration:underline;}
#middle-news-img{float:left; width:24%; padding-top:3px;}
#middle-news-img img{border:solid #AAAAAA 1px;}
#middle-news-text{float:right; width:76%;}
#middle-news-text a{font-weight:bold; color:#0B699F;}
#middle-news-text a:hover{text-decoration:underline;}
#viewall {text-align:right; width:100%; font-size:10px;}
#viewall a , #viewall a :link, #viewall a :visited{color:#CB0000; font-weight:lighter;}
#viewall a:hover {text-decoration:underline;}

#bg-print{height:20px; border-top:solid #CFCFCF 1px; border-bottom:solid #CFCFCF 1px; padding-top:6px; text-align:right; display:table; width:100%;}
#bg-print a, #bg-print a:link, #bg-print a:visited{color:#aeaeae;}
#bg-print a:hover {text-decoration:underline;}

#right {width:200px; padding-right:17px; float:right; display:table; text-align:left; clear:right;}
#right li {display:inline;}
#login-title{color:#1E305E; font-weight:bold; border-bottom:solid #CBCBCB 1px; text-align:center; background-color:#ECECEC; line-height:30px;}
#login {background-color:#ECECEC; border-top:solid #ffffff 1px; line-height:30px; padding-top:10px; padding-bottom:10px; padding-left:20px;}
#login a, #login a:link, #login a:visited{color:#545454;}
#login a:hover {color:#00619A;}
#search {border:solid #CBCBCB 1px; background-color:#ECECEC; color:#1E305E; font-weight:bold; padding-top:0px; padding-bottom:10px; line-height:30px;}
#right-navi{width:172px; padding-left:28px; padding-top:6px; background-image:url(../images/bg-navi-right.jpg); height:30px; font-weight:bold; color:#ffffff; background-repeat:no-repeat;}
#line {background-image:url(../images/line.jpg);height:19px; width:100%;}
#line-red {width:100%; border-bottom:solid #DA0000 1px; padding-bottom:1px; text-align:left; padding-top:10px; color:#0B699F; font-size:18px; font-family:arial; line-height:20px;}
#line-red  span{border-bottom:solid #DA0000 1px; text-transform:uppercase;}
#partner {height:144px;}
#partner-line {display:table; padding-bottom:10px; width:100%}
#partner-line li {display:inline;}
#partner-left{float:left; width:100px; text-align:left;}
#partner-left img {border:solid #aaaaaa 1px;}
#partner-right{float:left; width:100px; text-align:right;}
#partner-right img {border:solid #aaaaaa 1px;}

#product-block{width:25%; float:left; height:150px;}
#product-block-right{width:24%; float:right; height:150px;}
#product{text-align:center; margin:10px 0; border:solid #aeaeae 1px; height:80px; width:105px; text-align:center; vertical-align:middle;}
#product img {}
#detail-product {line-height:20px;}
#download, #download a{color:#0B699F; font-weight:bold; text-align:right;}
#title {text-align:center; padding-top:5px; padding-bottom:5px; text-transform:uppercase; font-family:verdana; font-size:11px; color:#444444;}

#gotop {width:954px; padding-right:20px; text-align:right; height:30px;}
#bg-menu-bottom {width:974px; height:20px; background-image:url(../images/bg-menu-bottom.jpg); color:#ffffff; padding-top:7px; font-size:11px;}
#bg-menu-bottom a {padding-left:10px; padding-right:10px;}
#bg-menu-bottom a, #bg-menu-bottom a:link, #bg-menu-bottom a:visited {color:#ffffff; text-decoration:none;}
#bg-menu-bottom a:hover{color:#F7F927;}
#footer {width:974px; height:95px; display:table; background-color:#ffffff;}
#footer ul {list-style-type:none; margin:0; padding:0;}
#footer li {list-style-type:none; margin:0; padding:0; display:inline;}
#footer ul li ul li{list-style-type:none; margin:0; padding:0; }
#footer-left{width:146px; float:left;}
#footer-middle{width:708px; float:left; text-align:left; padding-top:10px; line-height:18px;}
#footer-right{width:120px; float:right;}
#bg-bottom{width:974px; background-image:url(../images/bg-bottom.jpg); height:22px;}

#contact-left {float:left; width:20%; text-align:right; line-height:22px;}
#contact-right {float:left; width:79%; line-height:21px; clear:right;}
#info-title {text-align:center; color:#117bb9; padding-top:10px; padding-bottom:10px; font-weight:bold; text-transform:uppercase;}

.other {color:#DA0000; text-transform:uppercase; padding-top:20px; padding-bottom:15px; font-weight:bold;}
/* faq */
.faq {line-height:20px; color:#0B699F; font-weight:bold; width:100%;}
.faq a, .faq a:link, .faq a:visited {color:#0B699F;}
.faq a:hover {text-decoration:underline;}
