body  {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background-color: #7e6c59;
	background-image: url(../images/bg_gradient.jpg);
	background-repeat:repeat-x;
        background-position:0px 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	line-height: 150%;
}

td {
        font-family: Arial, Helvetica, Sans-Serif;
	line-height: 150%;
}

form {
        display:inline;
        margin:0px;
}

#main {
        width:840px;
        background-color:#D0C6BD;
        margin:0px auto 0px auto;
        position:relative;
        text-align:left;
}

img {
        border:0px;
        margin:0px;
}

a {
        color:#cd1f44;
        /*color:#f38e1c; old*/
        text-decoration:underline;
}

.sidebar a
{
        color:#f2850d;
}

.ExhibitorServicesNavigation
{
        color:white;
}

.ExhibitorServicesNavigation a
{
        color:white;
}

.ExhibitorServicesCurrent
{
        color:#767756;
}

#top {
        position:relative;
        top:0px;
        left:0px;
        background-color:#ffffff;
        height:127px;
        width:840px;
}

#conference_logo {
        position:absolute;
        top:27px;
        left:22px;
}

#top_nav {
        position: absolute;
        top: 25px;
        left: 311px;
}

#hero {
        position:absolute;
        left:435px;
        top:0px;
        background-color:#a79787;
}

#middle {
        position:relative;
        z-index:10;
}

#bottom {
        position:absolute;
        text-align:left;
        background-color:#d31145;
        top:514px;
        left:0px;
        width:840px;
        height:88px;
        color:#ffffff;
        padding:0px;
        border:0px;
        margin:0px;
}
#bottom_menu {
        position:absolute;
        top:60px;
        left:180px;
        font-size:9px;

}
#bottom_menu a:link, #bottom_menu a:visited, #bottom_menu a:active {
        text-decoration: none;
        color:#ffffff;

}
#bottom_menu a:hover {
        text-decoration: none;
        color: #000000;
}
#number {
        position:absolute;
        top:5px;
}

#mcafee_logo {
        position:absolute;
        top:55px;
        left:735px;
}

#left_menu {
        width:175px;
        height:120px;
        background-color:#A79787;
        font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color:#ffffff;
        padding-top:34px;
}

.left_menu_selected {
        padding-left:22px;
        background-image: url(../images/left_menu_arrow.gif);
        background-position:0px 6px;
        background-repeat:no-repeat;
        font-weight:600;
        height:16px;
        display:block;
}

#left_menu a:link, #left_menu a:visited, #left_menu a:active {
        color:#ffffff;
        padding-left:22px;
        height:16px;
        display:block;
        text-decoration:none;
}

#left_menu a:hover {
        color:#ffffff;
        padding-left:22px;
        background-image: url(../images/left_menu_arrow.gif);
        background-position:0px 6px;
        background-repeat:no-repeat;
        height:16px;
        font-weight:600;
        display:block;
        text-decoration:none;
}

#header_img {
        position:absolute;
        top:0px;
        left:175px;
}

#left_bar {
        width:175px;
}
#left_bar_black {
        margin-bottom:67px;
        background-repeat:no-repeat;
        background-color:#494542; 
        padding:0px 15px 0px 21px;  
        width:139px; 
        color:#ededed; 
        font-size:10px;
}
h3 {
        font-weight:900;
        font-size:11px;
        display:inline;
}

.content {
        width:503px;
        padding:37px 132px 0px 23px;
        font-size:12px;
}

.tert_bottom_menu {
        color:#7D6B55;
        font-size:9px;
}

.tert_bottom_menu a:link, .tert_bottom_menu a:visited, .tert_bottom_menu a:active {
        color:#7D6B55;
        text-decoration:none;
}

.tert_bottom_menu a:hover {
        color:#000000;
        text-decoration:none;
}

.mcafee_chart {
        border-top:1px solid #636363;
        border-bottom: 2px solid #636363;
        border-style: border-collapse;
}

.mcafee_chart td {
        border-top:1px solid #636363;
        padding:3px 10px;
}

.mcafee_chart .header {
        background-color: #cd1f44;
        color:#ffffff;
        font-weight: 900;
        height:10px;
}

.mcafee_chart .left {
        background-color: #bdafa2;
        color:#636363;
        height:10px;
}
.mcafee_chart .right {
        background-color: #ffffff;
        color:#5b5b5b;
}

.headline {
        font-weight:900;
        clear:both;
}
.backtop {
        display:block;
        float:right;
}

.q {
        display:block;
        font-weight:900;
}

.LoginButton
{
	margin-top:5px; 
	margin-bottom:-5px;
}

#guarantee
{
	position:absolute;
	top:109px;
	left:739px;
}
