/*
© YELLOWFISH SOFTWARE. ALL RIGHTS RESERVED.
AUTHORED BY JACO CRAFFORD, PLEASE DIRECT ANY QUERIES TO JACO@SYNERGYONLINE.COM
CREATED: 20 DECEMBER 2004
LAST MODIFIED: 21 DECEMBER 2004
*/


/* GLOBAL ********************************************************* */
/* **************************************************************** */
body {
	margin: 20px 0px;
	padding: 0px;
	background-image: url(images/pagebg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F4F5EF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	}
	
body td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	}

li {
	margin: 5px 0px;
	}
	
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #242A72;
	margin: 0px;
	text-transform: uppercase;
	}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #5283D7;
	margin: 0px;
	text-transform: uppercase;
	}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #21246B;
	margin: 0px;
	}
h4 {
	font-size: 16px;
	font-weight: bold;
	color: #21246B;
	margin: 0px;
	text-transform: lowercase;
	}
.popupFooter {
	font-size: 14px;
	font-weight: bold;
	color: #21246B;
	margin: 0px;
	}
p {
	text-align: justify;
	}
td 
{
	vertical-align: top
}

#datestamp {
	margin-right: 20px;
	}

.dottedline {
	background-image: url(images/dottedline.gif);
	background-repeat: repeat-x;
	background-position: center;
	margin: 0px;
	height: 5px;
	}	

.clientsincludetext {
	color: #242A72;
	font-weight: bold;
	margin: 10px 15px;
	}
	
.clientsincludeimage {
	margin: 0px 0px 10px 0px;
	}
	
a.contentintro:link, a.contentintro:active, a.contentintro:visited {
	color: #204788;
	text-decoration: none;
	}
a.contentintro:hover {
	text-decoration: underline;
	}
.cotentintroalign {
	text-align: justify;	
	}
.contentintroalignLg {
	text-align: justify;
	color: #204788;
	font-size: 14px;
	}
a.footerlinks:link, a.footerlinks:active, a.footerlinks:visited {
	color: #21246B;
	text-decoration: none;
	margin: 0px 2px;
	}
a.footerlinks:hover {
	text-decoration: underline;
	}
	
a.bodylinks:link, a.bodylinks:active, a.bodylinks:visited {
	color: #21246B;
	text-decoration: underline;
	}
a.bodylinks:hover {
	text-decoration: none;
	}
.bigbodylinks
{
	font-size: 16px;
	font-weight: bold;
	color: #21246B;
	}	
a.bigbodylinks:link, a.bigbodylinks:active, a.bigbodylinks:visited, 
a.trainingstyle2:link, a.trainingstyle2:active, a.trainingstyle2:visited 
{
	font-size: 16px;
	font-weight: bold;
	color: #21246B;
	text-decoration: underline;
	}
a.bigbodylinks:hover, a.trainingstyle2:hover {
	text-decoration: none;
	font-weight: bold;
	}
	
a.bigleftlinks:link, a.bigleftlinks:active, a.bigleftlinks:visited 
{
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: underline;
	}
a.bigleftlinks:hover {
	text-decoration: none;
	font-weight: bold;
	}
	
#scrollbox {
	/*width: 495px;
	height: 395px;
	overflow: auto;
	scrollbar-3dlight-color : #ccc;
	scrollbar-arrow-color : #ccc;
	scrollbar-base-color : #fff;
	scrollbar-darkshadow-color : #f2f2f2;
	scrollbar-track-color : #f2f2f2;
	scrollbar-shadow-color : #ccc;*/
	}

.smalltextbox {
	font-size: 10px;
	font-family:	Arial;	
}

/* WHAT WILL IT REVEAL ******************************************** */
/* **************************************************************** */

.revelationsbox {	
	background-color: #E6EDF9;
	padding: 15px 20px;
	width: 100%;
	margin: 10px 10px 10px 0px;
	text-align: center;
	}
.revelationsdropdown {
	font-size: 10px;
	color: #666;
	width: 265px;
	height: 20px;
	margin-left: 10px;
	}

.revealspecialtext {
	font-weight: bold;
	background-color: #E6EDF9;
	padding: 15px 20px;
	width: 100%;
	color: #242A72;
	text-align: center;
	}

.flexibilityspecial {
	padding: 10px;
	color: #242A72;
	background-color: #F4F3EC;
	}
.efficiencyspecial {
	padding: 10px;
	color: #242A72;
	background-color: #FAFAF5;
	}

a.reveallinks:link, a.reveallinks:active, a.reveallinks:visited {
	color: #21246B;
	text-decoration: none;
	margin: 0px 2px;
	}
a.reveallinks:hover {
	text-decoration: underline;
	}

/* CLIENTS ******************************************************** */
/* **************************************************************** */

.clientsspecial1 {
	padding: 10px;
	color: #444;
	background-color: #FAFAF5;
	border-top: 1px solid #fff;
	}
.clientsspecial2 {
	padding: 10px;
	color: #444;
	background-color: #F2F5FD;
	border-top: 1px solid #fff;
	}
.clientsspecial3 {
	padding: 10px;
	color: #444;
	background-color: #FFFFFF;
	border-top: 1px solid #F2F5FD;
	}		
	
/* SOFTWARE ******************************************************* */
/* **************************************************************** */

.softwarespecialtext {
	background-color: #E6EDF9;
	padding: 10px;
	color: #242A72;
	text-align: justify;
	}
#softwarepackages {
	border: 1px solid #C5D6F1;
	width: 460px;
	padding: 15px;
	}
.moduletable {
	padding: 5px 10px;
	border: 1px solid #C5D6F1;
	}
.moduletable td {
	border: 1px solid #C5D6F1;
	} 
.modulelist {
	padding: 10px;
	margin-left: 10px;
	border: 1px solid #C5D6F1;
	/*width: 165px;*/
	background-color: #E6EDF9;
	}
.newfeature {
	color: #5283D7;
	}
.headerRow 
{
	background-color: #2A478B;
}
.headerCell
{
	color: White;
}
.oddYellow 
{
	background-color: #FEFF99;
}
.evenGrey 
{
	background-color: #EBEBED;
}
.ruleSpacer 
{
	background-color: Navy;
	height: 1px;
}
.trialResourceLeft
{
	background-image: url(images/leftloginblock.jpg);
	background-repeat: no-repeat;
	width: 211;
}
.trialResourceLeftTop
{
	background-image: url(images/blueblock.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #1e3879; 
	width: 210;
	color: #ffffff;
}
.trialResourceLeftBottom
{
	background-image: url(images/greenblock.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #28824e;
	width: 210;
}
.whiteBox
{
	background-color: #ffffff;
}
.ltBlueHeading
{
	font-size: 14px;
	color:  #438FCB;
	font-weight: bold;
	
}
.ltBlueNote
{
	font-size: 12px;
	color:  #438FCB;
}
.dkBlueHeading
{
	font-size: 14px;
	color: Navy;
	font-weight: bold;
}

.training table, .training td 
{
	border-left: 1px solid #C0C0C0;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 1px solid #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.trainingstyle2
{	
	text-align: center;
	width: 80px;	
}
.trainingstyle2 a
{
	color: #204788;
	text-decoration: underline;
}
