/* WorkCast 2009 - home page public site */

p {padding:0; margin:10px 5px 8px 36px; color:#706f70; background: none transparent; font-size:.8em;}

/*************************************** Top panel ******************************************/

#topPanelsWrapper {float:left; width:892px;}
#topPanelsWrapper2 {float:left; width:892px;}

#managedevents{background: url(../../images/public/home_managed_events.gif) no-repeat top left; float: left; width: 336px; height: 251px;}
#managedevents p {margin-left:30px; margin-right: 30px; margin-top: 6px; margin-bottom: 6px; padding: 0 }
#managedevents h2{margin-bottom: 15px}
#webcastmanager{background: url(../../images/public/home_webcast_manager.gif) no-repeat top left; float: left; width: 338px; height: 251px;}
#webcastmanager p {margin-left:35px; margin-right: 30px;  margin-top: 6px; margin-bottom: 6px; padding: 0}
#webcastmanager h2{color: #00adee; margin-left: 5px; margin-bottom: 15px}

#ondemand1{color:#000; Background  : url(../../images/public/home_on_demand1.gif) no-repeat top left; float: left; margin-top: 5px; width: 674px; height: 251px;}
#ondemand1 h2{margin-right: 30px; margin-bottom: 10px}
#ondemand{color:#000; Background  : url(../../images/public/home_on_demand.gif) no-repeat top left; float: left; width: 674px; height: 316px;}
#ondemand h2{margin-right: 30px; margin-bottom: 10px}
#currentWebcasts {float:left; width:493px; height:243px; background:url(../../images/public/currentWebcastsBG.gif) left 4px no-repeat transparent;}

#events {float:left; color: #fff; width:218px; height:251px; background:url(../../images/public/events_background.gif) no-repeat top left;}

#events p {margin-left:20px; margin-right: 20px; color: #333; font-size: 1em;}
#events h2 {margin: 20px 20px 0px 20px; padding: 0; text-align:center;}
#events h3 {margin: 20px 20px 10px 20px; padding: 0; color: #fff; font-weight: bold}
#events img {vertical-align: middle; margin-bottom: 3px}
#twitterfeed{ display: inline-block; clear: both; width: 195px; margin: 0px 0px 0px 10px;}
.twitterbutton {float: right; display:inline-block; width:104px; height:25px; background:url(../../images/public/twitter_home.gif) no-repeat transparent; }
.twitterbutton:hover {float: right; cursor:pointer; background:url(../../images/public/twitter_home.gif) no-repeat transparent;}
.eventbutton {display:inline-block; width:104px; height:25px; background:url(../../images/public/btn_register.gif) 0px -26px no-repeat transparent; }
.eventbutton:hover {cursor:pointer; background:url(../../images/public/btn_register.gif) 0px 0 no-repeat transparent;}
.currenteventsbutton {display:inline-block; float: right; width:116px; height:25px; background:url(../../images/public/btn_view_events.gif) 0px -26px no-repeat transparent; }
.currenteventsbutton:hover {cursor:pointer; background:url(../../images/public/btn_view_events.gif) 0px 0 no-repeat transparent;}
.pasteventsbutton {display:inline-block; width:118px; height:25px; background:url(../../images/public/btn_past_events.gif) 0px -26px no-repeat transparent; }
.pasteventsbutton:hover {cursor:pointer;  float: right; background:url(../../images/public/btn_past_events.gif) 0px 0 no-repeat transparent;}
.readbuttonorange {display:inline-block; float: right; width:92px; height:25px; background:url(../../images/public/btn_read_orange.gif) 0px -26px no-repeat transparent; }
.readbuttonorange:hover {cursor:pointer; float: right; background:url(../../images/public/btn_read_orange.gif) 0px 0 no-repeat transparent;}
.readbuttonblue {display:inline-block; float: right; width:92px; height:25px; background:url(../../images/public/btn_read_blue.gif) 0px -26px no-repeat transparent; }
.readbuttonblue:hover {cursor:pointer; float: right; background:url(../../images/public/btn_read_blue.gif) 0px 0 no-repeat transparent;}

#lmWM {display:block; width:150px; height:32px; background:url(../../images/public/learnMoreWM.gif) 30px -32px no-repeat transparent; }
#lmWM:hover {cursor:pointer; background:url(../../images/public/learnMoreWM.gif) 30px 0 no-repeat transparent;}

#contactdetails {float:left; width:218px; margin-top: 5px; height:251px;}

#contactdetails img {border: none; margin:0px}

#contactdetails a {font-size: .9em; color:#666666; text-decoration:none }
#contactdetails  a:hover {font-size: .9em;color:#666666; text-decoration:none}


#lmWMR {display:block; width:115px; height:32px; background:url(../../images/public/learnMoreWMRecruitment.png) left -32px no-repeat transparent; float:right; margin-right:15px}
#lmWMR:hover {cursor:pointer; background:url(../../images/public/learnMoreWMRecruitment.png) left 0 no-repeat transparent;}

#midPanelsWrapper {float:left; width:892px;}

#workCasting {float:left; width:663px; height:316px; background:url(../../images/public/workcastingBG.gif) left 6px no-repeat transparent;}

#workCasting div {float:left}

h3 {font-size: .8em; color: #706f70; margin: 8px 0 14px 30px; font-weight:normal}

#workCasting ul {margin:10px 0px 0px 30px; list-style:none; font-size:.8em; padding:0}

#workCasting ul li {padding:0; margin:0; padding-bottom:5px; padding-left:22px; background:url(../../images/public/listBullet.gif) left 5px no-repeat transparent;}

#workCasting ul li.rich {background:url(../../images/public/rich.gif) left -1px no-repeat transparent;}
#workCasting ul li.desktop {background:url(../../images/public/desktop.gif) left top no-repeat transparent;}
#workCasting ul li.schedule {background:url(../../images/public/schedule.gif) left top no-repeat transparent;}
#workCasting ul li.invite {background:url(../../images/public/invite.gif) left top no-repeat transparent;}
#workCasting ul li.auditorium {background:url(../../images/public/auditorium.gif) left top no-repeat transparent;}
#workCasting ul li.reports {background:url(../../images/public/reports.gif) left top no-repeat transparent;}
#workCasting ul li.archive {background:url(../../images/public/archive.gif) left top no-repeat transparent; padding-bottom:0}
#workCasting ul li.mem {background:url(../../images/public/WMAssBulletMembers.gif) left top no-repeat transparent;}
#workCasting ul li.per {background:url(../../images/public/WMAssBulletContent.gif) left top no-repeat transparent;}
#workCasting ul li.com {background:url(../../images/public/WMAssBulletEarthPlug.gif) left top no-repeat transparent;}
#workCasting ul li.ext {background:url(../../images/public/WMAssBulletContentLife.gif) left top no-repeat transparent;}#lmWC {float:right;display:inline-block; width:144px; height:32px; background:url(../../images/public/learnMoreWC.gif) 30px -32px no-repeat transparent; margin-right:18px; margin-top:7px}
#lmWC:hover {cursor:pointer; background:url(../../images/public/learnMoreWC.gif) 30px 0 no-repeat transparent;}

#clientsPanel {float:left; width:218px; height:316px; background:url(../../images/public/newsBG.gif) no-repeat top left;}
#clientsPanel p {font-size:.7em; color:#969696; margin:0 15px 10px 29px; padding-bottom: 8px; background:url(../../images/public/newsDivider.gif) 0 bottom no-repeat transparent;}
#clientsPanel #bottom {background:none transparent;}


#lmAd a{display:block; width:115px; clear: both; height:32px; float:right; background:url(../../images/public/learnMoreA.gif) 0 -32px no-repeat transparent; padding-right:14px }
#lmAd a:hover { cursor:pointer; background:url(../../images/public/learnMoreA.gif) 0 0 no-repeat transparent;}

h1{ font-size: x-large; color: #898788; margin: 20px 0px 0px 0px; padding: 0}
h2 {padding:20px 0px 0px 30px; margin: 0}
h2#wc {padding: 26px 0px 10px 24px; margin: 0}
h2#ne {padding:7px 0 0 29px}
h2#co {padding:20px 0 0 30px}
	


#picturebackground{margin: 0px 0px 0px 40px}




#hidden-article a {font-size: 1em;  text-decoration:none }
#hidden-article  a:hover {font-size: 1em; }

#reveal-article-element a {font-size: 1em;  text-decoration:none }
#reveal-article-element  a:hover {font-size: 1em; }



.smallred{ color: #f78810; font-weight:bold}

/*************************************** Top panel ******************************************/

.straplinecontainer{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 892px;
	font-size: .8em;
	color: #666566;
	background: url(../../images/public/expandablefooterbackground.gif) repeat-y top left;
	float: left;
	margin: 0;
	padding: 0;
}




.straplinecontainertop{
	width: 892px;
	float: left;
	height: 16px;
	background: url(../../images/public/expandfootertop.gif) no-repeat top left;
}

.straplinecontainerbottom{
	width: 892px;
	float: left;
	height: 25px;
	background: url(../../images/public/expandfooterbottom.gif) no-repeat top left;
}

.straplinecontent{
	text-align: center;
	padding: 0px 30px 0px 30px;
}
.straplinecontent h1{
	margin: 20px 0px 0px 0px;
}

.straplinecontent ul {margin-left:0; width:800px; color:#969696; padding:2px; list-style:disc outside}
.straplinecontent ol {width:800px;  color:#969696;}

.straplinecontent ol li {padding-bottom:8px; margin-left:30px}

.straplinecontent ol.romans {list-style:lower-roman;}
.straplinecontent ol.romans li {padding-bottom:8px; }

.straplinecontent ul li {padding-bottom:8px; margin-left:13px}

.large
{
	font-size: medium
}

.small
{
	font-size: x-small;
}
