/* CSS Document */

body {
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	margin-top: 20px;
	text-align: center;
	}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	}

img a {
	border: 0px;
	margin: 0px;
	padding: 0px;
	cursor: hand;
	}

#bodyimg {
	float: right;
	padding: 10px;
	}

a	{
	text-decoration: none;
	}
	
h1 	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	}
	
h2 	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #991427;
	padding: 20px 10px 0px 0px;
	}

h3 	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #ce6f7c;
	padding: 20px 10px 0px 15px;
	}

h4 	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #ce6f7c;
	margin: 0px;
	}

p.headlink	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	margin-top: 40px;
	padding: 0px;
	font-weight: bold;
	}
	
p.headlink a {
	color: #fff;	
	}
	
p.headlink a:hover {
	color: #FFF2F4;
	}
	
p.bodytext 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	font-weight: normal;
	padding-bottom: 5px;
	padding-right: 25px;
	line-height: 150%;
	}

p.bodytext a {
	color: #991427;
	}

p.bodytext a:hover	{
	color: #ce6f7c;
	}

ul#bodylist {
	list-style-type: square;
	}
	
ul#bodylist li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	font-weight: normal;
	padding-bottom: 15px;
	padding-right: 25px;
	line-height: 150%;
	}
	
ul#bodytlist a {
	color: #991427;
	}

ul#bodylist a:hover	{
	color: #ce6f7c;
	}

p.sidetext 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	padding: 0px 15px 15px 15px;
	line-height: 150%;
	}

p.sidetext a {
	color: #991427;
	}

p.sidetext a:hover	{
	color: #ce6f7c;
	}
	
ul#sidelist {
	list-style-type: square;
	}
	
ul#sidelist li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	padding: 0px 15px 15px 15px;
	line-height: 150%;
	}
	
ul#sidetlist a {
	color: #991427;
	}

ul#sidelist a:hover	{
	color: #ce6f7c;
	}

#wrapper	{
	width: 930px;
	background-color:#FFFFFF;
	text-align: left;
	margin: 0 auto;
	}

#header {
	}
	
#headerlinks {
	float: inherit;
	text-align: left;
	}

#headerimg {
	float: left;
	width: 680px;
	margin-top: 15px;
	}

#headtext_home	{
	float: right;
	width: 210px;
	height: 250px;
	padding-left: 20px;
	padding-right: 20px;
	color: #FFECEF;
	background-color: #991427;
	margin-top: 15px;
	}

#headtext_principles	{
	float: right;
	width: 210px;
	height: 250px;
	padding-left: 20px;
	padding-right: 20px;
	color: #FFECEF;
	background-color: #ce6f7c;
	margin-top: 15px;
	}
	
#headtext_benefits	{
	float: right;
	width: 210px;
	height: 250px;
	padding-left: 20px;
	padding-right: 20px;
	color: #F7F7F7;
	background-color: #828282;
	margin-top: 15px;
	}
	
#headtext_services	{
	float: right;
	width: 210px;
	height: 250px;
	padding-left: 20px;
	padding-right: 20px;
	color: #F7F7F7;
	background-color: #BFBFBD;
	margin-top: 15px;
	}
	
#headtext_contact	{
	float: right;
	width: 210px;
	height: 250px;
	padding-left: 20px;
	padding-right: 20px;
	color: #fff;
	background-color: #D4D4D4;
	margin-top: 15px;
	}
	
#headtext_links	{
	float: right;
	width: 210px;
	height: 250px;
	padding-left: 20px;
	padding-right: 20px;
	color: #FFF8F9;
	background-color: #e0afb7;
	/*background-color: #E4C4C9;*/
	margin-top: 15px;
	}

#logo	{
	float:left;
	height: 70px;
	width: 455x;
	text-align: left;
	}

#content {
	width: 930px;
	text-align: left;
	padding-top: 10px;
	}

#leftpanel {
	float: left;
	width: 679px;
	border-right: 1px solid #EAEAEA;
	}

#leftpanelfull {
	float: left;
	width: 930px;
	}

#rightpanel {
	float: right;
	width: 250px;
	}

#home, #principles, #benefits, #services, #contactus, #links {
	float: left;
	width: 60px;
	height: 60px;
	border-right: #FFFFFF solid 1px;
	padding: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
	line-height: 14px;
	}
	
#active {
	background-color: #fff;
	}

#home {
	background-color: #991427;
	}
	
#principles	{
	background-color: #ce6f7c;
	}

#benefits {
	background-color: #828282;
	}
	
#services {
	background-color: #BFBFBD;
	}
	
#contactus {
	background-color: #D4D4D4;
	}

#links {
	background-color: #e0afb7;
	/*background-color: #E4C4C9;*/
	}

#footer {
	padding: 0px;
	float: left;
	width: 930px;
	border-top: 1px solid #EAEAEA;
	}

#footerlinks {
	padding: 0px 0px 0px 0px;
	float: left;
	width: 680px;
	}
	
ul#footlink {
	padding: 10px 0;
	margin: 0;
	list-style-type: none;
	}

ul#footlink li {
	padding: 0px 20px 0px 0px;
	display: inline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #797979;
	font-size: 11px;
	}

ul#footlink li a {
	color: #ce6f7c;
	}
	
/*ul#footlink li a:visited {
	color: #797979;
	}*/
	
ul#footlink li a:hover {
	color: #bbb;
	}

#footer2 {
	padding: 10px 0px 0px 0px;
	float: left;
	width: 240px;
	}
	
p.copyright {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	}

p.copyright2 {
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;	
	cursor: text;
}

p.copyright2 a {
	color: #797979;	
	cursor: text;
}

table#servicespage {
	width: 100%;
	}

table#servicespage td {
	width: 20%;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #54544;
	font-weight: normal;
	padding: 10px;
	line-height: 150%;
	}

table#servicespage td#heading {
	background-color: #ce6f7c;
	color: #fff;
	font-weight: bold;
	vertical-align: bottom;
	}

table#servicespage td#headingalt {
	background-color: #BFBFBD;
	color: #fff;
	font-weight: bold;
	vertical-align: bottom;
	}

table#servicespage td#alt {
	background-color: #f5f5f5;
	color: #545454;
	}
