﻿	body {
	    font-family: verdana, arial;
	    font-size: 10pt;
	    line-height: 100%;
	   	margin:0px 0px 20px 0px;
	   	padding: 0px;
		background:#DEDEDE;
		
			}
	A 			{ color: #000; }
	A:link		{ color: #0000FF;  text-decoration: none; }
	A:visited	{ color: #0000FF;  text-decoration: none; }
	A:active	{ color: #0000FF;  text-decoration: none; }
 	A:hover		{ color: #0000FF;  text-decoration: underline; background-color: none; }
	

	h1, h2, h3 {
		padding: 0px;
		}
		
	#container {
		background: url('http://espwebcreations.com/images/gray-background.jpg');
		background-postion: bottom-right;
        width: 900px;
		border: 0px solid #FFF;	
		position: absolute;   	
		line-height: 100%;
        left: 50%;
        margin-left: -450px;
        margin-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 10px;
       	}
		
	#body-box {
		width: 860px;
		margin-left: 10px;
		border:0px solid #DFDFDF;
				}
		
	#banner-container {
	    align: center;
	    width: 900px;
	    padding: 0px;
	    margin: 0px;
	   	    }
	   	    
	#banner-text {
		position: right;
		width: 300px;
		border: 1px sold: #FFF;
		}

	#banner {
		font-size: 10pt;
		padding-left: 10px;
        	width: 526px;
        	border: 0px solid #FFF;  			     		       }
		
	#banner2 {
		margin-left: 516px;
	    	height: 50px;
	    	color: #FFF;
	    	width: 330;
    		font-size: 9pt;
		font-weight:normal;	
  		padding-top:40px;
  		padding-left: 5px;
  		font-weight: 400;	
  		line-height: 120%;
  		border: 0px solid #FFF;
  		letter-spacing: .1em;
  	   	}
				
	.menubar {
		background: url('http://espwebcreations.com/images/BlueBarBackground.jpg');
		font-size: 10pt;
		font-weight: bold;
		letter-spacing: .1em;
		text-align: right;
		height: 27px;
		border-top: 0px solid #0000FF;
		border-bottom: 0px solid #0000FF;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 15px;
		margin-left: 20px;
		margin-right: 20px;
		margin-bottom: 5px;
		margin-top: 0px
		}
		
	.menubar a 			{ color: #0000FF; }
	.menubar a:link		{ color: #0000FF;  text-decoration: none; }
	.menubar a:visited	{ color: #0000FF;  text-decoration: none; }
	.menubar a:active	{ color: #0099FF; text-decoration: underline; }
 	.menubar a:hover	{ color: #0066FF; text-decoration: underline; }
		
		
	.menubar2 {
		margin:0px; 
		background:url('http://espwebcreations.com/images/BlueBarBackground.jpg');
		font-size: 10pt;
		font-weight: bold;
		letter-spacing: .1em;
		text-align: center;
		height: 27px;
		border-top: 0px solid #0000FF;
		border-bottom: 0px solid #0000FF;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-left: 20px;
		margin-right: 20px;
	
		}
		
	.menubar2 a 		{ color: #0000FF; }
	.menubar2 a:link		{ color: #0000FF;  text-decoration: none; }
	.menubar2 a:visited	{ color: #0000FF;  text-decoration: none; }
	.menubar2 a:active	{ color: #0099ff; text-decoration: none; }
 	.menubar2 a:hover		{ color: #7FD5FF; text-decoration: none; }
		

	.body-title-large {
		font-size: 12pt;
		font-weight: bold;
		padding-left: 35px;
		color: #000;
		}
		
	.body-title	{
		background: url('http://espwebcreations.com/images/Circuit-Trace-Title2.gif');
		height:37px; 
		line-height:100%; 
		margin-left:50px; 
		margin-right:50px;
		background-repeat: no-repeat;
		"height: 49px";
		font-size:10pt; 
		font-weight:bold; 
		color:#FFF; 
		line-height:100%; 
		padding-left:35px; 
		padding-right:20px; 
		padding-top:12px; 
		
				}	
		
	.body-title	A 			{ color: #FFF; font-size: 8pt;}
	.body-title A:link		{ color: #FFF;  text-decoration: none; }
	.body-title A:visited	{ color: #FFF;  text-decoration: none; }
	.body-title A:active	{ color: #FFF;  text-decoration: none; }
 	.body-title A:hover		{ color: #FFF;  text-decoration: underline; background-color: none; }
 	 	
	
	.body-title2	{
		background: url('http://espwebcreations.com/images/Circuit-Trace-Title-Small.gif');
		background-repeat: no-repeat;
		background-position: top center;
		font-size: 12pt;
		font-weight: bold;
		color: #FFF;
		height: 40px;
		"height: 38px";
		line-height: 100%;
		padding-top: 11px;
	    margin-bottom: 30px;
		}	
		
	.body-title3	{
		background: url('http://espwebcreations.com/images/Circuit-Trace-Title-Small2.gif');
		background-repeat: no-repeat;
		background-position: top left;
		align: left;
		font-size: 10pt;
		font-weight: bold;
		color: #FFF;
		height: 37px;
		"height: 49px";
		line-height: 100%;
		padding-top: 12px;
		padding-left: 35px;
		margin-bottom: 15px;
		margin-left: 35px;
		}	
		
	.body-text	{
		font-size: 8pt;
		font-weight: normal;
		color: #000;
		line-height: 150%;
		padding-left: 100px;
		padding-right: 100px;
		margin-bottom: 30px;
		}	
		
	.body-title-small	{
		font-size: 8pt;
		font-weight: normal;
		color: #FFF;
		line-height: 100%;
		padding-right: 25px;
		}	
		
	#titlepage	{
		width: 100%;
		margin-top: 30%;
		}
		
	#titlepage-bar {
		background:#000;
		text-align: center;
		width: 100%;
		height: 88px;
						}
	#titlepage-box {
		float: left;
		width: 50px;
		}
		
	#titlepage-top-title {
		font-size: 12pt;
		color: #000;
		padding-left: 20%;
		letter-spacing: .1em;
		}
	
	#titlepage-bottom-title {
		font-size: 12pt;
		color: #000;
		padding-left: 60%;
		letter-spacing: .1em;
		}
		
	#titlepage-standard {
		font-size: 10pt;
		color: #000;
		text-align: center;
		letter-spacing: .1em;
		}
		
	#titlepage-top-fade {
		background:#DEDEDE url('http://espwebcreations.com/images/Title-Vertical-Fade-Top.jpg');
		background-postion: bottom-right;
		width: 100%;
		height: 21px;
		padding: 0px;
		}
	
	#titlepage-bottom-fade {
		background:#DEDEDE url('http://espwebcreations.com/images/Title-Vertical-Fade-Bottom.jpg');
		background-postion: bottom-right;
		width: 100%;
		height: 21px;
		padding: 0px;
		}