/* template_css.css - ACS */
@charset "utf-8";
@import url(philaform.css);
table.contentpaneopen { display:none; }

#webinarcontent ul#errors { background-color:#E2D5A7; border:1px solid #CC9; }

#webinarcontent h1 {color: #F7961D; font-weight: bold;}

#webinarcontent h2 {font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 20px; color: #0066cc; }

#webinarcontent h3 span.date { float:left; width:6em; text-align:left; font-weight:bold; }
#webinarcontent h3 span.time { float:left; width:6em; text-align:left; font-weight:bold; }
#webinarcontent h3 span.length { float:left; width:6em; text-align:left; font-weight:bold; }
#webinarcontent h3 span.speaker { float:left; width:6em; text-align:left; font-weight:bold; }
#webinarcontent h3 span.speaker1 { float:left; width:6em; margin-bottom:0; text-align:left; font-weight:bold; }
#webinarcontent h3 span.text { font-weight:normal; color:#000; }
#webinarcontent h3.register {color: #F7961D; font-weight: bold; text-align:center; }

#webinarcontent p { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #666666; }
#webinarcontent p.firstparagraph { margin-top:30px; }
#webinarcontent p.indent { text-indent:3em; }
#webinarcontent p.bold { font-weight:bold; }
#webinarcontent p.italic { font-style:italic; }
#webinarcontent p.loginbutton { text-align:center; }
#webinarcontent p.title {color: #F7961D; font-weight: bold; text-align:center; }

#webinarcontent img { border:0px; }

/* "#login" was changed to "#conflogin" due to a CSS conflict on existing site. */

#webinarcontent #conflogin h1 { text-align:left; font-size:18px; font-weight:bold; color:#F7961D; }
#webinarcontent #conflogin h2 { padding-bottom:5px; margin-top:-2px; text-align:left; font-size:14px; font-weight:bold; }
#webinarcontent #conflogin h3 { padding-top:15px; text-align:left; font-size:15px; font-weight:bold; color:#F7961D; }
#webinarcontent #conflogin h4 { padding-top:15px; text-align:left; font-size:12px; font-weight:bold; color:#F7961D; text-transform:uppercase; }
#webinarcontent #conflogin p.loginbutton { text-align:center; }

#webinarcontent ul.archives li { margin:0; padding:16px 36px; list-style:none; }
#webinarcontent ul.archives li.wmv { background:url(http://www.bostonconferencing.net/components/com_docman/themes/default/images/icons/32x32/mov.png) no-repeat left center; }
#webinarcontent ul.archives li.pdf { background:url(http://www.bostonconferencing.net/components/com_docman/themes/default/images/icons/32x32/pdf.png) no-repeat left center; }
#webinarcontent ul.archives li.doc { background:url(http://www.bostonconferencing.net/components/com_docman/themes/default/images/icons/32x32/doc.png) no-repeat left center; }
#webinarcontent ul.archives li.xls { background:url(http://www.bostonconferencing.net/components/com_docman/themes/default/images/icons/32x32/xls.png) no-repeat left center; }
#webinarcontent ul.archives li.html { background:url(http://www.bostonconferencing.net/components/com_docman/themes/default/images/icons/32x32/html.png) no-repeat left center; }

#IEFixes #leftcol { margin-left:0; }
#IEFixes #maincol { margin-right:-3px; }
#IEFixes #PageTitle { position: relative; }
#IEFixes #leftColTop { position: relative; width:186px; }
