body{
  font-family: Arial;
  font-size: 10px;
}
p {
  font-family: Arial;
  font-size: 11px;
  padding: 0um;
}
ul {
  font-family: Arial;
  font-size: 11px;
}
a:link {
  color: #003399;
  text-decoration: none;
}

a:visited {
  color: #003399;
  text-decoration: none;
}

a:hover {
  color: #FF3300;
  text-decoration: underline;
}

a:active {
  color: #FF3300;
  text-decoration: underline;
}

a.quotes:link {
  color: #FFFFFF;
  text-decoration: none;
}

a.quotes:visited {
  color: #FFFFFF;
  text-decoration: none;
}

a.quotes:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a.quotes:active {
  color: #FFFFFF;
  text-decoration: underline;
}

table {
  font-size: 13px;
  font-face: arial;
}

.mainmenu1{
  position: relative;
  color: #ffffff;
  font-size: 11px;
  left: 22px;
  top: -192px;
  z-index: 999;
}

.mainmenu2{
  position: relative;
  color: #ffffff;
  font-size: 11px;
  line-height: 13pt;
  left: 22px;
  top: -178px;
  z-index: 999;
}

.mainmenu3{
  position: relative;
  color: #ffffff;
  font-size: 11px;
  left: 22px;
  top: -162px;
  z-index: 999;
}
.mainmenu4{
  position: relative;
  color: #ffffff;
  font-size: 11px;
  left: 22px;
  top: -162px;
  z-index: 999;
}
.story TD {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	letter-spacing: 1px;
	color: black;
	font-weight: normal;
}
.story P {
	
	color: black;
}
.story h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 150%;
	letter-spacing: 1px;
	color: black;
	font-weight: normal;
}
.story h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	letter-spacing: 1px;
	color: black;
	font-weight: bold;
}
.story h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	letter-spacing: 1px;
	color: black;
	font-weight: normal;
}
.story h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	letter-spacing: 1px;
	color: white;
	font-weight: bold;
	margin-bottom: 0px;
}
.story h5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	letter-spacing: 1px;
	color: white;
	font-weight: bold;
	margin-bottom: 0px;
}

#frontcontent {
	margin: 0;

}

	#managedservices {
		margin: 0;
		padding: 0;
		font-size: 0.44em;
	}
	
		#managedservices h1 {
			font-size: 1.14em;
			font-weight: bold;
			margin-bottom: 0;
			color: #0c1a32;
		}
	
		#managedservices h2 {
			font-size: 1.1em;
			font-weight: bold;
			margin-top: 0;
			margin-bottom: 0;
			color: #1a344f;
		}
	
		#managedservices h3 {
			font-size: 1em;
			margin-top: 0.5em;
			font-weight: bold;
			color: #62646a;
		}
		

	#managedservices .q1 {
		width: 285px;
		margin: 0;
		padding: 2em 10px 5px 15px;
		border-bottom: 1px dashed #cecece;
	}	

	#managedservices .q2 {
		width: 265px;
		margin: 0;
		padding: 2em 10px 5px 10px;
		border-left: 1px dashed #cecece;
		border-bottom: 1px dashed #cecece;
		border-top: 1px dashed #cecece;
	}	
	#managedservices .q3 {
		margin: 0;
		padding: 2em 10px 15px 10px;
		border-left: 1px dashed #cecece;
		border-bottom: 1px dashed #cecece;
		border-top: 1px dashed #cecece;
	}	
	#managedservices .q4 {
		margin: 0;
		padding: 10px 10px 15px 10px;
		border-left: 1px dashed #cecece;
	}	

	#managedservices .q5 {
		margin: 0;
		padding: 10px 10px 15px 10px;
		width: 600px;
	}
	#managedservices .q6 {
		margin: 0;
		padding: 10px 10px 15px 10px;
		width: 100%;
	}	
	
	#news {
		padding: 1em;		
	}

#aboutpages {
	margin: 0;
	padding: 4;
	font-size: 0.44em;
}

	#aboutpages .q1 {
		width: 285px;
		margin: 0;
		padding: 0em 10px 5px 15px;
		border-bottom: 1px dashed #cecece;
	}
	#aboutpages .q2 {
		
		margin: 0;
		padding: 0em 10px 5px 0px;
		border-bottom: 1px dashed #cecece;
	}	
	#aboutpages h1 {
		font-size: 1.14em;
		font-weight: bold;
		margin-bottom: 0;
		color: #0c1a32;
	}

	#aboutpages  h2 {
		font-size: 1.1em;
		font-weight: bold;
		margin-top: 0;
		margin-bottom: 0;
		color: #1a344f;
	}

	#aboutpages h3 {
		font-size: .8em;
		margin-top: 0.5em;
		
		color: #62646a;
	}
	#aboutpages h4 {
		font-size: 1.14em;
		margin-top: 0.5em;
		
		color: #62646a;
	}			

#footer {
	border-top: 1px solid #dedede;
	background-image: url(/gfx/site/footer-bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #fff;
	line-height: 2em;
	padding: 1em;
	padding-left: 1.2em;
	margin: 0;
	clear: both;
	height: 130px;
	font-size: 0.7em;
}

#partners {
		float: right;		
		margin: 13px 0 0 0;
	}