/*
	//////////// E22 Development Style Sheet
*/

img{border: 0;}

.super ul{
	z-index: 100;
}

/*START PAGE-LAYOUT*/

	body { 
		background: #000000 url(/images/background_middle.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		margin:0;
		padding:0;	
		text-align: center;

	}

/*END PAGE-LAYOUT*/

/*START SITE-LAYOUT PAGE DIVS*/

	#container {
		width: 100%;
		margin: 0 auto;
	}

	#logo {
		position: relative;
		left: 20px;
		top: 15px;
		float:left;
	}

	#request {
		position: relative;
		right: 94px;
		top: 10px;
		float:right;
	}

	.navbutton {
		position: relative;
		float:left;
		padding: 0px 5px 0px 5px;
	}

	.headerbutton_vertical {
		position: relative;
		width: 205px;
		height: 35px;	
		padding: 5px 0px 5px 0px;
	}

	.headerbutton_horizontal {
		position: relative;
		float: left;
		width: 210px;
		height: 35px;	
		padding: 5px 5px 0px 0px;
	}

	.small_logo {
		position: relative;
		float:left;
		padding: 10px;
	}
	
	/*
	#content{
		position: absolute;
		z-index: 2;
		width:930px;
		height:800px;
		left: 10px;
		top: 10px;
		float:left;
	}
	*/

/*START SITE-LAYOUT PAGE DIVS*/

/*START SITE-LAYOUT PAGE TABLES*/

	.sitetop {
		background: url(/images/background_top.jpg) no-repeat top center;
		width: 950px;
		height: 16px;
		margin: 0 auto;
		border: 0px;
	}

	.header {
		background: url(/images/background_header.jpg) no-repeat top center;
		width: 950px;
		margin: 0 auto;
		border: 0px;
	}	

	.header tr.headertop {
		width: 950px;
		height:54px;
	}

	.header tr.nav {
		width: 950px;
		height: 40px;
	}


	.content {
		background: url(/images/background_content_repeat.jpg)  repeat-y top center;
		width: 950px;
		height: 16px;
		margin: 0 auto;
		border: 0px;
	}

	.content tr.topframe {
		background: url(/images/background_content_top.jpg)  no-repeat top center;
		width: 950px;
		height:175px;
	}

	.content tr.middlerepeat {
		width: 950px;
		height:490px;
		vertical-align: top;
	}

	.content tr.bottomframe {
		background: url(/images/background_content_bottom.jpg)  no-repeat top center;
		width: 950px;
		height:124px;
		vertical-align: bottom;
		text-align: center;
	}

	.content tr.footer {
		background: url(/images/background_footer.jpg)  no-repeat top center;
		width: 950px;
		height:76px;
		vertical-align: bottom;
		text-align: center;
	}

/*END SITE-LAYOUT PAGE TABLES*/


/*START CONTENT WINDOW*/

	.window {
		/*background: url(/images/background_header.jpg) no-repeat top center;*/
		margin: 0 auto;
		border: 0px;
	}	


		.window td.top_left {
			background: url(/images/container_t_l.gif) no-repeat top left;	
			width: 15px;
			height: 30px;
		}

		.window td.top_mid {
			background: url(/images/container_t_m.gif) repeat-x top center;
			height: 30px;
		}

		.window td.top_right {
			background: url(/images/container_t_r.gif) no-repeat top right;	
			width: 15px;
			height: 30px;
		}

		.window td.mid_nav_left {
			background: url(/images/container_n_l.gif) repeat-y top left;	
			width: 1px;
		}
		
		.window td.mid_nav {
			background: #000000;
			vertical-align: top;
			padding-left:5px;
			border-left:1px solid #262626; 
			border-right:1px solid #262626; 
		}		

		.window td.mid_nav_right {
			background: url(/images/container_n_r.gif) repeat-y top right;	
			width: 1px;
		}
		
		.window td.mid_left {
			background: url(/images/container_m_l.gif) repeat-y top left;	
			width: 15px;
			
		}

		.window td.mid_mid {
			background: #000000;
			vertical-align: top;
		}
			
		.window td.mid_right {
			background: url(/images/container_m_r.gif) repeat-y top right;	
			width: 15px;
			
		}


		.window td.bot_left {
			background: url(/images/container_b_l.gif) no-repeat bottom left;	
			width: 15px;
			height: 30px;
		}

		.window td.bot_mid {
			background: url(/images/container_b_m.gif) repeat-x bottom center;
			height: 30px;
		}

		.window td.bot_right {
			background: url(/images/container_b_r.gif) no-repeat bottom right;	
			width: 15px;
			height: 30px;
		}

/*END CONTENT WINDOW*/


/*START NEWS WINDOW*/

	.news {
		/*background: url(/images/background_header.jpg) no-repeat top center;*/
		margin: 0 auto;
		border: 0px;
	}	

		.news tr.top {	
			height: 30px;
		}

		.news tr.mid {
			vertical-align: top;
		}

		.news tr.bot {
			height: 30px;
		}

/*END NEWS WINDOW*/



/*START REMOVE RED OUTLINE FROM IMAGE CLICKS*/
	a:active
	{
	outline: none;
	}

	a:focus
	{
	-moz-outline-style: none;
	}

/*END REMOVE RED OUTLINE FROM IMAGE CLICKS*/

/*LOGO BUTTON START*/

	a#button_logo img {border-width: 0; border: none; font-size: 14pt;	color:#33637F;}

/*LOGO BUTTON START*/

/*START BUTTON ROLLOVER EFFECTS*/

	/* REQUEST A QUOTE BUTTON*/
	a#button_requestquote img {width: 155px; height: 48px; border-width: 0; border: none; font-size: 10pt;	color:#FFFFFF;}
	a#button_requestquote img {background: url(/images/button_requestquote_off.gif) top left no-repeat;}
	a#button_requestquote:hover img {background: url(/images/button_requestquote_on.gif) top left no-repeat;}

	/* About E22 BUTTON*/
	a#button_about img {width: 121px; height: 40px; border-width: 0; border: none; font-size: 12pt;	color:#33637F;}
	a#button_about img {background: url(/images/button_aboutus_off.gif) top left no-repeat;}
	a#button_about:hover img {background: url(/images/button_aboutus_on.png) top left no-repeat;}

	/* Services BUTTON*/
	a#button_services img {width: 110px; height: 40px; border-width: 0; border: none; font-size: 12pt;	color:#33637F;}
	a#button_services img {background: url(/images/button_services_off.gif) top left no-repeat;}
	a#button_services:hover img {background: url(/images/button_services_on.png) top left no-repeat;}

	/* Clients BUTTON*/
	a#button_clients img {width: 100px; height: 40px; border-width: 0; border: none; font-size: 12pt;	color:#33637F;}
	a#button_clients img {background: url(/images/button_clients_off.gif) top left no-repeat;}
	a#button_clients:hover img {background: url(/images/button_clients_on.png) top left no-repeat;}

	/* CExperience BUTTON*/
	a#button_exp img {width: 124px; height: 40px; border-width: 0; border: none; font-size: 12pt;	color:#33637F;}
	a#button_exp img {background: url(/images/button_exp_off.gif) top left no-repeat;}
	a#button_exp:hover img {background: url(/images/button_exp_on.png) top left no-repeat;}

	/* Contact Us BUTTON*/
	a#button_contact img {width: 123px; height: 40px; border-width: 0; border: none; font-size: 12pt;	color:#33637F;}
	a#button_contact img {background: url(/images/button_contact_off.gif) top left no-repeat;}
	a#button_contact:hover img {background: url(/images/button_contact_on.png) top left no-repeat;}


	/* HEADER MNGSERV BUTTON*/
/*	a#btn_hd_mngserv img {width: 223px; height: 53px; border-width: 0; border: none; font-size: 12pt;	color:#FFFFFF;}
	a#btn_hd_mngserv img {background: url(/images/nav/btn_hd_mngdserv_off.png) top left no-repeat;}
	a#btn_hd_mngserv:hover img {background: url(/images/nav/btn_hd_mngdserv_on.png) top left no-repeat;}

	/* HEADER WEBDEV BUTTON*/
/*	a#btn_hd_webdev img {width: 223px; height: 53px; border-width: 0; border: none; font-size: 12pt;	color:#FFFFFF;}
	a#btn_hd_webdev img {background: url(/images/nav/btn_hd_webdev_off.png) top left no-repeat;}
	a#btn_hd_webdev:hover img {background: url(/images/nav/btn_hd_webdev_on.png) top left no-repeat;}

	/* HEADER APPDEV BUTTON*/
/*	a#btn_hd_appdev img {width: 223px; height: 53px; border-width: 0; border: none; font-size: 12pt;	color:#FFFFFF;}
	a#btn_hd_appdev img {background: url(/images/nav/btn_hd_appdev_off.png) top left no-repeat;}
	a#btn_hd_appdev:hover img {background: url(/images/nav/btn_hd_appdev_on.png) top left no-repeat;}

	/* HEADER STAFFAUG BUTTON*/
/*	a#btn_hd_staffaug img {width: 223px; height: 53px; border-width: 0; border: none; font-size: 12pt;	color:#FFFFFF;}
	a#btn_hd_staffaug img {background: url(/images/nav/btn_hd_staffaug_off.png) top left no-repeat;}
	a#btn_hd_staffaug:hover img {background: url(/images/nav/btn_hd_staffaug_on.png) top left no-repeat;}
	
	/* HEADER ITCONSULT BUTTON*/
/*	a#btn_hd_itconsult img {width: 223px; height: 53px; border-width: 0; border: none; font-size: 12pt;	color:#FFFFFF;}
	a#btn_hd_itconsult img {background: url(/images/nav/btn_hd_itcons_off.png) top left no-repeat;}
	a#btn_hd_itconsult:hover img {background: url(/images/nav/btn_hd_itcons_on.png) top left no-repeat;}

/*END BUTTON ROLLOVER EFFECT*/


/*START HIDE PRELOADED IMAGES*/

	.hiddenPic {display:none;}

/*END HIDE PRELOADED IMAGES*/


/*START FONT ATTRIBUTES*/

	h1 {	
		font-size: 10pt;	
		color:#33637F;
	}

	h2 {	
		font-size: 8pt;	
		color:#33637F;
	}

	ul, li, p {		
		font-size: 8pt;	
		color:#999999;
	}

	a {		
		font-size: 8pt;	
		color:#999999;
		font-weight: bold;
	}

	* {
		font-family:  Verdana, Arial, Helvetica, sans-serif;
	}

	.content tr.bottomframe h1 {
		font-size: 8px;	
		color:#33637F;
	}

	.newsStyle {
		font-size: 8pt;	
		color:#33637F;
		font-weight: bold;
	}

	.contactItem {
		font-size: 10pt;	
		color:#33637F;
		font-weight: bold;
	}

	.contactInfo {
		font-size: 8pt;	
		color:#FFFFFF;
	}
	.contactInfo a{
		font-size: 8pt;	
		color:#FFFFFF;
		font-weight: normal;
	}

	.textInput
	{
	   background-color: #B7B7B7;
	   font-family: arial;
	   font-size: 8pt;
	   color: #1a3240;	
	   border: none;
	   width: 275px;
	}
/*END FONT ATTRIBUTES*/

/* Page Layout END */

