/* CSS Document */

/*----------------------------------------------------------
** Start Structure **
----------------------------------------------------------*/

#contentContainer {
	width: 964px;
	}
	
#centerContent {
	width: 564px;
	margin: 0; padding: 0 0 16px 0;
	float: left;
	}
	
#leftContent {
	width: 200px;
	float: left;
	}
	
#rightContent {
	width: 180px;
	float: right;
	}

/*----------------------------------------------------------
** Start headerContainer **
----------------------------------------------------------*/
	
/* Logo */
#headerContainer h2#logo { 
	width: 90px; height: 38px;
	margin: 28px 0 22px 0; padding: 0;
	position: absolute;
	}

#headerContainer h2#logo a:link,
#headerContainer h2#logo a:visited,
#headerContainer h2#logo a:active { 
	display: block;
	width: 385px; height: 29px;
	background: url("../_images/logo_sage_businessvision.gif") no-repeat top left;
	text-indent: -5000px; text-decoration: none;
	}
	
/*----------------------------------------------------------
** End headerContainer **
----------------------------------------------------------*/

 #sideNav #w8 {
	padding-top: 14px;
	}
	
	#tier1 #tier1Head {
		width: 200px; 
		height: 130px;
		float: left;
		}
		
	#tier1 #tier1Head img {
		margin-top: 55px;
		}
	
	#tier1 #contentContainer h1 {
		display: none;
		}
		
		#tier1 #centerContent a.org,
		#tier2 #centerContent a.org,
		#tier1 #centerContent a.org strong,
		#tier2 #centerContent a.org strong {
			color: #E98300;
			}
		
	#tier1 #centerContent div.c1 { width: 280px; }
	#tier1 #centerContent div.c1 p,
	#tier1 #centerContent div.c2 p {
		padding-right: 18px;
		}
		
	#tier1 #centerContent div.c2 li a {
		color: #E98300;
		}

#tier2 #contentContainer {
	margin-top: 28px;
	}
	
/*----------------------------------------------------------
** Start contentContainer **
----------------------------------------------------------*/

#contentContainer {
	background: url("../_images/bkg_centerContent_rpt.gif") repeat-y 200px 0;
	}
	
	#contentContainer.fullwidth {
		background: url("../_images/bkg_centerContent_fullwidth_rpt.gif") repeat-y 200px 0;
		}
	
	#contentContainer #w3 {
		background: url("../_images/bkg_centerContent_btm.gif") no-repeat bottom left;	
		}
		
	#contentContainer.fullwidth #w3 {
		background: url("../_images/bkg_centerContent_fullwidth_btm.gif") no-repeat bottom left;	
		}
		
/*----------------------------------------------------------
** Start leftContent **
----------------------------------------------------------*/
#leftContent #sideNav h1	{display: none;}
	
	
#leftContent #sideNav {
	background: url("../_images/bkg_leftContent_sideNav_rpt.gif") repeat-y top left;
	}
	
	#leftContent #sideNav #w7 {
		background: url("../_images/bkg_leftContent_sideNav_btm.gif") no-repeat bottom left;
		}
		
	#leftContent #sideNav #w8 {
		background: url("../_images/bkg_leftContent_sideNav_top.gif") no-repeat top left;
		}
		
	#leftContent #sideNav #form-selectProduct {
		background: url("../_images/bkg_leftContent_sideNav_selectProduct_top.gif") no-repeat 0 3px;
		margin-left: 3px;
		margin-top: 2px;
		margin-bottom: 2px;
		}
		
	#leftContent #sideNav #form-selectProduct legend { display: none }
	#leftContent #sideNav #form-selectProduct fieldset {
		padding: 0; margin: 0;
		border: none;
		}
		
	#leftContent #sideNav #form-selectProduct select {
		width: 165px;
		margin-left: 8px;
		margin-top: 9px;
		margin-bottom: 6px;
		font-size: 11px; line-height: 14px;
		color: #606060;
		height: 21px;
		padding: 1px 1px 1px 10px;
		}
		
#leftContent h3 {
	font-size: 11px; line-height: 14px;
	padding: 20px 0 5px 23px; margin: 0;
	color: #303030;
	background: url("../_images/bkg_leftContent_sideNav_h3.jpg") no-repeat bottom left;
	}
		
#leftContent ul {
	list-style: none;
	padding: 0; margin: 0 0 20px 3px;
	}
	
#leftContent ul li {
	font-size: 11px; line-height: 24px;
	padding: 0 0 0 12px; margin: 0;
	}
	
	#leftContent ul li.current {
		background: url("../_images/bkg_leftContent_sideNav_li_current_full.jpg") no-repeat top left;
		}
	
#leftContent ul li a {
	text-decoration: none;
	color: #606060;
	padding: 0 0 0 9px;
	background: url("../_images/gfx_leftContent_sideNav_li_arrow.gif") no-repeat 0 5px;
	}
	
		#leftContent ul li.current a {
			background: url("../_images/gfx_leftContent_sideNav_li_arrow_current.gif") no-repeat 0 6px;
			}
			
		#leftContent ul li.current a.nosub {
			background: none;
			}
	
	#leftContent ul li a:hover {
		text-decoration: underline;
		}
	
#leftContent ul ul {
	list-style: none;
	padding: 0; margin: 0;
	background-color: #fff;
	}
	
	#leftContent ul ul li {
		padding: 0 0 0 9px; margin: 0;
		}
	
	#leftContent ul li.current li {
		background: none;
		background-color: #fff;
		}
		
	#leftContent ul li.current li a {
		background: none;
		text-decoration: underline;
		}
		
	#leftContent ul li.current li a:hover {
		text-decoration: none;
		}
	
#leftContent ul#quicklinks {
	background: url("../_images/bkg_leftContent_sideNav_quicklinks_top.jpg") no-repeat top left;
	padding-top: 8px;
	}
	
#leftContent ul#quicklinks li a {
	background: none;
	}
	
#leftContent ul#calltoActionLeft li {
	padding: 0 0 6px 0; margin: 0;
	}
	
#leftContent ul li#c2a-clickChat {
	padding-left: 6px;
	line-height: 38px;
	background: url("../_images/bkg_leftContent_c2a-clickChat_li.gif") no-repeat top left;
	}
	
	#leftContent ul li#c2a-clickChat a {
		padding: 7px 12px 8px 31px;
		background: url("../_images/icon_c2a-clickChat_li_chat.gif") no-repeat center left;
		}
		
	#leftContent ul li#c2a-clickChat a:hover {
		text-decoration: none;
		color: #007f64;
		}
	
#leftContent ul li#c2a-callUs,
#leftContent ul li.action-item {
	text-align: center;
	width: 180px;
	background: url("../_images/bkg_leftContent_calltoAction_li_full.gif") no-repeat top left;
	}	
	
	#leftContent ul li.action-item a {
		background: none; padding-left: 0;
		}
		
	#leftContent ul li.action-item a:hover {
		text-decoration: none;
		color: #007f64;
		}

/*----------------------------------------------------------
** End leftContent **
----------------------------------------------------------*/
	
/*----------------------------------------------------------
** Start centerContent **
----------------------------------------------------------*/
	
#centerContent.fullwidth {
	float: left;
	width: 764px;
	}
	
#centerContent #w5 {
	background: url("../_images/bkg_centerContent_top.gif") no-repeat top left;
	padding: 30px 0 14px 0; margin: 0;
	}
	
	#centerContent.fullwidth #w5 {
		background: url("../_images/bkg_centerContent_fullwidth_top.gif") no-repeat top left;
		}
	
#centerContent h1 {
	width: 486px;
	padding: 0 0 15px 0; 
	margin: 0 0 20px 39px;
	border-bottom: 1px solid #DCDDD5;
	font-size: 18px;
	color: #008066;
	}

#centerContent h2	{
	width: 486px;
	font-size: 18px;
	padding: 15px 0 15px 0; 
	margin: 0 0 20px 39px;
	border-bottom: 1px solid #598e38;
	color: #598e38
	}	

#centerContent h3	{
	width: 486px;
	font-size: 12px;
	padding: 5px 0 5px 0; 
	margin: 0 0 20px 39px;
	color: #000000
	}	
	
	#centerContent h1#productsbyneed {
		background: url("../_images/tle_centerContent_h2_productsbyneed.gif") no-repeat top left;
		height: 21px; width: 486px;
		}
		
	#centerContent h1#factsheet {
		background: url("../_images/tle_centerContent_h1_factsheet.gif") no-repeat top left;
		height: 21px; width: 486px;
		}
		
	#centerContent h1#sageSolutionFinder {
		background: url("../_images/tle_centerContent_h1_solutionFinder.gif") no-repeat 0 -1px;
		height: 21px; width: 486px;
		}
		
	#centerContent h1#myComparisons {
		background: url("../_images/tle_centerContent_h1_myComarisons.gif") no-repeat 0 1px;
		height: 21px; width: 486px;
		}
		
	#centerContent h1#CRM {
		background: url("../_images/tle_centerContent_h1_crm.gif") no-repeat 0 1px;
		height: 21px; width: 687px;
		margin-bottom: 10px;
		}
		
	#centerContent h1#recommendation {
		background: url("../_images/tle_centerContent_h1_recommendationresults.gif") no-repeat 0 1px;
		height: 21px; width: 687px;
		margin-bottom: 10px;
		}
		
	#centerContent h1#myComparisonMatrix {
		background: url("../_images/tle_centerContent_h1_myComarisonsMatrix.gif") no-repeat 0 1px;
		height: 21px; width: 687px;
		margin-bottom: 10px;
		}
		
	#centerContent h1#successstory {
		background: url("../_images/tle_centerContent_h1_sagesuccessstory.gif") no-repeat 0 1px;
		height: 21px; margin-bottom: 10px;
		}
		
	#centerContent h1#SuccessStories {
		background: url("../_images/tle_centerContent_h1_successstories.gif") no-repeat 0 1px;
		height: 21px; width: 687px;
		border-bottom: none;
		margin-bottom: 0;
		}
	
	#centerContent h1 span {

		}
	
#centerContent p {
	font-size: 11px; line-height: 14px;
	padding: 0 54px 14px 40px; margin: 0;
	color: #606060;
	}

	#centerContent strong {
		color: #303030;
		}

#centerContent a	{color: #E98300;}
		
#centerContent ul {
	list-style: none;
	padding: 0 54px 14px 40px; margin: 0;
	}
	
#centerContent ul li {
	font-size: 11px; line-height: 14px;
	padding: 0 0 8px 9px; margin: 0;
	color: #606060;
	background: url("../_images/gfx_centerContent_li_blt.gif") no-repeat 0 5px;
	}

#centerContent ol	{margin-left: 16px; padding-left: 42px; font-size: 11px; line-height: 14px;}
#centerContent .bodyText {font-size: 11px;}
	
#centerContent div.c1,
#centerContent div.c2 {
	float: left;
	width: 267px;
	}
	
#centerContent div.c2 p,
#centerContent div.c2 ul {
	padding-left: 0;
	}
	
#centerContent div.c1 ul {
	padding: 0 0 14px 40px;
	}
	
#centerContent ul.compact {
	margin-top: -11px;
	}
	
#centerContent ul.compact li {
	background: none;
	padding-left: 0;
	padding-bottom: 2px;
	}
	
#centerContent p.calltoaction {
	background: url("../_images/bkg_centerContent_calltoaction.gif") no-repeat top left;
	padding: 0; margin: 0 37px 0 40px;
	line-height: 38px;
	}
	
	#centerContent p.calltoaction a {
		padding: 0 23px;
		text-decoration: none;
		display: block;
		}
		
#centerContent div.section {
	padding-top: 20px; 
	margin-top: -8px;
	background: url("../_images/gfx_centerContent_section_top.gif") no-repeat 40px 0;
	}
	
#centerContent p.ContentNote	{color: #999;}	
/*----------------------------------------------------------
** Start findmysolution **
----------------------------------------------------------*/
	
#centerContent #findmysolution {
	width: 486px;
	margin-left: 39px;
	background: #eee url("../_images/bkg_centerContent_findmysolution_btm.gif") no-repeat bottom left;
	padding-bottom: 10px;
	}
	
	#centerContent #findmysolution #w9 {
		background: url("../_images/bkg_centerContent_findmysolution_top.jpg") no-repeat top left;
		padding-top: 17px;
		}
		
#centerContent #findmysolution h2 {
	padding: 0; margin: 0 0 18px 0;
	background: url("../_images/tle_centerContent_h2_letsgetstarted.gif") no-repeat top left;
	width: 150px; height: 12px;
	}
	
	#centerContent #findmysolution h2 span {
		display: none;
		}
		
#centerContent #findmysolution p {
	padding-left: 20px;
	padding-bottom: 11px;
	}
	
#centerContent #findmysolution p.more {
	text-align: right; 
	padding-right: 20px;
	}
	
#centerContent #findmysolution form {
	padding: 0; margin: 0;
	}
	
#centerContent #findmysolution form fieldset {
	border: none; 
	padding: 0; margin: 0;
	}
	
#centerContent #findmysolution form legend {
	display: none;
	}
	
#centerContent #findmysolution form select {
	width: 306px;
	margin: 0 0 11px 20px;
	padding: 1px;
	height: 20px;
	font-size: 11px; line-height: 19px;
	color: #606060;
	}
	
#centerContent #findmysolution ul {
	list-style: none;
	margin: 0; padding: 0 0 0 22px;
	}
	
#centerContent #findmysolution ul li {
	margin: 0; padding: 0 0 0 9px;
	font-size: 11px;  line-height: 18px;
	background: url("../_images/gfx_solutionFinder_findmysolution_li_arrow.gif") no-repeat center left;
	}
	
#centerContent #findmysolution ul li a {
	color: #E98300;
	}
	
/*----------------------------------------------------------
** End findmysolution **
----------------------------------------------------------*/
	
/*----------------------------------------------------------
** End centerContent **
----------------------------------------------------------*/
	
/*----------------------------------------------------------
** Start adSpace **
----------------------------------------------------------*/

.adSpace {
	width: 181px;
	background: #fff url("../_images/bkg_calltoAction.gif") no-repeat top left;
	margin-bottom: 18px; padding-top: 5px;
	}
	
.adSpace div {
	background: url("../_images/bkg_rightContent_adSpace_btmleft.gif") no-repeat bottom left;
	padding-top: 16px; padding-bottom: 10px;
	}
	
.adSpace#ad-success {
	background: url("../_images/bkg_rightContent_adSpace_Success_top.gif") no-repeat top left;
	padding-top: 48px;
	}
	
.adSpace#ad-generic-green {
	background: url("../_images/bkg_leftContent_highlight_green.gif") no-repeat top left;
	padding-top: 38px;
	}
	
	.adSpace#ad-generic-green p {
		padding-left: 40px;
		padding-bottom: 8px;
		color: #003E21;
		}
	
	.adSpace#ad-generic-green div,
	.adSpace#ad-generic-ltgreen div {
		background: none;
		}
		
.adSpace#ad-generic-ltgreen {
	background: url("../_images/bkg_leftContent_highlight_ltgreen.gif") no-repeat top left;
	padding-top: 45px;
	}
	
.adSpace#ad-register {
	background: url("../_images/bkg_rightContent_adSpace_Register_top.gif") no-repeat top left;
	padding-top: 52px;
	margin-top: -10px;
	}
	
	.adSpace#ad-register p {
		padding: 0 5px 10px 23px;
		}
	
.adSpace#ad-success-wphoto {
	background: url("../_images/bkg_rightContent_adSpace_Success_wPhoto.jpg") no-repeat top left;
	width: 182px; height: 213px;
	margin-bottom: 0;
	}
	
	.adSpace#ad-success-wphoto div {
		margin-top: 43px;
		}
	
.adSpace#ad-success-wphoto1 {
	background: url("../_images/bkg_rightContent_adSpace_Success_wPhoto1.jpg") no-repeat top left;
	width: 182px; height: 213px;
	margin-bottom: 0;
	}
	
	.adSpace#ad-success-wphoto1 div {
		margin-top: 55px;
		}
	
.adSpace#ad-success-wphoto p {
	padding-right: 69px;
	}
	
.adSpace#ad-success-wphoto1 p {
	padding-right: 80px;
	}
	
	.adSpace h3 {
		display: none;
		}
	
	.adSpace p {
		padding: 0 22px 10px 23px; margin: 0;
		font-size: 11px; line-height: 14px;
		}
		
	.adSpace p.more {
		text-align: right;
		padding-right: 11px;
		}
		
#adSpaceContainer {
	float: right; 
	margin-right: 63px; 
	margin-left: 44px;
	margin-top: 0;
	padding: 0;
	}

/*----------------------------------------------------------
** End adSpace **
----------------------------------------------------------*/
	
/*----------------------------------------------------------
** End contentContainer **
----------------------------------------------------------*/
