@charset "utf-8";
/* CSS Document */
/**********/
/*Software*/
/**********/
#software-casestudies
{
}
#software-main	
{
	position:absolute;
	left: 127px;
	top: 120px;
	width: 825px;
}
#software-aegis	{
}
#software-flail	{
	background-image:url(images/flailthumb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	border-bottom:2px solid black;
}
#software-sos	{
	background-image:url(images/sosthumb.jpg);
	background-repeat:no-repeat;
	background-position:top;
	border-bottom:2px solid black;
}
/**********/
/*genernal*/
/**********/
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
}
h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
h3	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
ol	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
ul	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}
.header1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;	
}
.header2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
.header3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
}

.para	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*************/
/*login.html**/
/*************/
#login-log		{
	position:absolute;
	left:135px;
	top:135px;
	width:136px;
	height:80px;
}
#login-emp		{
	position:absolute;
	left: 352px;
	top: 135px;
	width: 136px;
	height: 80px;
}
/*************/
/*meetus.html*/
/*************/
#rickc	{
	background-image:url(images/rick-c.jpg);
	height:144px;
	width:145px;
}
#charliec	{
	background-image:url(images/charlie-c.jpg);
	height:144px;
	width:145px;
}
#block1		{
	position:absolute;
	left: 135px;
	top: 120px;
	width: 450px;
}
#block2		{
	position:absolute;
	left: 135px;
	top: 350px;
	width: 550px;
}
#block2	TD {padding:10px; vertical-align:top;}

/*****************/
/*colleagues.html*/
/*****************/
#coll-intro		{
	position:absolute;
	left: 133px;
	top: 110px;
	width: 423px;
}
#coll-1para		{
	position:absolute;
	left: 133px;
	top: 149px;
	width: 423px;
}
#coll-2para		{
	position:absolute;
	left: 133px;
	top: 244px;
	width: 423px;
}
/***************/
/*services.html*/
/***************/
#spec-soft		{
	position:absolute;
	left: 134px;
	width: 500px;
	top: 780px;
}
#serv-tech		{
	position:absolute;
	left: 134px;
	top: 665px;
	width: 500px;
}
#hosting		{
	position:absolute;
	left: 134px;
	top: 610px;
	width: 500px;
}
#pubweb			{
	position:absolute;
	left: 134px;
	top: 582px;
	width: 500px;
}
#cons-serv		{
	position:absolute;
	left: 134px;
	top: 445px;
	width: 600px;
}

#cons-serv TD 
{
	padding-top:15px;
}
	
#proj-mana		{
	width: 580px;
}

#intro-serv		{
	position:absolute;
	left: 134px;
	top: 114px;
	width: 428px;
	height: 82px;
}

#remsupp_services	{
	position:absolute;
	left: 600px;
	top: 310px;
	width:190px;
	height:90px;
	background-color:#efefef;
	border:1px solid black;
	border-bottom:3px solid black;
	padding:5px;
	vertical-align:middle;
}
#softdevelopmentad_services
{
	position:absolute;
	left: 600px;
	top: 135px;
	width:190px;
	height:150px;
	background-color:#efefef;
	border:1px solid black;
	border-bottom:3px solid black;
	padding:5px;
	vertical-align:middle;
}

/**************/
/*support.html*/
/**************/
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#localcomp	{
	position:absolute;
	left: 137px;
	top: 110px;
	width:425px;
}
#localcomp TD {padding-top:10px;}

#firstcall	{
	left: 137px;
	top: 206px;
	width: 400px;
	height: 100px;
}

#pricepurch	{
	position:absolute;
	left: 137px;
	top: 355px;
	width: 500px;
	height: 160px;
}
#pricepurch	TD {padding-top:15px;}

#servprov	{
	width: 450px;
	background-color:#efefef;
	border:1px solid black;
	padding:5px;	
}
#focustech	{
	position:absolute;
	left: 137px;
	top: 670px;
	width: 450px;
}
#systemread	{
	position:absolute;
	left: 137px;
	top: 766px;
	width: 450px;
}
#supportfooter		{
	background-image:url('images/footer.gif');
	position:absolute;
	left:0px;
	top:1010px;
	width:800px;
	height:50px;
}
#calltoday
{
	position:absolute;
	left: 137px;
	top: 850px;
	width: 450px;	
}

/******************/
/*Template Classes*/
/******************/

#header		{
	background-image:
	url('images/header.gif');
	position:absolute;
	left:0px;
	top:0px;
	width:506px;
	height:291px;
}
#footer-coll		{
	background-image:url('images/footer.gif');
	position:absolute;
	left:0px;
	top:331px;
	width:800px;
	height:50px;
}
#footer-supp		{
	background-image:url('images/footer.gif');
	position:absolute;
	left:0px;
	top:840px;
	width:800px;
	height:50px;
}
#footer-serv		{
	background-image:url('images/footer.gif');
	position:absolute;
	left:0px;
	top:1500px;
	width:800px;
	height:50px;
}
#footer-software		{
	background-image:url('images/footer.gif');
	position:absolute;
	left:0px;
	top:1900px;
	width:800px;
	height:50px;
}
#footer-meet		{
	background-image:url('images/footer.gif');
	position:absolute;
	left:0px;
	top:800px;
	width:800px;
	height:50px;
}
#footer-log		{
	background-image:url('images/footer.gif');
	position:absolute;
	left:0px;
	top:337px;
	width:800px;
	height:50px;
}
#mail		{
	position:absolute;
	top:19px;
	left:599px;
	width:175px;
	height:16px;
}
#mail:hover		{
	position:absolute;
	top:1164px;
	left:515px;
	width:175px;
	height:16px;
	cursor:pointer;
}

#login		{
	position:absolute;
	left:565px;
	top:25px;
	width:136px;
	height:80px;
}
#home 		{
	background-image:url('images/homepre.gif');
	background-position: 0 0 no-repeat;
	position:absolute;
	left:20px;
	top:100px;
	width:98px;
	height:21px;
	display:block;
}
#home:hover	{
	background-position: -98px;
}
#home:active	{
	background-position: -98px;
}
#login-menu		{
	background-image:url('images/loginlink.gif');
	background-position: 0 0 no-repeat;
	position:absolute;
	left:20px;
	top:229px;
	width:98px;
	height:21px;
	display:block;
}
#login-menu:hover	{
	background-position: -98px;
}
#login-menu:active	{
	background-position: -98px;
}
#colleagues 		{
	background-image:url('images/colleaguespre.gif');
	background-position: 0 0 no-repeat;
	position:absolute;
	left:20px;
	top:125px;
	width:98px;
	height:21px;
	display:block;
}
#colleagues:hover	{
	background-position: -98px;
}
#colleagues:active	{
	background-position: -98px;
}
#meetus 		{
	background-image:url('images/meetuspre.gif');
	background-position: 0 0 no-repeat;
	position:absolute;
	left:20px;
	top:151px;
	width:98px;
	height:21px;
	display:block;
}
#meetus:hover	{
	background-position: -98px;
}
#meetus:active	{
	background-position: -98px;
}
#services 		{
	background-image:url('images/servicespre.gif');
	background-position: 0 0 no-repeat;
	position:absolute;
	left:20px;
	top:177px;
	width:98px;
	height:21px;
	display:block;
}
#services:hover	{
	background-position: -98px;
}
#services:active	{
	background-position: -98px;
}
#support 		{
	background-image:url('images/supportpre.gif');
	background-position: 0 0 no-repeat;
	position:absolute;
	left:20px;
	top:203px;
	width:98px;
	height:21px;
	display:block;
}
#support:hover	{
	background-position: -98px;
}
#support:active	{
	background-position: -98px;
}
#title			{
	position:absolute;
	left:217px;
	top:22px;
	width:inherit;
	height:inherit;
}

#remsupp	{
	position:absolute;
	left: 600px;
	top: 135px;
	width:190px;
	height:90px;
	background-color:#efefef;
	border:1px solid black;
	border-bottom:3px solid black;
	padding:5px;
	vertical-align:middle;
}
#softdevelopmentad 
{
	position:absolute;
	left: 600px;
	top: 255px;
	width:190px;
	height:150px;
	background-color:#efefef;
	border:1px solid black;
	border-bottom:3px solid black;
	padding:5px;
	vertical-align:middle;
}
