body {
	background: #7fbbe6 url(images/body_II.jpg) top center no-repeat;
	font-family:  verdana, "Helvetica Neue", Calibri, Arial, sans-serif;
	color: #211b15;
	margin-top:15px;
	height:650px;
}

body.login {
	background: #4a4a4a url(images/body_login_b.jpg) top center no-repeat;
	font-family:  verdana, "Helvetica Neue", Calibri, Arial, sans-serif;
	color: #211b15;
	margin-top:15px;
	height:350px;
}

body.login_forgot {
	background: #7fbbe6 url(images/body.jpg) top center no-repeat;
	font-family:  verdana, "Helvetica Neue", Calibri, Arial, sans-serif;
	color: #211b15;
	margin-top:15px;
	height:650px;
	margin-left:40px;
}


.footerBackground {background-color:#6288C9;}

a:hover {color:#ff8d23;}

.class a:link { font-family: tahoma;color:#C1D3DD;  font-size: 12px; font-weight: normal;}
.class a:hover {  font-family: tahoma;color:#C1D3DD;  font-size: 12px; font-weight: normal; }
.class a:visited { font-family: tahoma;color:#C1D3DD; font-size: 12px; font-weight: normal;}
.class a:visited:hover {font-family: tahoma; color:#C1D3DD; font-size: 12px; font-weight: normal; }
.class a:active { font-family: tahoma;color:#C1D3DD;  font-size: 12px; font-weight: normal;}
.class a:active:hover { font-family: tahoma; color:#C1D3DD; font-size: 12px; font-weight: normal; }

.class1 a:link {text-decoration:none; font-family: tahoma;color:#0A246A;  font-size: 11px; font-weight: bold; padding:5px;}
.class1 a:hover {text-decoration:none;  font-family: tahoma;color:#C1D3DD;  background-color:#0A246A;  font-size: 11px; font-weight: bold; padding:5px;}
.class1 a:visited {text-decoration:none; font-family: tahoma;color:#0A246A; font-size: 11px; font-weight: bold;padding:5px;}
.class1 a:visited:hover {text-decoration:none; font-family: tahoma; background-color:#0A246A; color:#C1D3DD; font-size: 11px; font-weight: bold; padding:5px;}
.class1 a:active {text-decoration:none;  font-family: tahoma;color:##6B5942;  font-size: 11px; font-weight: bold;padding:5px;}
.class1 a:active:hover {text-decoration:none; font-family: tahoma; background-color:#0A246A; color:#C1D3DD; font-size: 11px; font-weight: bold; padding:5px;}

.topclass a:link {text-decoration:none; font-family: tahoma;color:#E7E7E7;  font-size: 13px; font-weight: bold; padding:5px;}
.topclass a:hover {text-decoration:none;  font-family: tahoma;background-color:#EAEDF2; color:#0A246A;   font-size: 13px; font-weight: bold; padding:5px;}
.topclass a:visited {text-decoration:none; font-family: tahoma;color:#E7E7E7; font-size: 13px; font-weight: bold;padding:5px;}
.topclass a:visited:hover {text-decoration:none; font-family: tahoma; background-color:#EAEDF2; color:#0A246A; font-size: 13px; font-weight: bold; padding:5px;}
.topclass a:active {text-decoration:none;  font-family: tahoma;color:##6B5942;  font-size: 13px; font-weight: bold;padding:5px;}
.topclass a:active:hover {text-decoration:none; font-family: tahoma; background-color:#EAEDF2; color:#0A246A; font-size: 13px; font-weight: bold; padding:5px;}

.space { 
line-height: 18px; 
} 








 h4 {

	font-family:Arial Bold ;
	font-size:18px;
	color:#B72C2E;
	margin-bottom:0px;


}


 h5 {

	font-family:Arial Bold ;
	font-size:12px;
	color:#3377cc;
	margin-bottom:4px;
	margin-top:10px;


}


ul {
	margin-top:0px;
	margin-bottom:5px;




}


.ul {
	
	list-style-image: none; 
	list-style position:outer;
margin-left: 0;
	padding-left: 0;
}

ol{
	
	list-style-image: none; 
	list-style position:outer;
}

.popup {background-color:#4A4A4A; margin:2px; font-family:tahoma; font-weight:normal;font-size:12px; color:#4A4A4A;}
copy { font-family: tahoma;color:#C1D3DD;  font-size: 11px; font-weight: normal;}
.address {font-family: tahoma;color:#E7E7E7;  font-size: 11px; font-weight: bold;}
li { list-style-image: url(http://www.lifepro.com/images/bullet.gif); margin-left: 0em; padding-left: 0; list-style-position:outer ; line-height:17px;
}   




.header {font-family:arial black; font-weight:normal;font-size:12px; color:#4A4A4A;}


td {font-family:tahoma; font-weight:normal;font-size:12px; color:#4A4A4A;}
.date {font-family:tahoma; font-weight:bold; font-size:10px; color:#4A4A4A;}
.copy {font-family:tahoma; font-weight:normal;font-size:9px; color:#918E91;}
.footer {font-family:tahoma; font-weight:normal;font-size:9px; color:#F3D129;}
.borders { 
border-right-color: #58315D; 
border-left-color: #58315D;
border-top-color: #58315D;
border-bottom-color: #58315D;

border-left-style: solid; 
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;

border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;

padding-right: 0px; 
padding-left: 0px;}

.dottedborder { 
border-right-color: #58315D; 
border-left-color: #58315D;
border-top-color: #58315D;
border-bottom-color: #58315D;

border-left-style: dotted; 
border-right-style: dotted;
border-top-style: dotted;
border-bottom-style: dotted;

border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;

padding-right: 5px; 
padding-left: 5px;}

.dottedborder1 { 
border-right-color: #58315D; 
border-left-color: #58315D;
border-top-color: #58315D;
border-bottom-color: #58315D;

border-left-style: dotted; 
border-right-style: dotted;
border-top-style: dotted;
border-bottom-style: dotted;

border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;

padding-right: 5px; 
padding-left: 5px;}

.bordersLeft { 
border-right-color: #58315D; 
border-right-style: solid;
border-right-width: 1px;
padding-right: 0px; 
padding-left: 0px;}

.bordersRight { 
border-left-color: #58315D; 
border-left-style: solid;
border-left-width: 1px;
padding-right: 0px; 
padding-left: 0px;}

.bordersBottom { 
border-bottom-color: #58315D; 
border-bottom-style: dotted;
border-bottom-width: 1px;
padding-right: 0px; 
padding-left: 0px;}

.button {
	BORDER-RIGHT: #498fdb 1px solid; BORDER-TOP: #498fdb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #498fdb 1px solid; CURSOR: hand; COLOR: 000000; BORDER-BOTTOM: #498fdb 1px solid; FONT-FAMILY: verdana;}
input {
	BORDER-RIGHT: #498fdb 1px solid; BORDER-TOP: #498fdb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #498fdb 1px solid; CURSOR: hand; COLOR: 000000; BORDER-BOTTOM: #498fdb 1px solid; FONT-FAMILY: verdana;}

select {
	BORDER-RIGHT: #498fdb 1px solid; BORDER-TOP: #498fdb 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #498fdb 1px solid; CURSOR: hand; COLOR: 000000; BORDER-BOTTOM: #498fdb 1px solid; FONT-FAMILY: verdana;}

.AgentDetail 
{
font:13px Verdana, Arial, sans-serif; border:0px;
}

.BlurbHeader 
{
font:16px Verdana, Arial, sans-serif; border:0px;
color:#800000
}

.BlurbBody 
{
font:13px Verdana, Arial, sans-serif; border:0px;
}




#small {font:9px Verdana, Arial, sans-serif; border:0px;}

.mainbody {

margin-top:10px;
margin-left:10px;

}





div.container_signup {
	width: 950px;
}

div.loginnewaccount {
	margin-top:83px;
	background-color: #FFF;
	margin-left:0px;
	width:950px;
	padding-bottom:35px;
	margin-bottom:-20px;
}

div.signup {
	margin-top:80px;
	margin-left:0px;
	width:950px;
	padding-bottom:35px;
	margin-bottom:-20px;
}
	
a#lifepro-logo {
	background: url(images/lifepro_logo.png);
	height: 80px;
	width: 194px;
	float:left;
	margin-top:25px;
	margin-left:270px;
	margin-bottom:-30px;
	border:0px;
}

a#lifepro-logo_b {
	background: url(images/lifepro_logo.png);
	height: 80px;
	width: 194px;
	float:left;
	margin-top:-10px;
	margin-left:391px;
	margin-bottom:0px;
	border:0px;
}

a#lifepro-logo_c {
	background: url(images/lifepro_logo.png);
	height: 80px;
	width: 194px;
	float:left;
	margin-top:-10px;
	margin-left:375px;
	margin-bottom:0px;
	border:0px;
}

p.header {
	font-size:1.4em;
}

#topSpiel {
	font-size:1.1em;
}

td.fields {
	margin-left:0px;
	
}

td.extra {
	margin-left:0px;
}

div.logo {
	width: 750px;
}

div.clear {clear:both;}

a {
	text-decoration:none;
	color:#5382a4;
}

div.container_forgotenpass {
	background-color:white;
	margin-left:0px;
	margin-right:0px;
	width:360px;
}