/* Universal Styles START*/

body {	
	margin: 0px 0px 0px;
    padding: 0px;
    font-family: "Trebuchet MS";
    font-size: 14px;
    color: #333333;
    background-color: #fbead8;
	background-image: url(/graphics/bkg.jpg);
	}

a { color: #F15D22; text-decoration: none; }

a:hover { text-decoration: underline; }

img {border:0px;}

ul {list-style-type:disc;}

li {margin-bottom:5px;}

h1,h2,h3,h4,h5,h6 {padding:0px;}

h1{font-size:21px; color: #F15D22; margin: 0px 0px 10px;}        

h2{font-size:16px; font-weight: bold; color: #003F5F; margin: 0px 0px 10px;}        

h3{font-size:140%;}        

h4{font-size:130%;}        

h5{font-size:120%;}        

h6{font-size:110%;}

.improveh1{color: #003F60;}

.effecth{color: #E9A713;}

.breadcrumbBG { background-image: url(/graphics/breadcrumb-bkg.jpg); background-repeat: repeat-x; height: 21px; }

.topRightNumber { color: #FFF; font-size: 12px;}

.breadcrumb { color: #A7A9AC; line-height: 21px; padding: 0px 0px 0px 6px; font-size: 10px;}

.breadcrumb a { color: #A7A9AC; text-decoration: none;}

.contactus1 { color: #003f60; font-size: 16px; font-weight: bold;}

.contactus2 { color: #003f60; font-size: 24px; font-weight: bold;}

.contactus1NEW { color: #003f60; font-size: 16px; font-weight: bold;}

.contactus2NEW { color: #003f60; font-size: 20px; font-weight: bold;}

.textboldbrown { color: #1e17of; font-size: 14px; font-weight: bold; text-decoration:none; }

.textboldorange { color: #f15c24; font-size: 14px; font-weight: bold; text-decoration:none; }

.textboldorange2 { color: #f15c24; font-size: 14px; font-weight: bold; text-decoration:none; }

.textorangesmall { color: #f15c24; font-size: 10px; }

a.textboldorange:HOVER { text-decoration: underline;}

.textboldblue { color: #003f60; font-size: 14px; font-weight: bold; text-decoration:none; }

.textboldyellow { color: #e1a103; font-size: 14px; font-weight: bold; text-decoration:none; }

.textblue { color: #003f60;}

.textorange { color: #f15c24;}

.textblue:HOVER { text-decoration: underline;}

.textwhite { color: #ffffff; text-decoration:none; }

.textwhitesmaller { color: #ffffff; line-height: 140%; font-size: 13px; }

.textboldwhite { color: #ffffff; font-size: 14px; font-weight: bold; text-decoration:none; }

.textsmaller { color: #333333; line-height: 100%; font-size: 12px; }

.HOMEtextsmaller { color: #333333; line-height: 125%; font-size: 13px; }

/* Universal Styles END */




/* SRHome Styles START */

.LargeTitleOrange { color: #f15c24; font-size: 26px; font-weight: bold; }

.LargeTitleBlue { color: #003f60; font-size: 26px; font-weight: bold; }

.Questions { color: #003f60; font-size: 24px; font-weight: bold; }

.LargeTitleYellow { color: #e1a103; font-size: 26px; font-weight: bold; }

.MediumTitleOrange { color: #f15c24; font-size: 20px; font-weight: bold; }

.MediumTitleBlue { color: #003f60; font-size: 20px; font-weight: bold; }

.MediumTitleYellow { color: #e1a103; font-size: 20px; font-weight: bold; }

.SmallTitleBlue { color: #003f60; font-size: 16px; font-weight: bold; margin-top:25px; margin-bottom:10px;}

.homeHeader { background-image: url(images/homeHeader.jpg); background-repeat: no-repeat; height: 198px; }

.homeTopTitle { background-color: #003F60; color: #FFF; font-size: 12px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.homeBottomLeftTitle { background-color: #F25D23; color: #FFF; font-size: 12px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.homeBottomRightTitle { background-color: #ECA900; color: #FFF; font-size: 12px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.homeBottomRightTitle-blue { background-color: #003F5E; color: #FFF; font-size: 12px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.homeBottomRightTitle-orange { background-color: #f15c24; color: #FFF; font-size: 12px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.textCTAcallout { background-color: #CBD8E0; color: #003F5E; font-size: 12px; font-weight: bold; padding: 5px 10px 5px 10px;}

.homeTopContent { border-bottom: 2px dotted #D5D5D5; border-left: 2px dotted #D5D5D5; padding: 10px; background-image:url(images/HomeTopContentBG.jpg); background-repeat: no-repeat;}

.homeBottomLeftContent { border-bottom: 2px dotted #D5D5D5; border-left: 2px dotted #D5D5D5; float:left; padding: 10px; background-image:url(images/HomeBottomLeftContentBG.jpg); background-repeat: no-repeat;}

.homeBottomRightContent { border-left: 2px dotted #D5D5D5; float:left; padding: 10px; background-image:url(images/HomeBottomRightContentBG.jpg); background-repeat: no-repeat;}

.homeRightFeaturedContent { border-bottom: 2px dotted #D5D5D5; border-left: 2px dotted #D5D5D5; float:left; padding: 10px; background-image: url(images/improveRightBG.jpg); background-repeat:repeat-x; height: 40px; }

.SRrightContent { padding: 10px 15px 15px;}

.SRrightContent .SRrightTitle { color: #F15D22; font-size: 13px; font-weight: bold;}

.bottomBorder { border-top: 2px dotted #D5D5D5;}

.homePrimaryBoxTitles { font-size: 17px; color:#FFFFFF; font-weight: bold; height: 25px; line-height: 25px; margin: 0px 0px 0px 0px}

.program-header h2
{
  background: url(/images/pointer-right.png) no-repeat; 
  background-position: 0 4px; 
  min-height:15px;
  font-size: 17px;
  color: white;
  font-weight: bold;
  padding-left: 15px;
  margin:0;
  text-align:left;
}

.program-header p
{
    font-size: 14px;
    color: white;
    font-weight: bold;
    margin-top:5px;
    text-align:justify;
}

.program-header h2 a
{
    color: #FFF;
    text-decoration:none;
}

.program-header h2 a:hover
{
    text-decoration:underline;
}

/* SRHome Style END */




/* Sales Readiness Styles START */

.salesReadinessHeader { background-image: url(images/salesReadinessHeader.jpg); background-repeat: no-repeat; height: 124px; }

.subSalesNav { font-size:9px; padding: 5px 0px 0px 137px; font-weight: bold; line-height: 12px;}

.subSalesNav a { color: #58595B; text-decoration: none;}

.subSalesNav a:hover, .subSalesNav .subSelected { color: #003F60;}

.salesTopTitle { color: #003F60; font-size: 14px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.salesBottomLeftTitle { color: #F25D23; font-size: 14px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.salesBottomRightTitle { color: #ECA900; font-size: 14px; font-weight: bold; height: 22px; line-height: 22px; padding-left: 10px;}

.salesTopContent { border-bottom: 2px dotted #D5D5D5; padding: 10px; background-image:url(images/SalesTopContentBG.jpg); background-repeat: no-repeat;}

.salesBottomLeftContent { float:left; width: 235px; padding: 10px; background-image:url(images/SalesBottomLeftContentBG.jpg); background-repeat: no-repeat;}

.salesBottomRightContent { float:left; width: 235px; padding: 10px; background-image:url(images/SalesBottomRightContentBG.jpg); background-repeat: no-repeat;}

.salesRightContent {border-left: 2px dotted #D5D5D5;}

.salesRightTitle { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/salesRightBG.jpg); background-repeat:repeat-x; height: 40px;}

.salesRightTitleDouble { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/salesRightBGDBL.jpg); background-repeat:repeat-x; height: 80px;}

.improveRightTitle { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/improveRightBG.jpg); background-repeat:repeat-x; height: 40px;}

.improveRightTitleDouble { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/improveRightBGDBL.jpg); background-repeat:repeat-x; height: 80px;}

.improveRightTitleDoubleSmall { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/improveRightBGDBL.jpg); background-repeat:repeat-x; height: 80px;}

.leadRightTitle { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/leadRightBG.jpg); background-repeat:repeat-x; height: 40px;}

.leadRightTitleDouble { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/leadRightBGDBL.jpg); background-repeat:repeat-x; height: 80px;}

.effectRightTitle { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/effectRightBG.jpg); background-repeat:repeat-x; height: 40px;}

.effectRightTitleDouble { color: #FFF; font-size: 16px; padding: 0px 10px; background-image: url(images/effectRightBGDBL.jpg); background-repeat:repeat-x; height: 80px;}

ul.pdf_list li {
	list-style-type: none;
	background: url(/graphics/pdfbullet.jpg) no-repeat top left; 
	padding-left: 25px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	}

ul.arrow_list li {
	list-style-type: none;
	background: url(/graphics/arrowbullet.gif) no-repeat top left; 
	padding-left: 25px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	}
	
/* Sales Readiness Styles END */




/* Sales Challenge Style START */

.challengeContent { padding: 0px 10px 10px;}

.rightBar { padding: 0px 10px;}

.rightBar a { color: #003F60; text-decoration: none;}

#improveNav a { text-decoration: none;}

/* Sales Challenge Style END */


/* Navigation Styles START */

.mainNav { color: #003F5F; padding: 30px 0px 0px 40px; font-size:12px; }

.mainNav a { color: #003F5F; padding: 0px 8px; text-decoration: none; font-weight: bold;}

.mainNav a:hover, .mainNav .selected { color: #F15D22; }

/* Navigation Styles END */




/* Logoworks Link Backs START */

.logoworksLink {
	font-family: Arial; 
	font-size: 9px;
	color: #BBB7B5;
	padding: 1px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	}

.logoworksLink a {
	padding: 0px 5px;
	color: #BBB7B5;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	text-align: center;
	text-decoration: none;
	}
	
/* Logoworks Link Backs END */
