body {
	background-color: 	white;
	color: 				gray;
	font-family :  		 sans-serif;
	font-size: 			0.9em;
	margin: 			0px;
	padding: 			0px;
}

a {
	color: 				black;
	font-weight:		bold;
}

a:hover {
	text-decoration:	none;
	color:				navy;
}

table {
	width: 				100%;
}

td {
	padding:			10px;
}

.doPrint {
	display: 			none;
}

#printaddress {
	float:				right;
}

#quoterate {
	position: 			absolute;
	top:				2.3em;
	left:				220px;
	font-size:			1em;
	font-weight:		bold;
	color:				black;
	font-family:		serif;
	width:				75px;
}

#quotename {
	position: 			absolute;
	top:				0.4em;
	font-size:			1.5em;
	left:				200px;
	font-weight:		bold;
	color:				black;
	font-family:		serif;
}

#quote {
	position: 			absolute;
	top:				1.5em;
	line-height:		1.2em;
	font-size:			1em;
	left:				290px;
	font-weight:		bold;
	width:				18em;
}

#quote td {
	padding: 			0px;
}

#content {
	padding-left:		50px;
	padding-right:		50px;
}

h1 {
	text-align:			left;
	font-size:			4em;
}

.h1overlay {
	position: 			relative; 
	top: 				2.4em; 
	left: 				2em; 
	font-size: 			2em; 
	color: 				#000000; 
	z-index: 			1;
}

h2 {
	border-bottom:		2px dotted silver;
	margin-bottom:		1em;
	margin-left:		-40px;
	margin-right:		0px;
}

h3 {
	border-bottom:		1px solid silver;
	clear:				both;

}

ul, ol {
	padding-left: 		1.8em;
}

p {
	margin-bottom:		1em;
}
	
#logo {
	border-bottom: 		2px solid black;
	background-color: 	gray;
	color:				white;
	height:				138px;
	vertical-align:		bottom;
}


#menu table td {
	text-align: 		center;
	padding:			0px;
}

#menu {
	margin: 			0px;
	vertical-align:		top;
	border-bottom: 		2px solid black;
	background-color: 	silver;
}

#menu ul {
	list-style-type: 	none;
}
#menu li {
	list-style-type: 	none;
	display:			inline;
}

#menu ul li a {
	font-weight: 		bold;
} 

#menu h3 {
}	

