@charset "utf-8";
/* CSS Document */

/* 3rd Column */
#3rdcol {
	width: 26%;
	left: 15px;
	float: right;
	text-align: center;
	padding: 0px;
	color:#000000;
	background-color:#ffffff;
}


.wrapper_quote (line 804) {
	width: 185px;
	padding-right: 0px;
	float: left;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

blockquote {
	position: relative;
	text-indent: 2em;
	margin-right: 0pt;
	padding-top: 13px;
	background-color: transparent;
	background-image: url(../images/quote1.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: top;
	color: #3e4e2b;
	text-align: center;
}

.quote {
	width: 95%;
	margin-left: 5px;
	padding-bottom: 3px;
	padding-right: 0px;
	background-color: transparent;
	background-image: url(../images/quote2.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: right;
	background-y-position: bottom;
}

body { font: 11px Verdana, Arial, Helvetica, sans-serif; background: url(../images/background.gif) repeat-x;
background-color: #195D9E; }
.clear { clear: both; }
img { border: none; }
hr { border-bottom: 0; border-left: 0; border-right: 0; border-top: 1px solid #9F9F9F; padding-top: 1em; margin-top: 2em; }
h1 { font-size: 14px; color: #092D4F; margin: 1em 0 1em 0; }
h2 { font-size: 12px; color: #930914; margin: 1em 0 1em 0; }
h3 { margin: 0; padding: 0.2em 0 1.5em 0.2em; color: #0B2946; font-size: 11px; }
p { margin: 1.2em 0 1.2em 0; }

/* Global Rules */
#wrapper { width: 946px; height: auto; margin: 2em auto; }
#container { width: 946px; height: auto; background: url(../images/main_background.gif) repeat-y; float: left; }

/* Navigation Start */
#nav_holder { width: 171px; height: auto; float: left; }
.logo { width: 171px; height: 96px; background: url(../images/logo.gif) no-repeat; }
.logo a { width: 171px; height: 96px; background: url(../images/logo.gif) no-repeat; float: left; }

#nav { width: 171px; height: auto; }
#nav ul { width: auto; height: auto; margin: 0; padding: 0; }
#nav li { width: 158px; list-style: none; border-bottom: 1px dotted #999999; color: #222222; padding: 0.6em 0 0.6em 0.2em;
margin: 0 0 0 0.4em; }
#nav li a { color: #222222; text-decoration: none; }
#nav li a:hover { color: #195D9E; text-decoration: none; }

.nav_header { width: 164px !important; height: 20px; background: url(../images/nav_header.gif) no-repeat; color: #FFFFFF !important; font-weight: bold; margin: 0 !important; padding: 0.5em 0 0 0.5em !important; border: none !important; }
.border_remove { border: none !important; }

/* Main Start */
#main_holder { width: 775px; height: auto; float: left; }

/* Breadcrumb Start */
#breadcrumb { width: 775px; height: 20px; background: url(../images/breadcrumb.jpg) repeat-x; background-color:#0F3961; } 
#breadcrumb ul { width: auto; height: auto; margin: 0; padding: 0.2em 0 0 0.5em; list-style: none; }
#breadcrumb li { display: inline; color: #FFF; font-size: 10px; }
#breadcrumb li a { color: #FFF; text-decoration: none; }
#breadcrumb li a:hover { color: #FFF; text-decoration: underline; }
.you_are { font-weight: bold; }

/* Main Banner */
#main_banner { margin: -15px 0 0 0; _margin: -15px 0 0 0; width: 775px; height: 197px; background: url(../images/main_banner.jpg) no-repeat; }
.mbanner_text { width: 500px; height: auto; color: #FFFFFF; font: 12px "Trebuchet MS", Verdana, sans-serif; padding: 14.5em 0 0 1em; }

/* Quick Links */
.brochure { background: #238CD0; width: 201px; height: 106px; }

.vip { background-color: #DE0F23; width: 204px; height: 106px; background: url(../images/countdown.gif) no-repeat; }
.vip_icon { width: 49px; height: 44px; background: url(../images/time.png) no-repeat; margin: 2.5em 0.4em 0 1.5em;
float: left; }
.vip_text { width: 185px; height: 35px; font-size: 9px; color: #FFF; padding: 3em 0 0 0; }
.vip_text a { color: #FFF; text-decoration: none; }
	
.mark_calendar { width: 97px; height: 106px; background-color: #195D9E; }
.register_now { width: 92px; height: 106px; background-color: #195D9E; }
.cdrom { width: 92px; height: 106px; background-color: #195D9E; }
.photo_gal { width: 89px; height: 106px; background-color: #195D9E; }

/* Main Text */
#main_text { width: 749px; height: auto; padding: 0 0 2em 0.8em; line-height: 1.5em;}
#main_textIndex { width: 70%; height: auto; padding: 0 0 2em 0.8em; line-height: 1.5em; float:left; }
#main_text li, #main_textIndex li { list-style-image: url(../images/bullet.gif); }
.main_text_p {  width: 640px; }
#main_text strong, #main_textIndex strong { color: #A30221; }
#main_text a, #main_textIndex a { color: #A30221; text-decoration: none; font-weight: bold; }
#main_text a:hover, #main_textIndex a:hover { color: #A30221; text-decoration: underline; }

#main_text1 { width: 749px; height: auto; padding: 0 0 2em 0.8em; line-height: 1.5em; }
#main_text1 li { list-style-image: url(../images/bullet.gif); }
.main_text_p {  width: 640px; }
#main_text1 strong { color: #A30221; }
#main_text1 a { color: #A30221; text-decoration: none; font-weight: bold; }
#main_text1 a:hover { color: #A30221; text-decoration: underline; }

.website { color: #000000 !important; font-weight: bold; }
.eventimageleft { padding: 2px; border: 1px solid #000; float: left; margin: 0 0.5em 0.5em 0; }

.main_footer { color: #000000; }
.main_footer a { color: #0B2946 !important; }

/* BOA Table */
#boa_table th { background: #EEEEEE; text-align: center; }
#boa_table td { background: #EEEEEE; }
#boa_table ul { padding-left: 2.5em; }
#boa_table li { margin: 0.5em 0 0.5em 0; padding-right: 1em; }

/* Event Partners Table */
.partnerstable { margin-bottom: 1em; }
.partnerstable th { font-weight: normal; padding: 1.5em 0 1.5em 0; }
.partnerstable td { padding: 1.4em; border: 1px solid #E9E9E9; text-align: center; }

/* Webinar Table */
.webdashed { border: 1px dashed #930914; background: #EDEDED; }
.webdashed h2 { margin-top: 0; }

/* SSON Include Table */
#sson_table th { background: url(../images/bar_red.gif) no-repeat; height: 21px; font-size: 12px; color: #FFFFFF; }
#sson_table td { background: #EDEDED; padding: 1em; }

/* Speaker Table */
.speaker_table {
display: block;
}
.speaker_table strong { color: #000000 !important; }

/* Agenda Formatting */
.StreamOne { background: #E9E9E9; }
.StreamTwo { background: #EEEEEE; }
.Time { color: #000000; font-weight: bold; font-size: 11px; }

/* Prices Table */
#pricestable th { background: #AFAFAF; color: #FFFFFF; }
#pricestable td { background: #D9D9D9; text-align: center; }
.registerrow { text-align: right !important; height: 10px !important; padding: 0.2em 0.5em 0.2em 0.2em; }
#conf_only td { background: #CCC !important; text-align: center; }

/* Footer */
#footer { width: 946px; height: 22px; background-color: #0b2946; margin: 0 0 3em 0; }
.footer_text { width: 946px; height: auto; font-size: 11px; text-align: center; color: #FFF; padding: 0.3em 0 0 0; }
.footer_text a { color: #FFF; text-decoration: none; font-weight: bold; }

/* CSS Document End */
