html,body{margin:0; padding:0; background: #174B5C;}
body{font: 76% arial,sans-serif;}
p{margin:0px; padding:0px;}
a{display:block; margin:0px; padding:0px; color:#fff;}
h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}
h2 {font-family: Tahoma; font-size:20px; color: #fff; font-weight:100;}
h3 {color:#2F434E;}
.clear {clear:both; margin:0px!important; padding:0px!important; width:100%!important;}


.matik {background: #174B5C; text-align: center; color: #aaa;}
.matik a {display: inline;}

/**Global**/
div#container{text-align:left; background: #76f1fa;}
div#container{width:1000px;margin:0 auto}

/**Header box**/
div#header {margin:0px; padding:0px; background: #fff;}

div#header .header_box1 {margin:0px; padding:0px;}
div#header .header_box1 .logo {margin:0px; padding:0px; padding-top:0px; width:306px; height:83px; float:left;}
div#header .header_box1 .logo a img {border: 0;}
div#header .header_box1 .ico {float:left; background: #35c7ff; width:54px; height:21px; margin-top:55px; margin-left:-25px; margin-right:10px;}
div#header .header_box1 .ico .home {margin-top:6px; margin-left:5px; float:left; width:11px; height:9px;}
div#header .header_box1 .ico .stick {float:left; margin:0px; padding:0px; color: #fff; margin-top:3px; margin-left:5px;}
div#header .header_box1 .ico .site_map {margin-top:0px; float:right; width:11px; height:9px; margin-top:6px; margin-right:5px;}
div#header .header_box1 .c_links {float:right; margin-top:6px; margin-right:45px; display:inline;}
div#header .header_box1 .c_links a {float:left; color: #fff; font-size:12px; padding-left:10px;}
div#header .header_box1 .c_links a:hover {text-decoration:none;}
div#header .header_box1 .hmenu {padding-top:44px;}
div#header .header_box1 .hmenu ul {list-style-type:none; margin:0px; padding:0px;}
div#header .header_box1 .hmenu ul li {float:left;}
div#header .header_box1 .hmenu ul li a {color: #fff; font-family: Tahoma; font-size:18px; padding-left:15px; text-decoration:none;}
div#header .header_box1 .hmenu ul li a:hover {text-decoration:underline;}

div#header .header_box2 {margin:0px; padding:0px;}
div#header .header_box2 .lineb {_margin-top:-5px;}
*+html div#header .header_box2 .lineb {margin-top:-5px;}


/**Content & navigation box**/
div#wrapper{float:left;width:100%; min-height:856px; height:auto !important; height:856px;}

div#navigation{float:left;width:220px;margin-left:-220px}
div#navigation h2{padding-left:20px; padding-top:20px;}
div#navigation .poll {margin:0px; padding:0px;}
div#navigation .poll h3 {font-family: Tahoma; font-size:17px; color: #fff; font-weight:100; padding-left:20px; padding-top:20px; padding-bottom:10px;}
div#navigation .poll form {margin:0px; padding:0px; color: #fff; font-family: Tahoma; font-size:11px; font-weight:bold; padding-left:12px;}
div#navigation .poll form input {}
div#navigation .poll a {color: #fff; font-family: Tahoma; font-size:11px; text-decoration:none; font-weight:bold; padding-top:5px;}
div#navigation .poll .poll_b {margin-top:15px; margin-left:21px;}
html:first-child div#navigation .poll .poll_b {margin-top:11px; margin-left:21px;}
*+html div#navigation .poll .poll_b {margin-top:12px; margin-left:21px;}
* html div#navigation .poll .poll_b {margin-top:11px; margin-left:21px;}


div#navigation .ban_box {margin:0px; padding:0px; margin-top:50px; margin-left:15px;}
div#navigation .hline {border-top:5px solid #3ab7ff; width:100%; margin-top:2px;}

div#extra {float:left;width:220px;margin-left:-1000px}
div#extra h2 {padding:20px 0 0 20px;}
div#extra ul {list-style-type:none; padding:10px 0 0; margin:0 10px 10px 10px; /*border-top:1px solid #39B6FE;*/}
div#extra ul li {margin:0px; padding:0px; line-height:24px; border-bottom:1px solid #39B6FE;}
div#extra ul li a {color: #fff; font-size:11px; font-family: Tahoma; font-weight:bold; padding-left:10px; line-height:12px;padding:6px 0;}
div#extra ul li a:hover {text-decoration:none; background:#1695BE;}
div#extra .ban_box2 img {margin:0px; padding:0px; border:5px solid #3ab7ff; margin-top:2px;}
div#extra ul li DIV {
height:24px;
font-size:12px;
font-family:tahoma, verdana, arial;
font-weight:bold;
color:#fff;
padding-left:10px;
/*background:url(/i/mact.gif) repeat-y 0 0 #008bd3;*/
background:#1695be;
}

div#extra ul UL {
margin:0;
border:0;
padding:0;
}
div#extra ul UL LI {
border-bottom:0;
border-top:1px solid #39B6FE;
}
div#extra ul UL LI A {
font-size:10px;
padding-left:25px;
width:175px;
}

div#content {margin: 0 220px; background: #059bc3; color:#fff;}
div#content table {padding-bottom:0px;}
div#content h2.c1 {padding-left:20px; padding-top:20px; padding-bottom:20px;}
div#content h2.c2 {padding-top:20px; padding-bottom:20px;}
div#content h2.c1_2 {padding-left:20px; padding-top:20px; padding-bottom:20px; font-size:17px!important;}
div#content p { /*color:#fff;*/ font-family: Tahoma; font-size:13px; padding:3px 0 3px 20px; }
div#content p.c2 {padding:0px; margin:0px; color:#fff; font-family: Tahoma; font-size:15px;}
div#content .c1_batton {margin-left:30px;}
div#content .c1_batton span a {color: #fff; font-size:11px; text-decoration:none; font-weight:bold; padding-top:6px;}


div#content2 {margin: 0 220px; background: #059bc3; padding:0 0 30px; color:#fff;}
div#content2 h1 {color: #fff; font-size:20px; font-weight:bold; padding-top:10px; float:left; padding-left:10px; width: 450px; position:relative;}
div#content2 h2 {color: #fff; font-size:25px; font-weight:bold; padding-top:10px; float:left; padding-left:10px;}
div#content2 h4 {color: #fff; font-size:16px; font-weight:bold; padding-top:10px; padding-left:10px;}
div#content2 P {font-family:Arial, Helvetica, sans-serif; padding-top:20px;}
div#content2 UL {padding:10px 0 10px 20px;margin:0;}
div#content2 .hline {border-top:5px solid #3ab7ff; width:100%; margin-top:2px;}

div#content2 .cont {margin-left:37px; width:406px;}
div#content2 .cont ul {list-style-type:none; margin:0px; padding:0px; margin-left:23px; margin-top:20px;}
html:first-child div#content2 .cont ul {padding-top:20px;}
div#content2 .cont ul li {margin:0px; padding:0px; font-size:14px; color: #fff; font-weight:bold; line-height:20px;}
div#content2 .cont ul li a {color: #fff; float:left; text-decoration:none;}
div#content2 .cont ul li a:hover {text-decoration:underline;}
div#content2 .cont ul li span {float:left;}
div#content2 .cont .line_cont {border-top:1px solid #4ab7f0; width:505px;}
*+html div#content2 .cont table.form_cont {margin-top:-30px;}
* html div#content2 .cont table.form_cont {margin-top:-30px;}
html:first-child div#content2 .cont table.form_cont {margin-top:-10px!important;}
div#content2 .cont table tr td {vertical-align:top; font-size:12px; color: #fff;}
div#content2 .cont table tr td input {border:1px solid #bcbcbc; width:213px;}
div#content2 .cont table tr td textarea {border:1px solid #bcbcbc; width:213px; height:109px;}
div#content2 .cont .cbutton {padding-top:15px; _padding-top:7px; *padding-top:7px; margin-bottom:20px; _margin-bottom:0px; * margin-bottom:0px;}
div#content2 .cont .cbutton a {font-size:11px; color: #fff; font-family:Tahoma; font-weight:bold; text-decoration: none; display:block; padding-top:5px;}

.news {width:480px; padding-bottom:10px; padding-top:10px;}
a.news_title {font-size:13px; font-weight:bold;}
.news_text {font-size:15px; color: #fff;}
.news_text .date {font-size:11px;}
/*.date {font-weight:bold; color:#463A22;}*/
.news_rss {font-weight:bold; font-size:13px; color: #463A22;}


.more_news {}
.more_news .date {font-size:10px;}
.more_news a {}
.more_news a:hover {}
.news_image {padding:5px;}

.pg {margin-top:15px;}
.pg a {float:left; font-size:12px; font-weight:bold; text-decoration:none; display:inline; margin-left:10px;}
.pg a:hover {text-decoration:underline;}
a.otz {font-size:12px; font-weight:bold; text-decoration:underline; color: #463A22;}
a.otz:hover {text-decoration:none;}

.tech {float:left; color:#463A22; font-weight:bold;}
.tech a {float:left; color:#463A22; font-weight:100; display:block; margin-left:3px; margin-right:3px;} 
.tech span {float:left;}


/*site_map*/
.smap {list-style:none; padding:0px!important; margin:0px!important; position:relative;}
.smap UL { list-style:disc;}
.smap LI { padding:2px 0;}
a:hover {text-decoration:none;}

html:root .smap {margin-top:-10px; margin-left:10px;}
html:first-child .smap {margin-top:-10px; margin-left:12px;}
*+html .smap {margin-top:-24px; margin-left:52px;}
* html .smap {margin-top:-22px; margin-left:52px;}




/**Footer box**/
div#footer {clear:left;width:100%;}
div#footer .fl {font-family:"Times New Roman", Times, serif; font-size:20px; color: #fff; float:left; padding-left:74px; padding-top:12px;}
div#footer .f2 {float:left; margin-left:168px; margin-top:13px;}
div#footer .f2 a {color: #fff; font-size:12px; float:left; padding-left:14px;}
div#footer .f2 a:hover {text-decoration:none;}
div#footer .f3 {float:left; margin-left:118px;}
div#footer .f3 a {color: #fff; font-family: Tahoma; font-size:11px; text-decoration:none; margin-top:15px; float:left; }
div#footer .f3 .crears {float:left; margin:0px; padding:0px; margin-top:12px; margin-left:7px;}
div#footer .f3 .crears a {display:block; background: #ff9600; width:80px; height:17px; margin:0px; padding:0px; color: #fff; font-family: Tahoma; font-size:11px; padding-top:3px; padding-left:5px;}
div#footer .f3 .crears a:hover {background: #B01E15;}


.rButtons {
padding:20px 0 0 18px;
}
.rButtons A {
margin:0 0 5px;
width:178px;
height:21px;
line-height:21px;
font-size:11px;
text-decoration:underline;
padding-left:8px;
font-family:tahoma,verdana,arial;
font-weight:bold;
background:url(/i/rbbg.gif) no-repeat 0 0;
position:relative;
}
.rButtons A.rbasub {
font-size:9px;
background:url(/i/rbabg.gif) no-repeat 9px 9px;
width:168px;
padding-left:18px;
}
.rButtons A:hover {
text-decoration:none;
}


#slideText {
width:499px;
height:100%;
overflow:hidden;
margin-left:15px;
/*border:1px solid #fff;*/
position:relative;
margin:10px 0 0 30px;
}
#content2 #slideText {
width:auto;
margin:10px 30px 0 0;
}
#slideText .sb-up {
position:absolute;
top:1px;
right:1px;
width:15px;
height:19px;
cursor:pointer;
}
#slideText .sb-dn {
position:absolute;
bottom:1px;
right:1px;
width:15px;
height:19px;
cursor:pointer;
}
#slideText #slideBlock {
width:474px;
position:relative;
top:0;
}
#content2 #slideText #slideBlock {
width:auto;
margin-right:25px;
}
#slideText #slideBlock P {
padding:3px 0pt 3px 20px !important;
}


.glossLet {
font-weight:normal;
font-size:12px;
}
.glossLet A {
display:inline;
font-weight:bold;
}
.gloss {
font-size:6px;
letter-spacing:1px;
}
.gloss SPAN {
font-size:12px;
}
div#content2 .gloss H4 {
padding-top:30px;
}
.gloss A {
display:inline;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.leftban {
margin:50px 0 0 10px;
}

.infoButs {
text-align:center;
}
.infoButs IMG {
margin:20px 0 0;
border:0;
}


.faq {
margin:0;
padding:0 0 30px;
list-style:none;
}
.faq LI {
color:#55D0FF;
font-size:12px;
padding:0 0 10px 20px;
background:url(/i/faq.gif) no-repeat 4px 4px;
}
.faq LI A {
display:inline;
color:#fff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.faq LI A:hover {
text-decoration:underline;
}
.faq LI DIV {
font-size:12px;
color:#fff;
margin:3px 100px 0 8px;
padding:2px;
border-bottom:1px dotted #15aBd3;
border-top:1px dotted #15aBd3;
}
.faq LI DIV IMG.faq2 {
position:absolute;
margin-left:-12px;
margin-top:5px;
}
.faq P {
padding:0 !important;
}


H6 {
font-size:20px;
font-weight:normal;
}

.mainForm {
width:455px;
}
.mainForm, .mainForm TABLE {
border-collapse:collapse;
}
.mainForm TD {
vertical-align:top;
}
.mainForm A {
display:inline;
}
.mainForm INPUT, .mainForm TEXTAREA {
border:1px solid #BCBCBC;
width:213px;
font-size:12px;
font-family:arial;
color:#666;
padding:2px 6px;
}
.mainForm TEXTAREA {
height:109px;
overflow:auto;
}
.mainForm .grey {
display:block;
color:#55D0FF;
font-size:9px;
line-height:11px;
}


.resp {
margin:0;
padding:0 0 30px 10px;
}
.resp LI {
font-size:12px;
padding:0 0 20px;
}

.p_pages A {
display:inline;
margin:0 2px;
}



.gv-block {
/* width:514px; */
padding:20px;
}
.gv-tabs {
height:34px;
}
.gv-tab {
height:34px;
float:left;
}
.gv-tab IMG {
float:left;
}
.gv-cont {
background:#00a9d2 url(/i/gv-cont.gif) repeat-x 0 0;
}
.gvb-top {
height:4px;
overflow:hidden;
background:url(/i/gv-top.gif) no-repeat right 0;
}
.gvb-bot {
height:4px;
overflow:hidden;
background:url(/i/gv-bot.gif) no-repeat 0 0;
}
.gvb-quest {
margin-left:20px;
width:450px;
overflow:hidden;
padding:12px 0;
}
.gvb-quest IMG {
width:30px;
height:28px;
float:left;
margin-right:6px;
}
.gfb-answer {
margin-left:57px;
width:413px;
overflow:hidden;
padding:9px 0 50px;
border-top:1px solid #36c9ea;
font-weight:bold;
}
.gfb-answer IMG {
float:left;
/*width:74px;*/
margin:0 6px 4px 0;
}
.gfb-answer P {
padding:0 !important;
}
/*.gfb-answer DIV {
margin-left:90px;
}*/




.ov-block {
width:200px;
margin:30px 0 10px 10px;
}
.ov-tabs {
height:34px;
}
.ov-tab {
height:34px;
float:left;
}
.ov-tab IMG {
float:left;
}
.ov-cont {
background:#00a9d2 url(/i/ov-cont.gif) repeat-x 0 0;
}
.ov-top {
height:4px;
overflow:hidden;
background:url(/i/ov-top.gif) no-repeat right 0;
}
.ov-bot {
height:4px;
overflow:hidden;
background:url(/i/ov-bot.gif) no-repeat 0 0;
}
.ov {
margin:0 12px;
padding:0 0 0 24px;
background:url(/i/ov.gif) no-repeat 0 7px;
}
.ov DIV {
border-bottom:1px solid #4cd3f1;
padding:7px 0 3px;
font-size:12px;
color:#fff;
}
.ov SPAN {
font-size:13px;
text-decoration:underline;
font-weight:bold;
}
.ov A {
display:block;
width:82px;
height:19px;
background:url(/i/ov-det.gif) no-repeat 0 0;
margin:3px 0 0;
}






