.home_bottom_titles, .home_bottom_titles a:link, .home_bottom_titles a:visited, .home_bottom_titles a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration:none;
}

.home_bottom_titles a:hover
{
    text-decoration: none;
	color: #fff;
}


.home_bottom,  .home_bottom a:link, .home_bottom a:visited, .home_bottom a:active{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration:none;
	line-height: 15px;
}

.home_bottom a:hover {
	text-decoration:underline;
	color: #fff;
}

.thin_line
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
}

.light_thin_line
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
}

.white_phone, .white_phone a:link, .white_phone a:visited, .white_phone a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	}

.white_phone a:hover
{
	text-decoration:underline;
	color: #fff;
}





.right_float
{
	float: right;
}

.left_float
{
	float: left;
}

.left_float_contact
{
	float: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
}



p
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	line-height: 22px;
	margin: 0px;


}

p  a:hover
{
	color: #0F9CE1;
}




h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #006;
}

h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0f9ce1;
	font-weight: normal;
	margin: 0px;
}

.howitworks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
	height: 28px;
	padding-top: 3px;
	padding-left:6px;
	background-image: url(../images/blue_bar.jpg);
	text-align: center;
	}
	
	
.blue_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
	height: 28px;
	padding-top: 3px;
	padding-left:6px;
	text-align: center;
	background-color: #053566;
	}
	
.divideline
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}

.howitworkbox
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	
}

.contact_topi 
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	
}


.homebox
{
	border: 1px solid #CCC;
}



.pt12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 28px;
	line-height: 22px;	

	}

.pt12 a:hover
{
	color:  #0F9CE1;
}


.orangedottedchat
{
	border: 1px dotted #F90;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding: 5px 5px 5px 5px;
	
	color: #006;
	text-align: left;
}

.thoughtbubble, .thoughtbubble a:link, .thoughtbubble a:active
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 19px;
	padding: 15px 15px 0px 15px;
	background-image:url(../images/small_thoughtbubble2.png);
	height:225px;
	background-repeat:no-repeat;
	background-position:top;
	
}

.thoughtbubble2, .thoughtbubble2 a:link, .thoughtbubble2 a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 10px 15px 0px 15px;
	background-image:url(../images/small_thoughtbubble.jpg);
	height:260px;
	background-repeat:no-repeat;
	background-position:top;
	line-height: normal;
}




.request
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003;
	text-align: left;
}

.request2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003;
	text-align: left;
	font-weight: bold;	
}

.no_margin
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.header_type
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	line-height:normal;
}

.header_type2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
}

.white14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}

.overviewtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #006;
	font-weight: normal;
}

.overview_subtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666;
}

.pt20blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color:  #006;
}



.overview_blue, .overview_blue a, .overview_blue a:active, .overview_blue a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0f9ce1;
	font-weight: normal;
	margin: 0px;
	text-decoration: none;
	
	
}

.overview_blue a:hover{
	text-decoration: underline;
}


.resources, .resources a, .resources a:active, .resources a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #0f9ce1;
}

.resources a:hover
{
	text-decoration:underline;
}


.pt11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: normal;
}


div.img
{
  margin: 3px;
  border: 1px solid #ccc;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  margin-bottom:0px;
}	
div.img img
{
  display: inline;
  margin-bottom:0px;

}

div.desc
{
	text-align: left;
	font-weight: normal;
	width: 296px;
	margin: 2px;
padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}



div.desc1
{
	text-align: left;
	font-weight: normal;
	width: 296px;
	margin: 2px;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	background-color: #052e4e;
	margin-top:0px;
}

div.desc2
{
	text-align: left;
	font-weight: normal;
	width: 296px;
	margin: 2px;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	background-color: #29628d;
	margin-top:0px;
}

div.desc3
{
	text-align: left;
	font-weight: normal;
	width: 296px;
	margin: 2px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	background-color: #41a7e5;
	margin-top:0px;
}


div.type
{
  margin: 2px;
padding: 8px;
  height: auto;
  width: 300px;
  float: left;
  text-align: left;
}	

.pt12_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
	
	
}

.pt12_1_bullets
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 20px;
	list-style-position: outside;
	list-style-type: disc;
	padding-left: 50px;
}

.pt12_1_circles
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 20px;
	list-style-position: outside;
	list-style-type: circle;
	padding-left: 80px;
}


.pt12_1_bullets_reds
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 20px;
	list-style-position: outside;
	list-style-type: disc;
	padding-left: 50px;
}

.pt12_1 a:hover
{color:  #0F9CE1;
}


.top10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80px;
	font-weight: bold;
	color: #666;
}

body#workforce_planning a#workforce_planning,
body#workforce_crisis a#workforce_crisis,
body#training_employees a#training_employees,
body#team_work a#team_work,
body#team_management a#team_management,
body#team_leadership a#team_leadership,
body#team_conflict a#team_conflict,
body#team_building a#team_building,
body#talent_management a#talent_management,
body#organization_restructing a#organization_restructing,

body#motivating_employees a#motivating_employees,
body#managingteam_remotely a#managingteam_remotely,
body#management_development a#management_development,
body#leadership_skills a#leadership_skills,
body#hiring_process a#hiring_process,
body#hiring_employee a#hiring_employee,
body#employee_productivity a#employee_productivity,
body#employee_performance a#employee_performance,
body#employee_onboarding a#employee_onboarding,
body#employee_motivation a#employee_motivation,

body#employee_development a#employee_development,
body#conflict_management a#conflict_management,
body#communication_issues a#communication_issues,
body#business_succession a#business_succession
{
	color: #000;
	padding: 8px 0 0 10px;
	background-image:url(../images/main_over.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.outline
{
	border: 1px solid #CCC;
}


.black_nav_top
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: normal;
	height:30px;
	padding-top:4px;
	padding-left: 14px;
	width: 212px;
	background-image: url(../chrometheme/nav_slice_over.jpg);
}

