html,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,a,form,iframe,fieldset,label,input,p,textarea,th,td,strong {margin:0;padding:0}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0}
ol,ul {list-style:none}
h1,h2 {font-size:100%}
h3,h4 {font-size:116%}
h5,h6 {font-size:124%}
body {position:relative;margin:12px auto;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;background-color:#dfdfdf}
a:hover {color:#c71df1;text-decoration:underline}
a:visited,a:active {color:#8ea1f2}
a img {border:none}
a {text-decoration:none}
img.center {display:block;margin:0 auto}
textarea {resize:none}
.clearfix:after,#main:after,.news_index p:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
html[xmlns] .clearfix {display:block}
* html .clearfix {height:1%}
.clear {clear:both}
#globalmaster {position:relative;margin:0 auto;background:#fff;width:920px}
#header {position:relative;z-index:11}
#header_wrap {height:70px;width:auto;background-color:#f7f7f7}
#header_wrap .logo {float:left;background:url(/images/topleft.gif) no-repeat top left}
#header_wrap .logo a {position:relative;display:block;width:120px;height:30px;margin:18px 0 0 50px}
#header_wrap .box {float:left;width:250px;margin:25px 0 0 70px}
#header_wrap #search {float:right;width:auto;height:auto;background:url(/images/topright.gif) no-repeat top right}
#header_wrap #search #boxsearch {position:relative;width:240px;height:23px;margin:24px 40px 0 0;border:1px solid #e1e1e1;border-radius:3px;}
#header_wrap #search #boxsearch:hover {border-color:#c8c8c8}
#header_wrap #search #boxsearch input.datasearch {position:absolute;top:2px;left:3px;width:210px;height:16px;padding:2px 1px;font-family:arial,helvetica;font-size:12px;outline:none;border:none;color:#666;background-color:#f7f7f7}
#header_wrap #search #boxsearch #vbutton {position:absolute;top:5px;left:-22px;display:none;width:18px;height:18px;background:url(/images/vkey.gif) no-repeat left bottom;z-index:20}
#header_wrap #search #boxsearch fieldset {border:none}
#header_wrap #search #boxsearch .searchbtn {position:absolute;top:0;right:1px;width:23px;height:23px;cursor:pointer;border:none;overflow:hidden;background:url(/images/searchbg.png) no-repeat;outline:none}
#globalcontent {position:relative;height:30px;background:#f7f7f7 url(/images/bg.gif) repeat-x}
#globalcontent ul {width:auto;z-index:42}
#globalcontent ul#navigation {margin-left:30px}
#globalcontent li {float:left;display:block;padding-left:2px;background:url(/images/bg_divider.gif) no-repeat 0 7px}
#globalcontent ul a {float:left;display:block;height:22px;padding:8px 16px 0;color:#fff;font-size:12px;font-family:tahoma,helvetica;background:url(/images/bg.gif) repeat-x}
#globalcontent ul a:hover,#globalcontent ul li.active a {padding:8px 16px 0;color:#fff;text-decoration:none;background-position:left -31px}
#globalcontent li.tab {background:none}
#gradpx {border-top:1px solid #f1f1f1;width:920px;height:20px;background:url(/images/bg.gif) repeat-x left bottom}
#main {clear:both;min-height:500px;height:auto!important;height:500px;margin:0 0 20px 0}
#content_wrap {position:relative;height:420px}
#content_wrap .left {float:left;width:478px;padding-left:34px}
#content_wrap .center {float:left;width:60px;margin:34px 27px 0}
#content_wrap .right {float:left;width:262px}
#content_wrap .mainfront {position:relative;width:478px;height:253px}
#content_wrap .mainfront a {display:block;width:auto;height:auto}
#content_wrap .mainfront a:hover {text-decoration:none}
#content_wrap .mainfront .paneldata {position:absolute;top:14px;left:16px;font-style:italic;color:#f5c581;font-size:1.2em}
#content_wrap .mainfront .panelinfo {position:absolute;bottom:14px;right:20px;color:#cde1f6;font-size:1.5em}
#generic_content,#generic_content .container {width:478px;height:100px}
#generic_content .container {float:left;background:url(/images/infobanner.png) no-repeat}
#generic_content .container .inside {position:relative;padding:20px 0 0 20px}
#generic_content .container .inside h5 a {display:inline-block;color:#82add4;border-bottom:1px dashed #82add4}
#generic_content .container .inside h5 a:hover {border-bottom:1px solid #a8a8a8;color:#a8a8a8;text-decoration:none}
#generic_content .container .inside span {position:absolute;width:200px;top:50px;line-height:18px;color:#8fb7da}
.axw {font-size:11px;color:#888}
.heading {width:262px;height:auto}
.heading p {color:#f3ac46;font-size:12px;padding:10px;font-style:italic;text-align:justify;font-family:tahoma,helvetica;line-height:16px}
.adstitle a,.adstitle a:visited {font-size:11px;color:#5486b2}
.adstitle a:hover {color:#a7cae8;text-decoration:none}
.content_title a,.content_title a:visited,.send,#cbn {font-size:11px;color:#676767}
.content_title a:hover {color:#666;text-decoration:none}
.notice {background:#fefcdf;border-top:2px solid #fde5c2;border-bottom:1px solid #f8eada}
.smt {margin-top:10px}
.mmt {margin-top:15px}
.lmt {margin-top:25px}
.smb {margin-bottom:10px}
.mmb {margin-bottom:15px}
.lmb {margin-bottom:25px}
.column {float:left}
.grey {color:#666}
.pf {font-size:11px}
.ns {border-bottom:1px dotted #ccc}
#global_container {position:relative;width:920px;height:150px}
#development {float:left;width:188px;height:128px;padding-left:40px;border-right:1px solid #fde3c2}
#development h1 {color:#555}
#development ul {margin-top:5px}
#development li {height:20px;width:150px;padding-top:3px;white-space:nowrap;overflow:hidden;background:url(/images/net_sprite.gif) no-repeat;color:#666;text-decoration:none;padding-left:20px}
#development .software {background-position:0 4px}
#development .platform {background-position:0 -23px}
#development .network {background-position:0 -56px}
#development .conversion {background-position:0 -89px}
#recentnews ol li.arrow a {font-size:0.9em;font-weight:bold;color:#2f6fc4;text-decoration:none;padding-left:13px}
#recentnews {float:left;width:440px;height:auto;overflow:hidden;text-align:justify;line-height:1.5em;border-right:1px solid #fde3c2}
#recentnews ol {margin:0 16px}
#recentnews ol li img {float:left;margin-right:10px}
#recentnews ol a {font-weight:bold;color:#417ccb;overflow:hidden}
#recentnews ol a:hover {text-decoration:none;color:#516ce2}
#recentnews ol li.arrow a:hover,#online ul li a:hover {text-decoration:underline}
#recentnews ol li.arrow a,#online ul li {height:21px;white-space:nowrap;overflow:hidden;background:url(/images/arrow.gif) 0 4px no-repeat}
#recentnews .gradpx_news {float:left;width:240px;height:1px;overflow:hidden;background:url(/images/gt.gif) no-repeat}
#online {float:left;width:auto}
#online div {margin-left:14px;color:#666}
#online .title {font-weight:bold}
#online li {padding-left:13px}
#footer {position:relative;clear:both;height:58px}
#footer .left {float:left;height:58px;width:4px;background:url(/images/bottomleft.gif) no-repeat bottom left}
#footer .right {float:right;height:58px;width:4px;background:url(/images/bottomright.gif) no-repeat bottom right}
#footer .wrap {width:898px;height:auto;margin:0 auto;border-top:1px solid #e6e6e6}
#footer .wrap p {position:absolute;top:10px;right:70px;font-family:tahoma,helvetica;font-size:11px;line-height:2em}
#footer strong {color:#898989}
#footer a {display:inline;height:20px;color:#5fa2f2}
#footer a:hover {text-decoration:none;border-bottom:1px solid #5fa2f2}
#footer a.rssicon {padding-left:17px;background:url(/images/rssicon.gif) no-repeat 0 1px}
#footer a.rssicon:hover {text-decoration:none;border-bottom:none;background-position:left -12px}
#footer span {padding:0 8px;color:#bfcfe4}
