
/* --- Original CSS --*/ 
	
	body {
		color: #333;
		font-family: "Lucida Grande", Arial, "Lucida Sans Unicode","Trebuchet Ms",  Helvetica, Arial, Verdana, sans-serif;
		margin: 0;
		padding: 0;
		}

	h1 {
		font-family: Georgia, Helvetica, Arial, sans-serif;
		font-size:25px;	
		letter-spacing: 0px;
		line-height: 1em;
		font-weight: normal;
		margin: 0;
		padding: 0 0 10px 0;
		}
	
	h2 {
		color: #027D3C;
		font-size: 1.1em;
		letter-spacing: -0.05em;
		margin: 0px; padding: 0 0 10px 0;
		}
	
	h3 {
		color: #515151;
		font-size: .9em;
		line-height: 17px;
		margin: 0px; padding: 0 0 10px 0;
		}
	
	p {
		color: #494949;
		font-size: 0.85em;
		line-height: 1.4em;
		margin: 0px; padding: 0 0 10px 0;
		}
	
	ul {margin: 5px 0px 15px 17px; padding: 1px;}
	
	li {
		color: #494949;
		font-size: 0.85em;
		line-height: 1.4em;
		list-style-type: square;
		}
	
	a:link, a:visited, a:active {
		color: #445FBB;
		text-decoration: underline;
		}
	
	a:hover {
		color: #34488F;
		text-decoration: none;
		}
	
	.titling {
		color: #007B3A;
		}
		
	.style3 {
		color: #000000;

		font-size: 1em;
		line-height: 20px;
		}
	
	.footer {
		background: #fff;
		color: #000;
		font-size: 0.9em;
		}
	
	.bluetitle {
		color: #000066;

		font-size: 0.9em;
		font-weight: bold;
		}
	
	.sm {
		color: #990000;
		font-size: .65em;
		}
	
	.blacktitle {
		color: #000000;

		font-size: .98em;
		font-weight: bold;
		}
	
	.swyk {
		color: #000066;
		}
	
	sup {

		font-size: .65em;
		}
	
	.blacktext {
		color: #727272;

		font-size: 0.88em;
		line-height: 17px;
		}
	
	.redtitle {
		color: #e10000;
		font-size: 1em;
		font-weight: bold;
		}
	
	.toptitle {
		color: #e10000;

		font-size: 1em;
		font-weight: bold;
		}
	
	.arial11red {
		color: #310000;
		font-size: 1em;
		font-weight: bold;
		}
	
	.rightborder {
		border-right: 1px solid #CCC;
		width: 175px;
		}
	
	div#nav {

		padding-left: 120px;
		}
	
	div#nav ul, #nav ul li {
		display: block;
		float: left;
		list-style: none;
		margin: 0;
		padding: 0;
		padding: 3px 10px 3px 10px;
		}
	
	#nav ul li a {
		color: #000066;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		font-weight: bold;
		padding: 5px;
		text-decoration: none;
		}
	
	#nav ul li a:hover {
		background-color: #000066;
		color: #ffffff;
		}
	
	#nav a {
		color: #000066;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		font-weight: bold;
		text-decoration: none;
		}
	
	#nav a:hover {
		background-color: #006633;
		color: #ffffff;
		}
	
	#header {
		background-color: #000000;
		height: 100px;
		width: 100%;
		}
	
	.style6 {
		font-size: 2em;
		}
	
	.style11 {
		font-size: .5em;
		vertical-align: super;
		}
	
	.style12 {
		color: #000066;
		}
	
	.style13 {
		color: #000000;
		}
	
	.style14 {
		font: .92em Arial;
		}
	
	#table {
		border: 0px solid #000066;
		
		margin-bottom: 10px;
		}
	
	.tableblueborder {
		border-top: 1px solid #CCC;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
		}
		
	.tdblueborder {
		margin: 10px 0 10px 0;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
		}	
	
	#Nav {
		padding: 0; margin: 0px;
		}
	
	#Nav ul {
		margin: 0px; padding: 0px;
		}
		
	#Nav li { 
	
		list-style-type: none;
		display: block; 
		float: left; 
		text-align: center;
		padding:  0px ;  margin: 0px;
		}	
		
	#Nav a:link, #Nav a:visited {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		background-color: #027D3C; /*background-color: #999999;*/
		display: block; float: left;
		height: 20px;
		color: #FFF;
		letter-spacing: 0em;
		font-size: 11px;
		padding: 10px;
		}	
		
	#Nav a:active, #Nav a:hover {
	
		background-color: #028641;
		display: block; float: left;
		height: 20px;
		color: #FFF;
		letter-spacing: 0em;
		font-size: 11px;
		text-decoration: none;
		}
	
	.navHome, .navClient, .navResources, .navAbout, .navContact, .navPortfolio, .navBlog { 
		width: 70px;
		}
	 
	 .navCase { 
		width: 86px;
		}
	
	p.nospace {
		padding: 0px;
		margin: 0px;
		}		
		
	.logo { 
		text-align: center; 
		margin: 14px 0 14px 0;
		}	
		
			.quoteHomePage { 
				float: right; 
				width: 200px;
				border-top: 1px dotted #CCCCCC;
				display: block;
				background:#FFF9BD;
				}
			
			.quoteHomePage p { 
				font-size: .9em;
				line-height: 1.1em;
				font-family: Georgia, "Times New Roman", Times, serif;
				margin: 0; padding: 10px 10px 20px 10px;
				color: #466677;
				}
				
			.quoteHomePage p cite { 
				color: #333;
				font-size: 0.7em; 
				line-height: 1em; 
				display: block;
				font-style:normal;
				padding: 10px 0px  10px 0;
				font-family: "Lucida Grande","Lucida Sans Unicode","Trebuchet Ms", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
				font-weight: normal;
				}	
		
				.quote { 
				float: right; 
				width: 200px;
				border-top: 1px dotted #CCCCCC;
				}
			
			.quote p { 
				font-size: .9em;
				line-height: 1.1em;
				font-family: Georgia, "Times New Roman", Times, serif;
				margin: 0; padding: 10px 10px 20px 10px;
				color: #466677;
				}
				
			.quote p cite { 
				color: #333;
				font-size: 0.7em; 
				line-height: 1em; 
				display: block;
				font-style:normal;
				padding: 10px 0px  10px 0;
				font-family: "Lucida Grande","Lucida Sans Unicode","Trebuchet Ms", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
				font-weight: normal;
				}	
				
			blockquote {
				background-color: #F4F4F4;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 15px;
				margin: 0 0 10px 0; padding: 15px;
				}	
			
			.uniqueBQ { 
				background-color: #F0FFF2;
				margin: 0 0 10px 0; padding: 15px;
				}	
				
			cite { 
				font-size: 0.8em;
				font-family: "Lucida Grande","Lucida Sans Unicode","Trebuchet Ms", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
				font-style:normal;
				display: block;
				}
				
			.quoteImage { 
				float: right;
				padding: 8px; margin: 5px;
				border: 1px solid #999;
				}
				
			.event {
				float: right; 
				width: 200px;
				border-top: 1px dotted #CCCCCC;
				}
				
			.event p { 
				font-size: .9em;
				line-height: 1.1em;
				font-family: Georgia, "Times New Roman", Times, serif;
				margin: 0; padding: 10px 10px 10px 10px;
				color: #007C3D;
				}