body {font:	13px/1.2 Verdana, Arial, Helvetica, sans-serif;	background:#ccc8bc; padding:0; margin:16px 5px 16px 5px; text-align:center;}
.topBanner {background: black; width:730px; padding:0; margin-right:auto; margin-left:auto; display: block;}
.printTopBanner {display: none;}
.logo {background: #3973a5; width:730px; padding:6px 0 6px 0; text-align:left;  text-indent: 6px; }
.content {background: #ffffff; width:730px; padding:0; margin-left:auto; margin-right:auto;}
.catalystContent {background: #ffffff; width:340px; padding:0; margin-left:5px; margin-right:3px;}
.crumbBar {background: #f6f3ed; padding:4px 20px 4px 16px; font-size:11px; text-align:left;}

/* Personalization Bar */
#pBarWrap {padding:4px 0 4px 0; background-color:#ebe8e0; text-align:left; border-bottom:1px solid #dddddd;}
#jimName {padding:4px 20px 4px 20px; border-right:1px solid #dddddd; border-bottom:1px solid #ebe8e0; color:#999999;}
.personalizationBarCenter {background: #F6F3ED; padding:4px 20px 4px 20px; text-align:center; border-bottom:1px solid #dddddd;}
#personalizationBarRight {background: #ebe8e0; padding:4px 20px 4px 20px;}


/* Home Page */
#pageWrapper {margin:0; padding:0;}
#homePageWelcomeWrapper {}	
#homePageWelcome {background: #f7f3e7; padding:20px;}	
	
#pbqBox {text-align:center; 
			font-weight:bold; width:168px; 
			background-color:white; 
			padding:0; 
			float:left; 
			margin-right:20px;}
			
#pbqTop {padding:4px; margin:0; margin-bottom:2px; font-weight:bold; font-size:18px;  color:white; background-color:#000; height:52px; vertical-align: middle;}
			
#meeboBox {margin:0; padding:30px 0 0 0; text-align:center; background-color:#f7f3e7;}
			
#pbqAudienceBox {text-align:center; 
			background-color:#f7f3e7; 
			padding:30px 10px 10px 20px;
			}
			
#pbqLeadIn {padding:4px 4px 8px 4px;
			margin:0 0 12px 0; 
			font-weight:normal;}

#pbqInfoLayer {position: relative; text-align: center;}
#pbqInfoMovie {position: absolute;	background-color: transparent; text-align: center; margin:0; z-index: 10;}
		
#pbqFlashInfo {width:168px; 
			height:300px; 
			top:0; left:-4px; 
			z-index: 2;
			position: relative;}
			
#audienceButton {text-align:center; 
			font-weight:bold; width:25%; 
			background-color:#f7f3e7; 
			padding:2px 6px 6px 6px; 
			float:left; 
			margin-right:20px;}
			

/* Audio Message Row */
#audioLine {padding:6px 10px 0 0; text-align:left;}
#audioMessageText9 {font:normal normal normal 9px Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0; padding-left:0;}
#audioMessageText11 {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:12px 10px 0 6px;}		
#signature {text-align:left;}

/* Benefits Box - Movie */
#benefitsBox {background-color:#e8e8e0; text-align:left; width:196px; height:133px;}
#moviePic {
	padding:14px 0 0 10px;
	text-align:right;
}
#benefitsMovie {text-align:center; 
			background-color:#f7f3e7;
			font-weight:bold; 
			padding:0; 
			margin-right:30px;}	

/* Feature Box */	
#featureBox {background: #ffffff; padding:0 0 10px 0;}	
.featureBoxLines {border-left:1px solid #3973a5; text-align:center; font-weight:bold; width:168px;}		
.featureBoxNoLines {text-align:center; font-weight:bold; width:168px;}
.centeredBoxContents {padding-left:0; vertical-align: bottom; }

/* Tell Us Your Story */
#tuysBorder {
	border:1px solid #cccccc;
	margin:0 4px 10px 0;
}
#tuysHeader {
	padding:2px 2px 2px 10px;
	font-weight:bold;
	font-size:14px;
	background-color:#ebe8e0;
	color:black;
	text-align:left;
}
#tuysBox {
	padding:6px 10px 10px 10px;
	text-align:left;
	background-color:white;
}
#tuysLinks {
	padding:6px 0 0 0; 
}

/* Interior Pages */
.centerContent {background: #ffffff; padding:10px 20px 10px 20px;}
	.centerContent p {text-align:left;}
	
#contentIndentLeft {
	padding-left:12px;
}	
#singleColumnWrapper {width:95%; text-align:center; margin:15px 0 15px 0;}
	
.hpCenter {background: #ffffff; padding:0; margin:0; border-right:2px solid #dddddd;}
.hpCenterTable {padding-left:20px;}
.popUpContent {background: #ffffff; width:96%; margin:0 4px 4px 4px;}
.footerWrap {border-right:2px solid #dddddd; margin:0; padding:0;}
.formsContent {padding-left:40px;}

/* Begin Color Bar Descriptors */
.colorBarHeader {font-size:13px; font-weight:bold; color: #cc0000; margin-bottom:6px; margin-left:8px;}
.colorBarBullet {font-size:12px; margin-left:24px; margin-right:12px;}
.clientTitle {font: normal bold 14px italic Verdana Arial Helvetica sans-serif; color:#cc0000; text-align:left; margin-bottom:8px;}
.cspTease {font-size:12px; text-indent:92px;}
.black14 {font-size:14px; font-weight:bold; color:black;}

/* Begin Link operatives */
a:link {color: #417aab; text-decoration: underline; font-weight: bold;}
a:visited {color: #417aab; text-decoration: underline; font-weight: bold;}
a:hover {color: #d29950; text-decoration: underline; font-weight: bold;}
a:active {color: #417aab; text-decoration: underline; font-weight: bold;}
/* End Link operatives */

/* Begin Menu Bar */
.tabDisplay {border-top:2px solid #3973a5; border-bottom:3px solid #3973a5; margin:0; padding:0; background-color:#3973a5; text-align:center;}
#menubar a:link {font:normal normal bold 12px Arial, Helvetica, sans-serif; color:black; text-decoration:none;
	background-color:#edefe9; padding:2px 12px 2px 12px; margin:0;}
	
#menubar a:visited {font:normal normal bold 12px Arial, Helvetica, sans-serif; color:black; text-decoration:none;
	background-color: #edefe9;	padding:2px 12px 2px 12px; margin:0;}	
	
#menubar a:hover {font:normal normal bold 12px Arial, Helvetica, sans-serif; color:white; text-decoration:none;
	background-color: #3973a5;	padding:2px 12px 2px 12px; margin:0;}
	
#blueLinks {color:white; white-space:nowrap;}	
#blueLinks a:link {font:normal normal bold 12px Arial, Helvetica, sans-serif; color:white; text-decoration:underline; padding:2px 12px 2px 12px; margin:0; white-space:nowrap;}
#blueLinks a:visited {font:normal normal bold 12px Arial, Helvetica, sans-serif; color:white; text-decoration:underline; padding:2px 12px 2px 12px; margin:0; white-space:nowrap;}	
#blueLinks a:hover {font:normal normal bold 12px Arial, Helvetica, sans-serif; color:orange; text-decoration:none; padding:2px 12px 2px 12px; margin:0; white-space:nowrap;}
/* End Menu Bar */

	
ol {margin-right:10px;}
ul {text-align:left; margin-right:10px;}
li {text-align:left; margin-bottom:8px;}
blockquote {padding-bottom:16px;}

p,h1,h2,h3,h4,h5 {margin:10px 8px 10px 8px;}

p {
	text-align:left;
}
	
h1 {font-size:17px; color: #cc6d29; text-align:left; margin: 0 0 0 10px;}
h2 {font-size:14px; font-weight:bold; color: navy; text-align:left; margin: 4px 0 8px 10px;}
h3 {font-size:14px; color:navy; text-align:left; font-family: Arial, Helvetica, sans-serif; margin: 0 0 0 0;}
h4 {
	font:normal normal bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#cc6d29; 
	text-align:left; 
	margin:0 0 0 0;
}
h5 {
	font:normal normal bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:navy; 
	text-align:left; 
	margin:0 0 0 0;
}
h6 {font-size:14px; color:black; text-align:left; font-family: Arial, Helvetica, sans-serif; margin:0; padding-top:12px; padding-left:14px; font-weight:normal;}
		
.hptableCell {border:1px solid #f7f3e7; font-size:12px; font-weight:bold; text-align:left; padding:4px; background-color:white;}

.hptableCell a:link {text-decoration:underline; color:black;}
.hptableCell a:visited {text-decoration:underline; color:black;}
.hptableCell a:hover {text-decoration: none; background-color: #f7f3e7;}

.headerLine {border-top: 2px solid #dddddd;}
.copyLine {border-bottom: 1px solid #eeeeee; font-size:10px; margin:0 10px 0 10px;}
.footerLinks {font:normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; color:#999999;text-align:center; padding-top:4px;}
.footerLineBottom {border-top: 1px solid #eeeeee; margin-top:4px;}
.footerCopyRight {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#999999; text-align:center; background-color:#ebe8e0; padding-top:8px; 
	border-top:4px solid #3973a5; margin-top:0; width:100%;}

.text10left {font:normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0 10px 0 10px;}
.text10center {font:normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 10px 0 10px;}
.text10right {font:normal normal normal 10px Verdana, Arial, Helvetica, sans-serif; text-align:right; margin:0 10px 0 10px;}
.text11left {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0 10px 0 10px;}
.text11center {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 10px 0 10px;}
.text11right {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; text-align:right; margin:0 10px 0 10px;}
.text12left {font:normal normal normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0 10px 0 10px;}
.text12center {font:normal normal normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 10px 0 10px;}
.text12right {font:normal normal normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:right; margin:0 10px 0 10px;}
.text13left {font:normal normal normal 13px Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0 10px 0 10px;}
.text13center {font:normal normal normal 13px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 10px 0 10px;}
.text13right {font:normal normal normal 13px Verdana, Arial, Helvetica, sans-serif; text-align:right; margin:0 10px 0 10px;}
.text14left {font:normal normal normal 14px Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0 10px 0 10px;}
.text14center {font:normal normal normal 14px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0 10px 0 10px;}
.text14right {font:normal normal normal 14px Verdana, Arial, Helvetica, sans-serif; text-align:right; margin:0 10px 0 10px;}

.quoteTitle {font:normal italic bold 14px Verdana Arial Helvetica, sans-serif; color:#cc0000; text-align:left; margin-bottom:8px; padding-left:8px;}
.quoteText {font:normal normal normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:left; padding-left:8px;}
.quoteBy {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:right; padding-right:16px;}
.quoteBorder{border:1px solid #dddddd; padding:6px;}

.topLinks {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:112px;}
.checkbox {font:normal normal normal 12px Verdana, Arial, Helvetica, sans-serif; text-align:left;
	background-image: url(http://www.growthresourcesofohio.com/graphics/misc/checkbox.gif); background-repeat: no-repeat; 
	margin:10px 0 6px 26px; padding-left:20px;}
.maroon {color:maroon;}
.navy {color:navy;}
.red {color:red;}
.orange {color: #cc6d29;}

.footerWidth {width:98%; text-align:center;}
table#articlesBorder{border:1px solid #dddddd; padding:6px;}

/* Subscriber functions */
.subscribeTitle {font:normal normal bold 12px Verdana, Arial, Helvetica, sans-serif; color:#cc0000; text-align:center; padding-bottom:4px; padding-top:4px;}
input#subscribe	{font:normal normal normal 11px Arial, Helvetica, sans-serif; color:black; text-align:center; background-color:#f5f5f5;
	border:3px double gray; padding:1px; margin-top:10px;}
.subscriberLineBottom {border-bottom: 3px solid #3366FF; margin-top:10px;}

/* Flash layer positioning //////////////////////////////////////////////////////*/
.brillianceLayer {position: relative; text-align: left;}
.brillianceMovie {position: absolute;	background-color: transparent; text-align: left; margin: -200px 0 0 -450px; z-index: 1;}


/* Interior Page Formatting /////////////////////////////////////////////////////*/	
	#contentLeft {width:210px; padding:6px; background: #F6F3ED; vertical-align:top; height:100%;}
		#contentLeft h1 {	margin:10px 0 20px 14px;}
		
	#contentCenter {padding:6px; background:#fff; vertical-align:top; width:520px;}
		#contentCenter p {font-size:13px; text-align:left; padding:4px;}
		#contentCenter h2 {margin-top:10px;}
		.h2Indent {padding-left:20px; text-indent:20px; font-weight:normal;}
		
	#contentCenterWSideBar {padding:6px; background:#fff; vertical-align:top; width:470px;}
		
	#videoPlayer {padding:6px; background:#fff; vertical-align:top; text-align:center;}
		
/* Navigation Formatting ///////////////////////////////////////////////////////*/
#linkNav {font:normal normal normal 12px Arial, Helvetica, sans-serif; text-align:left; margin:18px;}
	#linkNav a:link {font-weight:normal; color:#417aab; text-decoration:underline;}
	#linkNav a:visited {font-weight:normal; color:#d29950; text-decoration:underline;}	
	#linkNav a:hover {font-weight:normal; color:#d29950; text-decoration:none;}
	
/*** Testimonials ////////////////////////////////////////////////////////*/
#testimonialSBBorder {border:1px solid #cc9900; margin:14px; background-color: white; font-weight:normal;}
.testimonialSBBorder2 {border:1px solid #cccccc; margin:14px; background-color: white; font-weight:normal; width:95%;}
.testimonialSBHeader {font:normal normal bold 14px Arial, Helvetica, sans-serif; text-align:center; color:navy; text-decoration:underline; padding:4px;}
.testimonialSBQuote {font-weight:normal; font-size:12px; text-align:left; padding:6px 6px 10px 6px;}
.testimonialSBName {font-weight:normal; font-size:12px; text-align:right; padding:6px 6px 0 6px;}
.testimonialSBCompany {font-weight:bold; font-size:12px; text-align:right; padding:0 6px 6px 6px;}


/* Full Address Sidebar ///////////////////////////////////////////////////////*/
#addressSBBorder {border:1px solid #cc9900; margin:14px; background-color: white; padding-bottom:8px;}
#addressSBHeader {font:normal normal bold 14px Arial, Helvetica, sans-serif; text-align:center; color:navy; padding:4px}
.addressSBInfo {font-weight:normal; font-size:12px; text-align:left; padding:1px 6px 1px 6px;}
.addressSBPhone {font-weight:bold; font-size:13px; text-align:center; padding:1px 6px 1px 6px;}
.addressSBPhoneBottom {font-weight:bold; font-size:13px; text-align:center; padding:1px 6px 6px 6px;}

/* Assessment Action Steps Sidebar */
#assessmentSBBorder {border:1px solid #cc9900; margin:14px; background-color: white;}
#assessmentSBHeader {font:normal normal bold 14px Arial, Helvetica, sans-serif; text-align:center; color:navy; text-decoration:none; padding:4px}
.assessmentActionItem {font-weight:normal; font-size:12px; text-align:left; padding:6px; margin-top:2px; margin-bottom:2px;}
.assessmentHR {border-top:1px solid #cc9900; margin:14px; font-size:1px;}
.assessmentActionItem ul {margin-left:14px; padding-left:0; margin-bottom:0;}

/* About us photo holder */
.photoPlaceholder {text-align:right; border:1px solid black; width:138px; margin-right:14px;}

/* Amazon Box */
#amazonBox {text-align:center; border:1px solid #cccccc; width:120px; background-color: #ffffff;}
#amazonTextLink {font:normal normal normal 10px Arial, Helvetica, san-serif; color:black; text-align:center; margin-top:20px;}
.amazonDescriptor {font:normal normal normal 10px Arial, Helvetica, san-serif; color:black; text-align:center;}

/* Book Endorsement Names */
.bookEndorse {text-align:left; padding:0 8px 24px 36px;}

/* BOOK: Table of Contents */	
.toc {text-align:left; margin:12px;}
	.tocHeader {text-align:left; padding:0; margin-left:24px; font-weight: bold;}
	.toc ol {margin:0 10px 10px 48px; padding:0;}
	.toc li {margin:0 0 0 12px; padding:0;}
	
/* Media Page */
.linkTextIndent {text-align:left; margin-left:30px; padding-bottom:4px;}

/* Contact Us ////////////////////////////////////////////////////////////////*/
.mailingAddress {font:normal normal normal 13px Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		margin-right:10px;
		margin-left:10px;
		white-space:nowrap;}
.mailingAddressLine2 {font:normal normal normal 13px Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		margin-right:10px;
		margin-left:40px;
		white-space:nowrap;}

	
.gray {color:gray;}	
	
/* Flash Player Required Warning */
#flashRequired {font-size:13px; border:1px solid black; background-color:#eeeeee; margin:20px; text-align:center; padding:4px;}
#flashLink {font-size:12px; padding-top:6px;}


.prLink {
	font-weight:normal; 
	font-size:12px; 
	text-align:left; 
	padding:6px 6px 10px 30px; 
	margin-left:10px;
	background-image: url(../cf-inf/images/24px/megaphone24.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.returnToPageLink {
	font-weight:normal; 
	font-size:12px; 
	text-align:left; 
	padding:6px 6px 6px 30px;
	background-image: url(../cf-inf/images/24px/goBack24.gif);
	background-position: left;
	background-repeat: no-repeat;
}


/* Personal Brilliance Quotient Poll ////////////////////////////////////////*/
	/* Home Page Poll Question */
	#formQ1 {padding-top:10px; padding-left:10px; border-top: 1px dashed #cccccc; margin-top:10px; z-index:1;}
	.pollChoiceHP {text-align:left; font-weight:normal; padding-left:8px;}
	.pollRadioHP {text-align:left; margin-right:6px; border:none;}
	#nextButtonHP {text-align:left; padding-top:10px; padding-left:16px;}
	#submitButtonHP {font-weight:bold; 
				color:white; 
				text-align:center; 
				padding:2px; 
				margin-top:8px; 
				margin-left:26px; 
				background-color:#3A73A5; 
				cursor: hand;}
				
	#nextButton {text-align:left; padding-top:10px; padding-left:16px;}
	#startOver {text-align:center; 
				margin-top:-18px; 
				margin-left:30px; 
				cursor: hand;
				float:right;}
	#submitNext {font-weight:bold; 
				color:white; 
				text-align:center; 
				padding:2px; 
				margin-top:8px; 
				margin-left:26px; 
				background-color:#3A73A5; 
				cursor: hand;}

	.pollNumber {font-weight:bold; 
				text-align:left; 
				color:black; 
				padding-top:0; 
				padding-bottom:6px; 
				padding-left:12px;}
				
	.pollQuestion {text-align:left; 
				color:#cc6d29; 
				padding-top:0; 
				padding-bottom:6px; 
				padding-left:12px;}
				
	.pollQuestionTable {margin-right:12px; margin-left:24px; text-align:left;}
		.pollQuestionTable tr {text-align: left; 
					margin-left:30px; 
					padding-left:20px; 
					vertical-align: top; 
					margin-right:12px;}
	
	.pollChoice {text-align:left; font-weight:bold;}
	.pollWarningLeft {font-weight:bold; 
				color:white; 
				text-align:left; 
				background-color:red; 
				padding:2px 2px 2px 8px; 
				width:200px; 
				margin:8px 4px 12px 20px;}
				
	.formWarningLeft {font-weight:bold; 
				color:white; 
				text-align:left; 
				background-color:red; 
				padding:2px 2px 4px 8px; 
				margin:8px 0 0 42px;}
				
	.formWarningCenter {font-weight:bold; 
				color:white; 
				text-align:center; 
				background-color:red; 
				padding:2px 2px 4px 8px; 
				margin:8px;}
	.formWarningCenter a:link {color:white; text-decoration:underline;}
	.formWarningCenter a:visited {color:white; text-decoration:underline;}	
	.formWarningCenter a:hover {color:white; text-decoration:none;}
	
	#pollBackContainer {width:650px; text-align:center; margin:-10px 30px 10px 10px;}
	#pollBack {text-align:left; padding:4px 50px 4px 4px; 
				border-bottom:1px solid #cc6d29; 
				border-left:1px solid #cc6d29; 
				background-image: url(../images/icons/curiosity42px.jpg);
				background-position: right;
				background-repeat: no-repeat;
				}
	
	.formWarningCenterHide {background-color:white;}
				
	.pollGiftWarningLeft {font-weight:bold; 
				color:white; 
				text-align:left; 
				background-color:red; 
				padding:2px 2px 4px 8px; 
				margin:8px 0 0 24px;}

	/* Assessment Page Poll Questions */
	.pollRadio {font-size:12px; text-align:left; margin-right:6px; border:none;}
	.progressBarText {font-size:10px; text-align:left;}
	.progressMeter {}
	
	/* Poll Mail Items to Table */
	#personalizationBox {border:1px solid #999999; background-color:#f6f3ed; width:80%; padding:6px;}
	.confirmCheck1 {text-align:center; 
				padding-top:0; 
				padding-bottom:6px; 
				padding-left:12px;
				margin-right:10px;
				margin-left:10px;}
				
	.confirmCheck2 {text-align:center; 
				padding-top:0; 
				padding-bottom:6px; 
				padding-left:12px;
				margin-right:10px;}

	.confirmCheckText {font-weight:bold; 
				text-align:left; 
				color:black; 
				padding-top:0; 
				padding-bottom:6px; 
				padding-left:12px;}
				
	#pollMailItemsTable1 {width:60%; 
				padding:4px; 
				border:1px solid #cc6d29; 
				text-align:center;
				background-color:white;}
				
	#pollMailItemsTable2 {padding:4px; border:1px solid #cc6d29;}
	#pollMailItemsLastChanceTable {padding:4px; border:1px solid #cc6d29;}
	#pollGifts {border-left:1px solid #cc6d29; padding:6px; margin-left:20px;}
	
	
	/* Sign Up Form */
	#signUpBox {border:1px solid #999999; background-color:#f6f3ed; width:96%; padding:6px;}			
	#signUpFormTable {width:80%; 
				padding:4px; 
				border:1px solid #cc6d29; 
				text-align:center;
				background-color:white;}
				
	.warningTextCenter {font-weight:bold; text-align:center; color:red;}
	
/* Chapter Exercises */
.chapterExerciseBox {text-align:center; background-color:#f6f3ed;}
.chapterExercise {padding:8px;}

/* Radio Interviews */
.radioInterviewLink {text-align:left; padding:0 4px 18px 40px; 
				margin:0 10px 10px 10px;
				background-image: url(../images/icons/speaker32.gif);
				background-position: left;
				background-repeat: no-repeat;}
				
/* Download Links */
.downloadLinkPDF {text-align:left; padding:6px 6px 6px 24px; 
				margin-left:6px; 
				font-size:12px; font-weight:normal;
				background-image: url(../images/icons/pdf16.jpg);
				background-position: left;
				background-repeat: no-repeat;}
				
	.downloadLinkPDF a:link {font-weight:normal; color:#417aab; text-decoration:underline;}
	.downloadLinkPDF a:visited {font-weight:normal; color:#d29950; text-decoration:underline;}	
	.downloadLinkPDF a:hover {font-weight:normal; color:#d29950; text-decoration:none;}

.URLlink {text-align:left; padding:6px 6px 6px 24px; 
				margin-left:6px; 
				font-size:12px; font-weight:normal;
				background-image: url(../cf-inf/images/16px/earth16.gif);
				background-position: left;
				background-repeat: no-repeat;}
				
	.URLlink a:link {font-weight:normal; color:#417aab; text-decoration:underline;}
	.URLlink a:visited {font-weight:normal; color:#d29950; text-decoration:underline;}	
	.URLlink a:hover {font-weight:normal; color:#d29950; text-decoration:none;} 
	
.helpLink {text-align:left; padding:6px 6px 6px 24px; 
				margin-left:6px; 
				font-size:12px; font-weight:normal;
				background-image: url(../cf-inf/images/16px/information16.gif);
				background-position: left;
				background-repeat: no-repeat;}
				
	.helpLink a:link {font-weight:normal; color:#417aab; text-decoration:underline;}
	.helpLink a:visited {font-weight:normal; color:#d29950; text-decoration:underline;}	
	.helpLink a:hover {font-weight:normal; color:#d29950; text-decoration:none;} 
	
/* Image Links */
img a:link {color: #417aab; text-decoration: none; font-weight: bold;}
img a:visited {color: #417aab; text-decoration: none; font-weight: bold;}
img a:hover {text-decoration: none; font-weight: bold; border:1px solid #d29950;}
img a:active {color: #417aab; text-decoration: none; font-weight: bold;}
	
/* Table Displays */
/* Table Frame */
	.border3Sides {color:black; font:normal normal normal 12px Arial, Helvetica, sans-serif; 
		border-right:solid 1px #cc9900; border-bottom:solid 1px #cc9900; border-left:solid 1px #cc9900;}
	.borderAllSides {border:solid 1px #cc9900; color:black;  
		font:normal normal normal 12px Arial, Helvetica, sans-serif;}

/* Groupings */
	.groupLevel1 {font-weight:bold; font-size:14px; color: #cc6d29; text-align:left; 
		background-color: #f6f3ed;	padding:1px 0 1px 6px; 
		border-top: 1px solid #cc9900; border-bottom: 1px solid #cc9900;}
	.groupLevel2 {font-weight:bold; font-size:13px; color: black; text-align:left; 
		background-color: #f7f7ef;	padding:2px 0 1px 28px; 
		border-bottom: 1px solid #cc9900; 
		background:  url("http://www.evokenet.com/admin/cf-inf/images/buttons/arrowRight.gif") no-repeat;	
		background-position: 12px;}
	.groupLevel3 {font-weight:bold; font-size:12px; color: navy; text-align:left; 
		background-color: white;
		padding:2px 0 1px 48px; 
		border-bottom: 1px solid #cc9900;}
		
/* Column Headers */
	.columnTitleLeft {font-size:11px; text-align:left; background-color: #efefef;
			margin:12px 0px 0px 0px; border-bottom:1px dashed #666666;}		
	.columnTitleCenter {font-size:11px; text-align:center; background-color: #efefef;
			margin:12px 0px 0px 0px; border-bottom:1px dashed #666666;}
	.columnTitleRight {font-size:11px; text-align:right; background-color: #efefef;
			margin:12px 0px 0px 0px; border-bottom:1px dashed #666666;} 

/* Data Fields */	
	.dataLeft {text-align:left;}
	.dataCenter {text-align:center;}
	.dataRight {text-align:right;}

	
/*** Printer Friendly Links ***/
#oOBorder {border:1px solid #cc9900; padding:8px; background-color: white;}
.oOPDF {text-align:left; padding:6px 6px 6px 24px; 
				margin-left:6px; 
				font-size:12px; font-weight:normal;
				background-image: url(../images/icons/pdf16.jpg);
				background-position: left;
				background-repeat: no-repeat;}
				
	.oOPDF a:link {font-weight:normal; color:#417aab; text-decoration:underline;}
	.oOPDF a:visited {font-weight:normal; color:#d29950; text-decoration:underline;}	
	.oOPDF a:hover {font-weight:normal; color:#d29950; text-decoration:none;} 
	
.oOPrint {text-align:left; padding:0 0 0 24px; 
				margin:0; 
				font-size:13px; font-weight:normal;
				background-image: url(../images/icons/printer16.gif);
				background-position: left;
				background-repeat: no-repeat;}
				
	.oOPrint a:link {font-weight:bold; color:#417aab; text-decoration:underline;}
	.oOPrint a:visited {font-weight:bold; color:#d29950; text-decoration:underline;}	
	.oOPrint a:hover {font-weight:bold; color:#d29950; text-decoration:none;} 
	
	
/*** Float Box ***/

#floatBoxLeftContainer {
	margin:0 20px 20px 0; 
	float:left; 
	vertical-align:top;
}

#floatBoxRightContainer {
	margin:0 0 20px 20px; 
	float:right; 
	vertical-align:top;
}


#floatBoxLeft {
	border-top: 1px solid #666666;
	border-right:2px solid black;
	border-bottom:2px solid black;
	border-left:1px solid #666666;
	margin:0 20px 20px 0; 
	float:left; 
	vertical-align:top;
}

#floatBoxRight {
	border-top: 1px solid #666666;
	border-right:2px solid black;
	border-bottom:2px solid black;
	border-left:1px solid #666666;
	margin:0 0 20px 20px; 
	float:right; 
	vertical-align:top;
}

.floatBoxHeader {
	background-color: #005e8c;
	color:white;
	text-align:center;
	padding:2px 2px 4px 2px;
	font-weight:bold;
}

.floatBoxWidth300 {width: 300px;}
.floatBoxWidth250 {width: 250px;}
.floatBoxWidth200 {width: 200px;}
.floatBoxWidth150 {width: 150px;}

/* //////////////////////////// FORMS DEFINITIONS //////////////////////////////// */
.formLegendB {font:normal normal bold 12px Arial, Helvetica, sans-serif; text-align:right; color:black; background-color:#f5f5f5; white-space:nowrap;}
.formLegendB-R {font:normal normal bold 12px Arial, Helvetica, sans-serif; text-align:right; color:black; background-color:#f5f5f5; white-space:nowrap;}
.formLegend {font:normal normal bold 12px Arial, Helvetica, sans-serif; text-align:right; color:black; background-color:transparent; white-space:nowrap;}
.formLegend-R {font:normal normal bold 12px Arial, Helvetica, sans-serif; text-align:right; color:black; background-color:transparent; white-space:nowrap;}
.formFieldB {text-align:left; background-color:#f5f5f5;}
.formField {text-align:left; background-color:transparent;}
.formFieldDetail {text-align:left; font-size:11px; color:gray;} 
.formErrorTextLeft {text-align:left; color:red; font-size:11px;}
.formErrorTextLeftIndent {text-align:left; color:red; font-size:11px; padding:0 10px 0 10px;}
.lineSpacer {font-size:9px; height:6px;}
.errorMessage {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:red; 
	background-image: url(../cf-inf/images/24px/warning24.gif); 
	background-position: left; 
	background-repeat: no-repeat; 
	height:30px;
	width:400px; 
}

.errorMessageLeft {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:red; 
	background-image: url(../cf-inf/images/24px/warning24.gif); 
	background-position: left; 
	background-repeat: no-repeat; 
	height:30px; 
	padding-left:30px;
}

/* input {font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; color:black; text-align:left; background-color:white;
	border:1px solid gray; padding:1px 0px 5px 2px;}
input#submit	{font:normal normal normal 12px Arial, Helvetica, sans-serif; color:black; text-align:center; background-color:#f5f5f5;
	border:1px solid gray; padding:2px 2px 2px 2px;}
input#cancel	{font:normal normal normal 12px Arial, Helvetica, sans-serif; color:black; text-align:center; background-color:#f5f5f5;
	border:1px solid gray; padding:2px 2px 2px 2px;}
input#statsHidden {color:black; text-align:center;}
select {
	font:normal normal normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color:black; 
	text-align:left; 
	background-color:white;
	border:1px solid gray; 
	padding:1px 0 1px 2px;
	}
textarea {
	font:normal normal normal 12px Arial, Helvetica, sans-serif; 
	color:black; 
	text-align:left; 
	background-color:transparent;
}
*/
/* ///////////////////////////// END FORMS DEFNITIONS ////////////////////////////*/

#logOutButton {font:normal normal bold 11px Tahoma, Arial, Helvetica, sans-serif; display:inline;}
	#logOutButton a:link {color:white; background-color: Red; 
			margin-right:4px; margin-left:10px; border:1px solid red; 
			padding:2px 8px 2px 8px; white-space:nowrap; width:auto; text-decoration:none;}
	#logOutButton a:visited {color:white; background-color: Red; 
			margin-right:4px; margin-left:10px; border:1px solid red; 
			padding:2px 8px 2px 8px; white-space:nowrap; width:auto; text-decoration:none;}
	#logOutButton a:hover {color:black; background-color: white; 
			margin-right:4px; margin-left:10px; border:1px solid red; 
			padding:2px 8px 2px 8px; white-space:nowrap; width:auto; text-decoration:none;}
	#logOutButton a:active {color:white; background-color: Red; 
			margin-right:4px; margin-left:10px; border:1px solid red; 
			padding:2px 8px 2px 8px; white-space:nowrap; width:auto; text-decoration:none;}	
			
/* Bonus Page */
.lg1 {font-size:17px; color: #cc6d29; text-align:center; font-weight:bold; margin: 10px 0 10px 0;}	
.lg2 {font-size:24px; color: #cc6d29; text-align:center; font-weight:bold; margin: 10px 0 10px 0;}	

