body {background: url(/images/datagroup/bg2.jpg) no-repeat 45% -10px #B8BBAC;text-align: center; margin: 0; padding: 10px;	font: normal 12px Arial, Helvetica, sans-serif;	color: #252525;	padding: 0;}

.block0 {width: 986px; margin: auto; overflow: hidden; text-align: left;}

.mask {height: 140px; /*background: #0E7E6A;*/ background: #01A38A; opacity: 0.86; filter: alpha(opacity=86);}
.mask2 {margin:  -140px 0 0 0; height: 140px; z-index: 40; position: relative;} 

.cl {clear: both; line-height: 1px; font-size: 0px;}

ul.submenu {list-style-type: none; height: 32px; margin: 0; padding: 0; background: url(/images/datagroup/mbg1.gif) repeat-x left top; overflow: hidden;} 
ul.submenu li {display: inline; float: left; font-size: 11px; font-weight: bold; line-height: 1.8em; position: relative; zoom: 1; border-right: #1E1E1E 1px solid;}
ul.submenu li a, ul.submenu li span {padding: 6px 10px 6px 10px; display: block; border-right: #050505 1px solid;}
ul.submenu li a:link, ul.submenu li a:visited {color: #FFF; text-decoration: none;}
ul.submenu li a:hover {background: url(/images/datagroup/mbg2.gif) repeat-x left top;}
ul.submenu li span {display: block; color: #EDC017; padding: 6px 10px 6px 10px;}
ul.submenu li a.a {color: #EDC017; background: url(/images/datagroup/mbg3.gif) repeat-x left top #151515;}

.dopmenu {background: url(/images/datagroup/mark1.gif) no-repeat 8px 11px #ECECEC; border-bottom: #D5D5D5 1px solid; padding: 7px 0px 7px 16px; font-size: 10px; color: #999;}

ul.mt2 {list-style-type: none;  margin: 0;}
ul.mt2 li {display: inline; float: right; font-size: 11px;}
.mt2 a:link, .mt2 a:visited {color: #FFF; text-decoration: underline; padding: 0 10px 0 6px;}
.mt2 a:hover {color: #FFF; text-decoration: underline;}
.mt2 span {color: #EDC017; padding: 0 10px 0 6px; font-weight: bold;}



.h5 {height: 5px; clear: both; font-size: 0px;}
.h8 {height: 8px; clear: both; font-size: 0px;}
.h15 {height: 15px; clear: both; font-size: 0px;}

.h25 {height: 25px; clear: both; font-size: 0px;}
.h28 {height: 28px; clear: both; font-size: 0px;}


.hb1 {width: 80px; align: left;}
.hb2 {width: 80px; align: left;}

.p10 {padding: 6px 10px;}
.p11 {padding: 4px 10px 4px 10px;}

.tl {text-align: left;}
.tr {text-align: right;}
.tc {text-align: center;}

.block1 {float: left; width: 660px;}
.block2 {float: left; width: 326px;}
.block3 {float: left; width: 326px;}

.block1o {float: left; width: 652px;}
.block2o {float: left; width: 334px;}

.rmarg {margin: 0 8px 0 0;}
.rmarg8 {padding: 8px;}
.rmarg81 {padding: 0 8px 8px 8px;}
.rmarg82 {padding: 0 8px 0 8px;}

.dgrey {background-color: #333;}
.lgrey {background-color: #EBEBEB;}
.white {background-color: #FFF;}
.green {background-color: #0E7E6A;}
.lgrey2 {background-color: #ECECEC; border-top: #D5D5D5 1px solid;}
.dgreybg {background: url(images/dbg.gif) repeat-x left bottom; overflow: hidden;}
.lgreybg {background: url(images/lbg.gif) repeat-x left bottom; overflow: hidden;}

.white .rmarg8 .center-text {text-align: center;}

.w1 {width: 636px;}
.w2 {width: 310px;}
.w3 {width: 318px;}
.w4 {width: 8px;}
.w5 {width: 500px;}

.gtext {color: #666;}

a:link, a:visited {color: #027061; text-decoration: underline;}
a:hover {color: #027061; text-decoration: underline;}

a.ylink:link, a.ylink:visited {color: #EDC017; text-decoration: none;}
a.ylink:hover {color: #EDC017; text-decoration: underline;}

a.glink:link, a.glink:visited {color: #027061; text-decoration: none;}
a.glink:hover {color: #027061; text-decoration: underline;}

a.glink2:link, a.glink2:visited {color: #118765; text-decoration: none;}
a.glink2:hover {color: #118765; text-decoration: underline;}

a.glink3:link, a.glink3:visited {color: #118765; text-decoration: none; border-bottom: #BEE5DD 1px solid;}
a.glink3:hover {color: #118765; text-decoration: none; border-bottom: #118765 1px solid;}


.text a:link, .text a:visited {color: #027061; text-decoration: none; border-bottom: #BEE5DD 1px solid;}
.text a3:hover {color: #027061; text-decoration: none; border-bottom: #118765 1px solid;}

a.glink4:link, a.glink4:visited {color: #027061; text-decoration: none; border-bottom: #C1DDD8 1px solid;}
a.glink4:hover {color: #027061; text-decoration: none; border-bottom: #118765 1px solid;}

a.glink5:link, a.glink5:visited {color: #027061; text-decoration: none; border-bottom: #A8BDBA 1px solid;}
a.glink5:hover {color: #027061; text-decoration: none; border-bottom: #118765 1px solid;}


a.blink:link, a.blink:visited {color: #252525; text-decoration: none;}
a.blink:hover {color: #252525; text-decoration: none;}

a.blink2:link, a.blink2:visited {color: #252525; text-decoration: none;}
a.blink2:hover {color: #252525; text-decoration: underline;}

a.blink3:link, a.blink3:visited {color: #000; text-decoration: none;}
a.blink3:hover {color: #000; text-decoration: underline;}

a.wlink1:link, a.wlink1:visited {color: #FFF; text-decoration: none; border-bottom: #259480 1px solid;}
a.wlink1:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}

a.wlink2:link, a.wlink2:visited {color: #FFF; text-decoration: none; border-bottom: #585858 1px solid;}
a.wlink2:hover {color: #FFF; text-decoration: none; border-bottom: #FFF 1px solid;}

a.ylink1:link, a.ylink1:visited {color: #EDC017; text-decoration: none;}
a.ylink1:hover {color: #EDC017; text-decoration: underline;}


.r1 {float: right; display: table-cell; _height: 0; zoom: 1; height: 15px; padding: 2px 4px 0 11px; background: url(/images/datagroup/comm1.gif) no-repeat left 2px; font-size: 9px; font-weight: normal; color: #7C7C7C; font-weight: bold; line-height: 1.4em;}
.r1 a:link, .r1 a:visited, .r1 a:hover {color: #7C7C7C; text-decoration: none;} 

.r2 {float: right; display: table-cell; _height: 0; zoom: 1; height: 15px; padding: 0 0 0 11px; background: url(/images/datagroup/comm2.gif) no-repeat left 2px; font-size: 9px; font-weight: bold; color: #A9A9A9; font-weight: bold; line-height: 1.4em;}
.r2 a:link, .r2 a:visited, .r2 a:hover {color: #A9A9A9; text-decoration: none;}

.r21 {float: right; display: table-cell; _height: 0; zoom: 1; height: 15px; padding: 0 0 0 11px; background: url(/images/datagroup/comm2.gif) no-repeat left 4px; font-size: 11px; font-weight: bold; color: #027061; font-weight: bold; line-height: 1.4em;}
.r21 a:link, .r21 a:visited, .r21 a:hover {color: #027061; text-decoration: none;} 

.r2x {float: right; display: table-cell; _height: 0; zoom: 1; height: 20px; padding: 0 0 0 20px; margin: 0 7px 0 0; background: url(/images/datagroup/look2.gif) no-repeat left 2px; font-size: 9px; font-weight: normal; color: #A9A9A9; font-weight: bold; line-height: 1.4em;}
.r2x a:link, .r2 a:visited, .r2 a:hover {color: #A9A9A9; text-decoration: none;}

.r3 {float: right; display: table-cell; _height: 0; zoom: 1; height: 25px; padding: 0 14px 0 0; margin: 0 0px 0 0; background: url(/images/datagroup/rss.gif) no-repeat right 2px; font-size: 9px; font-weight: normal; color: #A9A9A9; font-weight: bold; line-height: 1.4em;}
.r3 a:link, .r3 a:visited, .r3 a:hover {color: #A9A9A9; text-decoration: underline;} 

.r4 a:link, .r4 a:visited, .r4 a:hover {color: #A9A9A9; text-decoration: underline; font-size: 10px;}

.r5 {float: right; display: table-cell; _height: 0; zoom: 1; height: 15px; padding: 0 0 0 11px; margin: 0 4px 0 0; background: url(/images/datagroup/look2.gif) no-repeat left 2px; font-size: 9px; font-weight: bold; color: #A9A9A9; font-weight: bold; line-height: 1.4em;}
.r5 a:link, .r5 a:visited, .r5 a:hover {color: #A9A9A9; text-decoration: none;} 

.r51 {float: right; display: table-cell; _height: 0; zoom: 1; height: 15px; padding: 0 0 0 11px; margin: 0 5px 0 0; background: url(/images/datagroup/look2.gif) no-repeat left 4px; font-size: 11px; font-weight: bold; color: #A9A9A9; font-weight: bold; line-height: 1.4em;}

.r6 {float: right; display: table-cell; _height: 0; zoom: 1; height: 15px; padding: 2px 4px 0 11px; margin: 0 4px 0 0; background: url(/images/datagroup/look1.gif) no-repeat left 2px; font-size: 9px; font-weight: normal; color: #7C7C7C; font-weight: bold; line-height: 1.4em;}
.r6 a:link, .r6 a:visited, .r6 a:hover {color: #7C7C7C; text-decoration: none;} 

.post1 img {clear: both;}
.post1 h1 {font-size: 19px; margin: 4px 8px 6px 8px;}
.post1 p {font-size: 11px; margin: 0 8px 11px 8px; color: #FFF;}

.date {font-size: 11px; color: #888; line-height: 1.2em;}
.date2 {font-size: 11px; color: #888; line-height: 1.2em; margin: 0 0 0 8px;}

.post2 {overflow: hidden; zoom: 1; clear: both;}
.post2 img {float: left; margin: 0 6px 0 0; vertical-align: top;}

.post2 h2 {font-size: 12px; margin: 0 0 1px 0; padding: 0;}

.post2 p {font-size: 11px; margin: 0;}

.post21 {overflow: hidden; zoom: 1; width: 302px; clear: both;}
.post21 h2 {font-size: 12px; margin: 0 0 1px 0; padding: 0;}
.post21 p {font-size: 11px; margin: 0;}


.post4 {overflow: hidden; zoom: 1; clear: both;}
.post4 img {float: left; margin: 0 6px 0 0; vertical-align: top;}
.post4 .n0 {display: table; zoom: 1; width: 540px;}
.post4 h2 {font-size: 14px; margin: 0 0 1px 0; padding: 0;}
.post4 p {font-size: 12px; margin: 0;}


.date {font-size: 11px; color: #888; line-height: 1.2em;}
.date2 {font-size: 11px; color: #888; line-height: 1.2em; margin: 0 0 0 8px;}


.post1 img {clear: both;}
.post1 h1 {font-size: 19px; margin: 4px 8px 6px 8px;}
.post1 p {font-size: 11px; margin: 0 8px 11px 8px; color: #FFF;}

.post2 {_overflow: hidden; zoom: 1; clear: both;}

.post2 .n0 {display: table; zoom: 1; width: 226px;}

.post2 .date {font-size: 11px; color: #888; line-height: 1.2em;}
.post2 p {font-size: 11px; margin: 0;}

.post21 {overflow: hidden; zoom: 1; width: 302px; clear: both;}
.post21 h2 {font-size: 12px; margin: 0 0 1px 0; padding: 0;}
.post21 .date {font-size: 11px; color: #888; line-height: 1.2em;}
.post21 p {font-size: 11px; margin: 0;}

.line1 {border-bottom: #D5D5D5 1px solid; clear: both; margin: 5px 0 5px 0;}
.line11 {border-bottom: #D5D5D5 1px solid; clear: both; margin: 7px 0 7px 0;}
.line12 {border-bottom: #D5D5D5 1px solid; clear: both; margin: 8px 0 8px 0;}


.bord1 {border: #D5D5D5 1px solid; border-top: none; border-bottom: none;}

.bord2 {border: #D5D5D5 1px solid; border-bottom: none;}

.tit1 {padding: 9px 8px; background-color: #EDC017; font-size: 11px; font-weight: bold;}
.tit11 {padding: 9px 16px; background-color: #EDC017; font-size: 11px; font-weight: bold; margin: -1px 0 0 0;}
.tit2 {padding: 9px 8px; background-color: #0E7E6A; font-size: 11px; font-weight: bold; color: #FFF;}
.tit3 {padding: 9px 8px; background-color: #333; font-size: 11px; font-weight: bold; color: #EDC017;}
.tit4 {padding: 9px 0; background-color: #FFF; font-size: 11px; font-weight: bold; color: #027061;}
.tit41 {padding: 9px 0; background-color: #FFF; font-size: 13px; font-weight: bold; color: #027061;}
.tit5 {padding: 9px 8px; background-color: #D5D5D5; font-size: 11px; font-weight: bold;}
.tit42 {padding: 6px 8px; background-color: #FFF; font-size: 11px; font-weight: bold; color: #027061; text-transform: uppercase;}
.tit51 {padding: 2px 8px; background-color: #D5D5D5; font-size: 12px; font-weight: bold;}

.but1 {display: inline; float: right; width: 15px; height: 15px; background: url(/images/datagroup/bbg0.gif) repeat-x left top #505050; margin: 0 0 0 3px;}

.but1 {display: inline; float: right; width: 15px; height: 15px; background: url(/images/datagroup/bbg0.gif) repeat-x left top #505050; margin: 0 0 0 3px;}
.but1 a {display: block; width: 13px; height: 13px; margin: 1px; text-decoration: none; cursor: pointer; overflow: hidden; font-size: 10px; color: #FFF;}
.but1 a:link, .but1 a:visited {background: url(/images/datagroup/bbg1.gif) repeat-x left top;}
.but1 a:hover, .but1 a:active {background: url(/images/datagroup/bbg2.gif) repeat-x left top;}

.but2 {display: -moz-inline-box; display: inline-block;  _overflow: hidden; zoom: 1; float: right; height: 18px; background: url(/images/datagroup/bbg01.gif) repeat-x left top #505050; margin: -2px 0 0 3px; *display: inline;}
.but2 a {display: -moz-inline-box; display: inline-block;  _overflow: hidden; zoom: 1; height: 16px; margin: 1px; text-decoration: none; cursor: pointer; overflow: hidden; font-size: 10px; padding: 0 5px; line-height: 1.4em; *display: inline;}
.but2 a:link, .but2 a:visited {background: url(/images/datagroup/bbg11.gif) repeat-x left top; color: #A6A6A6; text-decoration: none;}
.but2 a:hover, .but2 a:active {background: url(/images/datagroup/bbg21.gif) repeat-x left top; color: #A6A6A6; text-decoration: none;}

.but2s {display: -moz-inline-box; display: inline-block;  _overflow: hidden; zoom: 1; float: right; height: 18px; background: url(/images/datagroup/bbg01.gif) repeat-x left top #505050; margin: -1px 0 0 3px; *display: inline;}
.but2s a {display: -moz-inline-box; display: inline-block;  _overflow: hidden; zoom: 1; height: 16px; margin: 1px; text-decoration: none; cursor: pointer; overflow: hidden; font-size: 10px; padding: 0 5px; line-height: 1.5em; *display: inline;}
.but2s a:link, .but2s a:visited {background: url(/images/datagroup/bbg11.gif) repeat-x left top; color: #A6A6A6; text-decoration: none;}
.but2s a:hover, .but2s a:active {background: url(/images/datagroup/bbg21.gif) repeat-x left top; color: #A6A6A6; text-decoration: none;}

.dop {display: -moz-inline-box; display: inline-block; _overflow: hidden; zoom: 1; vertical-align: bottom; background-color: #EDC017; font-size: 9px; padding: 0 2px; margin: 0 0 2px 3px; *display: inline;}

.search {float: right; height: 26px; width: 200px; margin: 0; padding: 6px 8px 0 0; background: url(/images/datagroup/mbg1.gif) repeat-x left top; overflow: hidden;}
.ss1 {float: right; height: 15px; border: #7F7F7F 1px solid; font: normal 11px Arial, Helvetica, sans-serif; color: #7F7F7F; background-color: #252525; padding: 0;}
* html .search {margin-left: -3px;}

.tw {width: 636px; table-layout: fixed;}

.tw1 {font-size: 12px; color: #FFF; font-weight: bold; padding: 0 4px; text-align: right; border-bottom: #333 5px solid;}
.tw2 {width: 154px; font-size: 12px; color: #FFF; font-weight: bold; padding: 0 4px; text-align: left; border-bottom: #333 5px solid;}
.tw3 {width: 35px; font-size: 16px; color: #EDC017; font-weight: bold; padding: 1px 0; text-align: center; border-bottom: #333 5px solid;}
.tw31 {width: 29px; font-size: 15px; color: #FFF; padding: 1px; text-align: center; border-bottom: #333 5px solid;}
.tw4 {width: 40px; font-size: 10px; color: #777; padding: 3px 3px; text-align: center; border-bottom: #333 5px solid;}
.tw5 {font-size: 10px; color: #CCC; padding: 2px 5px; text-align: left; border-bottom: #333 5px solid;}

.cw1 {font-size: 12px; color: #252525; font-weight: bold; padding: 0 4px;  border-bottom: #FFF 5px solid; text-align: right; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.cw2 {font-size: 12px; color: #252525; font-weight: bold; padding: 0 4px;  border-bottom: #FFF 5px solid; text-align: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.cw21 {font-size: 12px; color: #252525; font-weight: bold; padding: 0 8px;  border-bottom: #FFF 5px solid; text-align: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.cw3 {width: 35px; font-size: 15px; color: #EDC017; font-weight: bold; padding: 1px 0; text-align: center; border-bottom: #FFF 5px solid;}
.cw31 {width: 35px; font-size: 13px; color: #FFF; padding: 1px 3px; text-align: center; border-bottom: #FFF 5px solid;}
.cw32 {width: 40px; font-size: 15px; font-weight: bold; color: #EDC017; padding: 1px 3px; text-align: center; border-bottom: #FFF 5px solid;}
.cw33 {width: 40px; font-size: 15px; font-weight: bold; color: #252525; padding: 1px 3px; text-align: center; border-bottom: #FFF 5px solid;}
.cw34 {width: 40px; font-size: 10px; color: #252525; padding: 1px 3px; text-align: center; border-bottom: #FFF 5px solid;}
.cw4 {width: 38px; font-size: 10px; color: #888; padding: 3px 3px; text-align: center; border-bottom: #FFF 5px solid;}
.cw5 {width: 89px; font-size: 10px; color: #666; padding: 2px 5px; text-align: left; border-bottom: #FFF 5px solid; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.logos-block{text-align: center; vertical-align: top; }




/**/
.cw21 span, .cw22 span {font-size: 10px; font-weight: normal;}
.cw22 {font-size: 15px; color: #252525; font-weight: bold; padding: 0 8px;  border-bottom: #FFF 5px solid; text-align: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.tbg4ob {background: url(images/tbg4ob.gif) repeat-x left top;}
.tbg41ob {background: url(images/tbg41ob.gif) repeat-x left top;}
.cwp {width: 45px; border-bottom: #FFF 5px solid; padding: 0px; margin: 0px;}
.cwp img {vertical-align: top;}
/**/


.ttw {width: 310px; table-layout: fixed;}
.ttw1 {font-size: 11px; color: #FFF; font-weight: bold; padding: 0 4px; border-bottom: #333 5px solid; text-align: right; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ttw2 {font-size: 11px; color: #FFF; font-weight: bold; padding: 0 4px;  border-bottom: #333 5px solid; text-align: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ttw3 {width: 35px; font-size: 16px; color: #EDC017; font-weight: bold; padding: 1px 0; text-align: center; border-bottom: #333 5px solid;}

.ttwo {width: 636px; table-layout: fixed;}
.ttw1o {font-size: 17px; color: #027061; font-weight: bold; padding: 0 8px; text-align: right; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ttw2o {font-size: 17px; color: #027061; font-weight: bold; padding: 0 8px; text-align: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ttw3o {width: 55px; font-size: 25px; color: #EDC017; font-weight: bold; padding: 1px 0; text-align: center;}
.ttw8o {padding: 5px 8px; text-align: right;}
.ttw9o {padding: 5px 8px; text-align: left;}
.ttw8o div {background: url(/images/datagroup/images/ic1.gif) no-repeat right 50%; padding: 0 16px 0 0;}
.ttw9o div {background: url(/images/datagroup/images/ic1.gif) no-repeat left 50%; padding: 0 0 0 16px;}

.tbg1 {background: url(/images/datagroup/tbg1.gif) repeat-x right top;}
.tbg3 {background: url(/images/datagroup/tbg3.gif) repeat-x left top;}
.tbg4 {background: url(/images/datagroup/tbg4.gif) repeat-x left top #4E4E4E;}

.tbg3o {background: url(/images/datagroup/lbg.gif) repeat-x left bottom;}
.tbg4o {background: url(/images/datagroup/tbg4o.gif) repeat-x left top;}

.to1 {width: 25px; padding: 8px 0px 8px 8px; font-weight: bold;}
.to2 {width: 20px; padding: 10px 0 8px 0; text-align: center;}
.to3 {padding: 8px; font-size: 13px;}

.ot {background-color: #EAF4FA;}

.ts {width: 324px;}
.ts td {border-bottom: #D5D5D5 1px solid; padding: 2px 6px; text-align: center; font-size: 11px;}
.ts td b {font-size: 12px;}

.ts2 {width: 326px;}
.ts2 td {width: 161px; padding: 2px 0;}
.ts2 td.tsw2 {width: 2px;}
.ts2 td div {padding: 2px 8px; font-size: 11px;}
.ts2 td div.stat1 {padding: 2px 8px; font-weight: bold; background-color: #EDC017; font-size: 12px;}
.ts2 td div.cstat {padding: 2px 8px; background-color: #DDE9F0; font-size: 11px;}
.ts2 td div img {margin: 0 0 -2px 0;}


.ts3 {width: 634px;}
.ts3 td {border-bottom: #D5D5D5 1px solid; padding: 2px 6px; font-size: 12px;}

.ts3 td i {color: #666; font-size: 11px; font-style: normal;}

.ts4 {width: 968px;}
.ts4 td.tsw1 {width: 500px;}
.ts4 td.tsw2 {width: 95px;}
.ts4 td.tsw3 {width: 100px;}
.ts4 td.tsw4 {width: 168px;}
.ts4 td.tsw5 {width: 800px;}

.ts4 td {border-bottom: #D5D5D5 1px solid; padding: 4px 8px; font-size: 13px;}

.ts4 td.sm {font-size: 11px; text-align: center;}
.ts4 td .sm {font-size: 11px;}
.ts4 td.sm2 {text-align: center; font-size: 12px;}

.ts4 td span {color: #666; font-size: 11px; font-style: normal;}

.ts4 td.cstat {background-color: #EAF4FA;}
.ts4 td.cstat2 {background-color: #DDE9F0;}
.ts4 .lgrey {color: #666; font-size: 12px;}

.ts4 a:link, .ts4 a:visited {color: #252525; text-decoration: none;}
.ts4 a:hover {color: #252525; text-decoration: underline;}

.ts4 .sm a:link, .ts4 .sm a:visited {color: #027061; text-decoration: none; border-bottom: #BEE5DD 1px solid;}
.ts4 .sm a:hover {color: #027061; text-decoration: none; border-bottom: #118765 1px solid;}

.ts4 .r4 {margin: 4px 0 3px 0;}
.ts4 .r4 a:link, .ts4 .r4 a:visited, .ts4 .r4 a:hover {color: #666; text-decoration: underline; font-size: 10px;}

.qu {font-size: 12px; padding: 2px 6px; margin: 3px 0; border-left: #D5D5D5 1px solid; color: #A0A0A0;}

.ctw {width: 486px; table-layout: fixed;}
.ctw2 {width: 160px; color: #666; text-align: right; padding: 1px 8px; vertical-align: top;}
.ctw3 {padding: 1px 0; vertical-align: top;}

.twcc1 {width: 147px; font-size: 12px; font-weight: bold; padding: 3px 8px 3px 4px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; background-color: #D6D6D6;}


ul.list1 {list-style-type: none; margin: 0; padding: 0;}
ul.list1 li {background: url(/images/datagroup/mark1.gif) no-repeat left 5px; padding: 0px 0 4px 10px;}
ul.list1 li b {color: #027061;}
ul.list1 span { color: #999; }

ul.list2 {list-style-type: none; margin: 0; padding: 0;}
ul.list2 li {background: url(/images/datagroup/mark2.gif) no-repeat left 5px; padding: 0px 0 4px 10px; font-weight: bold;}

.text {font-size: 13px; margin: 0 8px 0 8px;}
.text p {margin: 10px 0;}
.text h1 {margin: 4px 0 10px 0; font-size: 26px; color: #027061;}
.text h2 {margin: 4px 0 10px 0; font-size: 16px; color: #777;}

.im1 {float: left; position: relative; margin: 4px 12px 0px 0px; padding: 0px 0px 2px 0px;}

.footer {background-color: #333; color: #FFF; font-size: 11px; margin: 30px 0 0 0; zoom: 1;}
.fm {float: right; display: table; width: 140px; padding: 0 0 35px 0;}
ul.fm1 {list-style-type: none; margin: 0; padding: 0;}
ul.fm1 li {text-align: right; padding: 0px 0 2px 10px;}

/*.org img {float: left; margin: 0 8px 8px 14px;}*/
.org img { margin: 0 0 5px 0;}
.org p {font-size: 11px; padding: 10px 6px 6px 0; margin: 0; font-weight: bold;}

.org td {padding: 0 6px 0 6px; font-size: 11px; margin: 0; font-weight: bold;}

.sponsors img {margin: 0 5px; text-align: center;}

img.dg {margin: 3px 0;}


.ufi {background: url(/images/datagroup/ufi.gif) no-repeat left top; padding: 4px 10px 30px 95px;}
.ufi b {font-size: 14px;}

comm1 {padding: 4px 8px; color: #888; margin: 2px 0px 0px 0px; font-size: 11px; background: url(/images/datagroup/commbg.gif) repeat-x left bottom; overflow: hidden;}
.comm1 b {color: #333;}
.comm2 {padding: 4px 8px 8px 8px; overflow: hidden;}

.auth {padding: 4px 8px; margin: 0 0 6px 0; font-weight: bold; color: #027061; /*border: #EDC017 1px dotted;*/ overflow: hidden;}

.auth a:link, .auth a:visited, .autht a:link, .autht a:visited {color: #027061; text-decoration: none; border-bottom: #BEE5DD 1px solid;}
.auth a:hover, .autht a:hover {color: #027061; text-decoration: none; border-bottom: #118765 1px solid;}

.list {margin: 0 0 8px 0;}

.list a, .list span {float: left; display: block; padding: 1px 5px; margin: 0 3px 0 0; font-size: 11px; border: #D5D5D5 1px solid; background-color: #FFF; color: #027061; text-decoration: none;}
.list b {float: left; display: block; padding: 1px 5px 1px 8px; margin: 0 3px 0 0; font-size: 11px;}
.list a:hover {border: #999 1px solid;}
.list span {font-weight: bold; border: #027061 1px solid; background: url(/images/datagroup/commbg.gif) repeat-x left bottom;}

a.but11:link, a.but11:visited {float: right; display: -moz-inline-box; display: inline-block; height: 22px; zoom: 1; background: url(/images/datagroup/sbg1.gif) repeat-x left -1px; border: 1px solid #666; color: #FFF; font-size: 11px; text-decoration: none; vertical-align: bottom; white-space: nowrap; margin: 23px 0 0 0;}
.but11 b {display: table; zoom: 1; padding: 2px 10px 0 10px; cursor: pointer; line-height: 16px;}
a.but11:hover {float: right; background: none; background: url(/images/datagroup/sbg2.gif) repeat-x left -1px; color: #FFF;}

form.addcomment {text-align: left; width: 500px; margin: 15px 0 20px 0;}

input.field, textarea.field {background-color: #FEFBF0; border-top: #333 1px solid; border-right: #CACACA 1px solid; border-bottom: #CACACA 1px solid; border-left: #333 1px solid; font: normal 12px Arial, Helvetica, sans-serif; color: #333;}

/*input.b_button {background: url(/images/datagroup/sbg1.gif) repeat-x left -1px; border: 0px; color: #FFF; font: normal 11px Arial, Helvetica, sans-serif; font-weight: bold; float: right; height: 23px; line-height: 1.3em;}*/

.code {position: relative; top: 14px;}


label {font-weight: bold;}


.banner1 {line-height: 1px; width: 310px; overflow: hidden;}
.banner2 {line-height: 1px; width: 652px; overflow: hidden;}

#comments-block { margin: 12px 0 0 0; display: inline;}
.com-item { margin-bottom: 3px; clear: both; overflow: hidden; }
.com-title { background: transparent url('/images/commbg.gif') repeat-x scroll left bottom; color:#888888; font-size:11px; margin:2px 0 5px 0; overflow:hidden; padding:4px 8px; }
.com-title a { font-weight: bold; }
.com-title span { font-weight: bold; }
.com-avatar {float: left; width: 60px; height: 60px; }
.com-body { padding-left: 5px; margin-bottom: 10px; float: left; width: 530px; overflow: hidden;}
.com-label { font-weight: bold; }
.pages-list { margin: 7px 0 3px 0; clear: both; display: inline;}
#comment-field-block { background-color:#ECECEC; border-top:1px solid #D5D5D5; padding: 15px; clear: both; margin-top: 10px;}
.comment-field { width: 500px; }
#code-block { margin: 8px 0 8px 0; }
.com-page-link { display: block; border: 1px solid #DDD; float: left; line-height: 12px; margin: 2px 5px 0 0; padding: 2px 7px 2px 6px; text-align: center; font-size: 11px; text-decoration: none !important;}
.com-cur-page { background-color: #EEE;}
.com-pages-list-label { font-weight: bold; float: left; margin: 0 10px 10px 0; line-height: 23px;}
.com-admin-block { clear: both; text-align: right; margin-right: 20px; }
#com-user-actions { clear: both; margin: 10px 0 20px 0; }
.com-width { width: 560px !important; }
.stop-word-msg { color: #F33; font-weight: bold; text-align: left; display: block; margin-top: 10px; }
.unban { color: green !important; }
.list2 { margin-top: 40px;}

.news-line-header { font-weight: bold; text-transform: uppercase; color: #666; border-bottom: 1px solid #000; padding-bottom: 3px; width: 100%; font-size: 14px; }