 body{margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}

.content1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#505145}
.content1orange{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#F05A00}
.content1orange a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#F05A00; text-decoration:underline}
.content1orange a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#F05A00; text-decoration:underline}
.content1orange a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#F05A00; text-decoration:underline}
.content2orangelist{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#F05A00; padding-bottom:7px; line-height:14px}
.content1bold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#505145}
.content1orangebold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#F05A00}
.quote1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#029AC8}
.sidebar1bold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#787867}
.sidebar1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#787867}
.sidebar1 a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#787867; text-decoration:underline}
.sidebar1 a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#787867; text-decoration:underline}
.sidebar1 a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#787867; text-decoration:underline}
.sidebaroverview{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#787867}
.sidebaroverviewdarkgray{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#505145}
.sidebaroverview a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#787867; text-decoration:underline}
.sidebaroverview a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#787867; text-decoration:underline}
.sidebaroverview a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#787867; text-decoration:underline}
.sidebar1orange{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#F05A00}
.sidebar1orange a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#F05A00; text-decoration:underline}
.sidebar1orange a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#F05A00; text-decoration:underline}
.sidebar1orange a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#F05A00; text-decoration:underline}
.sidebar1blue{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#029AC8}
.sidebar1blue a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#029AC8; text-decoration:underline}
.sidebar1blue a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#029AC8; text-decoration:underline}
.sidebar1blue a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#029AC8; text-decoration:underline}
.content2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; line-height:14px}
.content2white{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; line-height:13px}
.content2 a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; text-decoration:underline; line-height:14px}
.content2 a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; line-height:14px; text-decoration:underline}
.content2 a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; text-decoration:underline; line-height:14px}
.content2speaker{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; font-weight:bold; line-height:14px}
.content2speaker a:link{text-decoration:none}
.content2speaker a:visited{text-decoration:none}
.content2speaker a:active{text-decoration:underline}
.content2speaker a:hover{text-decoration:underline}
.content2orange{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#F05A00; line-height:14px}
.content2orange a:link{color:#F05A00; text-decoration:underline}
.content2orange a:visited{color:#F05A00; text-decoration:underline}
.content2orange a:hover{color:#F05A00; text-decoration:underline}
.content2lightgrey{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#787867; line-height:14px}
.content2bluebold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#029AC8; line-height:14px}
.content2bluebold a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#029AC8; text-decoration:underline; line-height:14px}
.content2bluebold a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#029AC8; text-decoration:underline; line-height:14px}
.content2bluebold a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#029AC8; text-decoration:underline; line-height:14px}
.content2lightgrey a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#787867; text-decoration:underline; line-height:14px}
.content2lightgrey a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#787867; text-decoration:underline; line-height:14px}
.content2lightgrey a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#787867; text-decoration:underline; line-height:14px}
.content2speaker{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; line-height:14px}
.content2speaker a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; text-decoration:underline; line-height:14px}
.content2speaker a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; line-height:14px; text-decoration:underline}
.content2speaker a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505145; text-decoration:underline; line-height:14px}
.subhead2{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#505145; text-transform:uppercase}
.subhead2orange{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#F05A00; text-transform:uppercase}
.subhead2orange a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#F05A00; text-transform:uppercase}
.subhead2orange a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#F05A00; text-transform:uppercase}
.subhead2orange a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#F05A00; text-transform:uppercase}
.subhead2lightgrey{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#787866; text-transform:uppercase}
.subhead2purple{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#7070a5; text-transform:uppercase}
.subhead2blue{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#029AC8; text-transform:uppercase}
.subhead2blue a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#029AC8; text-transform:uppercase; text-decoration:underline}
.subhead2blue a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#029AC8; text-transform:uppercase; text-decoration:underline}
.subhead2blue a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#029AC8; text-transform:uppercase; text-decoration:underline}
.tracktitleadspacedarkblue{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#005685; text-transform:uppercase}
.tracktitleadspacelightblue{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#00a1e4; text-transform:uppercase}
.content2adspacelightblue{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#00a1e4; line-height:14px}
.tracktitleadspacegreen{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#b7ce39; text-transform:uppercase}
.tracktitleadspacetimes{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#787866; text-transform:uppercase; padding-top: 8px;}
.tracktitleadspaceschedule{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#787866; text-transform:uppercase; padding-bottom: 1px;}
.sidebar1orange{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#F05A00}
.formfield{border:1px solid #c6c6c0; height:13px; width:122px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#505145}
.formfieldawardwinners{border:1px solid #fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#787866; background-color:#333}
.formfield2{border:1px solid #c6c6c0; height:20px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#505145}
.formfieldforsliders{border:1px solid #c6c6c0; height:13px; width:122px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#505145}
.formfielddropdown{border:1px solid #c6c6c0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#505145; margin-top:0px; margin-bottom:0px}
.mulitiformfield{border:1px solid #c6c6c0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#505145}
.whiterow{ background-color:#F7F7F5}
.brownrow{ background-color:#ECEEDC}
.contentbold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; color:#505145; line-height:15px; text-decoration:none; margin-top:10px}
.sessiontimelinks{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; color:#505145; line-height:15px; text-transform:lowercase; margin-top:10px}
.contentbold a:link{color:#505145; text-decoration:underline}
.contentbold a:visited{color:#505145; text-decoration:underline}
.content{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:normal; font-variant:normal; color:#505145; line-height:15px}
.roles{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7pt; font-weight:bold; font-variant:normal; color:#505145;  text-transform:uppercase}
.content a:link{color:#505145; text-decoration:underline}
.content a:visited{color:#505145; text-decoration:underline}
.exhibbold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; color:#505145; line-height:15px; text-decoration:none}
.exhiblink{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; color:#158DAA; text-decoration:none}
.exhiblink a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:normal; font-variant:normal; color:#158DAA; text-decoration:underline}
.exhiblink a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:normal; font-variant:normal; color:#158DAA; text-decoration:underline}
.keynote{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:normal; font-variant:normal; color:#5051456}
.keynote a:link{color:#505145; text-decoration:underline}
.keynote a:visited{color:#505145; text-decoration:underline}
.keynotebold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; color:#505145; text-decoration:none}
.keynotebold a:link{color:#505145; text-decoration:underline}
.keynotebold a:visited{color:#505145; text-decoration:underline}
.keynoteBox{ background-color:#F4F4E9;  border:1px solid #EAECD8}
.keynoteHeader{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; color:#E35C25; line-height:15px; text-decoration:none}
.scheduleBox{ border:1px solid #CED8A9}
.schedulewhiteallcaps{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-transform:none; color:#FFF}
.sessionbold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; font-variant:normal; color:#505145; line-height:15px; text-decoration:none}
.sessionbold a:link{color:#505145; text-decoration:none}
.sessionbold a:visited{color:#505145; text-decoration:none}
.sessionbold a:hover{text-decoration:underline}
.sessiondaydate{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#AEAEA3}
.sessiondaydateconference{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:20px; font-style:normal; color:#AEAEA3}
.sessiondaydateconferenceitinerary{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:20px; font-style:normal; color:#505040}
.sessiondaydateconferencebold{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:19px; font-style:normal; color:#f05a00}
.scheduletimebluesmallsubpages{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-style:normal; font-weight:bold; color:#0093B2; text-transform:uppercase}
.scheduletimebluesmallsubpages a:link{color:#0093B2; text-decoration:none}
.scheduletimebluesmallsubpages a:visited{color:#0093B2; text-decoration:none}
.scheduletimebluesmallsubpages a:hover{color:#0093B2; text-decoration:underline}
.scheduletrackbrownsubpages{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-style:normal; font-weight:bold; font-variant:normal; color:#50503f; text-transform:uppercase}
.awardwinnersform{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#fff}
.awardwinnersform a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#fff}
.awardwinnersform a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#fff}
.awardwinnersform a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#fff}
.sessiontitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; color: #505145;}
.head2blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #029AC8; line-height: 24px;}
.head3blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #029AC8;}
.head3blue a:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #029AC8; text-decoration:underline}
.head3blue a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #029AC8; text-decoration:underline}
.head3blue a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #029AC8; text-decoration:underline}
.content1blue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #029AC8;}
.scheduletimeblue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #0093B2;}
.scheduletimebluesmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #0093B2;}
.gmtitle{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#505145}
.sidebartwitter{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#787867; line-height: 14px;}
.sidebartwitter a:link{font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#029AC8; text-decoration:underline;}
.sidebartwitter a:visited{font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#029AC8; text-decoration:underline;}
.sidebartwitter a:hover{font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#029AC8; text-decoration:underline;}
.adspacescheduletableborder {border: 1px solid #FFFFFF;}
h1.event-title {color:#505145; font-family:verdana; font-size:20px; line-height:24px; margin:0px;}


.h-hidden {text-indent:-9999px; font-size:1px; height:1px; margin:0px; padding:0px;}
/*  ============= sponsor banner ============= */ 

.sponsorsBanner {
            width:915px;
            background-image:url(/images/global/sponsor_bar.gif);
            background-repeat:repeat-y;
            position:relative;
            font-family:verdana;
            color:#afafaf;
            font-size:10px;
			overflow:hidden;
}

.sponsorLvlinner1, .sponsorLvlinner2, .sponsorLvlinner3 {
            width: 152px;
            height: 130px;
            float: left;
            text-align:center;
			text-transform:uppercase;
            }

.sponsorLvlinner2 {
            width: 304px;            
            }
            
.sponsorLvlinner3 {
	width: 456px;            
}

.sponsorLvlimgC 
{
    float: left;
    width: 152px;
    margin: 6px 0 0 0;
}
            
.sponsorLvlimgC img, .sponsorLvlA, .sponsorLvlI {
            border:0px;
            text-decoration:none;
            }
            
.sponsorLvlname
{    
    margin: 7px auto 0;
}

/*  ============= button ============= */ 

.squrebutton {}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
background: transparent url('/images/submit-button-left.png') no-repeat top left;
display: block;
float: left;
font: normal 10px verdana; /* Change 12px as desired */
line-height: 10px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 18px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
color:white;
}

a.squarebutton .buttonBody{
background: transparent url('/images/submit-button.png') no-repeat top right;
display: block;
padding: 4px 10px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}


a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color:#fff;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 120px;
}

/* ==== temp reg ==== */

.tmpreg_container
{
    position: relative;
    float: left;
    width: 100%; height: 1000px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    line-height:14px;    
}

.tmpreg_question
{
    position: relative; float: left;
    margin-top: 10px;
    width: 100%;
}

.tmpreg_question .required
{
    background: transparent url(/images/global/icon-required.gif) no-repeat scroll 100% 50%;
    padding-right:46px;   
}

.tmpreg_question .label
{ 
    position: relative;
    float: left;
    width: 80px;
    color:#505145;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    margin-bottom:5px;
}

.tmpreg_question .labelchk
{ 
    position: relative;
    float: left;
    width: auto;
    color:#505145;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
}

.tmpreg_question .field
{
    font-size:12px;
    position: relative; 
    float: left;
}

.tmpreg_question .field input, .tmpreg_question .field select
{
    float: left;
}

.tmpreg_question .field .sal
{   
    width: 70px;
}

.tmpreg_question .field .em
{
    position: relative; 
    float: left;
    width: 200px;
}

.tmpreg_question .fieldchk
{
    position: relative; float: left;
    width: 20px;
}

.tmpreg_question_info
{
    position: relative;
    float: left;
    margin-top: 10px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    color:#505145;
}

.tmpreg_err
{
    position: relative; width: auto;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:13px;
    margin-top: 0px;
    font-weight: bold;
}

.tempreg_submit
{
    position: relative; float: left;
    margin-top: 20px;
}

/* ======== COUNT DOWN CLOCK ========= */
.clock-content { color:#f37021; font-family:verdana; font-size:14px; }
#countdowncontainer2 { clear: all; height: 60px; font-size: 10px; margin: 5px auto; }
div.clockbox2 { background:#edf1dd; display: block; position: relative; float: left; width: 45px; padding: 6px; border: 1px solid #d3ddaa; margin: 0px 2px; text-align: center;  color: #505040;}
span.d2 {font-size: 18px; font-weight: bold; color: #f37021; }
span.h2 { font-size: 18px; font-weight: bold; color: #f37021; }	
span.m2 { font-size: 18px; font-weight: bold; color: #f37021; }
span.s2 { font-size: 18px; font-weight: bold; color: #f37021; }