	div#tophead{ 
			position:absolute;
			left:10px;  
			z-index:10;
			top: 7;
			height: 38px;
			background-color: #ABA299;
	 }		
	
	div#best{ 
			position:absolute;
			left:597px;  
			z-index:10;
			top: 1;
	 }	
	 
	 div#wrapper{ 
			/*position:absolute;*/
			/*left:10px;*/  
			z-index:10;
			/*top: 0;*/
			background-color: #FFFFFF;
			padding-left: 9px;
			padding-right: 20px;
	 }	
 
 .tophead { 
		border:0;
		color:#FFFFFF; 
		text-decoration: none;
		}
.tophead a{ 
		color:#FFFFFF;
		text-decoration: none;
		border:0;
		}
.tophead A:visited {color:#FFFFFF;text-decoration: underline;border:0;}
.tophead A:hover {color:#FFFFFF;text-decoration: underline;border:0;}  
 
 .formselectboxbest
{
    BORDER-RIGHT: #5386bd 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #5386bd 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #5386bd 1px solid;
    COLOR: #333333;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #5386bd 1px solid;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	z-index: -1;
	/*width:155;*/
}

div#breakoutBox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : 5998C8;
	font-weight : bold;
	background-color: #E2E8F1;
	height : 132px;
  	width: 147px !important;
 	width /**/:161px;
	padding-left : 7px;
	padding-bottom : 5px;
	padding-right : 7px;
	padding-top : 5px;
	line-height : 30px;
	margin-top: 0px;
	margin-bottom: 6px;
}

div#breakoutBox a{ 
	color:#5998C8;
	text-decoration: none;
	border:0;
}

div#breakoutBox a:hover { 
	color:#FFC726;
	text-decoration: none;
	border:0;
}

div#breakoutBox img {
	border:0;
	margin-bottom : 6px;
}

div#quickStudyHeaderBox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	font-weight : bold;
	background-color: #ABA299;
  	height: 12px !important;
 	height /**/:24px;
	width : 161px;
	padding-top : 6px;
	padding-bottom : 6px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align : center;
	text-decoration: none;
}

div#quickStudyBox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #333333;
	font-weight : bold;
	background-color: #F1EDEA;
  	width: 129px !important;
 	width /**/:161px;
	padding-left : 17px;
	padding-bottom : 17px;
	padding-right : 15px;
	padding-top : 15px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-decoration: none;
}

div#quickStudyBox a{ 
	color:#5998C8;
	text-decoration: none;
	border:0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
}

div#quickStudyBox a:hover { 
	color:#FFC726;
	text-decoration: none;
	border:0;
}

div#interestedInBox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	font-weight : bold;
	background-color: #5998C8;
  	height: 40px !important;
 	height /**/:52px;
  	width: 141px !important;
 	width /**/:161px;
	padding-left : 10px;
	padding-bottom : 6px;
	padding-right : 10px;
	padding-top : 6px;
	margin-top: 0px;
	margin-bottom: 6px;
	letter-spacing : 1px;
	text-align : left;
}

.interestedInFormSelect {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	width: 140px;
}

.interestedInForm {
	height : 10px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 2px;
}

div#leftColUtilities {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color:#666666;
	text-decoration: none;
	margin-top : 15px;
	margin-bottom : 15px;
	margin-left : 10px;
}

div#leftColUtilities a {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color:#666666;
	text-decoration: none;
}

.leftColUtilitiesGraphic {
	vertical-align : middle;
	border-style : none;
	margin-right : 5px;
}

div#crosslinksArea {
	width : 161px;
	margin-top: 6px;
	margin-bottom: 6px;
}

div#rightcolumnFiller {
	background-color: #F1EDEA;
	height : 100%;
	width : 161px;
	margin-bottom: 6px;
	}

	/* CSS Document */

body {
	margin: 0 auto 20px auto; padding: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  11px;
	color: #606060;
	/*--- Navline 
	background: #fff url("bkg_body.gif") repeat-x 0 123px;
	*background: #fff url("bkg_body.gif") repeat-x 0 124px;
	_background: #fff url("bkg_body.gif") repeat-x 0 124px;
	
	-------*/
}
	
a {
	color: #606060;
}
	
a:link {
	color: #606060;
}

a:hover {
	text-decoration: none;
	color: #007f64;
}
	
/*----------------------------------------------------------
** Start mainContainer **
----------------------------------------------------------*/

#mainContainer {
	margin: 0px auto; text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  11px;
	width: 743px; 
	color: #606060;
	}

#mainContainer {
	width: 743px;
	background: url("http://www.act.com/common/presentation/images/altfooter_btm.gif") no-repeat bottom center;
	}

#mainContainer #w1 {
	margin: 0 auto; 
	text-align: left;
	width: 743px;
	}
	
/*----------------------------------------------------------
** Start headerContainer **
----------------------------------------------------------*/

#headerContainer {
	padding-left:10px;
	margin-bottom:-20px;
	/*margin-right:10px;*/
	height: 128px;
	background: url("http://www.act.com/common/presentation/images/bkg_headerContainer_866_act.gif") no-repeat bottom right;
	}
		
/*----------------------------------------------------------
** Start utilityContainer **
----------------------------------------------------------*/

#utilityContainer {
	float: right;
	position: relative;
	z-index: 1000;
	margin: 0 0 15px 0; padding: 0;
	height: 73px; width: 445px;
	background: #D8DAD0 url("http://www.act.com/common/presentation/images/bkg_utilityContainer.gif") no-repeat bottom left;
	}

#utilityContainer ul {
	list-style: none; position: relative;
	margin: 0; padding: 7px 0 10px 0px;
	border-bottom: 1px solid #fff;
	}
	
#utilityContainer ul.r2 {
	border-bottom: none;
	}
	
#utilityContainer li {
	display: inline; 
	margin: 0; padding: 0 8px 0 8px;
	font-size: 11px; line-height: 18px;
	color: #303030;
	background: url("http://www.act.com/common/presentation/images/gfx_utilityContainer_li.gif") no-repeat center right;
	}
	
#utilityContainer li a {
	padding: 10px 0 10px 28px;
	text-decoration: none;
	color: #303030;
	background: url("http://www.act.com/common/presentation/images/icon_utilityContainer_li_fpo.gif") no-repeat center left;
	}
	
	/* Utility Nav Icon Library */
	#utilityContainer li#util-contactsage a 	{ background-image: url("http://www.act.com/common/presentation/images/icon_c2a-clickChat_li_chat.gif"); }
	#utilityContainer li#util-sageworldwide a 	{ background-image: url("http://www.act.com/common/presentation/images/icon_library_utilityContainer_worldwide.gif"); }
	#utilityContainer li#util-home a 			{ background-image: url("http://www.act.com/common/presentation/images/icon_library_utilityContainer_home.gif"); }
	#utilityContainer li#util-cart a 			{ background-image: url("http://www.act.com/common/presentation/images/icon_library_utilityContainer_cart.gif"); }
	#utilityContainer li#util-login a 			{ background-image: url("http://www.act.com/common/presentation/images/LogOn_24x24.gif"); }
	#utilityContainer li#util-search a 			{ background-image: url("http://www.act.com/common/presentation/images/btn_utilityContainer_search.gif"); }
	#utilityContainer li#util-sagesites {
		background: none;
		padding-right: 0;
		}
	#utilityContainer li#util-search {
	position: absolute;
	height: 19px;
	width:100px;
	margin: 0 0 10px 0; 
	padding: 0px 0 5px 0;
	}

	#util-search fieldset {
	border: none;
	background: none;
	float: left;
	margin: 5px 0 0px 0;
	padding: 0 0 0 0;
	}
	
	/* IE7 Only */

	*+html #utilityContainer li#util-search {
	margin-top: 0;
	}
	
	#utilityContainer li#util-search div legend { 
	display: none; 
	}
	
	#utilityContainer li#util-search div label { 
	display: none;
	}
	
	#utilityContainer li#util-search div input.search-text {
	width: 100px; 
	position: absolute;
	font-size: 11px;
	height: 19px;
	padding: 3px 2px 0 5px; 
	margin: 0 0 6px 13px;
	color: #606060;
	border: 1px solid #DDDED8;
	}
	
	#utilityContainer li#util-search div input.searchgo {
	margin-left: 100px;
	}
	
	#utilityContainer li#util-sagesites a {
		padding-left: 0; padding-right: 20px;
		background: url("http://www.act.com/common/presentation/images/icon_utilityContainer_li_sagesites.gif") no-repeat center right;
		}
	#utilityContainer li#util-sagesites	select { 
		width: 158px; 
		height: 20px; 
		margin-left: 0px;
		margin-bottom: 1px;
		font-size: 11px; line-height: 14px;
		color: #606060;
		height: 21px;
		padding: 1px;
		}
		
#utilityContainer ul.r2 {
	padding-left: 24px;
	
	}
	
	#utilityContainer li#util-solution {
		position:			relative;
		padding:			0;
		z-index:			1001;
	}
	#utilityContainer li#util-solution a {
		position:			relative;
		z-index:			1000;
		padding-left:		6px;
		padding-right:		30px;
		background:			url("http://www.act.com/common/presentation/images/icon_utilityContainer_li_sagesites.gif") no-repeat 92px center;
	}
	/* IE7 Only */
	*+html #utilityContainer li#util-solution a {
		background-position:91px center;
	}
	#utilityContainer li#util-solution:hover a {
		padding-left:		12px;
		padding-right:		32px;
		margin-left:		-7px;
		margin-right:		-3px;
		background-position:98px center;
		background-color:	#fff; 
		border:				1px solid #d8dad0;
		border-bottom:		none;
		border-top:			none;
	}
	#utilityContainer li#util-solution ul {
		display:			none;
		position:			absolute;
		left:				-7px;
		top:				21px;
		width:				135px;
		z-index:			999;
		padding:			7px 48px 30px 0;
		border:				1px solid #d8dad0;
		background-color:	#fff;
	}
	/* IE 7 Only */
	*+html #utilityContainer li#util-solution ul {
		top:				41px;
		left:				0;
	}
	#utilityContainer li#util-solution:hover ul {
		display:			block;
	}
	#utilityContainer li#util-solution ul li {
		padding:			0;
	}
	#utilityContainer li#util-solution:hover ul li a,
	#utilityContainer li#util-solution:hover ul li a:hover {
		display:			block;
		margin:				0;
		padding:			0 0 0 20px;
		color:				#e2700a;
		background:			#fff url("http://www.act.com/common/presentation/images/gfx_navContainer_li_li_arrow.gif") no-repeat -10px 6px;
		text-decoration:	underline;
		border:				none;
	}
	#utilityContainer li#util-solution ul li a:hover {
		text-decoration:	none;
	}
	
	#utilityContainer li#util-search {
		background:			none;
	}
		


/*----------------------------------------------------------
** End utilityContainer **
----------------------------------------------------------*/
	


/*----------------------------------------------------------
** End headerContainer **
----------------------------------------------------------*/


/*----------------------------------------------------------
** Start contentContainer **
----------------------------------------------------------*/

#contentContainer {
	}
	
#leftContent {
	width: 200px;
	}
	
#rightContent {
	}
	

/*----------------------------------------------------------
** Start footerContainer **
----------------------------------------------------------*/

#footerContainer {
    height: 120px;
	padding-bottom: 0;
	padding-top: 80px;
	margin-top: -30px;
	width: 743px;
	/*border: 1px solid #DDDED8;*/
	background: url("http://www.act.com/common/presentation/images/altfooter_btm.gif") no-repeat top center;
	}
	
#footerContainer ul {
	/*background: url("http://www.act.com/common/presentation/images/bkg_footerContainer_ul_feeds.gif") no-repeat top left;*/
	margin: 12px 0 10px 0; 
	padding: 0px 0px 0px 0px;
	list-style: none;
	}
	
#footerContainer li {
	display: inline; 
	margin: 0; padding: 0 0 0 20px;
	font-size: 11px; line-height: 12px;
	color: #303030;
	}
		
#footerContainer li a {
	padding: 10px 0 10px 31px;
	text-decoration: none;
	color: #303030;
	/*background: url("icon_footerContainer_li_fpo.gif") no-repeat center left;*/
	}
	
	/* Footer Nav Icon Library */
	#footerContainer li#ftr-community a 	{ /*background-image: url("http://www.act.com/common/presentation/images/icon_library_footerContainer_community.gif");*/ }
	#footerContainer li#ftr-community a:hover 	{text-decoration: none; color: #007f64;}
	
	#footerContainer li#ftr-rss a 			{ /*background-image: url("http://www.act.com/common/presentation/images/icon_library_footerContainer_rss.gif");*/ }
	#footerContainer li#ftr-rss a:hover 	{text-decoration: none; color: #007f64;}
	
	#footerContainer li#ftr-subscribe a 	{ /*background-image: url("http://www.act.com/common/presentation/images/icon_library_footerContainer_subscribe.gif");*/ }
	#footerContainer li#ftr-subscribe a:hover 	{text-decoration: none; color: #007f64;}
	
	#footerContainer li#ftr-print a 		{ /*background-image: url("http://www.act.com/common/presentation/images/icon_library_footerContainer_print.gif");*/ }
	#footerContainer li#ftr-print a:hover 	{text-decoration: none; color: #007f64;}
	
	#footerContainer li#ftr-email a 		{ /*background-image: url("http://www.act.com/common/presentation/images/icon_library_footerContainer_email.gif");*/ }
	#footerContainer li#ftr-email a:hover 	{text-decoration: none; color: #007f64;}
	
#footerContainer #ftr-sectionnav {
	padding-bottom: 14px;
	background: url("") no-repeat bottom left;
	}
	
#footerContainer #ftr-mainnav {
	padding-top: 18px;
	background: url("http://www.act.com/common/presentation/images/bkg_footer_sagelogo.gif") no-repeat right;
	}
	
	#home #footerContainer ul { margin-bottom: 0; }
	#home #footerContainer #ftr-mainnav { padding-top: 0px; }

#footerContainer p {
	font-size: 11px; line-height: 18px;
	padding: 0 0 0 8px; margin: 0;
	}
	
#footerContainer p a:hover {
	text-decoration: none;
	color: #007f64; 
	}

#footerContainer p#socialmedia {
	float: right;
	padding-right: 63px;
	}
	
#footerContainer p#copyright {
	float: right;
	padding-right: 63px;
	}
	
#footerContainer p span {
	padding: 0 1px;
	}
	
#footerContainer #ftr-related {
	background: url("http://www.act.com/common/presentation/images/bkg_footerContainer_ft-sectionnav_btm.gif") no-repeat top left;
	margin-top: 12px; padding-top: 14px;
	}
	
#footerContainer #ftr-related ul {
	float: left;
	margin: 0 0 0px 0; 
	padding: 0 0 0 20px;
	background: none;
	}
	
#footerContainer #ftr-related li { 
	display: list-item;
	margin: 0; padding: 0 0 2px 0;
	font-size: 11px; line-height: 14px;
	color: #606060;
	background: none;
	}
		
#footerContainer #ftr-related li a {
	padding: 0;
	text-decoration: underline;
	background: none;
	color: #606060;
	}
	
#footerContainer #ftr-related li a:hover {
	text-decoration: none;
	color: #007f64;
	}
	
/*----------------------------------------------------------
** End footerContainer **
----------------------------------------------------------*/

/*----------------------------------------------------------
** End mainContainer **
----------------------------------------------------------*/

/*----------------------------------------------------------
** Start classes **
----------------------------------------------------------*/
	
.left {
	float: left;
	}
	
.right {
	float: right;
	}
	
.alert {
	color: #ce0000;
	font-weight: bold;
	}
	
hr {
	display: none;
	}

/*----------------------------------------------------------
** End classes **
----------------------------------------------------------*

/* Clear Floats */
.clear {
	display: inline-block;
	width: 100%;
	}
/* Hide from IE-mac \*/
* html .clear {
	height: 1%;
	width: auto;
	}
.clear {
	display: table;
	}
/* End hide from IE-mac */


/* CSS Document */

/*----------------------------------------------------------
** Start Structure **
----------------------------------------------------------*/

#contentContainer {
	width: 743px;
	}
	
#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: 104px; height: 58px;
	margin: 18px 0 12px 0; padding: 0;
	position: absolute;
	}

#headerContainer h2#logo a:link,
#headerContainer h2#logo a:visited,
#headerContainer h2#logo a:active { 
	display: block;
	width: 104px; height: 58px;
	background: url("http://www.act.com/common/presentation/images/act_logo.gif") no-repeat top left;
	text-indent: -5000px; text-decoration: none;
	}
	
/* Sage Logo */
#headerContainer h3#sagelogo { 
	width: 58px; height: 24px;
	margin: 4px 0 12px 210px; padding: 0;
	position: absolute;
	}

#headerContainer h3#sagelogo a:link,
#headerContainer h3#sagelogo a:visited,
#headerContainer h3#sagelogo a:active { 
	display: block;
	width: 58px; height: 24px;
	background: url("http://www.act.com/common/presentation/images/logo_sage_sm.gif") no-repeat top left;
	text-indent: -5000px; text-decoration: none;
	}
	
/*----------------------------------------------------------
** End headerContainer **
----------------------------------------------------------*/

