/* 
main body tags
*/
body,td,th {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height:13pt;
	/*color: #00467F;*/
	color:#000000;
}
body {
	background-color: #c0c0c0 ;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	color:#00467F;
}
a img {
	border: none; 
} 

form {
	margin:0;
	padding:0;
}
input, text, password {
	width:55px;
	font-size:9px;
	padding:0;
	margin:0;
}

.submit {
	width:20px;
	height:19px;
	margin-left:5px;
	margin-top:2px;
}

.subheader {
	font-size: 10pt;
	color: #00467F;
	font-weight: bold;
}

.productblock {
	font-size: 9pt;
	color: #00467F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.productsub {
	font-size: 8pt;
	color: #00467F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vendorblock {
    font-size: 10pt;
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
td.vendor2 {
	background-color:#FF0000; 
	border-right:3px solid white;
}
#vendor {
	padding:25px 0px 50px 0px;
}
#vendor a {
	text-decoration:none;
}
td.featured {
	background-color:#E1E2E3; 
	border-right:3px solid white;
}

#specials {
	padding:25px 0px 50px 0px;
}
#specials a {
	text-decoration:none;
}

/* 
top navigation tags
*/
div#topnav {
	position:absolute;
	width:800px;
	padding-top:5px;
}
div#topnav a {
	text-decoration:none;
	color:#00467F;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;	
	font-weight:bold;
}
/*
/* top nav page indicators
*/
div#aboutbar {
	width:30px;
	height:12px;
	background-image:url(../images/aboutbar.gif);
	background-repeat:no-repeat;
}
div#about {
	width:118px;
	height:12px;
	background-image:url(../images/about.gif);
    background-repeat:no-repeat;
}
body#aboutpage div#aboutbar {
	background-image:url(../images/aboutbar-on.gif);
	background-repeat:no-repeat;
}
body#aboutpage div#about {
    background-image:url(../images/about-on.gif);
    background-repeat:no-repeat;
}

div#coachingbar {
	width:23px;
	height:12px;
	background-image:url(../images/homenav_bar.gif);
	background-repeat:no-repeat;
}
div#coaching {
	width:49px;
	height:12px;
	background-image:url(../images/coaching.gif);
    background-repeat:no-repeat;
}
body#coachingpage div#coachingbar {
	background-image:url(../images/coachingbar-on.gif);
	background-repeat:no-repeat;
}
body#coachingpage div#coaching {
    background-image:url(../images/coaching-on.gif);
    background-repeat:no-repeat;
}


div#growthbar {
	width:23px;
	height:12px;
	background-image:url(../images/homenav_bar.gif);
	background-repeat:no-repeat;
}
div#growth {
	width:72px;
	height:12px;
	background-image:url(../images/growth.gif);
    background-repeat:no-repeat;
}
body#growthpage div#growthbar {
	background-image:url(../images/growthbar-on.gif);
	background-repeat:no-repeat;
}
body#growthpage div#growth {
    background-image:url(../images/growth-on.gif);
    background-repeat:no-repeat;
}

div#seminarsbar {
	width:23px;
	height:12px;
	background-image:url(../images/homenav_bar.gif);
	background-repeat:no-repeat;
}
div#seminars {
	width:50px;
	height:12px;
	background-image:url(../images/seminars.gif);
    background-repeat:no-repeat;
}
body#seminarspage div#seminarsbar {
	background-image:url(../images/seminarsbar-on.gif);
	background-repeat:no-repeat;
}
body#seminarspage div#seminars {
    background-image:url(../images/seminars-on.gif);
    background-repeat:no-repeat;
}

div#storebar {
	width:23px;
	height:12px;
	background-image:url(../images/homenav_bar.gif);
	background-repeat:no-repeat;
}
div#store {
	width:68px;
	height:12px;
	background-image:url(../images/store.gif);
    background-repeat:no-repeat;
}
body#storepage div#storebar {
	background-image:url(../images/storebar-on.gif);
	background-repeat:no-repeat;
}
body#storepage div#store {
    background-image:url(../images/store-on.gif);
    background-repeat:no-repeat;
}

div#newsbar {
	width:23px;
	height:12px;
	background-image:url(../images/homenav_bar.gif);
	background-repeat:no-repeat
}
div#news {
	width:27px;
	height:12px;
	background-image:url(../images/news.gif);
    background-repeat:no-repeat;
}
body#newspage div#newsbar {
	background-image:url(../images/newsbar-on.gif);
	background-repeat:no-repeat;
}
body#newspage div#news {
    background-image:url(../images/news-on.gif);
    background-repeat:no-repeat;
}

div#contactbar {
	width:23px;
	height:12px;
	background-image:url(../images/homenav_bar.gif);
	background-repeat:no-repeat;
}
div#contact {
	width:57px;
	height:12px;
	background-image:url(../images/contact.gif);
    background-repeat:no-repeat;
}

div#home a {
	float:right;
	padding:0 10px 0 0;
	margin-top:-3px;
}
div#home a:hover, div#contact_b a:hover {
	color:#FFFFFF;
}

body#contactpage div#contactbar {
	background-image:url(../images/contactbar-on.gif);
	background-repeat:no-repeat;
}
body#contactpage div#contact {
    background-image:url(../images/contact-on.gif);
    background-repeat:no-repeat;
}

body#aboutpage a#about, body#coaching_page a#coaching, body#seminars_page a#seminars, body#store_page a#store, body#news_page a#news, body#home_page a#home {
	color: #fff;
}


#footer {
	height:36px;
	font:Arial, Verdana, Helvetica, sans-serif;
	font-size:7pt;
	color:#00467F;
	padding:0 15px 0 0;
	background-color:#FFFFFF;
}
#footer a {
	color:#00467F;
}
#content {
	width:420px;
	margin:25px 10px 25px 20px;
}
div#vendorbox {
	width:120px;
	height:20px;
	margin:0px 5px 0px 5px;
	background-color:#0000FF;
}
#leftnav {
	width:328px;
}