.mlmenu	{
	/* float:		left; */
	width:			925px;
	margin:			0 auto;
	padding:		0;
	border-bottom: 	0px solid #cc0000; /*Add border strip to bottom of menu*/
 }

.horizontal ul {
	list-style-type: none;
	padding: 		0px;
	/* border-left: 1px solid; */
	display: 		block;
	height:			25px;
	width:			100%;
	margin:			0 auto;
	}

.horizontal li {
	float: 			left;
	display: 		inline;
	}
	
.horizontal li a {
	text-decoration: none;
	/* height: 		25px; */
	float: 			left;
	display: 		block;
	padding: 		.1em 1px;
	border: 		0px solid;
	}
		
.horizontal li a {
	float:			left;
	margin-right: 	0px; /*spacing between each tab*/
	text-decoration:none; 
	margin:			0;
	padding:		0 0 0 6px; 
	}

.horizontal li a span {
	float:			left;
	display:		block;
	background:		url('images/glowtab.gif') no-repeat right top;
	font-weight:	bold;
	color:			#2E4675; 
	padding:		3px 23px 2px 17px;
	font: 			10px/20px Georgia, Times New Roman, Times, serif; 
	text-transform:	uppercase; 
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.horizontal li a span {
	float:			none; /* End IE5-Mac hack */
	}

.horizontal li a:hover span { 
	color:			#8494B4; 
	background:		url('images/glowtab.gif') no-repeat right top; 
	padding:		3px 23px 2px 17px; 
}

* html .horizontal li li a{ /*IE only hack*/
	width: 			100%;
	}

.horizontal li ul {
	position: 		absolute; 
	margin-top: 	25px;
	margin-left: 	0px;
	_margin-left: 	-98px;
	width: 			110px;
	/*THEME CHANGE HERE*/
	display: 		block;
	height: 		25px;
	border:			0px;
	border-top:		1px solid #FFFFFF;
	z-index:		100;
	background-color: #2E4675;
	/* visibility: 	hidden; */
	text-align:		left;
	font:			11px/20px Georgia, Times New Roman, Times, serif; 
	}

.horizontal li li ul {
	position: 		absolute;
	margin-top:		0px;
	margin-left: 	110px;
	_margin-left: 	0px;
	/* width:		165px; */
	}

.horizontal li li a {
	border:			0px; 
	background-color: #2E4675;
	text-align:		left;
	font:			11px/20px Georgia, Times New Roman, Times, serif; 
	}

.horizontal li li a:hover { 
	/*THEME CHANGE HERE*/
	background-color: #ffffff;
	color: 			#2E4675;
}

.horizontal li li a { 
	width: 			110px; 
	} 
.horizontal li li li a { 
	width: 			175px; 
	}
		
/*Plus code*/
.plus a span { 
	padding-left: 	.5em; 
	}
		
.horizontal li.selected1 { 
	background:		url('images/tab-white-home.gif') no-repeat top left; 
	float:			left; 
	width:			79px;
	height:			25px;
	}

.horizontal li.selected2 {
	background:		url('images/tab-white-about.gif') no-repeat top left; 
	float:			left; 
	width:			131px; 
	height:			25px;
	}

.horizontal li.selected3 {
	background:		url('images/tab-white-services.gif') no-repeat top left; 
	float:			left; 
	width:			98px; 
	height:			25px;
	}

.horizontal li.selected4 {
	background:		url('images/tab-white-testimonials.gif') no-repeat top left; 
	float:			left; 
	width:			124px; 
	height:			25px;
}

.horizontal li.selected5 {
	background:		url('images/tab-white-faq.gif') no-repeat top left; 
	float:			left; 
	width:			67px; 
	height:			25px;
	}

.horizontal li.selected6 {
	background:		url('images/tab-white-links.gif') no-repeat top left; 
	float:			left; 
	width:			78px; 
	height:			25px;
	}

.horizontal li.selected7 {
	background:		url('images/tab-white-contact.gif') no-repeat top left; 
	float:			left; 
	width:			109px; 
	height:			25px;
	}


.horizontal a.home1, .horizontal a.home1:hover { 
	background:		url('images/tab-white-home.gif') no-repeat top left; 
	}

.horizontal a.about1, .horizontal a.about1:hover { 
	background:		url('images/tab-white-about.gif') no-repeat top left; 
	}

.horizontal a.services1, .horizontal a.services1:hover { 
	background:		url('images/tab-white-services.gif') no-repeat top left;
 	width:			98px; 
	height:			25px;
	}
 
.horizontal a.faq1, .horizontal a.faq1:hover { 
	background:		url('images/tab-white-faq.gif') no-repeat top left; 
	}

.horizontal a.testimonials1, .horizontal a.testimonials1:hover { 
	background:		url('images/tab-white-testimonials.gif') no-repeat top left; 
	}


		/*colors for menu*/
.bluewhite li a {
	color:			#2E4675; 
	border:			0px solid #000033;
	background:		url('images/glowtab_left.gif') no-repeat left top;
	}
		
.bluewhite li a:hover{
	background-color: #ffffff;
	color: 			#2E4675;
	}

.bluewhite li ul li a, .bluewhite li ul li li a {
	height:			25px; 
	background:		#2E4675;
	color:			#FFFFFF; 
	border:			0px;
	}
		
.bluewhite li li a:hover, .bluewhite li li li a:hover{
	height:			25px; 
	background: 	#ffffff;
	color: 			#2E4675;
	}
	
.bluewhite ul{
	border: 		0px solid black;
	}
