/* CSS Document */





/* top header background */

.nav {

	border: none;

	background-image: url(../images/menu_background.jpg);

	text-decoration: none;

	position:absolute;

	left: 0px;

	top: 127px;

	height: 32px;

	width: 974px;

	z-index: 10;

}





.nav b {

    border: none;

	background-image: url(../images/menu_background_x.jpg);

	background-repeat: repeat-x;

    position:absolute;

	left: 974px;

	height: 32px;

	width: 226px;

	z-index: 10;

	

}



ul {

	

    border: none;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

	position:absolute;

	color: #828282;

	left: 80px;

	width: 737px;

	height: 84px;

	z-index: 10;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}



li

{

    

    border: none;

	float: left; /* makes headers stay beside each other */

	width: 80px;

	text-decoration: none;

	height: 32px;

	margin: 0;

	padding: 0;

	text-align: center;

    line-height: 28px; /* ie makes the type vertically centered */

	z-index: 10;

	list-style-type: none;

}





li a

{

    

    border: none;

    float: left; /* makes headers stay beside each other */

    text-decoration: none;

	width: 80px;

	height: 32px;

	color: #FFF;

	border-left: 1px solid #C49590;

	z-index: 10;

	

}

/* enterprise menu */



li.eprise

{

    

	width: 110px;

	

}





li.eprise a

{

    

	width: 110px;

	border-left: 1px solid #C49590;

	

}



/* broadcasters */



li.broad

{

    

	width: 120px;

	

}





li.broad a

{

    

	width: 120px;

	border-left: 1px solid #C49590;

	

}

/* BROADCASTERS MENU SELECTION */



li.broadsel {



    width: 120px;

	background: url(../images/menu_overx3.jpg);

	background-repeat: repeat-x;

	z-index: 10;

}



li.broadsel a

{

    

	width: 120px;

	border-left: 1px solid #C49590;

	

}



/* GOVERNMENT MENU SELECTION */



li.govsel {



    width: 110px;

	background: url(../images/menu_overx3.jpg);

	background-repeat: repeat-x;

	z-index: 10;

}



li.govsel a

{

    

	width: 110px;

	border-left: 1px solid #C49590;

	border-right: 1px solid #C49590;

	

}





/* ENTERPRISE MENU SELECTION */



li.entersel {



    width: 110px;

	background: url(../images/menu_overx3.jpg);

	background-repeat: repeat-x;

	z-index: 10;

}







li.entersel a

{

    

	width: 110px;

	border-left: 1px solid #C49590;

	

}





/* end for right border GOVERNMENT*/



li.end

{

    

	width: 110px;

	

}





li.end a

{

    

	width: 110px;

	border-left: 1px solid #C49590;

	border-right: 1px solid #C49590;

	

}



/* over states */



li a:hover{





	background: url(../images/menu_overx3.jpg);

	background-repeat: repeat-x;

	z-index: 10;

	

}



/* menu for very top of the menu */

.topnav {

	text-decoration: none;

	font-size: 12px;

	font-weight: normal;

	position:absolute;

	left: 330px;

	top: 2px;

	height: 12px;

	width: 614px;

	z-index: 20;

	text-align: center;

}



ul.top {

	

	text-decoration: none;

	font-size: 12px;

	font-weight: normal;

	position:absolute;

	left: 404px;

	top: 3px;

	height: 10px;

	width: 614px;

	z-index: 20;

	text-align: center;

	border: none;





}



/*   this is for shorter type headings */



li.top1 {

	float: left; /* makes headers stay beside each other */

	width: 55px;

	font-size: 12px;

	font-weight: normal;

	text-align: center;

	border-left: none;

	

	}

		

/*   */

		

li.top1 a {

    border-right: none;

	border-left: 1px #97A083 solid;

	width: 55px;



	}

	





li.top1 a:hover{

    background-image: none;

    color: #B3BBA3;

	

	}

	

	

	

/*   this is for about us tab */



li.top2 {

	float: left; /* makes headers stay beside each other */

	width: 75px;

	text-decoration: none;

	font-size: 12px;

	font-weight: normal;

	text-align: center;

	z-index: 10;

	

	}

		

/*   */

		

li.top2 a {

    width: 75px;

	border-right: none;

	border-left: 1px #97A083 solid;



	}

	







li.top2 a:hover{

    background-image: none;

    color: #B3BBA3;

	

	}

	

/*   this is for photo gallery tab */



li.top3 {

	float: left; /* makes headers stay beside each other */

	width: 95px;

	text-decoration: none;

	font-size: 12px;

	font-weight: normal;

	text-align: center;

	z-index: 10;

	

	}

		

/*   */

		

li.top3 a {

    width: 95px;

	border-right: none;

	border-left: 1px #97A083 solid;



	}

	







li.top3 a:hover{

    background-image: none;

    color: #B3BBA3;

	

	}

	

/*   this is for PRODUCTS SERVICES tab */



li.top4 {

	float: left; /* makes headers stay beside each other */

	width: 120px;

	text-decoration: none;

	font-size: 12px;

	font-weight: normal;

	text-align: center;

	z-index: 10;

	

	}

		

/*   */

		

li.top4 a {

    width: 120px;

	border-right: none;

	border-left: 1px #97A083 solid;



	}

	







li.top4 a:hover{

    background-image: none;

    color: #B3BBA3;

	

	}

