﻿body { font-family: Arial, Verdana, Helvetica, sans-serif;margin: 0px 0px 0px 0px;text-align: center; background-color:#000000;font-size: .75em; }
#splash{background-image: url(/images/splash_bottom.gif);
background-repeat: no-repeat;
background-position: 0% 0%;height:150px}
#containerbg { background: url(/images/content_background.jpg) top center; background-repeat:no-repeat}
#containerwrap{background: #000 url(http://www.mobileasiacongress.com/images/MAC_back.jpg); background-position:110px 110%; height:auto;padding:0 0 120px 0; background-repeat:no-repeat}
#container{width:958px; height:100%;!important;height:auto; margin-left:20px; margin-top:10px;text-align: left;background-color:#000000;margin-left: auto; margin-right: auto;padding:0 36px;margin:0 auto; background:transparent; border-bottom:0; background-repeat:no-repeat; border:0px solid red;}
form{margin:0;padding:0;border:0;}
form table td{font-size:1em;}
html>/**/body form table td{font-size:1em;}
select{font-size:1em;font-family: Arial, Verdana, Helvetica, sans-serif;}
table{font-size:1em;}
h1{font-weight: bold;font-size:1.9em;padding:0px;margin-bottom:6px;color:#d2232a}
h2{border:0 none;
color:#000000;
font-size:1.6em;
font-weight:bold;
margin-bottom:0;
margin-top:5px;
padding-bottom:10px;}
h3{font-weight: bold;font-size:1.3em;padding-bottom:10px;margin-bottom:0;margin-top:5px; border:0px; color:#000000}
h4{font-weight: bold;font-size:1em;padding:0px;margin-bottom:0;margin-top:5px; border:0px; color:#000000}

p{ padding:0px; border:0px; margin-top:0px;font-weight: normal;}
a:link {color: #d2232a; font-weight: bold; text-decoration: none;font-size:1.1em;}
a:visited {color: #d2232a; font-weight: bold; text-decoration: none;}
a:active {color: #000000; font-weight: bold; text-decoration: underline;}
a:hover {color: #000000; font-weight: bold; text-decoration: underline;}
#header{margin:0;padding:0;border:0;width:958px;height:159px; background-image:url(http://www.mobileasiacongress.com/images/header_back.jpg)}
#nav{width:958px;}
#hp_center_content{width:928px;background-image: url(http://www.mobileasiacongress.com/images/container_back.png);padding-top:18px;padding-left:26px;padding-right:3px;padding-bottom:0;height:800px;}
#leftcol{float:left;width:677px;color:#000000;margin:0;padding:0;border:0;}
#rightcol{float:right;margin:0;padding-right:10px;border:0;padding-bottom:0;}
html>/**/body #rightcol {padding-right:10px;}
.greybox{width:205px;background-color:#241c10;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:9px;font-size: .85em;line-height:1.2em;}
.brownbox{width:205px;background-color:#241c10;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:9px;font-size: .85em;line-height:1.2em;}
.rightnavbox{padding:0; WIDTH: 215px;  BACKGROUND-COLOR: #ffffff}
.sq_boxes{width:685px;background-color:#333333;margin-top:3px;}
.leftbox{float:left;width:339px;border:1px solid #cccccc;height:144px;background-color:#ffffff;background: url(/images/boxes_bg.gif);}
.rightbox{float:right;width:339px;border:1px solid #cccccc;height:144px;background-color:#ffffff;background: url(/images/boxes_bg.gif);}
#footerwrap {background: #000 url() no-repeat;background-position:0% 100%;height:250px;position:relative;top:-95px;z-index:-5;margin:0 auto;width:1030px;clear:both;}
#footer{z-index:20;padding-left:20px;padding-bottom:20px;height:36px;margin:0;border:0;background-color:#000000;color:#999999;font-size: .8em;width:935px; padding-top:10px; border-color:#393939; border-width:1px;border: 1px solid #393939}
html>/**/body #footer{padding-top:15px;}
#standard_footer{z-index:20;padding-left:20px;padding-bottom:20px;padding-top:10px;height:36px;margin:0;border:0;background-color:##E8E8E8;color:#000000;font-size: .8em;width:953px;border:0px solid red; margin-top:20px}
html>/**/body #standard_footer{padding-top:10px;width:933px;}
#footer a:link {color: #999999; font-weight: normal; text-decoration: none; font-size: 1em;}
#footer a:visited {color: #999999; font-weight: normal; text-decoration: none; font-size: 1em;}
#footer a:active {color: #ff0000; font-weight: normal; text-decoration: none; font-size: 1em;}
#footer a:hover {color: #ff0000; font-weight: normal; text-decoration: underline; font-size: 1em;}
#standard_footer a:link {color: #000000; font-weight: normal; text-decoration: none; font-size: 1em;}
#standard_footer a:visited {color: #000000; font-weight: normal; text-decoration: none; font-size: 1em;}
#standard_footer a:active {color: #ff0000; font-weight: normal; text-decoration: none; font-size: 1em;}
#standard_footer a:hover {color: #ff0000; font-weight: normal; text-decoration: underline; font-size: 1em;}
#content_footer{ padding-left:20px;padding-bottom:20px;margin:0;border:0;background-color:#ededed;color:#000000;font-size: .8em;width:941px}
#content_footer a:link {color: #000000; font-weight: normal; text-decoration: none; font-size: 1em;}
#content_footer a:visited {color: #000000; font-weight: normal; text-decoration: none; font-size: 1em;}
#content_footer a:active {color: #ff0000; font-weight: normal; text-decoration: none; font-size: 1em;}
#content_footer a:hover {color: #ff0000; font-weight: normal; text-decoration: underline; font-size: 1em;}
/*nav*/
#sddm
{    margin: 0;
    padding: 0;
    z-index: 30}
html>/**/body #sddm {width:958px;}
#sddm li
{    margin: 0;
    padding: 0;
    float: left;
    font: bold 11px arial;
    list-style:none;
    }
#sddm li a
{    display: block;
    margin: 0 0px 0 0;
    background: #cc0000;
    color: #ffffff;
    text-align: center;
    background-color:#cc0000;
    text-decoration: none}
    
    
#sddm li a:hover
{    background-color: #000000;
    background-image: url(images/arrow.gif) no-repeat;
    background-position: left;}
#sddm div
{    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: #000000;
    border: 1px solid #000000}
    #sddm div a
    {    position: relative;
        display: block;
        margin: 0;
        padding: 5px 10px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #990000;
        border-bottom:1px solid #000000;
        color: #ffffff;
        font: bold 12px arial}
    #sddm div a:hover
    {   text-decoration: none;
        color: #faa63b;
        background: #990000;}
     
#latest-news {
    clear: both;
    float: left;
    width: 693px;
    background: url(/images/latest_news_bg.gif) 0 100% no-repeat;
    margin-bottom: 0px;
    padding-bottom: 10px !important;
    padding-bottom: 3px;
    height:18px}
html>/**/body  #latest-news {width: 703px;margin-top:-10px;height:18px}
*:first-child+html #latest-news {margin-top:-7px;}
#latest-news h2 {
    float: left;
    margin: 0px 100px 0 15px;
    width: 207px;
    line-height: 0;
    color: #000000;    
display: inline;
}
#latest-news h2 a {
    display: block;
    width: 90px;
    text-indent: -1000em;
    background: url(/images/Headings/news_headlines.gif) 0 0 no-repeat;
    color: #000000;
}
#latest-news ul {
    float: left;
    line-height: 1.2em;
    margin-right:15px;
    margin-left:50px;
    width: 503px;    overflow: hidden;
}
html>/**/body #latest-news ul {width:703px;margin-top:10px;margin-left:60px;}
*:first-child+html #latest-news ul {margin-top:10px;margin-left:100px;}
#latest-news ul li {
    width: 2000em; list-style-type:none;
}
#latest-news ul a {
    color: #000000;font-weight:normal;text-decoration:underline;
}
     
#content_center{width:953px;background-color:#e8e8e8;padding-top:18px;padding-left:10px;padding-bottom:5px;}
html>/**/body #content_center {WIDTH: 943px;}
#chinese_content_center{width:900px;background-color:#ededed;padding-top:18px;padding-left:26px;padding-right:26px;padding-bottom:5px;}
html>/**/body #chinese_content_center {WIDTH: 900px;}
#hero{margin-bottom:40px;margin-left:13px;border:0;padding:0;}
h2 .sqbox
{
background-image: url(/images/red_sq.gif);
background-repeat: no-repeat;
background-position:0 15px;
padding-left: 18px;
padding-bottom: 2px;
font-size:1em;
vertical-align:top;}
h2 .sqbox a:link {color: #fdfdfd; font-weight: normal; text-decoration: underline; font-size: 1em;}
h2 .sqbox a:visited {color: #fdfdfd; font-weight: normal; text-decoration: underline; font-size: 1em;}
h2 .sqbox a:active {color: #ff0000; font-weight: normal; text-decoration: underline; font-size: 1em;}
h2 .sqbox a:hover {color: #ff0000; font-weight: normal; text-decoration: underline; font-size: 1em;}
.middle_content{margin-left:13px;padding:0;width:900px}
html>/**/body .rightnavbox {WIDTH: 215px;}
#subscribe{width:177px;padding-top:5px;padding-bottom:5px;color:#000000;}
html>body #subscribe{padding-right:0px;}
.subtext{font-weight: bold;font-size: 1.2em;padding:0px; margin:0;border:0;color:#000000}
.subtextwhite{font-weight: normal;font-size: .8em;padding:0px; margin:0;border:0;color:#ffffff}
.subscribe_home input
{color: #000000;background: #FFFFFF;border: 1px solid #000000;font-size:1.2em;padding:0;margin:0;}
html>/**/body .subscribe_home input {font-size:1.2em;}
.submit input{font-weight: bold;font-size: 1em;padding:0px; margin:0;border:0;color:#000000;background: #000000;} 
.regularpagetext td{padding:0;margin:0;border:0;}
ul.pr 
{
padding: 0;
margin-left:25px;
margin-top:25px;
margin-bottom:0;
width:200px;
list-style-position: outside;
list-style-image: url(http://www.mobileasiacongress.com/images/red_square.gif);
list-style-type: square;
border:0px solid red;
}
.pr li
{
margin-left:5px;
/*background-image: url(http://www.mobileasiacongress.com/images/red_square.gif);*/
background-repeat: no-repeat;
background-position:0 5px;
padding-left: 0;
padding-right:5px;
padding-bottom: 8px;
font-size:1.1em;
line-height:1.2;
vertical-align:top;}
a.pressHome:link {color: #FFFFFF; font-weight: normal; text-decoration: none; font-size:1em;}
a.pressHome:visited {color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.pressHome:active {color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.pressHome:hover {color: #FFFFFF; font-weight: normal; text-decoration: underline;}
a.press:link {color: #000000; font-weight: normal; text-decoration: none; font-size:.9em;}
a.press:visited {color: #000000; font-weight: normal; text-decoration: none;}
a.press:active {color: #9e001d; font-weight: normal; text-decoration: none;}
a.press:hover {color: #9e001d; font-weight: normal; text-decoration: underline;}
#hero_middle_text{margin-left:295px;margin-top:-80px;font-size:2.25em;font-weight:bold;color:#ffffff;width:300px}
#hero_middle_text_yellow{font-size:1em;font-weight:normal;color:#faa63b;}
.logos
{background-color: #ededed; padding: 0; margin:  0; border:0;}
.logos ul
    {margin: 0; padding: 0;}
.logos li
    {background-color: #ededed;list-style-type: none;display: inline;float: left; margin-right:10px; margin-bottom: 8px;width:123px; height:59px;margin-top:2px;border:1px solid #cccccc;}
.logos_noborder
{background-color: #ededed; padding: 0; margin:  0; border:0;}
.logos_noborder ul
    {margin: 0; padding: 0;}
.logos_noborder li
    {background-color: #ededed;list-style-type: none;display: inline;float: left; margin-right:10px;width:125px; height:100px;margin-top:2px;}
#sponsorsbar{margin-left:0px;width:910px;border:1px solid #746c61; background-color:#ffffff;padding-top:0px;padding-left:20px;padding-right:5px;padding:bottom:5px;}
html>/**/body #sponsorsbar{width:890px;padding-left:10px;}

.sponsors
{background-color: #ffffff; padding: 0; margin:  0; border:0;}
.sponsors ul
    {margin: 0; padding: 0;}
.sponsors li
    {background-color: #ffffff;list-style-type: none;display: inline; float: left; margin-right:5px;margin-top:2px;padding-right:10px;padding-bottom:15px;}
 .exhibitors
{background-color: #ededed; padding: 0; margin:  0; border:0;}
.exhibitors ul
    {margin: 0; padding: 0;}
.exhibitors li
    {background-color: #ededed;list-style-type: disc;display: inline;float: left; margin-right:10px;margin-left:10px;width:160px; height:111px;margin-top:10px;background-image: url(http://www.mobileasiacongress.com/images/black_dot.gif);
background-repeat: no-repeat;
background-position:0px 5px;padding-left:10px;padding-bottom:8px}
h2.white {
font-weight: bold;font-size:1.2em;padding:0px;margin-bottom:10px;margin-top:5px; border:0px; color:#ffffff
}