/* V2 Template CSS */

H1, H2, H3
	{font-weight: normal;}

.mainColumn
	{float:left; width: 661px; margin: 35px 0 35px 0; padding: 0 13px 0 0;}

HR 
	{background-color: #f9f9f9; border: 0; height: 0;}
.intro
	{margin: 0 0 7px 0;}
.intro_module
	{width:595px; padding: 22px 30px 22px 34px;  background-color: #f2f7ff; border-left: 1px solid #cad4e4; border-right: 1px solid #cad4e4;}
.intro_module H1
	{font-size: 24px; color: 000; font-family: Myriad Pro, arial,helvetica,sans-serif,verdana; margin:0; padding:0;}
.intro_module P
	{padding:0; margin:0;}
.intro_module A
	{color: #0063c6; text-decoration:none;}
.intro_module A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration:none;}
	
.module_body
	{width: 613px; padding: 22px 15px 32px 31px; color: #3d3d3d; background-color: #f9f9f9; border-top: 1px solid #f9f9f9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9;}
.module_body H1
	{font-size: 24px; color: #010101; font-family: Myriad Pro, arial,helvetica,sans-serif,verdana; padding:0; margin:5px 0 0 0;}
.module_body P
	{color: #3d3d3d; padding:0; margin:0;}
	
.module_row
	{padding: 0 0 20px 0;}
.module_row H1
	{float:left;}
.module_row .button
	{float:right;}
	
/* right Column Links */	
UL.next_steps
	{padding:0; margin: 5px 0 5px 0;}
UL.next_steps LI
	{list-style:none; margin: 0 0 2px 0; background: #eaeaea url(../images/v2/home/bg_nextsteps.png) no-repeat; width:308px; height: 34px; color: #1d1d1d; font-weight: normal; font-size: 15px;}
UL.next_steps LI.on
	{list-style:none; margin: 0 0 2px 0; background: #eaeaea url(../images/v2/home/bg_nextsteps_on.png) no-repeat; width:308px; height: 34px; color: #1d1d1d; font-weight: normal; font-size: 15px;}

UL.next_steps LI A
	{position: relative; display:block; color: #1d1d1d; text-decoration: none; padding: 10px 0 0 27px;}
UL.next_steps LI A:HOVER
	{position: relative; display:block; color: #0063c6; text-decoration: none; padding: 10px 0 0 27px;}

.resources_content A,
.ourlms_content A,
.company_content A
	{color: #0063c6; text-decoration:none;}
.resources_content A:HOVER,
.ourlms_content A:HOVER,
.company_content A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration:none;}
	
/* Our Courses */
.course_image
	{float:left;}
.course_info
	{float:left; padding: 10px 0 0 0;}
	
.info_row
	{height: 16px;}
.course_attributeName
	{float:left; width: 86px; padding: 0 0 0 17px; color:#4d4d4d; }
.course_attributeValue
	{float:left; color:#000;}
.course_attributeValue SPAN
	{color: #919191; font-style: italic;}
	
.course_description
	{color: #333;}
.course_description P
	{padding: 0 0 10px 0;}
	
/* Our LMS */
.ourlms_content
	{padding:0; margin:0; color: #333;}
.ourlms_content H2
	{font-size: 22px; color: #0d2967; font-family: Myriad Pro, arial,helvetica,sans-serif,verdana; padding:0; margin:5px 0 15px 0;}
.ourlms_content P
	{padding: 0 0 10px 0;}

.webVideo
	{padding: 0 0 15px 0;}

.video_row
	{clear:both; height: 160px; padding: 0 0 25px 0;}
.video
	{float:left; width:175px; height:154px; padding: 0 35px 0 0;}	
.video_list
	{float:left; padding: 5px 0 0 0;}
	
UL.list_dot
	{margin: 5px 0 0 0; padding: 0;}
.list_dot LI
	{background: url('../images/v2/ourlms/img_dot_gray.png') no-repeat 1px 5px; padding: 0 0 5px 15px; color: #333; font-size: 11px; text-decoration: none; list-style-type:none;}
.list_dot LI A
	{color: #000; font-size: 11px; text-decoration: underline;}
	
/* Company content */
.company_content
	{padding: 0 50px 0 0; margin:0; color: #333;}
.company_content P
	{padding: 0 0 10px 0;}
.company_content H2
	{font-size: 22px; color: #0d2967; font-family: Myriad Pro, arial,helvetica,sans-serif,verdana; padding:0; margin:5px 0 15px 0;}

	
.partners_row H2
	{padding:0; margin:5px 0 0 0;}

DIV.partners_copy
	{float: left; width:390px; color: #333; padding: 0 15px 0 0;}
DIV.partners_copy IMG
	{padding: 0 0 3px 0;}
DIV.partners_copy2
	{float: left; padding: 12px 0 6px 0;}
	
.profile_image
	{float:left; padding: 0 25px 10px 0;}
	
/* Resources Content */

.resources_content
	{padding: 0; margin:0; color: #333;}
.resources_content P
	{padding: 0 0 10px 0;}
.resources_content H2
	{font-size: 22px; color: #0d2967; font-family: Myriad Pro, arial,helvetica,sans-serif,verdana; padding:0; margin:5px 0 15px 0;}
	
.document_row
	{padding:0 0 28px 0;}	
.document_row H3
	{padding: 6px 0 4px 0; margin:0; font-size:18px; font-family: georgia, arial, helvetica, sans-serif, verdana;}
.document_icon
	{float:left; width: 44px; padding: 0 26px 0 0;}
.document_download
	{float:left; width: 430px;}
	
.download_disclaimer
	{padding: 20px 0 0 0; color: #a1a1a1; font-size:10px;}
.emzine_top
	{position:relative; top:0; left:-20px; padding: 0 0 10px 0;}
.emzine_bottom
	{color:#ff9933;}
.emzine_article
	{padding: 0 20px 20px 0;}

UL.download
	{margin: 0;	padding: 10px 0 0 0;}					
.download LI
	{background: url('../images/v2/global/img_global_download.png') no-repeat 0 0; height:24px; padding: 5px 0 0 33px; color: #000; text-decoration: none; list-style-type:none; }
.download LI A
	{color: #0063c6; text-decoration: none;}
.download LI A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration: none;}
.download LI SPAN
	{color: #797979;}
	
	
/* Services Content */

.services_content
	{padding: 0; margin:0; color: #4d4d4d;}
.services_content P
	{padding: 0 0 10px 0;}
.services_content H2
	{font-size: 22px; color: #0d2967; font-family: Myriad Pro, arial,helvetica,sans-serif,verdana; padding:0; margin:5px 0 15px 0;}
	
.services_row
	{padding:0 0 28px 0;}	
.services_row H3
	{padding: 6px 0 4px 0; margin:0; font-size:18px; font-family: georgia, arial, helvetica, sans-serif, verdana;}
.services_icon
	{float:left; width: 101px; padding: 0 7px 0 0;}
.services_download
	{float:left; width: 392px;}
	

UL.pdf
	{margin: 0;	padding: 10px 0 0 17px;}					
.pdf LI
	{background: url('../images/global/img_global_pdf.gif') no-repeat 0 0; color: #000; text-decoration: none; list-style-type:none; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:6px}
.pdf LI A
	{color: #0063c6; text-decoration: none;}
.pdf LI A:HOVER
	{color: #fff; background-color: #0063c6; text-decoration: none;}

.button
	{display:block; text-indent: -9000px; text-decoration: none; overflow: hidden; background-repeat:no-repeat; background-color:transparent;}
A.purchaseCourse { background-image: url(../images/v2/global/buttons/img_button_purchaseCourse.png); width: 190px; height: 29px;}
A.purchaseCourse:hover { background-image: url(../images/v2/global/buttons/img_button_purchaseCourse_on.png); width: 190px; height: 29px;}
