/***************************************** Defaults ****************************************/

body, TD, P {
	FONT-SIZE: 13px; COLOR: #444; font-family:Helvetica, Arial, sans-serif, Arial Black;
}

BODY {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;

}
STRONG, b {
	FONT-WEIGHT: bold
}

EM, I {
	FONT-STYLE: italic
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
/***************************************** styles for layout divs ****************************************/

#header { position:absolute; left:0px; top:0; width:800; height:185; z-index:3 }

#content {
	position:absolute;
	left:248px;
	top:239px;
	width:647px;
	height:459px;
	z-index:1;
	visibility: visible;
}

#nav {
	position:absolute;
	width:163px;
	height:262px;
	z-index:1;
	top: 151px;
	left: 17px;
}

/***************************************** Standard Links ****************************************/

#content A:link {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#content A:visited {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#content A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#content A:active {
	COLOR: #be0202; TEXT-DECORATION: underline
}

/***************************************** Nav Styles ****************************************/

.navheader {	display:block;
					font-weight:bold;
					text-decoration:none;
					margin:12px 5px 0px 5px;
					color:#3E41A2;
					text-align:left;
					font-family:Helvetica, Arial, sans-serif, Arial Black;
					font-size:13px;
}


#nav a, #nav a:link, #nav a:visited {	display:block;
					background:#FFF;
					font-weight:bold;
					text-decoration:none;
					margin:12px 5px 0px 5px;
					color:#3E41A2;
					text-align:left;
					font-family:Helvetica, Arial, sans-serif, Arial Black;
					font-size:13px;
					}
#nav a:hover, #nav a:active {		color:#A353C7;}

#nav a.subnav, #nav a.subnav:link, #nav a.subnav:visited {
					margin: 0px 5px 0px 25px;
					color:#3E41A2;
					}
					
#nav a.subnavpurp, #nav a.subnavpurp:link, #nav a.subnavpurp:visited {
					margin: 0px 5px 0px 25px;
					color:#660066;
					}
	
#nav a.subnav:hover, #nav a.subnav:active {		color:#A353C7;}	





#nav a.subnavpurp:hover, #nav a.subnavpurp:active {		color:#A353C7;}	




/***************************************** BottomNav ****************************************/
.bottomnav {
	TEXT-DECORATION: none;
}
A.bottomnav:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
A.bottomnav:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
A.bottomnav:hover {
	COLOR: #be0202; TEXT-DECORATION: none
}
/***************************************** Subheads ****************************************/
.subhead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #fffccb; FONT-FAMILY: Helvetica, Arial, sans-serif, "Arial Black"
}
A.subhead1:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
A.subhead1:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
A.subhead1:hover {
	COLOR: #be0202; TEXT-DECORATION: none
}
.subhead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fffccb; FONT-FAMILY: Helvetica, sans-serif, "Arial Black"
}
.subhead3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ccc; TEXT-ALIGN: center
}
.subhead4 {
	FONT-WEIGHT: bold; COLOR: #0066aa; FONT-STYLE: italic
}
.photocaption1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Helvetica, sans-serif, "Arial Black"
}
.photocaption2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #003366;
	font-family: Helvetica, sans-serif, "Arial Black";
}
.photocaption3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #872289;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 0em;
}
.photocaption4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ccc
}
.thumbs {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.thumbs2px {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid
}
.cucaption {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff3366
}
.sitedesignedby {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ccc
}
.creators {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.creatorsHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	color: #002952;
}
.text {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #002952;
	font-style: normal;
	line-height: 14px;
}
.textCntrd {
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #002952;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
}
.textBold {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #002952;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
	font-style: normal;
}
.strataCaption {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #002952;
	font-style: italic;
}
.textPurple {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #491A57;
	line-height: 14px;
}
.textGreen {
	font-size: 14px;
	line-height: 14px;
	color: #02451C;
	font-family: "Times New Roman", Times, serif;
}
.textAqua {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 14px;
	color: #005A51;
}
.textBoldItalic {
	color: #002952;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
}
.featuredchapterIndent {
	color: #660066;
	text-indent: 20px;
	font-family: Helvetica, sans-serif, "Arial Black";
	font-size: 13px;
	font-weight: bold;
}
.textForm {
	color: #CC0066;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 14px;
}
.textBoldItalicPurple {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
.textItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	color: #002952;
}
.textBoldItalic14pt {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #002952;
}
.textunderlined {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: underline;
	color: #002952;
}
.textunderlinedPurple {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #491A57;
	text-decoration: underline;
}
.coachingsidebar {
	font-family: Helvetica, sans-serif, "Arial Black";
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	color: #630064;
	text-align: center;
	width: auto;
	border: 1px outset #660066;
	line-height: 18px;
	padding: 10px 5px 5px;
	text-decoration: none;
}
.textItalicReviews {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	color: #000000;
	text-align: left;
}
.textReviews {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
}
.textItalicReviewsBold {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}
.textReviewsBold {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}
.textPurpleItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #491A57;
}
.8ptspace {
	font-family: Helvetica, sans-serif, "Arial Black";
	font-size: 2pt;
	line-height: 2pt;
}
.textBoldCenter {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.textBlack {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
}
.textBlackItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #000000;
}
.textBlackBold {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.textBlackBold18 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0em;
	text-align: center;
	line-height: 18px;
}
.textBlackBold24 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 0em;
	text-align: center;
}
.textBlackBoldFL {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #000000;
}
.border {
	border: 3px groove #990066;
}
.benfranklinaward {
	font-family: Helvetica, sans-serif, "Arial Black";
	font-size: 16px;
	font-weight: bold;
	color: #660066;
	text-align: center;
	line-height: 18px;
}
.textBoldItalic16px {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #002952;
}
.textBoldItalic18px {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #002952;
	letter-spacing: 0em;
	word-spacing: normal;
}
.textBoldPurple18 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #491A57;
}
.homePgQuote {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #105340;
	font-weight: bold;
}
.homePgQuoteItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #105340;
	font-style: italic;
	font-weight: bold;
}
.textBoldPurple16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #491A57;
}
.textBoldItalicPurple16 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #491A57;
}
.textReviewsItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 14px;
	color: #000000;
}
.sloTribHead {
	font-family: Helvetica, sans-serif, "Arial Black";
	font-size: 30px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.textReviewsBoldItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
.textBoldOrange {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #B83801;
}
.textBoldItalicOrange {
	font-family: "Times New Roman", Times,serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #B83801;
}
.textBold14 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #002952;
}
.sloTribSubHead {
	font-family: Helvetica, sans-serif, "Arial Black";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
