body {margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; SCROLLBAR-FACE-COLOR: #5B5450;	SCROLLBAR-HIGHLIGHT-COLOR: #5B5450;	SCROLLBAR-SHADOW-COLOR: #5B5450;	SCROLLBAR-3DLIGHT-COLOR: #5B5450;	SCROLLBAR-ARROW-COLOR:  #FFFFFF;	SCROLLBAR-TRACK-COLOR: #FFFFFF;	SCROLLBAR-DARKSHADOW-COLOR: #5B5450;}

html {margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; SCROLLBAR-FACE-COLOR: #5B5450;	SCROLLBAR-HIGHLIGHT-COLOR: #5B5450;	SCROLLBAR-SHADOW-COLOR: #5B5450;	SCROLLBAR-3DLIGHT-COLOR: #5B5450;	SCROLLBAR-ARROW-COLOR:  #FFFFFF;	SCROLLBAR-TRACK-COLOR: #FFFFFF;	SCROLLBAR-DARKSHADOW-COLOR: #5B5450;}

.topbkgd {background-image: url(images/hometopbkgd-b.jpg);	background-repeat: repeat-x;	background-position: 871px 0px;}

.content {padding-right: 36px;}

h1 {font-size: 17px; color: #48646A; font-weight: normal;}
h2 {font-size: 11px; color: #342E27;}
p {color: #342E27;	line-height: 17px; font-size: 10px;}
li {line-height: 17px; color: #342E27; font-size: 10px; list-style-image: url(images/bullet.gif);}

a:link {color: #97352A; text-decoration: none;}
a:visited {color: #97352A; text-decoration: none;}
a:hover {text-decoration: underline;}

a.text {color: #48646A;	text-decoration: underline;}
a.text:visited {color: #515F62;	text-decoration: underline;}
a.text:hover {color: #48646A;	text-decoration: none;}

.navbar {background-color: #5B5450;	height: 24px;}

.navcell {padding-right: 25px;	padding-left: 25px;	white-space: nowrap;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #968D78;}
.navcellactive {padding-right: 25px;	padding-left: 25px;	white-space: nowrap;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #5B5450;	background-color: #97352A;}

.navspacer {background-color: #968D78;	width: 0px;}

a.navlink:link {font-size: 10px;	font-weight: bold;	color: #D0C8B7;	text-decoration: none;	text-transform: uppercase;	letter-spacing: 1px;	white-space: nowrap;	display: block;}
a.navlink:visited {font-size: 10px;	font-weight: bold;	color: #D0C8B7;	text-decoration: none;	text-transform: uppercase;	letter-spacing: 1px;	white-space: nowrap;	display: block;}
a.navlink:hover {font-size: 10px;	font-weight: bold;	text-transform: uppercase;	letter-spacing: 1px;	color: #FFFFFF;	text-decoration: none;		white-space: nowrap;		display: block;}

.subnavcell {background-color: #D4D1CD;}

a.subnav {font-size: 10px; text-decoration: none;	color: #97352A;	display: block; 	white-space: nowrap;		padding: 6px;}
a.subnav:visited {font-size: 10px; text-decoration: none; 	white-space: nowrap;	display: block;	padding: 6px;	color: #97352A;}
a.subnav:hover {font-size: 10px; text-decoration: none;		white-space: nowrap; display: block;	color: #FFFFFF;	background-color: #5B5450;	padding: 6px;}

a.subnavb {font-size: 10px; text-decoration: none;	display: block;	padding: 6px;	background-color: #E4E2DF;}
a.subnavb:visited {font-size: 10px; text-decoration: none;	display: block;	padding: 6px;	background-color: #E4E2DF;}
a.subnavb:hover {font-size: 10px; text-decoration: none;	display: block;	color: #FFFFFF;	background-color: #5B5450;	padding: 6px;}

.copyright {text-align: right;	height: 10px;}
.footer {color: #8B8882;	height: 24px;	font-size: 10px;}
.footerrule {border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #8B8882;	height: 4px;	line-height: 6px;}

a.footerlink:link {color: #8B8882;	text-decoration: none;}
a.footerlink:visited {color: #8B8882;	text-decoration: none;}
a.footerlink:hover {color: #8B8882;	text-decoration: underline;}

.leftmargin {margin-left: 13px;	padding-left: 13px;}
.ie6 .leftmargin {margin-left: 13px;	padding-left: 13px;	width: 100%;}

.rightbkgd {background-image: url(images/rightbkimage.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdhome {background-image: url(images/rightbkimage-home.jpg);	background-repeat: no-repeat;	width: 336px;}

.rightbkgdb {background-image: url(images/rightbkimageb.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdc {background-image: url(images/about/rightbkimage-company.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdd {background-image: url(images/about/rightbkimage-instructor.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgde {background-image: url(images/rightbkimagee.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdf {background-image: url(images/about/rightbkimage-faq.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdg {background-image: url(images/about/rightbkimage-mission.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdh {background-image: url(images/contact/rightbkimage-contact.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdi {background-image: url(images/testimonials/rightbkimage-testimonial.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdj {background-image: url(images/programs/rightbkimage-business.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdk {background-image: url(images/programs/rightbkimage-physical.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdl {background-image: url(images/programs/rightbkimage-overview.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdm {background-image: url(images/programs/rightbkimage-rldscur.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdn {background-image: url(images/programs/rightbkimage-seminars.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdo {background-image: url(images/about/rightbkimage-mission.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdp {background-image: url(images/programs/rightbkimage-women.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdq {background-image: url(images/programs/rightbkimage-special2.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdr {background-image: url(images/programs/rightbkimage-rldsoverview.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgds {background-image: url(images/programs/rightbkimage-specialprogram.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.rightbkgdt {background-image: url(images/about/rightbkimage-difference.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 336px;}

.testimonialbox {background-image: url(images/testimonial.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 5px;}

a.testimoniallink:link {font-weight: normal;}
a.testimoniallink:visited {font-weight: normal;}
a.testimoniallink:hover {font-weight: normal;}

.rightboxa {font-size: 9px;	padding: 12px 12px;	background-image: url(images/rightboxa.png);}
.ie6 .rightboxa {font-size: 9px;	padding: 12px 12px;	background-color: #CCCCCC;	filter: Alpha(Opacity=75);}

.rightboxb {font-size: 9px;	padding: 12px 12px;	background-image: url(images/rightboxb.png);}
.ie6 .rightboxb {font-size: 9px;	padding: 12px 12px;	background-color: #999999;	filter: Alpha(Opacity=75);}

.redboxheading {color: #97352A;	font-weight: bold;	font-size: 11px;	padding-bottom: -14px;	margin-bottom: -14px;}

.redboxheadingb {text-transform: uppercase;	color: #97352A;	font-weight: bold;	font-size: 11px;	padding-bottom: -14px;	margin-bottom: -14px;}

.redboxheadingc {text-transform: uppercase;	color: #97352A;	font-weight: bold;	font-size: 11px;	padding-bottom: 6px;}

.redboxheadingd {color: #EFEEED;	font-weight: bold;	background-color: #506569;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 24px;	 font-size: 11px;}

.rightboxmore {color: #97352A;	font-weight: bold;	text-decoration: none;}

.betweenrightboxes {line-height: 0px;}

.red {color: #97352A;	text-decoration: none;}

.crumbcell {font-size: 10px;	color: #BFBFBF;	height: 36px;}

a.crumb {color: #BFBFBF;	text-decoration: underline;}
a.crumb:visited {color: #BFBFBF;	text-decoration: underline;}

#breadcrumb ul li{font-size: 10px;	color: #BFBFBF;   list-style-image: none;   display:inline;   padding: 0 0px 0 0;   margin: 0px 0 0 0;}
#breadcrumb ul{font-size: 10px;	color: #BFBFBF;   margin:0;padding:0;   list-style-type: none;   padding-left: 1em;}

a.faqnav:link {color: #97352A;	text-decoration: underline;	width: 100%;	padding-top: 6px;	text-decoration: underline;}
a.faqnav:visited {color: #97352A; text-decoration: underline;	font-size: 11px;	width: 100%;	padding-top: 6px;}
a.faqnav:hover {text-decoration: none;}
a.faqnav:active {font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: 600;	padding: 2px;	background-color: #5B5450;	width: 100%;	display: block;}

.lineheight {line-height: 2px;}
.lineheightb {line-height: 1px;}

.shorthr {color: #FFFFFF;	height: 1px;	width: 100%;	margin-top: 4px;	margin-bottom: 12px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #8B8882;}

.newshide {display: none;	margin: 0px;	padding: 0px;	visibility: hidden;}

.newsshow {}

.videohide {display: none;	margin: 0px;	padding: 0px;	visibility: hidden;}

.videoshow {}

.icons {padding-right: 8px;	padding-top: 6px;}

.grayboxpara {margin-bottom: -10px;	padding-bottom: -10px;	line-height: 13px;}

.grayboxli {margin-left: 6px;	padding-left: 6px;		margin-right: 0px;	padding-right: 0px;}

.nowrap {white-space: nowrap;}