/* tags */
html, body {margin:0; padding:0; color:#484848; width:100%; background:#FFFFFF}
p, textarea, input, select, body, form {font:12px Tahoma, Verdana, Arial, sans-serif}
a img {border:0}
a:link, a:visited {color:#484848; text-decoration:none}
a, a:hover {color:#f82a2e; text-decoration:none}
form, table, p {margin:0 0 14px 0; padding:0}
ul {list-style-image:none; list-style-type:none; line-height:15px; margin:0 0 14px 0; padding:0}
ul li {margin-left:0; padding-left:12px}
h1 {font:14px Tahoma; margin:0 0 5px 0}
h2 {font:14px Tahoma; color:#336633; font-weight:bold}
h3 {font:14px Tahoma; font-weight:bold; color:#6e6e6e}
h2, h3 {margin:0 0 7px 0; padding:0}

/* classes */
.allclient {font: 14px Tahoma, Verdana, Arial, sans-serif; color:#737373; text-decoration: underline;	font-weight: bold;}
.leftblock {padding:6px 0 0 7px; margin-bottom:20px; background:#e2e2e2 url(../images/left.gif) right top repeat-y; font-size:11px; text-align:left}
.leftblock span {display:block; height:19px; padding:3px 0 0 4px; background:#66cc33; color:#ffffff; font-weight:bold; font-size:11px}
.leftblock span a {color:#FFFFFF}
.leftblock span a, .leftblock span a:hover {text-decoration:none}
.leftblock a:link, .leftblock a:visited, .leftblock a, .leftblock a:hover {text-decoration:underline}
.leftblock ul {list-style-image:url(../images/ul.gif); line-height:14px; margin:0; padding:5px 10px 15px 20px}
.leftblock ul li {margin:0; padding:0 0 5px 0}
.leftblock p {font-size:11px; margin:0; padding:0 10px 15px 20px}
.fd {height:4px; background:#e2e2e2; font-size:1px; margin-bottom:25px}
.fd p {font-size:1px; margin:0; padding:0; width:0; height:0}
.clear {clear:both}
.more {display:block; text-align:right; font-size:11px; padding-bottom:14px}
.more a:link, .more a:visited, .more a, .more a:hover {text-decoration:underline}
.center {text-align:center}
.newst {height:9px; margin-left:9px; border:1px solid #cccccc; border-bottom:0}
.newsh {border-right:1px solid #cccccc}
.newsh span {display:block; width:194px; height:19px; padding:3px 0 0 4px; color:#FFFFFF; background:#66cc33; font-weight:bold}
.news {margin-left:9px; padding:9px; border:1px solid #cccccc; border-top:0; color:#000000}
.news a {color:#000000}
.news p {font:11px Tahoma; padding:8px 0 25px 0}
.news p.archive {padding:0; margin:0; padding-right:5px}
.news .h:link, .news .h:visited, .news .h, .news .h:hover {margin-left:10px; font-weight:bold; text-decoration:underline}
.date {color:#74ac65; font-weight:bold}
.faqnav {clear:both; padding:10px 0}
.question, .question:link, .question:visited, .question:hover, .question:hover {display:block; background:#F5F5F5; font-weight:bold; padding:3px 8px; margin-bottom:16px; color:#333333; text-decoration:none}
.rfloat {float:right; margin:0}
.lfloat {float:left; margin:0 0 17px 0}
.paginationselected {padding:0 4px; border:1px solid #A0A0A0; background:#F5F5F5}
.arr {font-family:'Times New Roman', Times; font-size:12px}
.questionarr {font-family:'Times New Roman', Times; font-size:13px; color:#FF0000; margin-left:5px; font-weight:normal}
.invisible_li {display:none}
.search_result_url_and_size {color:gray}
.search_keyword {background:#e0e0e0}
ol.search_results {margin-left:30px}
ol.search_results li {margin-bottom:15px}
.sendfeedback input {width:98%}
.sendfeedback input.submit {width:98px; margin-top:10px}
.sendfeedback textarea {width:98%; height:90px}
.success {color:green}
.error {color:#FF0000}
ul.star li {padding:10px 0 10px 30px; background:url(../images/li.gif) 0 0 no-repeat}
ul.marker {list-style-type:disc; line-height:15px; margin:0 0 14px 25px; padding:0}
ul.marker li {margin-left:0; padding-left:5px}

/* ids */
#global {width:966px; margin:0 auto; background:url(../images/star.jpg) 476px 123px no-repeat}
#global2 {width:966px; margin:0 auto}
#header {height:150px; padding:14px 0 44px 0; background:url(../images/bg.gif) 0 18px repeat-x}
#hright {float:right; height:150px; text-align:right}
#home {display:block; float:left; width:11px; height:16px; background:url(../images/home.gif) 0 0 no-repeat}
#mail {display:block; float:left; width:10px; height:16px; margin-left:23px; background:url(../images/mail.gif) 0 0 no-repeat}
#search {display:block; float:left; width:12px; height:16px; margin-left:23px; background:url(../images/search.gif) 0 0 no-repeat}
#hright form {display:block; float:left; padding:0 2px 0 9px; height:20px; vertical-align:middle}
#logininput {width:110px; height:14px; border:1px solid #808080; color:#000000; background:#dadada; padding:0 2px; vertical-align:middle}
#loginsubmit {width:12px; height:16px; border:1px solid #ffffff; background:url(../images/submit.gif); padding:0 0 1px 0; vertical-align:middle; cursor:pointer}
#logo {display:block; width:323px; height:105px; background:url(../images/logo.gif) 0 0 no-repeat}
#menu {float:left; height:19px; padding:3px 10px 0 10px; margin-top:23px; background:#e2e2e2}
#menu a {text-decoration:none; color:#020000; padding:0 15px; font-weight:bold}
#lang {clear:both; padding-right:10px}
#lang a {color:#7f7f7f; text-transform:uppercase; font:10px Tahoma; font-weight:bold; text-decoration:none; margin-left:16px}
#phones {padding:28px 10px 0 0; font-size:10px; font-weight:bold; color:#020200}
#phones a {color:#020200}
#phones span {font:18px Tahoma; font-weight:bold; color:#339966}
#left {float:left; width:210px; text-align:center}
#bbn {padding-right:8px; font:14px Tahoma; font-weight:bold; color:#6e6e6e}
#bbn img {margin:8px 0 8px 0}
#center {float:left; width:487px; padding:10px 20px 60px 20px}
#center p {padding-left:12px}
#pageh {padding:10px 0 70px 22px; font:30px Tahoma; font-weight:bold; color:#339966}
#pageh2 {padding:0 0 20px 0; min-height:110px; font:30px Tahoma; font-weight:bold; color:#339966; text-align:right}
#pageh p, #pageh2 p {font:30px Tahoma; font-weight:bold; color:#339966; margin:0; padding:20px 0 0 0}
#pageh2 p {text-align:center}
#pageh2 img {float:right; margin:0 0 10px 15px}
#right {float:left; width:229px}
#right img, #right object {margin:0 0 16px 9px}
#footer {width:966px; height:110px; margin:0 auto; clear:both; color:#020000}
#footer span {display:block; float:left; padding-left:40px; font:10px Tahoma; text-align:center}
#footer .fd {margin-bottom:0}
#fmenu {height:24px; padding-top:3px; text-align:center; font:11px Tahoma; font-weight:bold}
#fmenu a {color:#020000; padding:0 10px}
#adv {height:28px; padding-top:8px; text-align:center; font:10px Tahoma}
#adv a {color:#020000}
#ct {float:right; padding-right:5px}
#ct img {margin-left:10px}
#ct2 {float:left}
#order {position:absolute; margin:-60px 0 0 394px}
#faqsearch {background:#F5F5F5; padding:8px; text-align:center; margin-bottom:10px}
#faqsearch a {display:block; margin-top:4px}
#faqsearch input, #faqsearch label {margin:0 3px}
#faqsearch #query {width:170px}

/* ie6 fix */
* html #pageh2 {height:110px}