.currentMenu
	{
		color: rgb(106, 78, 99);
		font-weight: bold;
	}

a:link{
	color: rgb(53, 53, 53);
	}

a:visited{
	color: rgb(120, 120, 120);
	}

a:hover {
	background-color: rgb(46, 62, 50);
	color: rgb(255, 255, 255);
	}

.quoteClient	{
	font-weight: bolder;
	}

body  {	font-family: Verdana, sans serif;
	font-size: 100%;
	font-style: normal; 
	line-height: 135%;  
	color: rgb(46,62,50);
	background-position: center;
	padding: 0px;
	margin: 0px;
	}

.left	{
	position: relative;
	top: 0px;
	left: 25%;
	width: 50%;
	margin-left: 0%;
	margin-right: 0%;
	}

dd	{
		font-size: 80%;
	}
div.footer	{
	background-color: rgb(230,242,240);
	border: 1px dotted rgb(1,50,43); 
	font-style: italic;
	font-size: 75%;
	}

div.leftFooter	{
	float: left;
	text-align: left;
	}
	
div.mainHorizontal	{
	position: relative;
	left: 10%;
	top: 42px;
	width: 69%;
	}
	
div.mainVertical	{
	position: absolute;
	left: 0;
	top: 140px;
	width: 100%;
	}

div.right	{
	position: absolute;
	top: 88px;
	left: 67%;
	width: 29%;
	}

div.rightFooter	{
	float: right;
	text-align: right;
	}
	
div.spacer {
  
  }
dt	{
		font-weight: bolder;
 
	}
	
em	{
	font-weight: bolder; 
	font-style: normal;
	color: rgb(67,102,130);
	}
	
h1   { 
	font-weight: bolder; 
	font-style: normal;
	font-size: 150%; 
	line-height: 270%;
	}
	
h2    {
	font-weight: bolder; 
	font-style: normal;
	font-size: 150%; 
	line-height: 135%;
	margin-left: 0;
	margin-right: 0;
	}

h3    { 
	font-weight: bolder; 
	font-style: normal;
	font-size: 100%; 
	line-height: 135%;
	margin-left: 0%;
	margin-right: 10px;
	}

h4    { 
	font-weight: normal; 
	font-style: normal;
	font-size: 100%; 
	line-height: 135%;
	margin-left: 0%;
	margin-right: 10px;
	border-left: 20px solid rgb(223, 218, 222);
	padding-left: 1%;
	}

h5    { 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
	font-size: 100%; 
	line-height: 135%;
	margin-left: 0%;
	margin-right: 10px;
	}
	
img {

	}
img.logo {
	position: absolute;
	top: 28px;
	left: 30px;
	}
	
img.selection, img.button	{
	border: none;
	}

img.topImage {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 140px;
	}

img.floatLeft	{
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	}

img.floatRight	{
	float: right;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
input	{
	/* background-color: rgb(235,224,216); */
	}
	
p, li, dt, td	{
		font-size: 80%;
		list-style-type: circle;
	}

p.first:first-letter	{
		font-size: 160%;
	}
	
div.left p, h2, li	{
	margin-right: 26%;
	}

p.margins	{
	margin-left: 21%;
	margin-right: 29%;
	}
	
p.footerleft	{
	margin-left: 0%;
	margin-right: 0%;
	font-style: italic;
	font-size: 75%;
	}

p.menu	{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: rgb(223, 218, 222);
	border: 1px dotted rgb(97, 72, 90); 
	width: 100%;
	}

p.note	{
	color: rgb(106, 78, 99);
	font-weight: bold;
}

p.quote	{
	margin-top: 22pt;
	}
	
table	{
	}

table.select	{
	width: 80%;
	border: 1px solid rgb(78,119,151);
	}

table.selection {
	margin-left: 25%;
	width: 71%;
	border-top: 1px solid rgb(67,102,130);
	}	

table.detail {
	margin-left: 15%;
	width: 50%;
	}	
	
th, td	{
	vertical-align: top;
	text-align: left;
	}	

	
td.innerSelectionOne	{
	width: 24%;
	}
	
td.innerSelectionTwo	{
	width: 24%;
	}
	
td.inLeft	{
	width: 20%;
	}
	
td.inLeft2	{
	width: 40%;
	}

td.selectionText	{
	width: 58%;
	}
	
.edge	{
	background-color: rgb(255, 255, 255);
	font-style: italic;
	}


th	{
	background-color: rgb(67,102,130);
	color: rgb(241,247,251);
	}
	
