/* common styling */

/* set up the overall width of the menu div, the background image and the margins */
/*.lefthead-data 		{height:40px;background-color:#e7e6d6;}
.lefthead-secure 	{height:40px;background-color:#e7e6d6;}
.lefthead-continuity {height:40px;background-color:#e7e6d6;}
.lefthead-itservices {height:40px;background-color:#e7e6d6;}
.lefthead-voice		{height:40px;background-color:#e7e6d6;}
.lefthead-risk 		{height:40px;background-color:#e7e6d6;}
.lefthead-news 		{height:40px;background-color:#e7e6d6;}
.lefthead-newsletter 	{height:40px;background-color:#e7e6d6;}
.lefthead-aboutus 	{height:40px;background-color:#e7e6d6;}
.lefthead-privacy 	{height:40px;background-color:#e7e6d6;}
.lefthead-policy 	{height:40px;background-color:#e7e6d6;}
.lefthead-products 	{height:40px;background-color:#e7e6d6;}
.lefthead-charges 	{height:40px;background-color:#e7e6d6;}
.lefthead-contactus {height:40px;background-color:#e7e6d6;}
.lefthead-login 	{height:40px;background-color:#e7e6d6;}
.lefthead-values 	{height:40px;background-color:#e7e6d6;}
.lefthead-managedservices	{height:40px; background-color:#e7e6d6;}
.lefthead-whitepapers	{height:40px; background-color:#e7e6d6;}
.lefthead-solutions	{height:40px; background-color: #e7e6d6;}*/
.lefthead-menu	{height:40px; background-color: #e7e6d6;}

.leftpic-data			 	{height:180px;background-image:url(../inside-pic-private.jpg);} 
.leftpic-private 		{height:180px;background-image:url(../inside-pic-private.jpg);}
.leftpic-internet 	{height:180px;background-image:url(../inside-pic-internet.jpg);}
.leftpic-secure 		{height:180px;background-image:url(../inside-pic-secure.jpg);}
.leftpic-continuity {height:180px;background-image:url(../inside-pic-continuity.jpg);}
.leftpic-itservices {height:180px;background-image:url(../inside-pic-itservices.jpg);}
.leftpic-voice			{height:180px;background-image:url(../inside-pic-voice.jpg);}
.leftpic-risk 			{height:180px;background-image:url(../inside-pic-risk.jpg);}
.leftpic-news 			{height:180px;background-image:url(../inside-pic-news.jpg);}
.leftpic-newsletter 	{height:180px;background-image:url(../inside-pic-newsletter.jpg);}
.leftpic-solutions 	{height:180px;background-color: #d8d0c7;} 
.leftpic-aboutus 		{height:180px;background-image:url(../inside-pic-aboutus.jpg);}
.leftpic-privacy 		{height:180px;background-image:url(../inside-pic-privacy.jpg);}
.leftpic-policy 		{height:180px;background-image:url(../inside-pic-policy.jpg);}
.leftpic-products 		{height:180px;background-image:url(../inside-pic-products.jpg);}
.leftpic-charges		{height:180px;background-image:url(../inside-pic-charges.jpg);}
.leftpic-contactus 	{height:180px;background-image:url(../inside-pic-contactus.jpg);}
.leftpic-login	 		{height:180px;background-image:url(../inside-pic-private.jpg);}
.leftpic-managedservices	{height:180px;background-image:url(../inside-pic-itservices.jpg);}

/* Top-left navigation for solutions->data pages */
.lefthead-head { 
font-size:16px; position:absolute; top:10px; left:18px; 
font-weight:bold; color: #797979; font-stretch:semi-expanded;}

.lefthead-data {
	position:relative;
}
.lefthead-data ul {
	padding:0;
	margin:0;
	list-style-type:none;
	position:absolute;
	left:0px;
	top:41px;
	width:190px;
	height:60px;
}
.lefthead-data ul li {
	float:left; 
	position:relative;
	width:190px;
	height:30px; 
}
.lefthead-data ul li a, .lefthead-data ul li a:visited {
	display:block; 
	width:190px; 
	height:30px;
	text-decoration:none;
}


/* Bottom navigation for solutions pages */
.solutionsnav {
	height: 100%;
	position:relative;
}

/* remove the bullets and set the margin and padding to zero for the unordered list and position it over the menu background image */
.solutionsnav ul {
	padding:0; 
	margin:0;
	list-style-type: none;
	position:absolute;
	left:0px;
	top:0px;
	width:190px;
	height:132px;
}
/* float the list so that the items are vertical with no gaps and their position relative so that the drop down list will appear in the right place to the right of each list item */
.solutionsnav ul li {
	float:left; 
	position:relative;
	width:190px;
}
/* style the links to be 150px wide by 50px high. place the text off screen. */
.solutionsnav ul li a, .solutionsnav ul li a:visited {
	display:block; 
	width:190px; 
	height:22px;
	text-decoration:none;
}

/* the non-rollover image classes */
.solutionsnav ul li.data {background-image: url(../inside-sub-data.png);}
.solutionsnav ul li.voice {background-image: url(../inside-sub-voice.png);}
.solutionsnav ul li.secure {background-image: url(../inside-sub-secure.png);}
.solutionsnav ul li.continuity {background-image: url(../inside-sub-cont.png);}
.solutionsnav ul li.it {background-image: url(../inside-sub-it.png);}
.solutionsnav ul li.risk {background-image:url(../inside-sub-risk.png);}

.solutionsnav ul li.data-on {background-image: url(../inside-sub-data-over.png);}
.solutionsnav ul li.voice-on {background-image: url(../inside-sub-voice-over.png);}
.solutionsnav ul li.secure-on {background-image: url(../inside-sub-secure-over.png);}
.solutionsnav ul li.continuity-on {background-image: url(../inside-sub-cont-over.png);}
.solutionsnav ul li.it-on {background-image: url(../inside-sub-it-over.png);}
.solutionsnav ul li.risk-on {background-image:url(../inside-sub-risk-over.png);}

/* the rollover images */
.solutionsnav ul li:hover.data {background:transparent url(../inside-sub-data-over.png);}
.solutionsnav ul li:hover.voice {background:transparent url(../inside-sub-voice-over.png);}
.solutionsnav ul li:hover.secure {background:transparent url(../inside-sub-secure-over.png);}
.solutionsnav ul li:hover.continuity {background:transparent url(../inside-sub-cont-over.png);}
.solutionsnav ul li:hover.it {background:transparent url(../inside-sub-it-over.png);}
.solutionsnav ul li:hover.risk {background:transparent url(../inside-sub-risk-over.png);}


a.subMenu {
		font-size:12px;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.subMenu:link, a.subMenu:visited {
		color: #808080; 
		text-decoration:none;
}
a.subMenu:hover {
		color:#EF493A;
		text-decoration:underline;
}
.selectedLink {
		font-size:12px;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:0px;
		color:#EF493A;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
.Menu_Div {
    margin-right:auto;
    margin-bottom:10px;
    margin-left:auto;
}