.maintext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.maintext a {color: #CC3333; font-weight : normal; TEXT-DECORATION: none;}
.maintext a:link {color: #CC3333;}
.maintext a:visited {color: #CC3333;}
.maintext a:hover {color: #CC3333; TEXT-DECORATION: underline;}

.maintextblue{
	color : #009899;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.maintextblue a {color: #009899; TEXT-DECORATION: none;}
.maintextblue a:link {color: #009899;}
.maintextblue a:visited {color: #009899;}
.maintextblue a:hover {color: #009899; TEXT-DECORATION: underline;}

.contactuscallout{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 17px;
}
.contactuscallout a {color: #333333; TEXT-DECORATION: none;}
.contactuscallout a:link {color: #333333;}
.contactuscallout a:visited {color: #333333;}
.contactuscallout a:hover {color: #333333; TEXT-DECORATION: none;}

.hometext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.hometext a {color: #009899; font-weight : normal; TEXT-DECORATION: none;}
.hometext a:link {color: #009899;}
.hometext a:visited {color: #009899;}
.hometext a:hover {color: #009899; TEXT-DECORATION: underline;}

.pidifference{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 15px;
	height: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.pidifference a {color: #666666; TEXT-DECORATION: none;}
.pidifference a:link {color: #666666;}
.pidifference a:visited {color: #666666;}
.pidifference a:hover {color: #CC3333; TEXT-DECORATION: none;}

.pidifferenceon{
	color : #CC3333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 17px;
	background-color: #FFFFFF;
	height: 20px;
	padding-right: 10px;
	padding-left: 10px;
}
.pidifferenceon a {color: #CC3333; TEXT-DECORATION: none;}
.pidifferenceon a:link {color: #CC3333;}
.pidifferenceon a:visited {color: #CC3333;}
.pidifferenceon a:hover {color: #CC3333; TEXT-DECORATION: none;}

.pitext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.pitext a {color: #CC3333; font-weight : normal; TEXT-DECORATION: none;}
.pitext a:link {color: #CC3333;}
.pitext a:visited {color: #CC3333;}
.pitext a:hover {color: #CC3333; TEXT-DECORATION: underline;}

.salesskillstext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.salesskillstext a {color: #FF6600; font-weight : normal; TEXT-DECORATION: none;}
.salesskillstext a:link {color: #FF6600;}
.salesskillstext a:visited {color: #FF6600;}
.salesskillstext a:hover {color: #FF6600; TEXT-DECORATION: underline;}

.piwscallouthead{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 15px;
}

.piwscallouttext{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 12px;
}
.piwscallouttext a {font-size : 10px; color: #003399; TEXT-DECORATION: none;}
.piwscallouttext a:link {color: #003399;}
.piwscallouttext a:visited {color: #003399;}
.piwscallouttext a:hover {color: #003399; TEXT-DECORATION: underline;}

.piwscallouttext2{
	color : #003399;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 15px;
}
.piwscallouttext2 a {font-size : 10px; color: #003399; TEXT-DECORATION: none;}
.piwscallouttext2 a:link {color: #003399;}
.piwscallouttext2 a:visited {color: #003399;}
.piwscallouttext2 a:hover {color: #003399; TEXT-DECORATION: underline;}

.piwstext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.piwstext a {color: #003399; TEXT-DECORATION: none;}
.piwstext a:link {color: #003399;}
.piwstext a:visited {color: #003399;}
.piwstext a:hover {color: #003399; TEXT-DECORATION: underline;}


.piatext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.piatext a {color: #634263; font-weight : normal; TEXT-DECORATION: none;}
.piatext a:link {color: #634263;}
.piatext a:visited {color: #634263;}
.piatext a:hover {color: #634263; TEXT-DECORATION: underline;}

.plstext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.plstext a {color: #009933; font-weight : normal; TEXT-DECORATION: none;}
.plstext a:link {color: #009933;}
.plstext a:visited {color: #009933;}
.plstext a:hover {color: #009933; TEXT-DECORATION: underline;}

.abouttext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.abouttext a {color: #005e1f; font-weight : normal; TEXT-DECORATION: none;}
.abouttext a:link {color: #005e1f;}
.abouttext a:visited {color: #005e1f;}
.abouttext a:hover {color: #005e1f; TEXT-DECORATION: underline;}

.aboutbghead{
	background-color : #005e1f}

.aboutbgsubhead{
	color:#005e1f;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.aboutbgsubhead a {color: #005e1f; TEXT-DECORATION: none;}
.aboutbgsubhead a:link {color: #005e1f;}
.aboutbgsubhead a:visited {color: #005e1f;}
.aboutbgsubhead a:hover {color: #005e1f; TEXT-DECORATION: underline;}

.aboutrightnavlink{
	color:#005e1f;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}

.smalltext{
	font-size : 9px;
}

.smallbreadtext{
	font-size : 10px;
}

.piwspopupnav{
	color : #FFFFFF;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.piwspopupnav a {color: #FFFFFF; TEXT-DECORATION: none;}
.piwspopupnav a:link {color: #FFFFFF;}
.piwspopupnav a:visited {color: #FFFFFF;}
.piwspopupnav a:hover {color: #FFFFFF; TEXT-DECORATION: underline;}

.piwspopupnavon{
	color : #003399;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
	background-color:#FFFFFF;
}
.piwspopupnavon a {color: #003399; TEXT-DECORATION: none;}
.piwspopupnavon a:link {color: #003399;}
.piwspopupnavon a:visited {color: #003399;}
.piwspopupnavon a:hover {color: #003399; TEXT-DECORATION: none;}

.whitetext{
	color : #FFFFFF;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.whitetext a {color: #FFFFFF; TEXT-DECORATION: none;}
.whitetext a:link {color: #FFFFFF;}
.whitetext a:visited {color: #FFFFFF;}
.whitetext a:hover {color: #FFFFFF; TEXT-DECORATION: underline;}

.pitabtext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.pitabtext a {color: #333333; font-weight : normal; TEXT-DECORATION: none;}
.pitabtext a:link {color: #333333;}
.pitabtext a:visited {color: #333333;}
.pitabtext a:hover {color: #333333; TEXT-DECORATION: underline;}

.newsmonthtextlight{
	color : #AAA8A8;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}

.casestudyheader{
	color : #CC0000;
	font: bold 22px "Times New Roman", Times, serif;
	text-decoration: none;
}

.secondarynavtext{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 14px;
	margin-top: 3px;
	height: 15px;
}

.secondarynavtext a {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.secondarynavtext a:link {color: #666666;}
.secondarynavtext a:visited {color: #666666;}
.secondarynavtext a:hover {color: #634263; TEXT-DECORATION: underline;}

.secondarynavtextdoubleindent a {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.secondarynavtextdoubleindent a:link {color: #666666;}
.secondarynavtextdoubleindent a:visited {color: #666666;}
.secondarynavtextdoubleindent a:hover {color: #634263; TEXT-DECORATION: underline;}

.secondarynavtextindent a {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.secondarynavtextindent a:link {color: #666666;}
.secondarynavtextindent a:visited {color: #666666;}
.secondarynavtextindent a:hover {color: #634263; TEXT-DECORATION: underline;}

.languagecell{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
	padding: 2px 2px 2px 5px;
}

.secondarynavtextindent{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 14px;
	padding-left: 10px;
	margin-top: 3px;
	height: 15px;
}

.secondarynavtextdoubleindent{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 14px;
	padding-left: 25px;
	margin-top: 3px;
	height: 15px;
}

.bigheadertext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	line-height: 17px;
}

.headertext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 17px;
}
.headertext a {color: #CC3333; font-weight : normal; TEXT-DECORATION: none;}
.headertext a:link {color: #CC3333;}
.headertext a:visited {color: #CC3333;}
.headertext a:hover {color: #CC3333; TEXT-DECORATION: underline;}

.largeheadertext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height: 17px;
}
.largeheadertext a {color: #CC3333; font-weight : normal; TEXT-DECORATION: none;}
.largeheadertext a:link {color: #CC3333;}
.largeheadertext a:visited {color: #CC3333;}
.largeheadertext a:hover {color: #CC3333; TEXT-DECORATION: underline;}

.dropnavtext{
	color : #FFFFFF;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
	padding-left: 5px;
}
.dropnavtext a {color: #FFFFFF; font-weight : normal; TEXT-DECORATION: none;}
.dropnavtext a:link {color: #FFFFFF;}
.dropnavtext a:visited {color: #FFFFFF;}
.dropnavtext a:hover {color: #FFFFFF; TEXT-DECORATION: underline;}

.breadcrumbtext{
	color : #FFFFFF;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.breadcrumbtext a {color: #FFFFFF; font-weight : normal; TEXT-DECORATION: none;}
.breadcrumbtext a:link {color: #FFFFFF;}
.breadcrumbtext a:visited {color: #FFFFFF;}
.breadcrumbtext a:hover {color: #FFFFFF; TEXT-DECORATION: underline;}

.footertext{
	color : #777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
}
.footertext a {color: #777777; font-weight : normal; TEXT-DECORATION: none; font-size : 9px; margin:0pt 5px;}
.footertext a:link {color: #777777; font-size : 9px;}
.footertext a:visited {color: #777777; font-size : 9px;}
.footertext a:hover {color: #777777; TEXT-DECORATION: underline; font-size : 9px;}

.footertexttop{
	color : #eeeeee;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : normal;
	line-height: 15px;
	border-bottom:1px solid #999999;
	padding: 5px 0px;
}	



.footertexttop a {font-size : 10px; color: #666666; font-weight : normal; TEXT-DECORATION: none; margin:0pt 4px 0pt 0pt;}
.footertexttop a:link {font-size : 10px; color: #666666;}
.footertexttop a:visited {font-size : 10px; color: #666666;}
.footertexttop a:hover {font-size : 10px; color: #666666; TEXT-DECORATION: underline;}

.footertexttop .upper_foot a {color: #000000;}
.footertexttop .upper_foot a:link {color: #000000;}
.footertexttop .upper_foot a:visited {color: #000000;}
.footertexttop .upper_foot a:hover {color: #000000;}


.footerrevtext{
	color : #999999;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
}

.redtext {color: #990000;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;}
.redtext a {color: #990000; font-weight : normal; TEXT-DECORATION: none;}
.redtext a:link {color: #990000;}
.redtext a:visited {color: #990000;}
.redtext a:hover {color: #990000; TEXT-DECORATION: underline;}

.redtextvideo {color: #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;}
.redtextvideo a {color: #CB0100; font-weight : normal; TEXT-DECORATION: underline;}
.redtextvideo a:link {color: #CB0100;}
.redtextvideo a:visited {color: #CB0100;}
.redtextvideo a:hover {color: #CB0100; TEXT-DECORATION: underline;}

.bluetext {color: #244186;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;}
.bluetext a {color: #244186; font-weight : normal; TEXT-DECORATION: none;}
.bluetext a:link {color: #244186;}
.bluetext a:visited {color: #244186;}
.bluetext a:hover {color: #244186; TEXT-DECORATION: underline;}

.orangetext {color: #ff6600;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;}
.orangetext a {color: #ff6600; font-weight : normal; TEXT-DECORATION: none;}
.orangetext a:link {color: #ff6600;}
.orangetext a:visited {color: #ff6600;}
.orangetext a:hover {color: #ff6600; TEXT-DECORATION: underline;}

.hotboxheader{
	color : #FFFFFF;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height: 17px;
}

.formtd{
	font-family : Verdana, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #666666;
	font-weight : normal;
	text-align: right;
	background-color : #E7E6E6;
	padding-right: 5px;
}
.formtd a {color: #666666; TEXT-DECORATION: underline;}
.formtd a:link {color: #666666;}
.formtd a:visited {color: #666666;}
.formtd a:hover {color: #FF9900;}

.errtext{
	color : red;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
	padding-left:2px;
}
.errtext a {color: red; font-weight : normal; TEXT-DECORATION: none;}
.errtext a:link {color: red;}
.errtext a:visited {color: red;}
.errtext a:hover {color: red; TEXT-DECORATION: underline;}

.smallbreak{
	line-height: 4px;
}

.button   {
 	border-style: outset;
    border-color: #9C9C9C;
	border-width: 2px;
    background-color: #666666;
	font-size : 12px;
    text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	text-decoration: none;
	height: 22px;
	cursor: hand;
}

ul {
	list-style:round;
	
	margin-right:0px;
	margin-bottom:0px;
	margin-top:5px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	/*padding-left:10px;*/
} 

li {
	margin-bottom: 5px;
} 

ol { 
	margin-top:5px;
	/*margin-left:10px; */
	margin-right:0px; 
	margin-bottom:10px;
}

input{
	font-size : 11px;
	font-family : Verdana, Geneva, Verdana, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
}

p{
	padding: 0px;
	margin: 5px 0px 0px;
}

select{
	font-size : 11px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
}

.setwidthselect{
	font-size : 11px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
	width : 190px;
}

textarea{
	font-size : 11px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
}

.pilistitem{
	list-style-image : url(/Images/PredictiveIndex/listarrow.gif);
	margin: 5px 0px 0px 10px;
	padding: 5px 0px 0px 10px;
}
.pialistitem{
	list-style-image : url(/Images/PredictiveIndexApplications/listarrow.gif);
	margin: 5px 0px 0px 10px;
	padding: 5px 0px 0px 10px;
}
.plslistitem{
	list-style-image : url(/Images/PredictiveLeadership/listarrow.gif);
	margin: 5px 0px 0px 10px;
	padding: 5px 0px 0px 10px;
}
.aboutlistitem{
	list-style-image : url(/Images/AboutPIWorldwide/listarrow.gif);
	margin: 5px 0px 0px 10px;
	padding: 5px 0px 0px 10px;
}

.pagebg{
	background-image : url(/Images/CommonImages/pagebg.gif);
}

.secondarynavbg{
	background-image : url(/Images/CommonImages/secondarynavbg.gif);
}

.blackbg{
	background-color : #000000
}

.borderbg{
	background-color : #CCCCCC
}

.homebg{
	background-color : #009899
}

.bgheadtop, .bgheadtop td {
	background : #009899 url(/Images/Headers/bg-gradient-home2.gif) repeat-x;
}

.homebghead, .homebghead td {
	background-color : #009899
}

.homebgsubhead{
	color:#009899;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 17px;
}
.homebgsubhead a {color: #009899; TEXT-DECORATION: none;}
.homebgsubhead a:link {color: #009899;}
.homebgsubhead a:visited {color: #009899;}
.homebgsubhead a:hover {color: #009899; TEXT-DECORATION: underline;}

.rightnavlink{
	color:#009899;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}

.piwsnavbg{
	background-image: url(/Images/WebServices/rightnavbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#ffffff;
}

.breadcrumbbg{
	background-color : #333333
}

.whitebg{
	background-color : #FFFFFF
}

.piwsbg{
	background-color : #003399
}

.piwshead{
	color : #003399;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height: 15px;
}

.piwsbghead{
	background-color : #003399
}

.piwsbgsubhead{
	color:#003399;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px; 
}
.piwsbgsubhead a {color: #003399; TEXT-DECORATION: none;}
.piwsbgsubhead a:link {color: #003399;}
.piwsbgsubhead a:visited {color: #003399;}
.piwsbgsubhead a:hover {color: #003399; TEXT-DECORATION: underline;}

.differencehead{
	background-color : #CC0000;
	border: 1px solid #000000;
	border-collapse: collapse;
}

.differencequote{
	background-color : #FFFFFF;
	border-collapse: collapse;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.pibg{
	background-color : #CC0000
}

.pibghead{
	background-color : #CC0000
}

.pibgsubhead{
	color:#CC0000;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px; 
}
.pibgsubhead a {color: #CC0000; TEXT-DECORATION: none;}
.pibgsubhead a:link {color: #CC0000;}
.pibgsubhead a:visited {color: #CC0000;}
.pibgsubhead a:hover {color: #CC0000; TEXT-DECORATION: underline;}

.pirightnavlink{
	color:#FF0000;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}


.salesskillsbg{
	background-color : #FF6600
}

.salesskillsbghead{
	background-color : #FF6600
}

.salesskillsbgsubhead{
	color:#FF6600;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.salesskillsbgsubhead a {color: #FF6600; TEXT-DECORATION: none;}
.salesskillsbgsubhead a:link {color: #FF6600;}
.salesskillsbgsubhead a:visited {color: #FF6600;}
.salesskillsbgsubhead a:hover {color: #FF6600; TEXT-DECORATION: underline;}

.salesskillsrightnavlink{
	color:#FF6600;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}

.salesskillstabtext{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.salesskillstabtext a {color: #333333; font-weight : normal; TEXT-DECORATION: none;}
.salesskillstabtext a:link {color: #333333;}
.salesskillstabtext a:visited {color: #333333;}
.salesskillstabtext a:hover {color: #333333; TEXT-DECORATION: underline;}


.piabg{
	background-color : #634263
}

.piabghead{
	background-color : #634263 
}

.piabgsubhead{
	color:#634263;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.piabgsubhead a {color: #634263; TEXT-DECORATION: none;}
.piabgsubhead a:link {color: #634263;}
.piabgsubhead a:visited {color: #634263;}
.piabgsubhead a:hover {color: #634263; TEXT-DECORATION: underline;}

.piarightnavlink{
	color:#003399;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}

.plsbg{
	background-color : #009933
}

.plsbghead{
	background-color : #009933
}

.plsbgsubhead{
	color:#009933;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.plsbgsubhead a {color: #009933; TEXT-DECORATION: none;}
.plsbgsubhead a:link {color: #009933;}
.plsbgsubhead a:visited {color: #009933;}
.plsbgsubhead a:hover {color: #009933; TEXT-DECORATION: underline;}

.plsrightnavlink{
	color:#339900;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}

.plwbg{
	background-color : #634263
}

.plwbghead{
	background-color : #8E778E
}

.plwbgsubhead{
	color:#339900;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}
.plwbgsubhead a {color: #339900; TEXT-DECORATION: none;}
.plwbgsubhead a:link {color: #339900;}
.plwbgsubhead a:visited {color: #339900;}
.plwbgsubhead a:hover {color: #339900; TEXT-DECORATION: underline;}

.plwrightnavlink{
	color:#339900;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 17px;
}

#CaseStudyCallout{
	float: right;
	position: relative;
	width: 200px;
	margin-left: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	top: 10px;
}

.aboutbg{
	background-color : #005e1f;
}

.mainbody {
	margin-left: 50px;
	margin-top: 0px;
	margin-height: 0px;
	top-margin: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #FFFFFF;
}

.popupbody {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.content {
	position: absolute;
	top: 250px;
	left: 50px;
	width: 407px;
	height: 390px;
	overflow: scroll;
	padding: 15px;
	}

.seo_header {
font-weight:bold;
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 15px;
	margin-bottom:0;
}

/* LEADERSHIP DEVELOPMENT LANDING PAGE */

.wrapper_lp{ width:886px; margin:0 auto; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px;
line-height:19px; color:#555555; border:1px solid #cccccc;}

.wrapper_lp h2 {padding-left:10px;}

.wrapper_lp h2.headline {line-height:21px;}

.wrapper_lp table {color:#555555;}

.wrapper_lp .wrapper_padding{ padding:0;}

.lp_header{width:886px; margin-bottom:85px;}

.lp_left_content{vertical-align:top;}
.lp_right_content{vertical-align:top; width:300px;}

.lp_text_header{font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; line-height:47px; color:#e0443b;}
.lp_redbar{width:586px; background-image:url(/Images/LandingPages/PredictiveLeadership/red_bar.gif);}
.lp_text{ padding: 25px 15px 25px 10px; }

.lp_text a {color: #df433a; TEXT-DECORATION: none;}
.lp_text a:link {color: #df433a;}
.lp_text a:visited {color: #df433a;}
.lp_text a:hover {color: #df433a; TEXT-DECORATION: underline;}

.lp_introtext{
font-size:17px;
line-height:24px;
}

.lp_spacer{width:100%; height:40px;}
.lp_maintext{
font-size:13px;
line-height:19px;
}

.lp_maintext ul{margin-top:0; padding-top:0}
.lp_maintext li{color:#df433a; list-style:square;}
.lp_maintext li span{color:#555555;}


.lp_form{
	background: #FFFFFF url(/Images/LandingPages/PredictiveLeadership/form_bg.gif) repeat-x bottom;
	border: 1px solid #d0d0d0;
	border-right: 2px solid #d0d0d0;
	border-bottom:2px solid #d0d0d0;
	padding:0 35px 20px 35px;
	margin-top:20px;
	font-size:11px;
	color:#949494;
}

.lp_form input, .lp_form option, .lp_form textarea{padding:2px 3px;}

.lp_form input, .lp_form select, .lp_form textarea{border:1px solid #e2e9ef; border-top:1px solid #acadb2;}

.lp_form label{margin-top:14px; display:block;}

.lp_form table{
	font-size:11px;
	color:#949494;
}

.lp_form_title{
font:23px/24px Georgia, "Times New Roman", Times, serif;
color:#555555;
margin-top:20px;
}

.lp_red_text{color:#e0443b;}

.lp_req{
	background:url(/Images/LandingPages/PredictiveLeadership/req.gif) no-repeat; margin-left:-1em; padding-left:1em;
	background-position: left;
}


.lp_arrow_callout {margin-top:20px;}

.lp_arrow_callout_arrow {float:left; margin: 5px 10px 0 0; background:url(/Images/LandingPages/PredictiveLeadership/red_arrow.gif); width:45px; height:68px;}

.lp_err{border:1px solid red !important;}
.lp_err_label{color:red; margin-top:2px !important;}


.lp_submit_button{border:0 !important; margin-left:1em; margin-top:5px; float:right;}

select.short {width:60px;}

select.medium {width:150px;}


.short {width:60px;}
.medium {width:225px;}

.bst_list {
	font-size: 12px;	
}

ol.bst_list {
	/*margin-left:25px;*/	
}

ol.bst_list li {
	color:#333333;
	font-weight:bold;
	list-style:decimal;
}

ul.bst_list {
	/*margin-left:25px;*/	
}

ul.bst_list li {
	color:#333333;
	list-style:disc;
}


