/* topnav */

#topnav
	{height: 112px;}
DIV.top
	{height: 78px;}

DIV.top DIV.logo
	{float:left; width: 182px; padding: 21px 0 0 0;}
DIV.top DIV.contactLinks
	{float:left; text-align: right; color: #666; font-size: 11px; width: 640px; padding: 33px 0 0 0; }
DIV.top DIV.contact
	{float:right; text-align: right; color: #666; font-size: 11px; padding: 21px 0 0 0; }
	
DIV.top DIV.contactLinks UL
	{padding:0; margin:0;}
DIV.top DIV.contactLinks UL LI
	{list-style: none; display:inline; font-size: 11px; padding: 0 7px 0 7px; border-right: 1px dotted #cecece;}
DIV.top DIV.contactLinks UL LI.last
	{list-style: none; display:inline; font-size: 11px; padding: 0 7px 0 7px; border-right: 1px dotted #fff;}
DIV.top DIV.contactLinks UL LI A
	{color: #0063c6; text-decoration: none;}
DIV.top DIV.contactLinks UL LI A:HOVER
	{color: #0063c6; text-decoration: underline;}
	
	
DIV.top DIV.contact SPAN.phone
	{color: #ff7f01; font-size: 20px;}

	
UL.nav
	{margin:0 0 0 0; padding:0; width: 983px;}
	
UL.nav LI
	{float:left; list-style:none; position:relative;}
UL.nav LI A
	{display:block; text-indent: -9000px; text-decoration: none; overflow: hidden; background-repeat:no-repeat;background-color:transparent;}
	
UL.nav LI.home
	{width:108px; height: 34px;}
UL.nav LI.home A
	{background: url('../images/v2/topnav/img_home.png') no-repeat; width:108px; height: 34px}
UL.nav LI.home A:hover
	{background: url('../images/v2/topnav/img_home_on.png') no-repeat; width:108px; height: 34px}
	
UL.nav LI.courses
	{width:139px; height: 34px;}
UL.nav LI.courses A
	{background: url('../images/v2/topnav/img_courses__lib.png') no-repeat; width:139px; height: 34px}
UL.nav LI.courses A:hover
	{background: url('../images/v2/topnav/img_courses__lib_on.png') no-repeat; width:139px; height: 34px}
UL.nav LI.courses UL.subnav {
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 25px;
	background: url('../images/v2/topnav/bg_subnav.png') no-repeat; 
	margin: 0; 
	padding: 0;
	display: none;
	width:230px;
	height: 213px; list-style-type:none
}
	
UL.nav LI.lms
	{width:112px; height: 34px;}
UL.nav LI.lms A
	{background: url('../images/v2/topnav/img_lms.png') no-repeat; width:112px; height: 34px}
UL.nav LI.lms A:hover
	{background: url('../images/v2/topnav/img_lms_on.png') no-repeat; width:112px; height: 34px}
UL.nav LI.lms UL.subnav {
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 25px;
	background: url('../images/v2/topnav/bg_subnav2.png') no-repeat; 
	margin: 0; 
	padding: 0;
	display: none;
	width:230px;
	height: 113px; list-style-type:none
}
	
UL.nav LI.services
	{width:130px; height: 34px;}
UL.nav LI.services A
	{background: url('http://verio.emtrain.com/devsite/phpmotion/themes/default/images/img_video.png') no-repeat; width:130px; height: 34px}
UL.nav LI.services A:hover
	{background: url('../images/v2/topnav/img_video_on.png') no-repeat; width:130px; height: 34px}
UL.nav LI.services UL.subnav {
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 25px;
	background: url('../images/v2/topnav/bg_subnav3.png') no-repeat; 
	margin: 0; 
	padding: 0;
	display: none;
	width:230px;
	height: 132px; list-style-type:none
}


UL.nav LI.resources
	{width:115px; height: 34px;}
UL.nav LI.resources A
	{background: url('http://verio.emtrain.com/devsite/phpmotion/themes/default/images/img_resources.png') no-repeat; width:115px; height: 34px}
UL.nav LI.resources A:hover
	{background: url('../images/v2/topnav/img_resources_on.png') no-repeat; width:115px; height: 34px}
UL.nav LI.resources UL.subnav {
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 25px;
	background: url('../images/v2/topnav/bg_subnav2.png') no-repeat; 
	margin: 0; 
	padding: 0;
	display: none;
	width:230px;
	height: 113px; list-style-type:none
}
	
UL.nav LI.blogs
	{width:96px; height: 34px;}
UL.nav LI.blogs A
	{background: url('../images/v2/topnav/img_blogs.png') no-repeat; width:96px; height: 34px}
UL.nav LI.blogs A:hover
	{background: url('../images/v2/topnav/img_blogs_on.png') no-repeat; width:96px; height: 34px}
UL.nav LI.blogs UL.subnav {
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 25px;
	background: url('../images/v2/topnav/bg_subnav4.png') no-repeat; 
	margin: 0; 
	padding: 0;
	display: none;
	width:230px;
	height: 73px; list-style-type:none
}
	
UL.nav LI.company
	{width:114px; height: 34px;}
UL.nav LI.company A
	{background: url('../images/v2/topnav/img_company.png') no-repeat; width:114px; height: 34px}
UL.nav LI.company A:hover
	{background: url('../images/v2/topnav/img_company_on.png') no-repeat; width:114px; height: 34px}
UL.nav LI.company UL.subnav {
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 25px;
	background: url('../images/v2/topnav/bg_subnav5.png') no-repeat; 
	margin: 0; 
	padding: 0;
	display: none;
	width:230px;
	height: 153px; list-style-type:none
}
	
UL.nav LI.store
	{width:169px; height: 34px;}
UL.nav LI.store A
	{background: url('../images/v2/topnav/img_store.png') no-repeat; width:169px; height: 34px}
UL.nav LI.store A:hover
	{background: url('../images/v2/topnav/img_store_on.png') no-repeat; width:169px; height: 34px}

	
UL.nav LI UL.subnav LI
	{padding: 0 5px 0 26px; margin:0; width:225px;}
UL.nav LI UL.subnav LI.first
	{padding: 25px 5px 0 26px; margin:0; width:225px;}
UL.nav LI UL.subnav LI A
	{width:225px; padding:0; margin:0; height: 20px; color: #000; font-size: 11px; text-decoration: none; background: none; text-indent: 0; text-decoration: none; overflow: hidden; }
UL.nav LI UL.subnav LI A:HOVER
	{width:225px; list-style: none; background-image: url("../images/v2/topnav/img_subnav_arrow.png"); background-repeat:no-repeat; background-size:10px 10px; padding: 0 0 0 0; margin:0; height: 20px; color: #005fbd; font-size: 11px; text-decoration: none;  background: none;}

