/* Conference CSS Document */



/*





/* SWAP OUT THE FOLLOWING COLORS FOR BRANDING:

#1A2C51 (Body background)



#D9E3F7 (Light background)

#7D8FB3 (Topnav background, 'more' link hover)

#FFCB3F (Topnav button hover background)



#006224 (Header, lines, borders, and "more" link)

#006224 (Section header text color)

#707F9E (Inactive "more" link)



#103AA6 (Navbutton border)

#0C5AFA (Links)

#5687EB (Visted links)



#006225 (Highlight color)

#FFCC00 (Highlight line)

#FF9B06 (Alert color)

#F4F6FB (Very light background)

*/											







/*  Structure Elements    ============================================ */

body { background:#1A2C51; margin:0px; padding:0px; }

.line-Black { background:#000000; padding:0px; }

.line-Highlight1 { background:#FFCC00; padding:0px; }

.line-Highlight2 { background:#7D8FB3; padding:0px; }

.line-Highlight3 { background:#006224; padding:0px; }

.spacer-Box { background:#FFFFFF; color:#FFFFFF; font-size:1px; height:10px }



/*  Header  ------------------------------------- */

.main-Section { background:#FFFFFF; padding:0px; width:750px; }

.header { background:#006224; padding:0px; width:750px; }

.masthead { background:#006224; width:750px; }

.navbar-Top {

	display: none;

}



/*  Left Nav  ------------------------------------- */

.navbar-Left {

	display: none;

	width: 0px;

}

.navheader-Left {

	display: none;

}

.navbox-left { 

	display: none;

}

/*  Main Content Section  ------------------------------------- */

.content-Header {

	display: none;

}

.section-Header {

	background:#FFFFFF; 

	color:#006224; 

	margin-bottom: .5em;

	font-family:trebuchet, trebuchet MS, arial, helvetica, sans-serif; 

	font-weight:bold; 

	font-size:13px; 

	height:13px; 

	line-height:13px; 

	padding:3px; 

	padding-left:10px; 

	text-transform:uppercase; 

}

.content-Container {

	background:#FFFFFF;

	border:solid thin #006224;

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	padding:20px;

}

.full-Width {

	width: 100%;

}

.content-Container-sponsor {

	background:#FFFFFF;

	border:solid thin #006224;

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	height:136px;

	padding:3px;

}

.content-Container-participants {

	background: #FFFFFF;

	border:solid thin #006224;

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	padding:20px 10px 20px 10px;

}

.content-Container_Nopad {

	background:#FFFFFF;

	border:solid thin #006224;

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	padding:0px;

}

.pubsponsor-Container {

	background:#D9E3F7;

	border:solid thin #006224;

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	line-height:16px;

	padding:10px;

}

.pubsponsor-Logo {

	background:#FFFFFF;

	border:solid thin #006224;

	padding:6px;

	width:180px;

	text-align:center;

}

.rtcol-sponsor-Container {

	background:#FFFFFF;

	border:solid thin #000000;

	padding:5px;

	width:110px;

}

.cell-Setting {

	background: #F4F6FB;

	border-style: solid;

	border-color:  #006224;

	border-width: thin;

	line-height: normal;

}

.cell-Setting-Header {

	background: #006224;

	border-style: solid;

	border-color:  #006224;

	border-width: thin;

	line-height: normal;

	color: #006224;

	font-weight: bold;

}



/*  Reg Info Page  -------------------------------------------- */

.foureasy-Leftbox {

	background:#FFFFFF;

	border:solid thin #006224;

	border-left:0px;

	border-top:0px;

	padding:4px;

} 

.foureasy-Rightbox {

	background:#FFFFFF;

	border:solid thin #006224;

	border-left:0px;

	border-top:0px;

	border-right:0px;

	padding:4px;

} 

.easy-methods-phone {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	line-height:22px;

}

							

/*  Speaker Page  -------------------------------------------- */

.speaker-name {

	color:#665A52;

	font:bold 18px arial, helvetica, sans-serif;

}

.speaker-title {

	color:#000000;

	font:bold italic 18px arial, helvetica, sans-serif;

	line-height:25px;

}

.speaker-company {

	color:#000000;

	font:bold 18px arial, helvetica, sans-serif;

	line-height: 23px;

}

							

/*  Participants Page  -------------------------------------- */

.participants {

	padding: 0px 10px 0px 0px

}



/* Tags =================================================*/

a { color:#0C5AFA; text-decoration:none; }

a:visited { color:#5687EB; }

a:hover { color:#7D8FB3; }



p, td {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	line-height:22px;

}



hr { color:#006224; height:1pt; }



li {

	list-style-image:url(images/diamond.gif);

	line-height:auto;

}



/*  Text Styles  ============================================*/

.head1 {

	color:#006225;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:22px;

	font-weight:bold;

	line-height:44px;

}

.head2 {

	color:#006225;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	line-height:36px;

}

.head3 {

	color:#006225;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	line-height:28px;

}

.copyright {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:10px;

	line-height:16px;

}

.footer {

	background:#FFFFFF; 

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:10px;

	line-height: 16px;

	padding:10px; 

	text-align:right; 

	width:750px;

}

body>.footer {width:730px;}

.footer img { float:left; }

.small {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:9px;

	line-height: 18px;

}

.price {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	line-height:28px;

}

.attendee-type {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	line-height:30px;

}

.color { color:#006225; }



/*  Highlight Colors   ========================================*/

.highlight-1 { background:#FFCC00; }

.highlight-2 { background:#7D8FB3; }

.bgcolor { background:#006224; }



/*  Content Area buttons ======================================*/

.box-bgcolorbutton {

	background:#FFFFFF;

	border-style:solid;

	border-color:#006224;

	border-width:0px thin thin thin;

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	padding:1px;

}

.bgcolorbutton {

	text-align:left;

	color:#FFFFFF;

	background:#006224;

	text-decoration:none;

	display: block;

}

a.bgcolorbutton:visited { background:#006224; }

a.bgcolorbutton:hover { background:#7D8FB3; }



/* ================  Agenda Styles =================================*/

.icon-Box { background:#006224; }

.agenda-Date {

	color:#006225;

	font-family:arial, helvetica, sans-serif;

	font-size:20px;

	font-weight:bold;

}

.agenda-Time {

	color:#006225;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:14px;

	font-weight:bold

}

.agenda-Session-type {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:10px;

	font-weight:bold

}

.agenda-Speaker {

	color:#006225;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

	font-weight:bold

}

.agenda-Speaker-title {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:10px;

	font-weight:normal;

	font-style: italic;

}

.agenda-Speaker-company {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

}

.agenda-Speaker-function {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

}

.agenda-Session-title {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

}

.agenda-Text {

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:11px;

}

.agenda-Track-title {

	color:#006225;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

}

.agenda-Track {

	border-left-style:double;

	border-left-width:medium;

	border-color:#006224;

	padding-left:20px;

}

.agenda-Track-description {

	border-style:solid;

	border-left-style:double;

	border-width:thin;

	border-left-width:medium;

	border-color:#006224;

	color:#000000;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:10px;

	padding:10px 10px 10px 20px;

}



.add-to-cal-inline img {background-color:#0C5AFA;position:relative;top:2px;}



/* ===== Form Styles ===== */






