/* CSS Document */

html	{overflow-y: scroll;}
a:hover, a:active, a:focus, a:active{
outline: none;
-moz-outline-style: none;
}



a.headerLink:link    {font-family: Arial, serif; font-size: 16px; color:#FFFFFF; text-decoration:none;font-weight:600; }
a.headerLink:visited {font-family: Arial, serif; font-size: 16px; color:#FFFFFF; text-decoration:none;font-weight:600; }
a.headerLink:hover   {font-family: Arial, serif; font-size: 16px; color:#FFFFFF; text-decoration:underline;font-weight:600; }
a.headerLink:active  {font-family: Arial, serif; font-size: 16px; color:#FFFFFF; text-decoration:none;font-weight:600; }

a.footerlink:link    {font-family: arial, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:none;}
a.footerlink:visited {font-family: arial, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:none;}
a.footerlink:hover   {font-family: arial, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:underline;}
a.footerlink:active  {font-family: arial, sans-serif; font-size: 10px; color:#FFFFFF; text-decoration:none;}

a.midlink:link    {font-family: Arial, serif; font-size: 12px; color:#363636; text-decoration:none; line-height:25px;}
a.midlink:visited {font-family: Arial, serif; font-size: 12px; color:#363636; text-decoration:none;line-height:25px;}
a.midlink:hover   {font-family: Arial, serif; font-size: 12px; color:#363636; text-decoration:underline;line-height:25px;}
a.midlink:active  {font-family: Arial, serif; font-size: 12px; color:#363636; text-decoration:none;line-height:25px;}

a.midlink2:link    {font-family: Arial, serif; font-size: 14px; color:#000000; font-weight:800; text-decoration:none; line-height:25px;}
a.midlink2:visited {font-family: Arial, serif; font-size: 14px; color:#000000; font-weight:800;text-decoration:none;line-height:25px;}
a.midlink2:hover   {font-family: Arial, serif; font-size: 14px; color:#000000; font-weight:800;text-decoration:underline;line-height:25px;}
a.midlink2:active  {font-family: Arial, serif; font-size: 14px; color; color:#000000; font-weight:800;text-decoration:none;line-height:25px;}

a.bluelink:link    {font-family: Arial, serif; font-size: 12px; color:#083795; font-weight:600; text-decoration:none;}
a.bluelink:visited {font-family: Arial, serif; font-size: 12px; color:#083795; font-weight:600;text-decoration:none;}
a.bluelink:hover   {font-family: Arial, serif; font-size: 12px; color:#083795; font-weight:600;text-decoration:underline;}
a.bluelink:active  {font-family: Arial, serif; font-size: 12px; color:#083795; font-weight:600;text-decoration:none;}


body
{
	margin: 0;
	padding: 0;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	background-image:url(images/bglines.jpg);
	line-height:18px;
}

h1 { font-family: arial; font-size: 20px; color: #467178; font-weight:600;}
h2 { font-family: arial; font-size: 20px; color: #999999; font-weight:600;}
h3 { font-family: arial; font-size: 16px; color: #000000; font-weight:600;}
h4 { font-family: arial; font-size: 16px; color: #000000; }
.news { font-family: arial; font-size: 20px; color: #467178; font-weight:600;}

/*
 * Lee's Styles
 */
#logo { width: 880px; height: 107px; background: url('../images/header_logo.jpg') top left no-repeat; }
#logo h1 { margin: 0; padding: 0; }
#logo h1 a { width: 880px; height: 107px; display: block; text-indent: -10000px; }

#navigation { width: 800px; height: 36px; margin: 0 auto; text-align: center; padding: 0; }
#navigation ul { width: 800px; height: 36px; text-align: left; margin: 0; padding: 0; }
#navigation ul li { float: left; list-style-type: none; margin: 0; padding: 0; }
#navigation ul li a { width: 130px; height: 36px; display: block; text-indent: -10000px; }

#navigation ul li.home {
	width: 130px;
	height: 36px;
	background: url('images/header_navigation.png') no-repeat;
	background-position: 0px 0px;
	margin-right: 2px;
}
	#navigation ul li.home_selected {
		width: 130px;
		height: 36px;
		background: url('images/header_navigation.png') no-repeat;
		background-position: 0px -36px;
		margin-right: 2px;
	}
#navigation ul li.tech {
	width: 135px;
	height: 36px;
	background: url('images/header_navigation.png') no-repeat;
	background-position: -132px 0px;
	margin-right: 1px;
}
	#navigation ul li.tech_selected {
		width: 135px;
		height: 36px;
		background: url('images/header_navigation.png') no-repeat;
		background-position: -132px -36px;
		margin-right: 1px;
	}
#navigation ul li.services {
	width: 135px;
	height: 36px;
	background: url('images/header_navigation.png') no-repeat;
	background-position: -268px 0px;
	margin-right: 1px;
}
	#navigation ul li.services_selected {
		width: 135px;
		height: 36px;
		background: url('images/header_navigation.png') no-repeat;
		background-position: -268px -36px;
		margin-right: 1px;
	}
#navigation ul li.itmanager {
	width: 136px;
	height: 36px;
	background: url('images/header_navigation.png') no-repeat;
	background-position: -404px 0px;
	margin-right: 1px;
}
	#navigation ul li.itmanager_selected {
		width: 136px;
		height: 36px;
		background: url('images/header_navigation.png') no-repeat;
		background-position: -404px -36px;
		margin-right: 1px;
	}
#navigation ul li.aboutus {
	width: 129px;
	height: 36px;
	background: url('images/header_navigation.png') no-repeat;
	background-position: -541px 0px;
	margin-right: 1px;
}
	#navigation ul li.aboutus_selected {
		width: 129px;
		height: 36px;
		background: url('images/header_navigation.png') no-repeat;
		background-position: -541px -36px;
		margin-right: 1px;
	}
#navigation ul li.contactus {
	width: 129px;
	height: 36px;
	background: url('images/header_navigation.png') no-repeat;
	background-position: -671px 0px;
}
	#navigation ul li.contactus_selected {
		width: 129px;
		height: 36px;
		background: url('images/header_navigation.png') no-repeat;
		background-position: -671px -36px;
	}

/*
 * End Styles
 */

#small { font-family: arial; font-size: 10px; }

#headertop
{
	background-color: #467178;
	vertical-align: bottom;
	height:150px;

}

#headerbottom
{
	vertical-align: top;
	background-color: #FFFFFF;

}

#container
{ 
	margin: 0 auto;
	width: 880px;
	background-color: #FFFFFF;
	border: 0px solid #000000;
	font-family: arial, serif; 
}

#banner
{
	padding: 0.5em;
	background-color: #467178;
	font-family: arial, sans-serif;
	color: #FFFFFF;
}


#footer
{
	clear: both;
	background-color: #467178;
	font-family: arial, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	border-top: 1px solid #333;
}

.boxed{display:block}
.boxed *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F3F1F1}
.boxed1{
  margin-left:3px;
  margin-right:3px;
  padding-left:10px;
  padding-right:10px;
  border-left:1px solid #f9f8f8;
  border-right:1px solid #f9f8f8;
  background:#f6f4f4}
.boxed2{
  margin-left:1px;
  margin-right:1px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f5f3f3}
.boxed3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f5f3f3;
  border-right:1px solid #f5f3f3;}
.boxed4{
  border-left:1px solid #f9f8f8;
  border-right:1px solid #f9f8f8}
.boxed5{
  border-left:1px solid #f6f4f4;
  border-right:1px solid #f6f4f4}
.boxedfg{
  background:#F3F1F1;
  padding:10px}


/* // Easy Slider */

	
.boxedfg2{
  padding:10px}

 #news-container { width: 250px; min-height: 350px; padding:10px; border:medium;}
 #news-container ul, #news-container ul li { margin: 0; padding: 0; list-style-type: none; width: 260px;}
 #news-container li { height: 350px; min-height: 350px; overflow: hidden; }
 
	#container2{	
		margin: auto;
		position:relative;
		text-align:justify;
		}	
	#content{
		position:relative;
		text-align:justify;
		}			

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		width: 260px;
		text-align:right;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		height:350px;
		overflow:hidden; 
		}	

	

/* // Easy Slider */



