﻿body {

background-color: White;
/*background-image: url('../Images/bckg.gif');
background-repeat:repeat-x;*/

}
#container {

	position: relative;
	margin: auto;
	width: 54em;
	/*height: 100%;*/
	height: auto;
	/*background-color: White;*/
	padding:1em 1em 1em 1em;
    top: 0px;
    left: 0px;
}

#top
{
    width:54em;
    height: 8.2em;
    }

#header {
	position: relative;
	color: #5f5e93;
	width: 52em;
	margin: 0em;
	height: 4em;
}

#title {
	position: relative;
	background-image:url('../Images/NEWLOGO.gif');
	left: 1em;
	width: 326px;
	height:44px;
	padding: 0em;
	margin: 0em;
}

#top_nav_bar {
	position: relative;
	background-image:url('../Images/top_nav_bar.jpg');
	background-repeat: no-repeat;
	padding-top: 0.1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 0em;
	height: 2em;
}

#navigation {
	position: relative;
	color: #5f5e93;
	height: 0.6em;
	width: 38em;
	margin: 0em 0em 0em 0em;
	margin-left: 6em;
	top: -1.7em;
}

#navigation li {

	display: inline;

}

#navigation ul {

	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;

	
}

#navigation ul a {
	color: white;
	text-decoration: none;
	font-size: 0.5em;
	text-transform: uppercase;
	font-family: arial;
	padding: 0em 1em 0em 1em;
	border-right: 1px groove white;
	margin: 1em 0em 1em 0em;
	

}
		
#navigation a:visited {
	color: white;
}
		
#navigation a:hover {
	color: orange;
	
}
#navigation img {

	position: relative;
	float: right;
	margin: 1.2em;
	top: -3.5em;
	
}
#nav {
	position: relative;
	float: right;
	margin-right: -2em;
	top: -0.4em;
    margin-left: 0.4em;
    margin-top: 0.3em;
    margin-bottom: 0.4em;
}
#searchbox{
	position: relative;
	width:9.5em;
	height: 1.8em;
	background-image: url('../Images/top_nav_search_bar.jpg');
	background-repeat:no-repeat;
	float: right;
	margin-right: 0.1em;
	top: -2.1em;

}
#searchbox li {

	display: inline;

}

#searchbox ul {

	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;

	
}

#searchbox ul a {
	color: white;
	text-decoration: none;
	font-size: 0.5em;
	text-transform: uppercase;
	font-family: arial;
	padding: 0em 1em 0em 1em;
	border-right: 1px groove white;
	margin: 1em 0em 1em 0em;
}
		
#searchbox a:visited {
	color: white;
}
		
#searchbox a:hover {
	color: orange;

}
#searchbox img {

	position: relative;
	float: right;
	margin: 1.5em;
	top: -5em;
	}

.clear {
	clear:both;
    height: 3px;
}

#middletop
{
    position:relative;
    width:870px;
    height:auto;
    padding: 1px 1px 1px 1px;
    top: 0px;
    left: 0px;
}
    
#middlebottom
{
    position:relative;
    width:54em;
    height:26em;
    padding: 1px 1px 1px 1px;
    top: 0px;
    left: 0px;
}    

#flashmov {
	position: relative;
	height: 335px;
	width: 697px;
	padding: 0.1em 0.1em 0.1em 0.1em;
	/*top: 1em;*/
	margin-top:-2em;
	margin-left: 1em; 
	/*z-index: -1;*/
}

#rightcolumn {
	position: relative;
	width: 40em;
	top: 0em;
	height: 25em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin-left: 13em;
    left: 0px;
}
#leftcolumn {
	border-left: 0.1em solid white;
    border-right: 0.1em solid Silver;
    border-top: 0.1em solid white;
    border-bottom: 0.1em solid white;
    position: relative;
		background-image: url('../Images/left_menu.gif');
		    background-repeat: no-repeat;
		    float: left;
		    width: 13em;
		    height: 30em;
		    font-size: 0.8em;
		    font-family:arial;
		    text-align:right;
		    top: 0em;
		    padding: 1em 1em 1em 1em;
		/* orange */
}
#leftcolumn a {
		position: relative;
		top: 9em;
		margin-top: 0.5em;
		display: block;
		width: 13em;
		color: silver;
		text-decoration: none;
		margin-right: 5px;
}

#leftcolumn a:hover {
		color: #d1b253;
		
}

#footercontent
{
    position:relative;
    width:54.4em;
    height:10.6em;
    padding: 1px 1px 1px 1px;
    top: 0px;
    left: 0px;
}

#footer {
	position: relative;
	background-color: white;
	background-image:url('../Images/footer_background.jpg');
	background-repeat: no-repeat;
	height: 3em;
	width: 66.4em;
	color: olive;
	font-size:small;
	margin-top: 0.8em;
  
}
#navfooter
{
    position: relative;
    width:62em;
	color: #5f5e93;
	margin: 0em 0em 0em 0em;
	padding-top: 0.9em;
    top: 0px;
    left: 2em;
}

#navfooter li {

	display: inline;

}

#navfooter li span {

	color: gray;
	display: inline;
	font-family: arial;
}

#navfooter ul {

	list-style: none;
	padding: 0;
	margin: 0;
	text-align: left;
    height: 1.5em;
    width: 62em;
}

#navfooter ul a {
	color: silver;
	text-decoration: none;
	font-size: 0.7em;
	font-family: arial;
	text-transform: uppercase;
	padding: 0.5em 3em 0.5em 3em;
	margin: -1em -1em -1em -1em;

}
		
#navfooter a:visited {
	color: silver;
}
		
#navfooter a:hover {
	color: gray;
	
}

#footerp {
	color: silver;
	text-decoration: none;
	font-size: 0.8em;
	font-family: arial;
	text-transform: uppercase;
	margin-left: 3em;
	top: -1;
}
#footerbanner {
	position: relative;
	background-color: white;
	background-image:url('../Images/footer_banner.jpg');
	background-repeat: no-repeat;
	height: 5em;
	width: 53.8em;
	margin-top: 0em;
    top: 0px;
    left: 0px;
}
#flash_area {
	margin:0em 0em 0.4em 4.6em;
	padding:0;
	width:700px;
	height:337px;
	background:white;
}

/*contact page*/

#details {
	width: 16.2em;
	font-family: Arial;
	color:Gray;
	font-size: 95%;	
	text-align: left;
	padding: 15px 15px 15px 30px;		
    height: 246px;
}

#middletop
{
    z-index: -1;
    }
/*betamenu2*/

.clear{
	clear: both;
}
/* Software Drop Menu*/
#shadowboxsoftware
{
	border-top-color: #000; border-right-color: black;
	border-bottom-color: black; border-left-color: #000; 

	border-top-width: 0px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 0px;

	border-top-style: none; border-right-style: solid;
	border-bottom-style: solid; border-left-style: none;

	margin-top: 1px; margin-right: 0px;
	margin-bottom: 0px; margin-left: 0px;

	width: 300px;
	height: 341px;
	left: 1px;
	line-height: 1;
	z-index: -1;
	display: block;
	position: absolute;
	top:0px;
	filter: alpha(opacity=70);

}


#mainboxsoftware
{
	border-top-color: #d1b253; border-right-color: #d1b253;
	border-bottom-color: #d1b253; border-left-color: #d1b253; 

	border-top-width: 1px; border-right-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px;

	border-top-style: solid; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid;

	top: 25px;

	left: 0px;
	
	z-index: 1000;
	width: 300px;
	position: absolute;
    line-height: 1;
    height: 341px;
    background-color: White;
}


#mainboxsoftware ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	position:relative;
	clear:both;
}

#mainboxsoftware ul li a
{
	text-decoration: none;
	color: silver;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 75%;
	clear:both;

}

#mainboxsoftware
{
	display:none;
}

#linkssoftware ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	clear:both;	
}

#linkssoftware ul li a
{
	text-decoration: none;
	color: #d1b253;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 70%;
	clear:both;

}	


#Submenusoftware {
	
	position:relative;

	top: 10px;
	margin-right: 25px;
}

a:linksoftware {
	text-decoration: none;
}
a:visitedsoftware {
	text-decoration: none;
}
a:hoversoftware {
	text-decoration: none;
	color: #d1b253;
}
a:activesoftw {
	text-decoration: none;
}
#picsoftware
{
	
	
}
#piccysoftware
{
    @padding-left: 8px;
	padding-left: 30px;
	padding-top: 5px;
}
#linkssoftware
{
	
	
	}
/* End of Software Drop Menu*/




/* Infrustructure Drop Menu*/
#shadowboxinfrast
{
	border-top-color: #000; border-right-color: black;
	border-bottom-color: black; border-left-color: #000; 

	border-top-width: 0px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 0px;

	border-top-style: none; border-right-style: solid;
	border-bottom-style: solid; border-left-style: none;

	margin-top: 1px; margin-right: 0px;
	margin-bottom: 0px; margin-left: 0px;

	width: 300px;
	height: 341px;
	left: 1px;
	line-height: 1;
	z-index: -1;
	display: block;
	position: absolute;
	top:0px;
	filter: alpha(opacity=70);
	

}


#mainboxinfrast
{
	border-top-color: #d1b253; border-right-color: #d1b253;
	border-bottom-color: #d1b253; border-left-color: #d1b253; 

	border-top-width: 1px; border-right-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px;

	border-top-style: solid; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid;

	top: 25px;

	left: 0px;
	
	z-index: 1000;
	width: 300px;
	position: absolute;
    line-height: 1;
    height: 341px;
    background-color: White;
}


#mainboxinfrast ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	position:relative;
	clear:both;
}

#mainboxinfrast ul li a
{
	text-decoration: none;
	color: silver;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 75%;
	clear:both;

}

#mainboxinfrast
{
	display:none;
}

#linksinfrast ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	clear:both;	
}

#linksinfrast ul li a
{
	text-decoration: none;
	color: #d1b253;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 70%;
	clear:both;

}	


#Submenuinfrast {
	
	position:relative;

	top: 10px;
	margin-right: 25px;
}

a:linkinfrast {
	text-decoration: none;
}
a:visitedinfrast {
	text-decoration: none;
}
a:hoverinfrast {
	text-decoration: none;
	color: #d1b253;
}
a:activeinfrast {
	text-decoration: none;
}
#picinfrast
{
	
	
}
#piccyinfrast
{
    @padding-left: 8px;
    padding-left: 50px;
    padding-top: 5px;
}
#linksinfrast
{
	
	
	}
	
/* End of Infrustructure Drop Menu*/


/* Communications Drop Menu*/
#shadowboxcommuni
{
	border-top-color: #000; border-right-color: black;
	border-bottom-color: black; border-left-color: #000; 

	border-top-width: 0px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 0px;

	border-top-style: none; border-right-style: solid;
	border-bottom-style: solid; border-left-style: none;

	margin-top: 1px; margin-right: 0px;
	margin-bottom: 0px; margin-left: 0px;

	width: 300px;
	height: 341px;
	left: 1px;
	line-height: 1;
	z-index: -1;
	display: block;
	position: absolute;
	top:0px;
	filter: alpha(opacity=70);
	

}


#mainboxcommuni
{
	border-top-color: #d1b253; border-right-color: #d1b253;
	border-bottom-color: #d1b253; border-left-color: #d1b253; 

	border-top-width: 1px; border-right-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px;

	border-top-style: solid; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid;

	top: 25px;

	left: 0px;
	
	z-index: 1000;
	width: 300px;
	position: absolute;
    line-height: 1;
    height: 341px;
    background-color: White;
	
}


#mainboxcommuni ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	position:relative;
	clear:both;
}

#mainboxcommuni ul li a
{
	text-decoration: none;
	color: silver;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 75%;
	clear:both;

}

#mainboxcommuni
{
	display:none;
}

#linkscommuni ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	clear:both;	
}

#linkscommuni ul li a
{
	text-decoration: none;
	color: #d1b253;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 70%;
	clear:both;

}	


#Submenucommuni {
	
	position:relative;

	top: 10px;
	margin-right: 25px;
}

a:linkcommuni {
	text-decoration: none;
}
a:visitedcommuni {
	text-decoration: none;
}
a:hovercommuni {
	text-decoration: none;
	color: #d1b253;
}
a:activecommuni {
	text-decoration: none;
}
#piccommuni
{
	
	
}
#piccycommuni
{
    @padding-left: 8px;
	padding-left: 50px;
	padding-top: 5px;
}
#linkscommuni
{
	
	
	}
	
/* End of Communications Drop Menu*/


/* Support Drop Menu*/
#shadowboxsupport
{
	border-top-color: #000; border-right-color: black;
	border-bottom-color: black; border-left-color: #000; 

	border-top-width: 0px; border-right-width: 3px;
	border-bottom-width: 3px; border-left-width: 0px;

	border-top-style: none; border-right-style: solid;
	border-bottom-style: solid; border-left-style: none;

	margin-top: 1px; margin-right: 0px;
	margin-bottom: 0px; margin-left: 0px;

	width: 300px;
	height: 180px;
	left: 1px;
	line-height: 1;
	z-index: -1;
	display: block;
	position: absolute;
	top:0px;
	filter: alpha(opacity=70);
	

}


#mainboxsupport
{
	border-top-color: #d1b253; border-right-color: #d1b253;
	border-bottom-color: #d1b253; border-left-color: #d1b253; 

	border-top-width: 1px; border-right-width: 1px;
	border-bottom-width: 1px; border-left-width: 1px;

	border-top-style: solid; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid;

	top: 25px;

	left: 0px;
	
	z-index: 1000;
	width: 300px;
	position: absolute;
    line-height: 1;
    height: 180px;
    background-color: White;
}


#mainboxsupport ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	position:relative;
	clear:both;
}

#mainboxsupport ul li a
{
	text-decoration: none;
	color: silver;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 75%;
	clear:both;

}

#mainboxsupport
{
	display:none;
}

#linkssupport ul li 
{
	list-style: none;
	padding-top: 7px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 10px;
	clear:both;	
}

#linkssupport ul li a
{
	text-decoration: none;
	color: #d1b253;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 70%;
	clear:both;

}	


#Submenusupport {
	
	position:relative;

	top: 10px;
	margin-right: 25px;
}

a:linksupport {
	text-decoration: none;
}
a:visitedsupport {
	text-decoration: none;
}
a:hoversupport {
	text-decoration: none;
	color: #d1b253;
}
a:activesupport {
	text-decoration: none;
}
#picsupport
{
	
	
}
#piccysupport
{
    @padding-left: 8px;
	padding-left: 60px;
	padding-top: 5px;
}
#linkssupport
{
	
	
	}
	
/* End of Support Drop Menu*/