﻿/* ------- menu -------- */

#menu
{
	border-top:#999999 1px solid;
	border-bottom:#999999 1px solid;
	padding:1px 0px;
	margin-top:3px;
	float:left;
	overflow:hidden;
	width:1024px !important;
	width:1024px;
	height:60px;
}

/* ------- MENU IMAGE CALLS -------- */
	
	ul.menuList
	{
		list-style:none;
		border-top:#999999 1px solid;
		border-bottom:#999999 1px solid;
		padding:4px 2px;
		position:relative;
		float:left;
		width:1018px;
	}
	
	.menuList li
	{
		float:left;
		color:#000000;
	}
	
	/*************************************MAIN MENU IMAGE CALLING STARTS*****************************************/
			




			


			/* news */

				.liNews 
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:0px -5px; 
					width:50px;
					height:20px;
					float:left;
					text-indent:-5000px;
				}
				
				.liNews:hover 
				{
					background-position:0px -29px; 
				}
				
				.liNewsSelected 
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:0px -54px; 
					width:50px;
					height:20px;
					float:left;
					text-indent:-5000px;
					
				}
			/* /news */
			
			
			/* features */
				.liFeat
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-56px -5px; 
					width:94px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px;
					
				}
				
				.liFeat:hover
				{
					background-position:-56px -29px; 
				}
				
				.liFeatSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-56px -54px; 
					width:94px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px;
					
				}
			/* /features */
			
			
			/* tutorials */
				.liTuto
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-150px -5px; 
					width:110px; 
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px;
				}
				
				.liTuto:hover
				{
					background-position:-150px -29px; 
				}
				
				.liTutoSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-150px -54px; 
					width:110px; 
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px;
				}
				
			/* /tutorials */
			
			
			/* Spotlight */
				/*.liLight
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-240px -5px; 
					width:160px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px;
				}
				
				.liLight:hover
				{
					background-position:-240px -29px; 
				}
				
				.liLightSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-240px -54px; 
					width:160px;
					height:20px;
					float:left;
					text-indent:-5000px;
				}*/
			/* /Spotlight */
			
			
			/* case studies */
				.liCase
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-260px -5px; 
					width:115px;
					height:20px;
					float:left;
					text-indent:-5000px; 
				}
				
				.liCase:hover
				{
					background-position:-260px -29px; 
				}
				
				.liCaseSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-260px -54px; 
					width:115px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
				
			/* /case studies */
			
			/* opinion */
				.liOpi
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-375px -5px; 
					width:80px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
				
				.liOpi:hover
				{
					background-position:-375px -29px; 
				}
				
				.liOpiSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-375px -54px; 
					width:80px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
			/* /opinion */
			
			/* calendar */
				.liCal
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-455px -5px; 
					width:90px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
				
				.liCal:hover
				{
					background-position:-455px -29px; 
				}
				
				.liCalSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-455px -54px; 
					width:90px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
			/* /calendar */



			
			/* resources */
				.liReso
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-546px -5px; 
					width:90px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
				
				.liReso:hover
				{
					background-position:-546px -29px; 
				}
				
				.liResoSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-546px -54px; 
					width:90px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
			/* /resources */
			
			/* channels */
				.liChannels
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-640px -5px; 
					width:90px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
				
				.liChannels:hover
				{
					background-position:-640px -29px; 
				}
				
				.liChannelsSelected
				{
					background-image:url(../images/menu.jpg);
					background-repeat:no-repeat; 
					background-position:-640px -54px; 
					width:90px;
					height:20px;
					display:block;
					float:left;
					text-indent:-5000px; 
				}
			/* /channels */

			/* Tech Manager Guides */
.liTech 
{
background-image:url(../images/menu.jpg);
background-position:-730px -5px;
background-repeat:no-repeat;
display:block;
float:left;
height:20px;
text-indent:-5000px;
width:168px;
}

.liTech:hover 
{
background-position:-730px -29px;
}

.liTechSelected {
background-image:url(../images/menu.jpg);
background-position:-730px -54px;
background-repeat:no-repeat;
display:block;
float:left;
height:20px;
text-indent:-5000px;
width:168px;
}


			/* /Tech Manager Guides */
			
			/* Blogs */
.liBlog 
{
background-image:url(../images/menu.jpg);
background-position:-900px -5px;
background-repeat:no-repeat;
display:block;
float:left;
height:20px;
text-indent:-5000px;
width:100px;
}

.liBlog:hover 
{
background-position:-900px -29px;
}

.liBLogSelected
{
background-image:url(../images/menu.jpg);
background-position:-900px -54px;
background-repeat:no-repeat;
display:block;
float:left;
height:20px;
text-indent:-5000px;
width:100px;
}
			
			/* /Blogs */





/*************************************MAIN MENU IMAGE CALLING ENDS*****************************************/			
			
			
		.menuList li ul
		{
			width:999px;
			display:none;
			list-style:none;
			position:absolute;
			background-image:url(../images/transparentBg.gif);
			background-repeat:repeat-x;
			top:18px;
			left:3px;
			padding-top:18px;
			z-index:1000;
		}
		
		
		.menuList li:hover ul, .menuList li.over ul
		{
			width:999px;
			display:block;
			list-style:none;
			position:absolute;
			background-image:url(../images/transparentBg.gif);
			background-repeat:repeat;
			top:18px;
			left:8px;
			padding-top:18px;
			padding-bottom:10px;
			z-index:1000;
		}
		
		.menuList li ul li
		{
			font-weight:normal;
			color:#000000;
			z-index:1000;
			float:left;
			padding:0px 5px;
		}
		
			.subMenu
			{
				background-image:none;
				color:#666666;
				font-size:11px;
				padding:0 0px 0 0;
				text-decoration:none;
				text-indent:0;
				display:block !important;
				display:inherit;
				width:auto;
				height:auto;
			}
			
			.subMenu:hover
			{
				background-image:none;
				color:#FFCC33;
				font-size:11px;
				padding:0 0px 0 0;
				text-decoration:underline;
				text-indent:0;
			}
			
			.subMenuSelected
			{
				background-image:none;
				text-indent:0px;
				font-size:11px;
				color:#FFCC33;
				text-decoration:none;
			}

/*#colHolder
{so
margin-top:0px !important;
margin-top:-15px;
}
			
	ul.menuList
	{
		list-style:none;
		border-top:#999999 1px solid;
		border-bottom:#999999 1px solid;
		padding:4px 2px;
		float:left;
		position:relative;
		width:100%;
	}
	
	ul.menuList li
	{
		float:left;
		font-family: Impact;
		font-size:16px;
		color:#000000;
		padding:0px 5px;
	}
	
	ul.menuList li a:link, ul.menuList li a:visited
	{
		color:#000000;
		text-decoration:none;
		padding:0px 4px;
	}
	
	ul.menuList li a:hover
	{
		color:#ffffff;
		text-decoration:none;
		background-color:#b12114;
	}
	
		ul.menuList li ul
		{
			background-image:none;
			display:none;
			list-style:none;
			position:absolute;
			top:20px;
			left:3px;
			padding-top:12px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#000000;
		}
		
		ul.menuList li:hover ul, ul.menuList li.over ul
		{
			width:999px;
			display:block;
			list-style:none;
			position:absolute;
			background-image:url(../images/transparentBg.gif);
			background-repeat:repeat-x;
			top:20px;
			left:3px;
			padding-top:15px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#000000;
			z-index:1000;
		}
		
		ul.menuList li ul li
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#000000;
			z-index:1000;
		}

*/
