a:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px;}
a:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px;}
a:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 10px;}

a.on:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-size: 12px; font-weight:bold; }
a.on:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline; font-size: 12px; font-weight:bold; }
a.on:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 12px;  font-weight:bold; }

a.off:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size: 12px; font-weight:bold; }
a.off:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif;; color: #666666; text-decoration: none; font-size: 12px; font-weight:bold;}
a.off:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 12px;  font-weight:bold;}

a.submenulinkblack:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 12px; line-height:17px;}
a.submenulinkblack:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 12px; line-height:17px;}
a.submenulinkblack:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 12px; line-height:17px;}

a.submenulinkblackon:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: underline; color: #000000;}
a.submenulinkblackon:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: underline; color: #000000;}
a.submenulinkblackon:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: underline;color: #ffffff;}

a.po2:link, a.po2:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #BE1E29;}
a.po2:hover {color: #BE1E29; text-decoration: underline; font-weight: bold;}
a.po2:active {color:#BE1E29; text-decoration: none;}

a.gcElse:link  {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #BE1E29;}
a.gcElse:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; color: #BE1E29;}
a.gcElse:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #BE1E29; font-weight: bold;}
a.gcElse:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #BE1E29;}

a.gcElse2 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #BE1E29;}
a.gcElse2:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #BE1E29;}
a.gcElse2:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #BE1E29; }
a.gcElse2:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #BE1E29; }

a.gcElse3 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #6A889B;}
a.gcElse3:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: none; color: #6A889B;}
a.gcElse3:hover {cfont-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #6A889B; font-weight: bold; text-decoration: underline;}
a.gcElse3:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #6A889B; text-decoration: underline;}

a.gcElse2on {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; text-decoration: underline;  font-weight: bold;}
a.gcElse2on:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; text-decoration: underline; }
a.gcElse2on:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; font-weight: bold; text-decoration: underline;}
a.gcElse2on:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; text-decoration: underline;}

a.gcElse4 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #BE1E29;}
a.gcElse4:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #BE1E29;}
a.gcElse4:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #BE1E29; }
a.gcElse4:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #BE1E29; }

a.gcElse4on {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; text-decoration: underline;  font-weight: bold;}
a.gcElse4on:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; text-decoration: underline; }
a.gcElse4on:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; text-decoration: underline;}
a.gcElse4on:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE1E29; text-decoration: underline;}

a.lib1 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #000000;}
a.lib1:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: underline; color: #000000;}
a.lib1:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
a.lib1:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}

a.forgot:link {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 11px;}
a.forgot:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
a.forgot:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
  
a.subscribe {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 12px;} 
a.subscribe:visited {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration: none;}
a.subscribe:hover {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration: underline;}
a.subscribe:active {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;  text-decoration: underline;}

table.positioningtables{font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#000000; font-size: 11px; border-width: 1px; border-style: solid; }

td.pleft {font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size: 13px; background:#BE1E29; border:1px solid #000000;}
td.pright {font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#000000; font-size: 13px; background:#dddddd; border-width:1px 1px 1px 0; border-style:solid; border-color:#000000;}

span.small{font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px;}
span.psmall{font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px; color:#999999;}
input.psmall{font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; background: #ffffff; border: none; }

textarea.pmessage1 {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; height:50px; width:140px; border: 1px solid #666666;}
textarea.pmessage2 {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; height:50px; width:320px; border: 1px solid #666666;}

.gcQuote {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}
.storeText {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}
.storeTextC {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px;}
.davidText {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.davidTextC {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.davidTextYellow {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #F7C608; font-size: 12px;}
.client {font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#000000; font-size: 11px;}
.post-title2 {font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#000000; font-size: 13px;}
.ptabletitles {font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size: 13px;}
.pcalculator{color:#000000; border: 1px solid #999999;}
.toolSuite {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #BE1E29; font-size: 16px; font-weight:bold;}
.gcT {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 14px; color: #BE1E29; font-weight: bold;}


#imageContainer {
	position: relative; 
	left: 0px; 
	top: 0px;
	margin: 0px;
	width:500px;
	height:249px;
	z-index: 10;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}




.pageTitle {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #ffffff; padding-bottom: 15px; padding-top: 10px;   }

.pageTitle2 {font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; padding-bottom: 15px; padding-top: 10px;   }


/* SUBMENUs */
div.submenus1 {border: none; width:200px; padding-left: 25px; font-size: 80%; padding-bottom:15px;padding-top:10px; color: #ffffff; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold;}
div.submenus2 {border: none; padding-left: 25px; padding-right: 25px; font-size:80%; line-height:17px; color: #ffffff;  font-family: Century Gothic, Arial, Helvetica, sans-serif;}
div.submenus3 {border: none; width:200px; padding-left: 25px; font-size: 80%; padding-bottom:15px;padding-top:10px; color: #ffffff; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold;}

div.submenusL1 {border: none; width:200px; padding-left: 20px; font-size: 80%; padding-bottom: 5px; padding-top:10px; color: #ffffff; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-weight: bold;}
div.submenusL2 {border: none; padding-left: 20px; font-size:80%; line-height:17px; color: #ffffff;  font-family: Century Gothic, Arial, Helvetica, sans-serif;}










/*growthchallenge (VAB) styles  */
table.vabtable {border:solid 1px #999999; }
td.vabtable-title {color:#FFFFFF; font-size: 100%; font-family: Century Gothic, Arial, Helvetica, sans-serif;}
input.small{ color: #000000; font-size: 80%; background: #ffffff; border: none; }
#vabanswers {border-width: 1px; border-style: solid; border-color: #ccc; margin-left: 10px;
margin-top: 20px; margin-right: 0px; margin-bottom:0px; padding: 10px;}
label { cursor: pointer;  cursor: hand;} 
textarea.growthanswers{ color: #000000;font-size: 80%;width:480px;border: 1px solid #666666;font-family: Century Gothic, Arial, Helvetica, sans-serif; }



/*positioning tool*/


td.pcalcgrey {background:#dddddd; padding-top:10px;padding-bottom:10px; color:#000000; border: 1px solid #999999; font-weight:bold; font-size: 80%; font-family: Century Gothic, Arial, Helvetica, sans-serif;}
td.pcalcgreyinput{background:#dddddd; padding:0px;margin:0px;color:#000000; border: 1px solid #999999;}
input.ptot{ color: #000000; font-weight:bold; font-size: 12px; background: #dddddd; text-align:center; border: none;padding:0px;margin:0px; }
textarea.pname{ color: #000000;font-size: 80%; vertical-align:center; height:50px;width:80px;background: #dddddd; text-align:center; border: none;font-family: Century Gothic, Arial, Helvetica, sans-serif; }


textarea.pdesc1{ height:85px; width:385px;text-align: center; color: #000000; font-size: 70%; font-family: Century Gothic, Arial, Helvetica, sans-serif; border: 1px solid #999999; }
textarea.pdesc2{ height:40px; width:210px;text-align: center; color: #000000; font-size: 70%; font-family: Century Gothic, Arial, Helvetica, sans-serif; border: 1px solid #999999; }
textarea.pdesc3{ height:80px; width:300px;text-align: center; color: #000000; font-size: 70%; font-family: Century Gothic, Arial, Helvetica, sans-serif; border: 1px solid #999999; }
span.pdesc{ position:absolute;padding-left:70px;padding-top:35px;text-align:center; color: #000000; font-size: 70%; font-family: Century Gothic, Arial, Helvetica, sans-serif; border:none; }







/*markting tool*/
table.tree{color: #000000;font-size: 90%;font-family: Century Gothic, Arial, Helvetica, sans-serif;}
td.tree-arrows{text-align:center; line-height:17pt;}
td.tree-underline{border-bottom:1px solid #666666;}
span.msmall{font-size: 70%; color:#999999;}
input.msmall{ color: #999999; font-size: 70%; background: #ffffff; border: none; }
textarea.mbig{ color: #000000; background: #ffffff; border: 1px solid #999999; width:480px; }
b.mtitle{font-weight:bold; font-size:120%;}
#marketinganswers {
border-width: 1px;
border-style: solid;
border-color: #ccc;
margin-left: 0px;
margin-top: 10px;
margin-right: 0px; margin-bottom:0px;
padding: 10px;
}

/*narrative tool*/
table.narrative{font-size: 95%;font-family: Century Gothic, Arial, Helvetica, sans-serif;}
td.n1{background:#ED1E26;color: #FFFFFF;padding:12px;}
td.n2{background:#FBBEA9;color: #000000;padding:12px;}

table.narrativemain{font-size: 95%;font-family: Century Gothic, Arial, Helvetica, sans-serif;border:0px solid #666666;}
td.narrativered{background:#ED1E26;padding:12px;border-width:1px; border-style:solid; border-color:#666666;}
td.ntdmaintitle{padding:12px;font-weight:bold;border-width:0px 1px 1px 1px; border-style:solid; border-color:#666666;}
td.ntdmain1{padding:5px;font-weight:bold;border-width:0px 1px 1px 0px; border-style:solid; border-color:#666666;}
td.ntdmain2{padding:0px;font-weight:bold;border-width:0px 1px 1px 0px; border-style:solid; border-color:#666666;}
textarea.nmain{ color: #000000; background: #ffffff;border-width:0px 0px 1px 0px; border-style:solid; border-color:#999999; width:350px; }


#showPercent{padding: 5px;}

.textmiddle {vertical-align:middle;} 

.registerInfo {
padding:20px;
font-family: Century Gothic, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

.quote {
padding-left:75px;
padding-right:75px;
}







