/* home CSS */

BODY
	{color: #3d3d3d;}

H1, H2, H3
	{font-weight: normal;}
#content
	{width: 983px;}
.home
	{margin: 0 0 14px 0;}
.left_module
	{float:left; width:666px;}
.right_module
	{float:left; margin: 0 0 0 9px; width: 308px;}

.right_module UL.next_steps
	{padding:0; margin: 0 0 5px 0;}
.right_module UL.next_steps LI
	{background: #eaeaea url('../images/v2/home/bg_nextsteps.png') no-repeat; width:308px; height: 34px; color: #1d1d1d; font-weight: normal; font-size: 15px; list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:2px}
.right_module UL.next_steps LI.on
	{background: #eaeaea url('../images/v2/home/bg_nextsteps_on.png') no-repeat; width:308px; height: 34px; color: #1d1d1d; font-weight: normal; font-size: 15px; list-style-type:none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:2px}

.right_module UL.next_steps LI A
	{position: relative; display:block; color: #1d1d1d; text-decoration: none; padding: 10px 0 0 27px;}
.right_module UL.next_steps LI A:HOVER
	{position: relative; display:block; color: #0063c6; text-decoration: none; padding: 10px 0 0 27px;}

.module_body
	{width:636px; padding: 0 14px 32px 14px; font-size: 13px; color: #3d3d3d; background-color: #f9f9f9; border: 1px solid #d9d9d9; border-radius: 5px; }
.module_body H1
	{font-size: 24px; color: #000; font-family: Myriad Pro, verdana,arial,helvetica,sans-serif; padding:0; margin:0;}
.module_body H2
	{font-size: 13px; font-weight: bold; color:#0063c6; padding: 0 0 3px 0; margin:0;}
.module_body P
	{color: #3d3d3d; padding: 0 0 5px 0; margin:0;}
	
.module_body A
	{color: #0063c6; text-decoration:none;}
.module_body A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration:none;}
	
.home_row
	{width:636px; padding: 0 0 10px 0;}
.row_content
	{width:634px; border: 1px solid #e8e8e8; border-radius: 5px; padding: 10px 0 18px 0;}
.row_content2
	{width:606px; border: 1px solid #e8e8e8; border-radius: 5px; padding: 10px 14px 18px 14px;}
.row_promo
	{float:left; width:104px; padding:0;margin:0;}
.row_copy
	{float:left; width:497px; padding: 0 33px 0 0; margin:0;}

.right_content_module
	{padding: 31px 15px 0 27px; background-color: #f9f9f9; border: 1px solid #d9d9d9; border-radius: 5px; font-size: 12px;}
.right_content_module H2
	{font-size: 24px; font-family: Myriad Pro, verdana,arial,helvetica,sans-serif;  font-weight: normal; padding:0; margin:0; color: #000;}
.title
	{color: #0063c6; font-size:13px; padding: 14px 0 0 0;}
.posted
	{color: #888; font-size: 11px; }
.article
	{color: #3d3d3d; padding: 12px 0 0 0;}
	
.social
	{padding: 37px 0 40px 0;}

UL.social_links
	{margin: 0; padding: 10px 0 0 0; }
UL.social_links LI
	{width: 200px; height: 31px;}
UL.social_links LI A
	{color: #0063c6; text-decoration: none;}
UL.social_links LI A:hover
	{color: #fff; background-color: #0063c6; text-decoration: none;}
	
UL.social_links LI.twitter
	{list-style-type:none; background: url('../images/v2/home/icon_home_twitter.png') no-repeat; color: #000; text-decoration: none; padding-left:40px; padding-right:0; padding-top:10px; padding-bottom:0 }
UL.social_links LI.facebook
	{list-style-type:none; background: url('../images/v2/home/icon_home_facebook.png') no-repeat; color: #000; text-decoration: none; padding-left:40px; padding-right:0; padding-top:10px; padding-bottom:0 }
UL.social_links LI.linkedin
	{list-style-type:none; background: url('../images/v2/home/icon_home_linkedin.png') no-repeat; color: #000; text-decoration: none; padding-left:40px; padding-right:0; padding-top:10px; padding-bottom:0 }
UL.social_links LI.lmsblog
	{list-style-type:none; background: url('../images/v2/home/icon_home_lmsblog.png') no-repeat; color: #000; text-decoration: none; padding-left:40px; padding-right:0; padding-top:10px; padding-bottom:0 }

	
.logos_body
	{width:930px; padding: 23px 0 22px 51px; background-color: #f3f3f3; border: 1px solid #d9d9d9; border-radius: 5px;}
	
.post_date
	{color: #676767;}
.post_copy
	{padding: 32px 12px 18px 15px; color: #303030;}
.post_details
	{position:relative; display:none; padding: 5px 0 10px 0; }
.detail_bottom
	{clear:both; height:10px;}				
			
UL.post_link
	{float: right; text-align:right; position: relative; top: 0; left:0; width: 162px; margin: 0; padding: 0;}					
.post_link LI
	{background: url('../images/blog/img_blog_arrow.png') no-repeat 135px 6px; color: #000; text-decoration: none; list-style-type:none; padding-left:0; padding-right:30px; padding-top:1px; padding-bottom:1px}
.post_link LI A
	{color: #0063c6; background-color: #f9f9f9; text-decoration: none; border-bottom: 1px dotted #0063c6;}
.post_link LI A:HOVER
	{color: #ff7f01; background-color: #f9f9f9; text-decoration: none; border-bottom: 1px dotted #ff7f01;}
	
	
