/* Import main styles */

@import url(main.css);




/* Main Page Structure */

#topcolorbar { 
	float: left;
	clear: both;
	width: 958px;
    height: 15px;
	margin: 0px 1px 0px 1px;
	overflow: hidden;
	background-color: #9ABDC3;
}
	


.greenCallout    {
	
	font-family: arial black, helvetica, verdana, sans-serif; 
	
	font-size: 21px; 
	
	line-height: 24px;
	
	color: #a8a810;

}



/* Contact us header */


.stips-head  {
	color: #006496; 
	font-weight: bold; 
	font-size: 15px; 
	line-height: 17px; 
	margin-bottom: 0px;
}



h1  {
	
	color: #000000;
	
	font: bold 22px/25px arial;
	/* font: bold 18px/21px arial; */
	
	margin: 0px 0px 10px 0px;

}


h2  {
	
	color: #34898e;
	
	font: bold 18px/21px arial;
	
	margin: 0px 0px 10px 0px;

}



#tempcontentcontainer ol{ 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	
	line-height: 16px;
	color: #000000;
}



.workshoptopicsorange	{
	color: #fa8710; 
	font-weight: bold;
}


a.topics:link {
	font-family: Arial, verdana, helvetica, sans-serif; 
	font-size: 10pt; 
	color: #042675; 
	font-weight: none; 
	text-decoration: none;
}

a.topics:visited {
	font-family: Arial, verdana, helvetica, sans-serif; 
	font-size: 10pt; 
	color: #042675; 
	font-weight: none; 
	text-decoration: none;
}

a.topics:hover 	{
	font-family: Arial, verdana, helvetica, sans-serif; 
	font-size: 10pt; 
	color: #042675; 
	font-weight: none; 
	text-decoration: underline;
}


td.backgroundtile 	{
	background-repeat: no-repeat; 
	background-color: #FFFFFF; 
	background-position: 
	left top;
}




.workshopsorangebodytext	{
	font-size: 9pt; 
	color: #fa8710; 
	font-weight: bold; 
	line-height: 22px; 
}



.workshopsorangebodytext2	{
	font-size: 9pt; 
	color: #fa8710; 
	font-weight: bold; 
	line-height: 16px; 
}



p.workshopsorangebodytext2	{
	font-size: 9pt; 
	color: #fa8710; 
	font-weight: bold; 
	line-height: 16px; 
}







.subheadertext1 { 
	font-size: 15px; 
	font-weight: bolder; 
	line-height: 15px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

.subheadertext2 { 
	font-weight: bolder; 
	font-size: 13px; 
	line-height: 20px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}



.header2text    { 
	font-weight: bolder; 
	font-size: 17px; 
	line-height: 20px; 
	font-family: Arial, Helvetica, SunSans-Regular; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px 
}



.verysmall 	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .7em;
}





/* Left Sidebar */

a.leftNav:link 	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 8.5pt; 
	color: #293133; 
	font-weight: bold; 
	text-decoration: none;
}

a.leftNav:visited {
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 8.5pt; 
	color: #293133; 
	font-weight: bold; 
	text-decoration: none;
}

a.leftNav:hover 	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 8.5pt; 
	color: #ED8000; 
	font-weight: bold; 
	text-decoration: none;
}


.currentsection	{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8.5pt; 
	font-weight: bold; 
	color: #ED8000
}



/* Left Sidebar for Web workshops section */


a.LeftNavSub:link 	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 8.5pt; 
	color: #293133; 
	font-weight: bold; 
	text-decoration: none;
}

a.LeftNavSub:visited {
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 8.5pt; 
	color: #293133; 
	font-weight: bold; 
	text-decoration: none;
}

a.LeftNavSub:hover 	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 8.5pt; 
	color: #A8A817; 
	font-weight: bold; 
	text-decoration: none;
}


.leftcurrentsection	{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8.5pt; 
	font-weight: bold; 
	color: #A8A817
}


/* Worksop Schedule Landing Page */


.ws_tabletitle	{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #950124;
	padding: 7px;
}

.ws_date  {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #36424A;
	padding: 7px;
}

.ws_topic  {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10.5pt; 
	font-weight: bold; 
	background-color: #edf0d3;
	padding: 10px 7px;
}

.ws_facilitator  {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000000;
	background-color: #ffdd99;
	padding: 7px;
}



/* fall schedule table styles start here */

#orangetitle
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold;
	color: #ef8200;
	line-height: 20px;
}


a.title:link, a.learnregister:visited 	{
	
	text-decoration: none;
}

a.title:hover 	{
	
	text-decoration: underline;
}


#greenrow
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px;
	color: #37414a;
	background-color: #f3f0e1;
	padding: 15px 20px 7px 10px;
}

#bluerow
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px;
	color: #37414a;
	background-color: #eaf2f4;
	padding: 15px 20px 7px 10px;
}

#specialrow
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px;
	color: #37414a;
	background-color: #ffffff;
	padding: 15px 20px 7px 10px;

}

/* fall schedule table styles end here */

#column1
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #37414a;
	background-color: #e6eff0;
	padding: 7px 20px 7px 10px;
}
#column2
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #37414a;
	background-color: #efedda;
	padding: 7px 20px 7px 10px;
}

#column1 p, #column2 p
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #37414a;
}

#titles p
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold; 
	color: #ffffff;
	padding: 10px 5px 5px 10px;
}

#titles1
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold; 
	color: #ffffff;
	padding: 10px 5px 5px 5px;
}

a.learnregister:link, a.learnregister:visited 	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 9px;
	text-transform: uppercase;
	color: #ed840d; 
	font-weight: bold; 
	text-decoration: none;
}

a.learnregister:hover 	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 9px;
	text-transform: uppercase;
	color: #ed840d; 
	font-weight: bold; 
	text-decoration: underline;
}
#workshopleftside
{
	float: left;
	width:225px;
	margin:420px 0px 0px 20px;
	border: 0px solid black;
}

#intro
{
	float: left; 
	width:550px; 
	margin:150px 0px 0px 40px; 
	border: 0px solid black;
}

#introtest
{
	float: left; 
	width:630px; 
	margin:150px 0px 0px 40px; 
	border: 0px solid black;
}

#workshoptable
{
	float: left; 
	width:650px; 
	margin:30px 0px 0px 0px; 
	border: 0px solid black;
}


h3  {
	color: #ed840d;
	font: bold 16px/18px arial;
	margin: 0px 0px 10px 0px;
}

/*
.sale-header
{
    font-family: Tahoma,Arial,Verdana;
    font-size: 12px;
    background-color: #b3af38;
}
*/

/* version 2010 design elements */

#Learning-AreaContainer
{
	float: left; 
	/* width:880px; 
	margin:20px 35px 0px 50px; */
	
	width:958px; 
	padding:20px 35px 0px 50px; 
	/* margin:20px 35px 0px 50px; */
	border: 0px solid black;
}

#Learning-AreaContainer p
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}

/* strategic employee comm page */

#Learning-SpecialEventContainer
{
	float: left; 	
	width:958px; 
	/* padding:20px 35px 0px 50px; */
	/* padding:20px 60px 0px 50px; */
	border: 0px solid black;
	background: #fff url(http://www.davisandco.com/learning/images/summit-lady.jpg) no-repeat right bottom;
}

#Learning-SpecialEventContainer p
{
	font-family: arial, verdana, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #000000;
}

#Learning-SpecialEventMainContentArea
{
	float: left; 
	width: 450px; 
	margin:0 0 0 30px; 
	border: 0px solid black;
}

#Learning-SpecialEventAreaTitle h1
{
	font-family: arial, verdana, sans-serif;
	font-size: 36px;
	line-height: 36px;
	/* color: #e36e08; */
	font-weight: bold; 
	padding: 0px;
	
}

#Learning-SpecialEventAreaTitle
{
	float: left; 
	width:560px; 
	margin:20px 0px 0px 30px; 
	border: 0px solid black;
}

#Learning-SpecialRightSide
{
	float: right; 
	width:280px;  
	border: 0px solid red;
	padding: 15px;
	background-color:#ececcd;
	margin:20px 20px 0px 0px; 
}

#Learning-SpecialRightSideRegister
{
	float: right; 
	width:280px;  
	border: 0px solid red;
	padding: 0px;
	margin:20px 20px 0px 0px; 
}

#Learning-SpecialRightSide p
{
	font-size: 15px;
	line-height: 18px;
}

#Learning-3special
{
	float: left; 
	width:590px; 
	border: 0px solid red;
	margin:0px 0px 0px 30px;
}

#Learning-3special p
{
	font-size: 15px;
	line-height: 20px;
}

#Learning-HeightSpacer
{
	float: left; 
	clear:both;
	width:200px; 
	height: 20px;
	margin-left: 0px;
	border: 0px solid red;
}

#Learning-BlueCurveBox
{
	float: left; 
	clear:both;
	width:303px; 
	height: 116px;
	margin-left: 30px;
	border: 0px solid red;
	background:#ffffff url('http://www.davisandco.com/learning/images/blue-curve-box.gif') no-repeat center center;
}

#Learning-BlueCurveBox p
{
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #2a323a;
	padding: 10px 20px 0px 20px; 
	
}

/*
#Learning-AreaContaniner ul, #Learning-AreaContaniner ol{ 
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
*/

#Learning-AreaTitle h1
{
	font-family: arial, verdana, sans-serif;
	font-size: 36px;
	line-height: 25px;
	/* color: #e36e08; */
	font-weight: bold; 
	padding: 0px;
	
}

#Learning-AreaTitle
{
	float: left; 
	width:873px; 
	margin:20px 0px 0px 0px; 
	border: 0px solid black;
}

#Learning-MainContentArea
{
	float: left; 
	width: 590px; 
	margin:0px; 
	border: 0px solid black;
}

#Learning-Feature
{
	float: left; 
	width: 586px;
	height: 240px; 
	margin:0px 0px 10px 0px; 
	border: 0px solid blue;
	
}

#Learning-Divider
{
	float: left; 
	width: 39px; 
	border: 0px solid green;
}

#Learning-2options
{
	float: left; 
	width:280px;  
	border: 0px solid purple;
	padding-bottom: 15px;
}

#Learning-2options h2
{
	font-family: arial, verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold; 
	color: #2a323a;
}

#Learning-2options ul, #Learning-2options ol
{ 
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	color: #2a323a;
	padding-top: 0px; 
}

#Learning-3options
{
	float: left; 
	width:170px;  
	border: 0px solid purple;
	padding-bottom: 15px;
}

#Learning-3options h2, #Learning-3options h2 a
{
	font-family: arial, verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold; 
	color: #2a323a;
	text-decoration: none;
}

#Learning-3options a
{
	font-family: arial, verdana, sans-serif;
	/* font-size: 9pt; */
	text-decoration: underline;
	font-weight: bold; 
}



#Speakers-Sidebar
{
	float: left; 
	width:190px;  
	border: 0px solid red;
	margin-bottom: 20px;
	padding-left: 25px;
}

#Speakers-Sidebar h2
{
	font-family: arial, verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold; 
	color: #2a323a;
}

#Speakers-Sidebar h3
{
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold; 
	color: #2a323a;
}

#Speakers-Sidebar-Photo
{
	float: left; 
	width:60px;  
	border: 0px solid red;
	text-align: center;
}

#Speakers-Sidebar-Photo a
{
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold; 
	color: #e36e08;
}

#Speakers-Sidebar-Quote
{
	float: left; 
	width:100px;  
	border: 0px solid red;
	margin-left: 8px;
	margin-bottom: 25px;
}

#Speakers-Sidebar-Quote p
{
	font-size: 8pt;
	line-height: 10pt; 
	padding: 0px;
}

#Upcoming-Events
{
	float: left; 
	width:370px;  
	border: 0px solid purple;
	margin-bottom: 20px;
}

#Upcoming-Events h2
{
	font-family: arial, verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold; 
	color: #2a323a;
}



#Events-Listing
{
	float: left; 
	width:370px;  
	border: 0px solid purple;
}

#Events-Listing p
{
	font-size: 8pt;
	line-height: 10pt; 
	padding: 0px;
}
#Events-Listing h3
{
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold; 
	padding: 0px;
}

#Learning-Register
{
	float: left; 
	width:575px;  
	border: 0px solid purple;
	margin-bottom: 20px;
}

#Learning-Register p
{
	font-size: 9pt;
	line-height: 11pt; 
}

#Learning-Register img
{
	margin-left: 25px; 
}

#Learning-Register h2
{
	font-family: arial, verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold; 
	color: #2a323a;
}

#Feedback-Attendees
{
	float: left; 
	width:575px;  
	border: 0px solid purple;
	margin-bottom: 0;
	padding-bottom: 0;
}

#Feedback-Attendees h2
{
	font-size: 16px;
	line-height: 18px;
	font-weight: bold; 
	color: #2a323a;
	vertical-align:bottom;
}

#WorkshopListing
{
	float: left; 
	width:575px;  
	border: 0px solid purple;
}

#WorkshopListing h3
{
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold; 
	padding: 0px;
}

#WorkshopListing p
{
	font-family: arial, verdana, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	font-weight: bold; 
	padding: 0px;
}


.orange { color:#e36e08;} 
.blue { color:#719fa7;} 
.green { color:#9e943a;} 

.WebWorkshops
{
color:#9e943a;
}
.OnsiteWorkshops
{
color:#719fa7;
}
.SpeakingEngagements
{
color:#e66d0f;
}

#Learning-DividerSmall
{
	float: left; 
	width:26px;
	height: 180px;
	background:#ffffff url('http://www.davisandco.com/learning/images/3section-divider.gif') no-repeat top center;
	border: 0px solid red;
}

#divider
{
	float: left; 
	/*width: 582px;*/
	width: 98%;
	height: 25px;
	background:#ffffff url('http://www.davisandco.com/learning/images/hr-rule.gif') no-repeat center center;
	border: 0px solid red;
}

#Learning-DividerTall
{
	float: left; 
	width:26px;
	height: 280px;
	background:#ffffff url('http://www.davisandco.com/learning/images/3section-divider-tall.gif') no-repeat top center;
	border: 0px solid red;
}


#Learning-Topics
{
	float: left; 
	width:240px;  
	border: 0px solid red;
}

#Learning-Topics ol, #Learning-Topics a
{
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #000000;
	margin-top:0px;
	
}

#Learning-Topics ul
{
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	color: #e66d0f;
	margin-top:0px;
	
}

#Learning-Spotlightbox-Blue
{
	float: left; 
	/* width:548px; */
	width:480px; 
	height: 142px;
	/* margin: 0px 10px 0px 10px; */
	margin-left: 20px;
	border: 0px solid red;
	background:#ffffff url('http://www.davisandco.com/learning/images/spotlightbox-blue.gif') no-repeat center center;
}

#Learning-Spotlightbox-Blue-Small
{
	float: left; 
	width:480px; 
	height: 98px;
	margin-left: 20px;
	border: 0px solid red;
	background:#ffffff url('http://www.davisandco.com/learning/images/spotlightbox-blue-small.gif') no-repeat center center;
}

#Learning-Spotlightbox-Blue ul, #Learning-Spotlightbox-Blue ol
{ 
	font-family: arial, verdana, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	color: #2a323a;
	/* margin: 0px 20px 0px 40px; */
	/* padding: 0px 20px 0px 40px; */
	padding-top: 0px; 
	
}

#Learning-Spotlightbox-Blue h3, #Learning-Spotlightbox-Blue-Small h3
{ 
	font-family: arial, verdana, sans-serif;
	font-size: 14px;
	line-height: 13px;
	font-weight: bold; 
	color: #2a323a;
	/* margin: 10px 20px 0px 40px; */
	/* padding: 10px 20px 0px 15px; */
	padding: 5px 20px 0px 15px; 
	
}

#Learning-Spotlightbox-Blue-Small p
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #2a323a;
	padding: 0px 20px 0px 15px; 
}

#Learning-Spotlightbox-Blue-Small a
{
	color: #2a323a;	
	text-decoration:underline;
}

#Learning-Speaker-Feature
{
	float: left; 
	width: 586px; 
	margin:0px 0px 40px 0px; 
	border: 0px solid blue;
}

#Learning-Speaker-Feature a
{
	color:#e36e08; 
}

#Learning-Speaker-Feature h2
{
	font-size: 16px;
	line-height: 18px;
	font-weight: bold; 
	color: #2a323a;
}

/* Onsite page styles */

#Learning-Onsite-Feature
{
	float: left; 
	width: 586px;
	height: 185px; 
	margin:0px 0px 10px 0px; 
	border: 0px solid blue;
	
}

/* Show don't tell page styles */

#Visual-AreaContainer
{
	float: left; 
	/* width:880px; 
	margin:20px 35px 0px 50px; */
	
	width:958px; 
	padding:20px 35px 0px 25px; 
	/* margin:20px 35px 0px 50px; */
	border: 0px solid black;
}

#Visual-AreaTitle h1
{
	font-family: arial, verdana, sans-serif;
	font-size: 86px;
	/* color: #e36e08; */
	font-weight: bold; 
	padding: 0px;
	margin: 40px 0 50px 0;
}

#quotes
{
	float: left;
	width: 220px;
	height: 476px;
	padding-top: 25px;
	margin-right: 10px;
}

#examples
{
	float: left;
	width: 680px;
	height: 476px;
}

#bottom-area
{
	float: left;
	clear: both;
	width: 100%;
	padding-top: 10px;
}


#brainstorm-video
{
	float: left;
	width: 359px;
	height: 285px;
	border: 1px solid #999999;
	margin: 0px 10px 10px 0;
}

.brainstorm-video
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	padding: 15px;
}

#related-links
{
	float: left;
	width: 220px;
	height: 345px;
	border: 1px solid #999999;
	margin: 0px 10px 10px 0;
}

.related-links
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	padding: 15px;
}

#visual-resources
{
	float: left;
	width: 220px;
	height: 345px;
	border: 1px solid #999999;
	margin: 0px 10px 10px 0;
}

.visual-resources
{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	padding: 15px;
}

.related-links a:link,
.related-links a:visited,
.visual-resources a:link,
.visual-resources a:visited {
color:#006496;
text-decoration:underline;
}
