body { 
	background-image: url(images/background.gif);
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: White; 
	color: #737272; 
	line-height: 18px
}

#page {
	width: 780px;
	text-align: left;
	color: Gray;
	background-color: White;
	padding-top: 20px;
	padding-left: 20px;
	border-left: 4px solid #a5a5a5;
	border-right: 4px solid #a5a5a5;
}

#nav-holder{
	width: 720px;
}
 
#contentframe
{
	width: 668px;
	margin-left: 50px;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
}


#eye {
	background-image: url(images/eye.jpg);
	background-repeat: no-repeat;
	height: 215px;
	width: 260px;
	margin: 3px;
	float: left;
}

#blue-panel {
	background-image: url(images/bluepanel.jpg);
	background-repeat: no-repeat;
	height: 215px;
	width: 392px;
	margin-top: 3px;
	margin-bottom: 3px;
	float: left;
}


#main-image {
	background-image: url(images/main-lime.jpg);
	background-repeat: no-repeat;
	height: 215px;
	width: 400px;
	margin: 3px;
	float: left;
}

#tagline{
	background-image: url(images/because-green.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 215px;
	margin: 3px;
	float: left;

}

#rule {
	margin: 3px;
	border-bottom: 1px;
	border-bottom-color: #D8D8D8;
	border-bottom-style: solid;
	clear: both;
}

.title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #359ddd;
	padding-bottom: 10px;
	background-color: White; 
}

.formfield{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #359bdd;
}

#contentbox1 {
	width: 225px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	border-right: 1px;
	border-right-color: #D8D8D8;
	border-right-style: solid;
	float: left;
}

#contentbox2 {
	width: 225px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	border-right: 1px;
	border-right-color: #D8D8D8;
	border-right-style: solid;
	float: left;
}
	
#contentbox3 {
	width: 365px;
	padding-left: 20px;
	margin-top: 20px;
	float: left;
}

#contentbox4{
	width: 82px;
	height: 81px;
	margin-left: 28px;
	margin-top: 20px;
	float: left;
}
	
	
	
	#profilecol1 {
	width: 293px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	border-right: 1px;
	border-right-color: #D8D8D8;
	border-right-style: solid;
	float: left;
}

#profilecol2 {
	width: 293px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
	float: left;
}
	
 
 .subnav { 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	 font-weight: normal; 
	 color: #ACACAC; 
	 background-color: inherit;
 }
 
.quote {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: Silver;
	padding-bottom: 10px;
	background-color: White; 
}
	
td.menu a { 
	border-top: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
display: block; 
height: 47px;
width: 94px;
text-align: right;
padding-right: 10px;
padding-top: 20px;
} 

div.menu a {
color: inherit; 
background: #ffffff; 
text-decoration:none; 
font-size:14px; 
line-height:16px; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div.menu a:link {
color: #737272; 
background: #ffffff; 
}

div.menu a:active { 
color: #737272;
background: #F2F2F2; 
}

div.menu a:visited {
color: #737272; 
background: #FFFFFF; 
}

div.menu a:hover {
color: #737272;
background: #F2F2F2; 
}


a:link   	{font-family: Arial; font-size: 11px;	font-weight: bold; color: #3a5b97; line-height: 22px; text-decoration: none;}
a:visited	{font-family: Arial; font-size: 11px;	font-weight: bold; color: #3a5b97; line-height: 22px; text-decoration: none;}
a:active 	{font-family: Arial; font-size: 11px;	font-weight: bold; color: #3a5b97; line-height: 22px; text-decoration: none;}
a:hover		{font-family: Arial; font-size: 11px;	font-weight: bold; color: #359bdd; line-height: 22px; text-decoration: underline;}




#adwords {
	background-image: url(images/adwords.gif);
	background-repeat: no-repeat;
	width: 82px;
	height: 81px;
	margin-left: 28px;
	margin-top: 20px;
	float: left;
}

#spacer {
		height: 70px;
		clear: both;
}

#footer {
	height: 55px;
	border-top: 1px;
	border-top-color: #D8D8D8;
	border-top-style: solid;
	text-align: right;
	padding: 20px;
	clear: both;

}

#w3c {
	float: left;
}

#mppartners {
	background-image: url(images/logo-mppartners.gif);
	width: 166px;
	height: 57px;
	float: right;
}