/*  Anchors - Main Menu */
#tmenu a.mmenu, #tmenu a.mmenu:visited
	{
		display:block;
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		font-style:normal;
		color:#02776F;
		text-decoration:none;
		line-height:30px;
	}
#tmenu a.mmenu:hover{color:#FFFFFF;background-color:#02776F;}

/*  Anchors - Submenu  */
a.smenu, a.smenu:visited {color:#FFFFFF;text-decoration:none;font-size:8pt;}
a.smenu:hover {color:#04C8BB;background:transparent;}

/* For IE 6  */
a.ie, #tmenu a.ie:visited {width:108px;height:30px;overflow:hidden;}
a.ie:hover{overflow:visible;background:transparent;}

/*  Menu  */
#tmenu ul.mul
	{
		list-style-type:none;
		display:block;
		position:relative;
		top:0px;
		left:0px;
		z-index:500;
		margin:0px;
		padding:0px;
	}
#tmenu ul.mul li.mli
	{
		display:block;
		position:absolute;	
		height:30px;
		top:0px;
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#02776F;
		text-decoration:none;		
		text-align:center;
		line-height:30px;
		cursor:pointer;
	}
#tmenu ul.mul li.home {left:0px;width:90px;}
#tmenu ul.mul li.services {left:90px;width:124px;}
#tmenu ul.mul li.about {left:214px;width:94px;}
#tmenu ul.mul li.team {left:308px;width:134px;}
#tmenu ul.mul li.why {left:442px;width:124px;}
#tmenu ul.mul li.testimonials {left:566px;width:124px;}
#tmenu ul.mul li.contact {left:690px;width:130px;}
#tmenu ul.mul li.mli:hover {background-color:#02776F;color:#FFFFFF;}
#tmenu ul.mul li.services:hover{border-left:1px solid #02776F;}

/*  Submenu  */
#tmenu ul.mul li.mli ul.sul, #tmenu a.mmenu table, #tmenu a.mmenu:visited table {display:none;visibility:hidden;}
#tmenu a.mmenu:hover table{display:block;visibility:visible;border-collapse:collapse;}
#tmenu ul.mul li.mli:hover ul.sul, #tmenu a.mmenu:hover table ul.sul
	{
		list-style-type:none;
		display:block;
		visibility:visible;
		position:relative;
		width:160px;
		height:auto;
		height:120px;
		top:0px;
		left:5px;
		margin:0px;
		padding:0px;
		padding-bottom:3px;
		z-index:502;
		background-color:#D1D4D4;
	}
#tmenu ul.mul li.mli:hover ul.sul li.sli, #tmenu a.mmenu:hover table ul.sul li.sli
	{
		display:block;
		position:relative;
		width:160px;
		height:30px;
		line-height:30px;
		margin:0px;
		padding:0px;
		top:-3px;
		left:-6px;
		text-align:left;		
		text-indent:5px;
		background-color:#02776F;
	}