/* CSS Document */

body{
	background: #FCFEF4;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #666666;
	scrollbar-face-color:#d1d3ca; 
	scrollbar-track-color:#e9ebe2; 
	scrollbar-arrow-color:#333333; 
	scrollbar-shadow-color:#d1d3ca; 
	scrollbar-dark-shadow-color:#fdfdfc; 
	scrollbar-3dlight-color:#e9ebe2; 
	scrollbar-highlight-color:#fdfdfc;
}

h1 {
	font-size: 14px;
	margin: 0px;
	padding-bottom: 0px;
}

h2 {
	font-size: 12px;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}

p, td {
	font-size: 11px;
}

p {
	margin: 0;
	padding: 7px 0px 7px 0px;
}

tr {
	vertical-align: top;
}

ul {
	list-style: url('../images/list_icon.gif') no-repeat;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}


li {
	padding-bottom: 3px;
}

blockquote {
	margin: 0px;
	padding: 0px 0px 0px 25px;
	
}

.txtfield {
	border: 1px solid #999999;
	font-size: 11px;
}

.submitBtn {
	font-size: 11px;
	border: none;
	background: #fff;
	color: #999999;
	cursor: hand;
}

.submitBtnContact {
	font-size: 11px;
	border: 1px solid #666666;
	background: #fff;
	color: #666666;
}

a {
	color: #61031D;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:active {
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}


.globalLinks {
	padding: 2px 0px 0px 8px;
}

.globalLinks a {
	color: #ffffff;
}

.globalLinks a:link {
	text-decoration: none;
}

.globalLinks a:visited {
	text-decoration: none;
}

.globalLinks a:active {
	text-decoration: underline;
}

.globalLinks a:hover {
	text-decoration: underline;
}

.blueRep {
	height: 25px;
	background: url('../images/rep.jpg') repeat-x;
}

.navBtn {
	padding-bottom: 4px;
}

.indexCol {
	width: 33%;
	padding-left: 15px;
}

.successTable {
	border: 1px solid #D0D1CA;
	background: #E9EBE2;
}

.successHeading {
	background: #C6C7BF;
	border-bottom: 1px solid #fff;
}

.partnerTxt {
	padding: 0px 0px 0px 5px;
}

#scrollLayer {
	position: relative; 
	width: 100%; 
	height: 388px; 
	z-index: 1; 
	overflow: auto; 
	visibility: visible;
	padding-top: 5px;
}

.featuredSeminar {
	background: #E9EBE2;
	padding: 5px;
}

.featureTxt {
	margin: 0px;
	padding-top: 0px;
}

.paddingTop15 {
	padding-top: 15px;
}

.greyLine {
	padding: 15px 0px 15px 0px;
}

.myCoachTxt {
	padding-left: 7px;
}

.indexColContent {
	background: url('../images/content_bg.gif') repeat-x;
	padding: 35px 0px 10px 15px;
}

.txtHighlight {
	background: #F1F1F1;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.bgWhite {
	background: #fff;
}