﻿

body
{
	margin:0;
	padding:0;
	background-color:#686868;
	color:#757575;
	font-family:Arial Narrow, Arial, Verdana, Sans-Serif;
	font-size:80%;
}

#container
{
	width:998px;
	margin:0 auto 0 auto;
	background-color:#fff;
}

#innercontainer{float:left;width:998px;background-color:#fff;}

#header{width:998px;background-color:#e3e3e3;float:left;}

#headerright
{
	font-size:0.8em;
	width:325px;
	float:right;
	text-align:center;
	background-color:#ececec;
	height:15px;
	padding:3px 0 0 0;
}

#pageheader
{
	width:998px;
	height:159px;
	background: url(../images/pageheader.jpg) no-repeat;
	float:left;
}

#pageheaderleft{float:left;width:286px;margin:73px 0 0 0;}
#pageheaderright{width:307px; float:right;margin:119px 0 0 0;}
#pageheaderright img{float:left;}
#intro
{
	color:#f68c21;
	font-weight:bold;
	width:600px;
	font-family:Arial, Verdana, Sans-Serif;
	padding:14px 33px 12px 41px;
	margin:0 0 23px 0;
	background-color:#f0f0f0;
}
#intro img{margin:0 0 13px 0;}
#maincontent{width:998px;background:url(../images/contentback.gif) repeat-y;float:left;}
#maincontentadmin{width:998px;float:left;}
#mainleft{width:674px;float:left;}
#mainright{width:324px;float:right;}
#footerCont{color:#666;width:600px;padding:29px 0 57px 41px;float:left;}
#sidebartext{width:301px;padding:26px 0 0 23px;float:left;}

.eventcont
{
	border-bottom:1px solid #ededed;
	width:633px;
	padding:19px 0 8px 41px;
	float:left;
}

.eventcontdates
{
	
	width:633px;
	padding:8px 0 8px 41px;
	float:left;
}
.eventinfo{width:633px;float:left;}
.eventinfoleft{float:left;width:493px;padding-top:2px;}
.eventinfoleftdates{float:left;width:493px;padding-top:2px;}
.eventinforightdates{float:right;width:135px;text-align:right;padding:0 5px 0 0;}
.eventinforight{float:right;width:100px;text-align:right;padding:0 30px 0 0;}

.eventheader
{
	font-family:Arial, Verdana, Sans-Serif;
	width:633px;
	padding:11px 0 24px 41px;
	font-weight:bold;
	float:left;
}

.text,#webinars{width:623px !important; width:620px;float:left;padding:0 0 0 41px;}
#webinars{margin-top:20px;}



.biog{width:623px;float:left;padding:0 0 0 41px;}
.biog img{float:left;margin-right:10px;}

#mainleft h1
{
	color:#231f20;
	font-size:1.8em;
	font-family:Arial, Verdana, Sans-Serif;
	padding:0 0 0 41px;
	margin:0;
	float:left;
	display:block;
}

h1.event
{
	color:#231f20;
	font-size:1.8em;
	font-family:Arial, Verdana, Sans-Serif;
	padding:0 0 0 41px;
	margin:0;
	width:400px;
	float:left;
	display:block;
	clear:right;
}

#mainleft h2.event{color:#444;font-size:1.2em;margin:0;}
#mainleft h2{color:#444;font-size:1em;margin:0;font-family:Arial, Verdana, Sans-Serif;}

#mainleft h2.orangeh2
{
	color:#ff8000;
	font-size:1.7em;
	padding:0 0 0 41px;
	margin:0;
	font-family:Arial, Verdana, Sans-Serif;
	clear:left;
}

#mainleft h2.orangeregh2
{
	color:#ff8000;
	font-size:1.4em;
	padding:0 0 0 41px;
	margin:0;
	font-family:Arial, Verdana, Sans-Serif;
}

#mainleft h3
{
	color:#444;
	font-size:0.95em;
	margin:0;
	font-family:Arial, Verdana, Sans-Serif;
}

#mainright h2,#webinars h2
{
	color:#231f20;
	font-size:1.8em;
	font-family:Arial, Verdana, Sans-Serif; 
	margin:0;
}

.button
{
	border:1px solid #cbcbcb;
	color:#f59238;
	font-size:0.85em;
	text-transform:uppercase;
	background-color:#fff;
	float:left;
	margin:0;
	padding:0;
	min-width:110px;
	font-weight:bold;
}





.orangebutton
{
	border:1px solid #b97733;
	background-color:#f99127;
	font-size:0.95em;
	color:#552e07;
	text-transform:uppercase;
	float:right;
	display:block;
	margin-right:20px;
	cursor:pointer;
	clear:none;
}

input{float:left;display:block;/*width:154px;*/}
.text select{float:left;clear:right;}
.eventform textarea, .eventform select {float:left;clear:right;}
.EventDetailPanel select, .EventDetailPanel textarea, .AgendaItemsPanel select, .AgendaItemsPanel textarea{float:left;}
.checkbox{width:auto;}
span.register{float:left;width:126px;display:block;clear:both;}
label.register{width:126px;display:block;float:left;clear:both;}
label.chk{width:126px;display:block;float:left;}
label{float:left;width:126px;padding-top:2px;}
span.addevent, label.addevent{float:left;display:block;margin:0 5px 0 15px;width:auto;}
span.timecolons{float:left;display:block;}
div.error{width:600px;float:left;}
span.error{float:left;margin-left:15px;color:Red;width:226px;display:block;}
span.errorfreetext{color:Red;width:126px;display:block;}
.freetexterror{width:126px;float:left;}
.errormsg{width:600px;float:left;color:Red;}
.errormsg2{width:600px;float:none;color:Red;}
.DetailError{width:600px;float:none;color:Red;padding:10px;clear:both;}

.regform1{width:531px;float:left;}
.regform{width:631px;float:left;}
.eventform{width:940px;float:left;}
.EventDetailPanel 
{
	width:940px;
	float:none;
	margin:15px 0 0 -15px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px 0;
}

.agendaPanel{border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;margin:15px 0 0 -15px;}

.AgendaItemsPanel 
{
	width:940px;
	float:none;
	padding:10px 0;
	border:none;
}

.popup
{
	position:absolute;
	min-height:145px;
	width:900px;
	background-color:#fad7a1;
	border:2px solid #f68b1f;
	padding:10px;
	}

.orange{width:100px;float:left;margin:0;color:#f68b1f;}
.orangehomedate{width:110px;float:left;margin:0 13px 0 0;color:#f68b1f;}
.orangecountry{float:left;margin:0 23px 0 0;color:#f68b1f;width:70px !important;width:80px;}
.orangedates{float:left;margin:0 5px 0 0;color:#f68b1f;}
.orangefixed{float:left;margin:0 3px 0 0;color:#f68b1f;width:124px !important; width:121px;}
.grey{float:left;margin:0 5px 0 0;}
.greydates{float:left;margin:0 23px 0 0;}
.greyloc{float:left;margin:0 0 5px 0;width:240px ;}
.greyfixed{float:left;width:496px !important; width:496px;}

ul{padding:0;margin:10px 0 10px 15px; list-style-image:url(../images/bullet.gif);}
li{margin:0 0 15px 0;}

a, a:link, a:visited,a:hover, a:active{color:#ff8000;} 

a,a:link, a:visited,a:active{text-decoration:underline;}

a:hover{text-decoration:none;}

.eventinfoleftdates a,.eventinfoleftdates a:link, .eventinfoleftdates a:visited, 
.eventinfoleftdates a:hover, .eventinfoleftdates a:active
{
	text-transform:lowercase;
	font-family:Arial, Verdana, Sans-Serif;
	font-weight:bold;
	font-size:0.85em;
	float:right;
} 

.eventinforight a,.eventinforight a:link, .eventinforight a:visited, .eventinforight 
a:hover, .eventinforight a:active
{
	text-transform:uppercase;
	font-family:Arial, Verdana, Sans-Serif;
	font-weight:bold;
	font-size:0.85em;
} 

.eventinfoleft a,.eventinfoleft a:link, 
.eventinfoleft a:visited, .eventinfoleft a:active{text-decoration:none;}

.eventinforight a,.eventinforight a:link, .eventinforight a:visited, 
.eventinforight a:active{text-decoration:underline;}

.eventinfoleft a:hover{text-decoration:underline;}
.eventinforight a:hover{text-decoration:none;}

#headerright a,#headerright a:link, #headerright a:visited, #headerright a:hover, 
#headerright a:active{color:#666;margin:0 11px;} 

#headerright a,#headerright a:link, #headerright a:visited, #headerright a:active
{text-decoration:none;}

#headerright a:hover{text-decoration:underline;}

.eventheader a,.eventheader a:link, .eventheader a:visited, .eventheader a:hover, 
.eventheader a:active
{
	text-transform:lowercase;
	font-family:Arial, Verdana, Sans-Serif;
	font-weight:bold;
	padding-left:30px;
} 

.eventheader a,.eventheader a:link, .eventheader a:visited, .eventheader a:active
{text-decoration:none;}

.eventheader a:hover{text-decoration:underline;}

a.speakername, a:link.speakername, a:visited.speakername,  a:hover.speakername,  
a:active.speakername
{
	font-family:Arial, Verdana, Sans-Serif;
	color:#231f20;
	padding:10px 0 0 0;
	display:block;
	font-weight:bold;
}

a.speakername, a:link.speakername, a:visited.speakername,  a:active.speakername
{text-decoration:none;}

a:hover.speakername{text-decoration:underline;}

a.bioglink, a:link.bioglink, a:visited.bioglink,  a:hover.bioglink,  a:active.bioglink
{text-transform:uppercase;font-family:Arial, Verdana, Sans-Serif;font-weight:bold;} 

a.bioglink, a:link.bioglink, a:visited.bioglink,  a:active.bioglink
{text-decoration:none;}

a:hover.bioglink{text-decoration:underline;}

a{outline:none;}

a.otherevent, a:link.otherevent, a:visited.otherevent,  a:hover.otherevent,  
a:active.otherevent
{
	font-family:Arial, Verdana, Sans-Serif;
	font-weight:bold;
	float:right;
	margin:5px 10px 0 0;
}

a.otherevent, a:link.otherevent, a:visited.otherevent,  a:active.otherevent
{text-decoration:underline;}

a:hover.otherevent{text-decoration:none;}

input.buttonright
{
	border:1px solid #cbcbcb;
	color:#f59238;
	font-size:0.85em;
	text-transform:uppercase;
	/*background-color:#fff;*/
	float:right;
	margin:0;
	padding:0;
	min-width:110px;
	width:auto !important;
	width:110px;
	font-weight:bold;
	cursor:pointer;
	background: #fff url(../images/buttonback.gif) repeat-x;
}

h1 a{color:#231f20;text-decoration:none;}

.hidepicker{display:none;visibility:hidden;}
.showpicker{display:block;visibility:visible;}

.formRow{clear:both;padding-bottom:20px;width:100%;}
#AdminNav
{
    padding:2px 41px;
}
.eventFull{font-size:1em;}

#mainleft .eventFull h3
{
    color:#c00;
    font-weight:bold;
}
.agendaItem
{
    margin-bottom:7px;
    width:623px;
    float:left;
    clear:both;
    
}

#webinars strong{font-weight:normal;color:#f68b1f;}
/*#webinars b{font-weight:normal;color:#f68b1f;}*/
#webinars h3{color:#444;font-size:1.2em;margin:0;padding:0;font-family:Arial, Verdana, Sans-Serif;}
#webinars h2
{
	color:#444;
	font-size:1.4em;
	font-family:Arial, Verdana, Sans-Serif;
	padding:0;
	margin:0;
	clear:left;


}
#webinars h1
{
	color:#231f20;
	font-size:1.8em;
	font-family:Arial, Verdana, Sans-Serif;
	padding:0;
	margin:0;
	clear:left;
}