html { height: 100%; margin-bottom: 1px; }


BODY{

	font-family: verdana, Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	
	color:#000000;
	
	background-color:#ffffff;
	
	background-image: url('http://www.lifepotential.ca/images/background.gif'); 
	
	background-repeat:repeat-x;
	
	margin:0 0 0 0px;
	
}

IMG {
	border: 0px;
}

TD{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	
	color:#000000;
}


A {

	color: #945091;
	
	text-decoration:underline;
	
}

A:hover {

	color: #000000;
	
	text-decoration:none;
	
}

.headerimg{

	background-repeat:no-repeat;

	
}


.backNav{

	background-image:url(http://www.lifepotential.ca/images/header_banner02.jpg);
	
	background-repeat:no-repeat;
	
	padding-left:10px;
	height:34px;
	
}


.topTab {

	margin: 0; 
	padding: 0;
	height: auto;
	float:left;
	
}


.topTab a {

	width:90px;

	display: block;
	
	text-decoration: none;
	
	color:#FFFFFF;
	
	font-size:10px;
	
	font-weight:bold;
	
	text-align:center;
	
	padding-top:8px;
	
	padding-bottom:8px;
	
	border-right:#934e90 1px solid;

	
} 

.topTab a:hover {

	text-decoration: none;
	
	color:#ffd990;
	
} 


.mainTbl{

	border-top:#FFFFFF 10px solid;

}

.left{

	width:169px;

	background-color:#FFFFFF;
	
}



.main{

	padding-left:20px;
	
	padding-right:20px;
	
}



.headPL {

	margin: 0; 
	
	padding: 0;
	
	height: auto;
	
	font-size:12px;
	
	font-weight:bold;
	
	color:#ffffff;
	
	background-image:url(http://www.lifepotential.ca/images/headPL.gif);
	
	background-repeat:no-repeat;
}


.headPL a {

	display: block;
	
	text-decoration: none;
	
	color:#ffffff;
	
	padding-top:6px;
	
	padding-bottom:12px;
	
	padding-left:10px;
	
	
	
} 

.headPL a:hover {

	text-decoration: none;
	
	color:#ffd990;
	
} 

.headOL {

	margin: 0; 
	
	padding: 0;
	
	height: auto;
	
	font-size:12px;
	
	font-weight:bold;
	
	color:#945091;
	
	background-image:url(http://www.lifepotential.ca/images/headOL.gif);
	
	background-repeat:no-repeat;
}


.headOL a {

	display: block;
	
	text-decoration: none;
	
	color:#945091;
	
	padding-top:6px;
	
	padding-bottom:12px;
	
	padding-left:10px;
	
	
	
} 

.headOL a:hover {

	text-decoration: none;
	
	color:#ffffff;
	
} 

.headOR {

	margin: 0; 
	
	padding: 0;
	
	height: auto;
	
	font-size:12px;
	
	font-weight:bold;
	
	color:#945091;
	
	background-image:url(http://www.lifepotential.ca/images/headOR.gif);
	
	background-repeat:no-repeat;
}


.headOR a {

	display: block;
	
	text-decoration: none;
	
	color:#945091;
	
	padding-top:6px;
	
	padding-bottom:12px;
	
	padding-left:10px;
	
	
	
} 

.headOR a:hover {

	text-decoration: none;
	
	color:#ffffff;
	
} 



.subLinksP {

	margin: 0; 
	
	padding: 0;
	
	height: auto;
	
	font-size:12px;
	
	color:#945091;
}


.subLinksP a {

	display: block;
	
	text-decoration: none;
	
	color:#945091;
	
	padding-top:3px;
	
	padding-bottom:3px;
	
	padding-left:10px;
	
} 

.subLinksP a:hover {

	text-decoration: none;
	
	color:#000000;
	
} 

.subLinksO {

	margin: 0; 
	
	padding: 0;
	
	height: auto;
	
	font-size:12px;
	
	color:#e39c16;
}


.subLinksO a {

	display: block;
	
	text-decoration: none;
	
	color:#e39c16;
	
	padding-top:3px;
	
	padding-bottom:3px;
	
	padding-left:10px;
	
} 

.subLinksO a:hover {

	text-decoration: none;
	
	color:#000000;
	
} 

.footerP{

	background-color:#945091;
	
	border-bottom:#ffffff 5px solid;
	
	border-top:#ffffff 5px solid;

}

.footerO{

	background-color:#eeb549;
	
	border-bottom:#ffffff 5px solid;
	
	border-top:#ffffff 5px solid;

}

.footer{

	background-color:#945091;
	
	padding:5px;
	
	color:#FFFFFF;
	
	font-size:10px;

}

.footer a{

	text-decoration:underline;
	
	color:#FFFFFF;

}

.footer a:hover{

	text-decoration:none;
	
	color:#FFFFFF;

}

.copy{

	text-align:left;

}

.alignCenter{

	text-align:center;

}

.whiteLinks{

	color:#FFFFFF;
	
	text-decoration:underline;

}

.whiteLinks:hover{

	color:#000000;
	
	text-decoration:none;

}


.imgBorder{

	border:none;

}


.textWhite {

	color: #FFFFFF;
	
}

.textPurple{

	color:#945091;

}

.newsletter{

	padding:4px;

}

H1{
		
	font-size:24px;
	
	font-weight:bold;
	
	margin:0 0 0 0px;
	
	font-family: Arial;
	
}

H2{

	font-size:16px;

}

H3 {

	font-size: 14px;
	
}

.textbox {
	
	HEIGHT: 15pt; 
	
	BORDER-RIGHT: #999999 1px solid; 
	
	BORDER-TOP: #999999 1px solid; 
	
	BORDER-LEFT: #999999 1px solid; 
	
	BORDER-BOTTOM: #999999 1px solid; 
	
	FONT-SIZE:12px;
	
	COLOR: #000000; 
	
	BACKGROUND-COLOR: #FFFFFF;
	
	width:135px;
	
}




form{

	margin:0 0 0 0px;

}

