BODY
{
	background-color: #fff;
	
}

BODY DIV.three-col
{
	margin: 0px auto;
	text-align: center;
}

DIV.portalContent
{
	width:770px;
	margin: 0px auto;
}

DIV.SageWrapperShell
{
	width:770px;
	margin: 0px 10px 20px 10px;
}

/***** HEADER *****/
DIV.SageWrapperShell DIV.Header
{
	height: 45px;
	padding-top: 0px;
	padding-right: 15px;
	text-align: right;
}
DIV.SageWrapperShell DIV.Header A
{
	color: #939393;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 9px;
	margin: 0 6px;
	position:relative;
	top: -2px;
}
DIV.SageWrapperShell DIV.Header A.Logo
{
	position: relative;
	top: 10px;
	padding: 0;
}
DIV.SageWrapperShell DIV.Header SELECT
{
	width: 198px;
	height: 18px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	/*text-transform: uppercase;*/
}
DIV.SageWrapperShell DIV.Navigation
{
	margin: 0;
	padding: 0;
	height: 34px;
	width: 770px;
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/NavigationBackground.gif) no-repeat bottom left;
	text-align: right;
}
DIV.SageWrapperShell DIV.Navigation UL.Primary
{
	margin: 0 7px 0 0;
	#margin-right: 6px;
	padding: 0;
	height: 26px;
	width: 485px;
	position: relative;
	float: right;
	z-index: 10;
	/*white-space: nowrap;*/
}

DIV.SageWrapperShell DIV.Navigation UL.Primary LI
{
	padding: 0;
	margin: 0;
	display: block;
	position: relative;
	height: 26px;
	width: 91px;
	margin-left: 5px;
	background-repeat: no-repeat ! important;
	background-position: center top;
	float: left;
	z-index: 10;
}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI A
{
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	height: 26px;
	width: 91px;
	overflow: hidden;
	z-index: 10;
}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI UL.Secondary
{
	width: 150px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 26px;
	display: none;
	border: solid 1px darkgreen;
	background-color: White;
	z-index: 10;
}

DIV.SageWrapperShell DIV.Navigation UL.Primary LI.ProgramOverview A, DIV.SageWrapperShell DIV.Navigation UL.Primary LI.ProgramOverview {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/ProgramOverview.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.MemberLocator A, DIV.SageWrapperShell DIV.Navigation UL.Primary LI.MemberLocator {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/MemberLocator.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Community A, DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Community {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Community.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Support A, DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Support {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Support.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Company A, DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Company {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Company.gif);}

DIV.SageWrapperShell DIV.Navigation UL.Primary LI.ProgramOverview A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/ProgramOverview-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.MemberLocator A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/MemberLocator-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Community A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Community-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Support A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Support-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Company A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Company-Hover.gif);}

DIV.SageWrapperShell DIV.Navigation UL.Primary LI.ProgramOverview A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/ProgramOverview-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.MemberLocator A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/MemberLocator-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Community A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Community-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Support A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Support-Hover.gif);}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Company A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Company-Hover.gif);}


DIV.SageWrapperShell DIV.Navigation UL.Primary LI UL.Secondary LI
{
	display: block;
	text-align: left;
	height: auto;
	width: 150px ! important;
	padding: 0 ! important;
	margin: 0 ! important;
	/*overflow: hidden;*/
	overflow: visible;
	z-index: 10;
}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI UL.Secondary LI A
{
	background: none;
	background-image: none ! important;
	display: block ! important;
	width: 140px;
	#width: 150px;
	height: auto ! important;
	color: #333333 ! important;
	font-family: "Hevetica Neue", Arial;
	font-size: 11px;
	line-height: 16px;
	padding: 4px 5px;
	text-decoration: none;
	z-index: 10;
	overflow: visible;
	white-space: pre-wrap ! important;
}

DIV.SageWrapperShell DIV.Navigation UL.Primary LI UL.Secondary LI A:Hover
{
	/*background-color: #018D6C;*/
	background-color: #015441;
	color: White ! important;
	font-weight: bold;
}
DIV.SageWrapperShell DIV.Navigation UL.Primary LI.Hover UL.Secondary
{
	display: block;
}


/***** Inner Navigation *****/
DIV.SageWrapperShell DIV.InnerNavigation
{
	margin: 0;
	padding: 0;
	height: 34px;
	width: 570px;
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/InnerNavigationBackground.gif) repeat-x bottom left;
}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary
{
	margin: 0;
	padding: 0;
	height: 26px;
	width: 570px;
	z-index: 10;
}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI
{
	padding: 0;
	margin: 0;
	display: block;
	position: relative;
	height: 26px;
	width: 114px;
	margin-left: 0px ! important;
	margin-right: 0px ! important;
	background-repeat: no-repeat ! important;
	background-position: left top ! important;
	float: left;
	z-index: 10;
}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.ProgramOverview
{
	margin-left: 0px ! important;
}

DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI A
{
	display: block; 
	background-repeat: no-repeat ! important;
	background-position: left top ! important; 
	height: 26px;
	width: 114px;
	overflow: hidden;
	z-index: 10;
}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Company A, DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Company
{
	background-position: right top ! important; 
}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI UL.Secondary
{
	width: 150px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 26px;
	display: none;
	border: solid 1px darkgreen;
	background-color: White;
	z-index: 10;
}

DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.ProgramOverview A, DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.ProgramOverview {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-ProgramOverview.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.MemberLocator A, DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.MemberLocator {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-MemberLocator.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Community A, DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Community {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Community.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Support A, DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Support {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Support.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Company A, DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Company {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Company.gif);}

DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.ProgramOverview A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-ProgramOverview-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.MemberLocator A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-MemberLocator-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Community A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Community-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Support A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Support-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Company A:Hover {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Company-Hover.gif);}

DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.ProgramOverview A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-ProgramOverview-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.MemberLocator A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-MemberLocator-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Community A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Community-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Support A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Support-Hover.gif);}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Company A.Selected {	background-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/Header/Inner-Company-Hover.gif);}


DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI UL.Secondary LI
{
	display: block;
	text-align: left;
	height: auto;
	width: 150px ! important;
	padding: 0 ! important;
	margin: 0 ! important;
	/*overflow: hidden;*/
	overflow: visible;
	z-index: 10;
}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI UL.Secondary LI A
{
	background: none;
	background-image: none ! important;
	display: block ! important;
	width: 140px;
	#width: 150px;
	height: auto ! important;
	color: #333333 ! important;
	font-family: "Hevetica Neue", Arial;
	font-size: 11px;
	line-height: 16px;
	padding: 4px 5px;
	text-decoration: none;
	z-index: 10;
	overflow: visible ! important;
	white-space: pre-wrap ! important;
}

DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI UL.Secondary LI A:Hover
{
	/*background-color: #018D6C;*/
	background-color: #015441;
	color: White ! important;
	font-weight: bold;
}
DIV.SageWrapperShell DIV.InnerNavigation UL.Primary LI.Hover UL.Secondary
{
	display: block;
}

/***** PAGE SHELL *****/
DIV.SageWrapperShell DIV.TopBorder
{
	width: 770px;
	height: 77px;
	background: url(/imageserver/plumtree/portal/public/img/PageShellTopBorder.gif) no-repeat top left;
	position: relative;
}
DIV.SageWrapperShell DIV.TopBorder A.SSANHeaderLogo
{
	position: absolute;
	left: 36px;
	top: 36px;
}
DIV.SageWrapperShell DIV.TopBorder DIV.GlobalNav
{
	height: 24px;
	text-align: right;
	width: 400px;
	position: absolute;
	left: 360px;
	top: 10px;
}
DIV.SageWrapperShell DIV.PageContent
{
	padding-top: 10px;
	width: 770px;
	background: url(/imageserver/plumtree/portal/public/img/PageShellBackground.gif) repeat-y left;
}


/***** FOOTER *****/
DIV.SageWrapperShell DIV.Footer
{
	margin: 0;
	text-align: left;
	padding: 1px 0px 18px 0px;
	width: 770px;
	background: url(/imageserver/plumtree/portal/public/img/SageShellFooterBackground.gif) no-repeat bottom left;
}
DIV.SageWrapperShell DIV.FooterPadding
{
	padding: 0 10px;
}
DIV.SageWrapperShell DIV.Footer IMG.Logo
{
	float: right;
	margin-right: 17px;
}
DIV.SageWrapperShell DIV.Footer P
{
	margin: 4px 0;
	padding-left: 12px;
	font-family: Arial;
	font-size: 10px;
	color: #7da7e7;
}
DIV.SageWrapperShell DIV.Footer P A
{
	color: #7da7e7;
}
DIV.SageWrapperShell DIV.Footer HR
{
	height: 1px;
	color: #cfcfd1;
	background-color: #cfcfd1;
	clear: both;
	margin: 6px 0;
}


/***** TEMPLATE COLUMNS *****/
/*WN Wide Column*/
TABLE.layoutTwoColumnWideNarrow TD.columnOne, TABLE.layoutTwoColumnNarrowWide TD.columnTwo
{
	width: 572px ! important;
	padding-right: 4px;
	margin-left: 10px;
	text-align: left;
}
/*NWN Center Column*/
TABLE.layoutThreeColumn TD.columnTwo
{
	width: 392px;
	padding-left: 12px;
	padding-right: 12px;
	text-align: left;
	
}
/* Null Out Spacers */
#horizontalPaddingCell0, 
#horizontalPaddingCell1, 
#horizontalPaddingCell2, 
#horizontalPaddingCell3, 
#portletColumnSpacer_0,
#portletColumnSpacer_1,
#portletColumnSpacer_2,
#portletColumnSpacer_3
{
	display: none;
}
/*WN/NWN Right Column*/
TABLE.layoutTwoColumnWideNarrow TD.columnTwo, TABLE.layoutThreeColumn TD.columnThree, TABLE.layoutThreeColumn TD#columnThree
{
	width: 172px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
}
/*NWN LEFT Column*/
TABLE.layoutThreeColumn TD.columnOne, TABLE.layoutTwoColumnNarrowWide TD.columnOne
{
	width: 172px;
	/*padding: 0 8px 0 8px;*/
	padding: 0;
	text-align: left;
}


/*WN/NWN Wide Column*/
TABLE.layoutOneColumn TD.columnOne,
TABLE.layoutOneColumn TD.columnOne TD, 
TABLE.layoutOneColumn TD.columnOne DIV, 
TABLE.layoutOneColumn TD.columnOne LI, 
TABLE.layoutOneColumn TD.columnOne A, 
TABLE.layoutTwoColumnWideNarrow TD.columnOne, 
TABLE.layoutTwoColumnWideNarrow TD.columnOne TD, 
TABLE.layoutTwoColumnWideNarrow TD.columnOne DIV, 
TABLE.layoutTwoColumnWideNarrow TD.columnOne LI, 
TABLE.layoutTwoColumnWideNarrow TD.columnOne A, 
TABLE.layoutTwoColumnNarrowWide TD.columnTwo, 
TABLE.layoutTwoColumnNarrowWide TD.columnTwo TD, 
TABLE.layoutTwoColumnNarrowWide TD.columnTwo DIV, 
TABLE.layoutTwoColumnNarrowWide TD.columnTwo LI, 
TABLE.layoutTwoColumnNarrowWide TD.columnTwo A, 
TABLE.layoutThreeColumn TD.columnTwo, 
TABLE.layoutThreeColumn TD.columnTwo TD,
TABLE.layoutThreeColumn TD.columnTwo DIV,
TABLE.layoutThreeColumn TD.columnTwo LI,
TABLE.layoutThreeColumn TD.columnTwo A
{
	font-size: 11px;
	font-family: "Hevetica Neue", Arial;
	color: #000000;
	/*padding-right: 2px;*/
	text-align: left;
}
TABLE.layoutTwoColumnNarrowWide TD.columnTwo, 
TABLE.layoutThreeColumn TD.columnTwo 
{
	padding-left: 12px;
	padding-right: 12px;
}

TABLE.layoutTwoColumnWideNarrow TD.columnOne A, 
TABLE.layoutTwoColumnNarrowWide TD.columnTwo A, 
TABLE.layoutThreeColumn TD.columnTwo A
{
	color: #3878db;
	text-decoration: underline;
}
IMG.LeftColumnSpacer
{
	width: 172px;
	height: 1px;
}

TD.portletBody
{
	padding: 0;
	margin: 0;
}
DIV.customappText
{
	padding: 0;
	margin: 0;
}
DIV.TargetedContent
{
	margin: 0 ! important;
	padding: 0 ! important;
}




/***** GENERIC PORTLET ATTRIBUTES *****/
DIV.RightNarrowPortletWindow
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletRightNarrowBottom.gif) no-repeat bottom left;
	margin: 0 0 10px 0;
	padding: 0;
	position: relative;
	z-index: 1;
}

DIV.LeftNarrowPortletWindow
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletLeftNarrowBottom.gif) no-repeat bottom left;
	margin: 0 0 10px 0;
	padding: 0;
	position: relative;
	z-index: 1;
}

DIV.LeftNarrowPortletWindowWithInner
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletLeftNarrowBottomWithInner.gif) no-repeat bottom left;
	margin: 0 0 10px 0;
	padding: 0;
	position: relative;
	z-index: 1;
}

DIV.RightNarrowPortletWindow H1
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletRightNarrowHeader.gif) no-repeat top left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: White;
	height: 26px;
	padding-left: 11px;
	line-height: 26px;
	/*text-transform: uppercase;*/
	margin-bottom: 10px;
	display: block;
	z-index: 2;
}

DIV.LeftNarrowPortletWindow H1
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletLeftNarrowHeader.gif) no-repeat top left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: White;
	height: 26px;
	padding-left: 11px;
	line-height: 26px;
	/*text-transform: uppercase;*/
	margin-bottom: 10px;
	display: block;
	z-index: 2;
}

DIV.LeftNarrowPortletWindow H1 A
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: White;
	line-height: 26px;
	/*text-transform: uppercase;*/
	text-decoration: none;
}
DIV.LeftNarrowPortletWindow H1 A:Hover
{
	text-decoration: underline;
	color: White ! important;
}

DIV.LeftNarrowPortletWindowWithInner H1
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletLeftNarrowHeaderWithInner.gif) no-repeat top left;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: White;
	height: 45px;
	padding-left: 11px;
	line-height: 28px;
	/*text-transform: uppercase;*/
	margin-bottom: 0;
	display: block;
	z-index: 2;
}

DIV.LeftNarrowPortletWindowWithInner UL
{
	margin: 0;
	list-style-type: none;
	padding: 0px 10px 20px 18px;
}

DIV.LeftNarrowPortletWindowWithInner UL LI
{
	list-style-type: none;
	list-style-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/BulletArrow.gif);
	line-height: 14px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	/*height: 14px;*/
	margin: 0 0 0 8px;
	padding-bottom: 4px;
	position: relative;
}
DIV.LeftNarrowPortletWindowWithInner UL LI A
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
}
DIV.LeftWidePortletWindow
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletLeftWideBottom.gif) no-repeat bottom left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 570px;
}

DIV.LeftWidePortletWindow H1
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/PortletLeftWideHeader.gif) no-repeat top left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: White;
	height: 26px;
	padding-left: 11px;
	line-height: 26px;
	margin-bottom: 10px;
}
DIV.LeftWidePortletWindow P
{
	color: #333333;
	font-family: Arial;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
}


DIV.LeftNarrowPortletWindow DIV.InnerWindow
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/PortletLeftNarrowInnerWindowBackground.gif) repeat-y left;
	padding: 0 8px 0 7px;
	width: 153px;
	#width: 169px;
	margin-bottom: 10px;
	border: solid 0px green;
}
DIV.LeftNarrowPortletWindow DIV.InnerWindow DIV.InnerWindowHeader
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/PortletLeftNarrowInnerWindowHeader.gif) no-repeat top left;
	height: 12px;
}
DIV.LeftNarrowPortletWindow DIV.InnerWindow DIV.InnerWindowFooter
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/PortletLeftNarrowInnerWindowFooter.gif) no-repeat bottom left;
	height: 12px;
	margin-left: 1px;
}


/***** PORTLETS *****/

DIV.LeftNav
{
	margin: 0;
	padding: 0 0 10px 0;
	clear: both;
}

DIV.LeftNav LI.DashedLine
{
	height: 14px;
	padding: 0;
	margin: 0;
	line-height: 14px;
	border: 0px;
	list-style-type: none ! important;
	list-style-image: none ! important;
	background: url(/imageserver/plumtree/portal/public/img/leftnav_dashedline.gif) no-repeat center left;
}

DIV.LeftNav SELECT.VerticalSelection
{
	font-size:11px;
	font-family:Arial narrow, Arial, Helvetica, sans-serif;
	width: 152px;
	margin-left: 8px;
	margin-bottom: 8px;
	
}
DIV.LeftNav DIV.InnerWindowContent
{
	padding-left: 6px;
}

DIV.LeftNav UL
{
	
	margin: 0;
	list-style-type: none;
	padding: 0px 0px 0px 12px;

}

DIV.LeftNav UL.LeftNav
{
	padding-right: 11px;
}
DIV.LeftNav UL UL
{
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 8px;
}

DIV.LeftNav UL LI
{
	list-style-type: none;
	line-height: 14px;
	padding-left: 0px;
	padding-top: 0px;
	margin: 0 0 0 0px;
	padding-bottom: 4px;
	/*position: relative;*/

}

DIV.LeftNav UL LI
{
	list-style-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/LeftNavBulletCollapsedFF.gif) ! important;
	#list-style-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/LeftNavBulletCollapsed.gif) ! important;
}
DIV.LeftNav UL LI.Expanded
{
	list-style-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/LeftNavBulletExpandedFF.gif) ! important;
	#list-style-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/LeftNavBulletExpanded.gif) ! important;
}

DIV.LeftNav UL LI LI, DIV.LeftNav UL LI.Expanded LI {}
DIV.LeftNav UL LI A, DIV.LeftNav UL LI A:Visited
{
	color: #333333 ! important;
	font-family: "Hevetica Neue", Arial;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}
DIV.LeftNav UL LI A:Hover
{
	color: #537DBF ! important;
	text-decoration: underline;
}

DIV.LeftNav UL LI.Expanded UL
{
	padding: 2px 0 4px 0;
	background-image:none;
}
DIV.LeftNav UL LI.Expanded UL LI
{
	list-style-image: none ! important;
}

DIV.LeftNav UL LI.Expanded UL LI A
{
	color: #989797;
}

DIV.LeftNav UL LI.Expanded UL LI.Expanded A
{
	font-weight: bold;
}
DIV.LeftNav UL LI.Expanded UL LI.Expanded UL LI A
{
	font-weight:normal; 
}
DIV.LeftNav UL LI.Expanded UL LI.Expanded UL LI A
{
	font-weight:normal;
	color:#777 ! important; 
}
DIV.LeftNav UL LI.Expanded UL LI.Expanded UL LI A:Hover
{
	color: #537DBF ! important; 
}
DIV.LeftNav UL LI.Expanded UL LI.Expanded UL LI.Expanded A
{
	text-decoration: underline;
}



DIV.ContentHeader
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ContentHeader/BackgroundTopLeft.gif) no-repeat Top Left;
}

DIV.ContentHeader H1
{
	font-family: "Hevetica Neue", Arial;
	font-size: 14px;
	margin: 0;
	padding: 0 0 0 18px;
	color: #606666;
	/*text-transform: uppercase;*/
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ContentHeader/HeaderBullet.gif) no-repeat Top Left;
}
DIV.ContentHeader H2
{
	font-family: "Hevetica Neue", Arial;
	font-size: 14px;
	margin: 0;
	padding: 0 0 0 18px;
	color: #606666;
	text-transform: uppercase;
}
DIV.ContentHeaderImage H1, 
DIV.ContentHeaderImageText H1, 
DIV.ContentHeaderImageVertical H2, 
DIV.ContentHeaderImageTextVertical H2, 
DIV.ContentHeaderText H1, 
DIV.ContentHeaderTextVertical H2, 
DIV.ContentHeaderVertical H1
{
	border-bottom: solid 1px #8ca39d;
	padding-bottom: 6px;
}

DIV.ContentHeader P
{
	margin: 0;
	padding: 0;
}

DIV.ContentHeader DIV.LayoutText, DIV.ContentHeader DIV.LayoutImage
{
	padding-top: 8px;
}

DIV.ContentHeader DIV.BackgroundTopRight
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ContentHeader/BackgroundTopRight.gif) no-repeat Top Right;
}
DIV.ContentHeader DIV.BackgroundBottomLeft
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ContentHeader/BackgroundBottomLeft.gif) no-repeat Left Bottom;
}
DIV.ContentHeader DIV.BackgroundBottomRight
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ContentHeader/BackgroundBottomRight.gif) no-repeat Right Bottom;
	padding: 10px;
}
DIV.ContentHeaderSpacer
{
	background-image: none;
	background-color: White;
	height: 10px;
}

DIV.PromoSandbox
{
	padding-bottom: 10px;
}

DIV.ActionItems, DIV.RelatedLinks
{
	padding-bottom: 10px;
}

DIV.ActionItems UL, DIV.RelatedLinks UL
{
	margin: 0;
	list-style-type: none;
	padding-left: 12px;
	
}
DIV.ActionItems UL LI
{
	list-style-type: none;
	line-height: 28px;
	padding-left: 8px;
	padding-top: 6px;
	height: 28px;
	#height: 34px ! important;
	margin: 0;
	padding-bottom: 0;
	position: relative;
	
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ActionItems/MiddleItemBackground.gif) no-repeat left top;
}
DIV.RelatedLinks UL LI
{
	list-style-type: none;
	list-style-image: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/BulletArrow.gif);
	line-height: 14px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	/*height: 14px;*/
	margin: 0 0 0 8px;
	padding-bottom: 4px;
	position: relative;

}
DIV.ActionItems UL LI A
{
	text-transform: uppercase;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: Black;
}
DIV.RelatedLinks UL LI A
{
	font-family: "Helvetica Neue", Arial;
	font-size: 11px;
	color: #333333;
}
DIV.ActionItems UL LI A IMG
{
	position: relative;
	top: +2px;
}
DIV.ActionItems UL LI.First
{
	height: 28px;
	width: 150px;
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ActionItems/FirstItemBackground.gif) no-repeat left top;
}
DIV.ActionItems UL LI.Last
{
	height: 28px;
	width: 150px;
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/Portlets/ActionItems/LastItemBackground.gif) no-repeat left top;
}


TABLE.FeatureGrid
{
	
}
TABLE.FeatureGrid TD
{
	vertical-align: top;
	padding: 0 10px;
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/HomePageFeatureGridColumnBackground.gif) repeat-y top right;
}
TABLE.FeatureGrid TD H2
{
	color: Black;
	font-family: Arial;
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
}
TABLE.FeatureGrid TD P
{
	color: #504f4f;
	font-family: Arial;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
TABLE.FeatureGrid TD A
{
	line-height: 30px;
	color: #3878db;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}


/***** Portlet: PressReleases *****/
/* Begin Curvered Border Section */
	DIV.PressReleasesSummary DIV.Intro_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_bl.gif) 0 100% no-repeat #e2e6e8; width:300px;float:left;height:146px;}
	DIV.PressReleasesSummary DIV.Intro_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 100% no-repeat;height:146px;}
	DIV.PressReleasesSummary DIV.Intro_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_tl.gif) 0 0 no-repeat;}
	DIV.PressReleasesSummary DIV.Intro_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: #000000;}
	DIV.PressReleasesSummary DIV.Intro_tr A {color: #245aad;}
	DIV.PressReleasesSummary DIV.Intro_tr P {color: #000; margin-top:3px;}
	
	DIV.PressReleasesSummary DIV.SearchBox_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 100% no-repeat #3878db; width:244px;float:left;height:146px;}
	DIV.PressReleasesSummary DIV.SearchBox_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_br.gif) 100% 100% no-repeat;height:146px;}
	DIV.PressReleasesSummary DIV.SearchBox_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 0 no-repeat;}
	DIV.PressReleasesSummary DIV.SearchBox_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_tr.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: White;text-align: center ! important;}
	DIV.PressReleasesSummary DIV.SearchBox_tr H4 {
		font-size: 12px ! important;
		font-weight: bold;
		font-family: "Hevetica Neue", Arial;
		color: #ffffff;
		margin-bottom: 6px;
		margin-top: 0px;
	}
	DIV.PressReleasesSummary DIV.SearchBox_tr DIV.Filter {
		margin: 0px;
		width: 200px;
		padding: 2px;
		text-align: center ! important;
	}
	DIV.PressReleasesSummary DIV.SearchBox_tr DIV.Filter Select{
		width: 200px;
		font-size: 11px;
		height: 18px ! important;
		margin: 0px 0px 0px 6px;
		*margin: 0px 0px 0px 0px;
		_margin: 0px 0px 0px 0px;
		padding-right:0px;
	}
	DIV.PressReleasesSummary DIV.SearchBox_tr DIV.Button{
		width: 210px; /* all browsers including Firefox and Mac IE */
		*width: 204px; /* IE 7 and below */
		_width: 204px; /* IE 6 and below */
		text-align: right;
		margin: 4px 0px 0px 0px;
		padding: 0px;
	}
	DIV.PressReleasesSummary DIV.SearchBox_tr DIV.Button .SubmitButton {
	padding: 0px 2px 1px 2px  ! important; /* all browsers including Firefox and Mac IE */
	*padding: 0px 2px 0px 2px; /* IE 7 and below */
	_padding: 0px 2px 0px 2px; /* IE 6 and below */
	font-family:Arial, Helvetica, sans-serif;
	/*text-transform:capitalize;*/
}
	DIV.PressReleasesSummary DIV.clear {font-size: 1px; height: 1px; line-height:normal; clear:both;}
	/* End Curved Border Section */

DIV.PressReleasesSummary TABLE TR.SearchCriteria TD
{
	padding: 12px;
	border-bottom: solid 1px #c9c9c9;
}

DIV.PressReleasesSummary UL.Results
{
	margin: 3px;
	padding: 0;
}

DIV.PressReleasesSummary UL.Results LI
{
	clear: both;
	margin: 0;
	padding: 6px 0px 12px 24px;
	list-style-type: none;
	display: block;
	border-bottom: solid 1px #c9c9c9;
}

DIV.PressReleasesSummary UL.Results LI H5
{
	display: block;
	width: 115px;
	color: #333333;
	float: left;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
}

DIV.PressReleasesSummary UL.Results LI A
{
	margin-left: 115px;
	display: block;
	width: 400px;
}

DIV.PressReleasesSummary DIV.Pagination
{
	background-color: #e2e6e8;
	margin: 3px;
	padding: 6px;
	text-align: center ! important;
}
DIV.PressReleasesSummary DIV.Pagination .Previous
{
	float: left;
}
DIV.PressReleasesSummary DIV.Pagination .Next
{
	float: right;
}

DIV.PressReleasesDetails DIV.Navigator
{
	background-color: #e2e6e8;
	font-size:10px;
	margin: 3px;
	padding: 6px;
	text-align: right ! important;
}
DIV.PressReleasesDetails H2
{
	font-size: 16px;
	font-weight: bold;
	color: #3878db;
	margin: 0;
	padding: 12px 9px 0 16px;
}
DIV.PressReleasesDetails H3
{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin: 0 0 20px 0;
	padding: 12px 9px 0 16px;
}

DIV.PressReleasesDetails DIV.MediaContact
{
	display: inline-block;
	width: 142px;
	margin: 0 11px;
	float: right;
	border: solid 1px #CCCCCC;
	vertical-align: middle;
}

DIV.PressReleasesDetails DIV.MediaContact H2
{
	font-size: 11px;
	font-weight: bold;
	color: White;
	margin: 0;
	padding: 4px;
	height: 14px;
	background-color: #3878db;
}

DIV.PressReleasesDetails DIV.MediaContact P
{
	margin: 0;
	font-size: 11px;
	color: #333333;
	padding: 10px;
}

DIV.PressReleasesDetails DIV.Content
{
	display: block;
	width: 370px;
	#width: 350px;
	margin: 0 9px 9px 16px;
	font-size:11px;
}

DIV.PressReleasesDetails DIV.Content SPAN.BoilerPlatesTitle
{
	font-weight: bold;
	display: block;
}


/***** Portlet: InTheNews *****/
/* Begin Curvered Border Section */
	DIV.InTheNewsSummary DIV.Intro_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_bl.gif) 0 100% no-repeat #e2e6e8; width:254px;float:left;height:116px;}
	DIV.InTheNewsSummary DIV.Intro_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 100% no-repeat;height:116px;}
	DIV.InTheNewsSummary DIV.Intro_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_tl.gif) 0 0 no-repeat;}
	DIV.InTheNewsSummary DIV.Intro_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: #000000;}
	DIV.InTheNewsSummary DIV.Intro_tr A {color: #245aad;}
	DIV.InTheNewsSummary DIV.Intro_tr P {color: #000; margin-top:3px;}
	
	DIV.InTheNewsSummary DIV.SearchBox_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 100% no-repeat #3878db; width:300px;float:left;height:116px;}
	DIV.InTheNewsSummary DIV.SearchBox_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_br.gif) 100% 100% no-repeat;height:116px;}
	DIV.InTheNewsSummary DIV.SearchBox_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 0 no-repeat;}
	DIV.InTheNewsSummary DIV.SearchBox_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_tr.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: White;text-align: center ! important;}
	DIV.InTheNewsSummary DIV.SearchBox_tr H4 {
		font-size: 12px ! important;
		font-weight: bold;
		font-family: "Hevetica Neue", Arial;
		color: #ffffff;
		margin-bottom: 6px;
		margin-top: 0px;
	}
	DIV.InTheNewsSummary DIV.SearchBox_tr DIV.Filter {
		margin: 0px;
		width: 200px;
		padding: 2px;
		text-align: center ! important;
	}
	DIV.InTheNewsSummary DIV.SearchBox_tr DIV.Filter Select{
		width: 200px;
		font-size: 11px;
		height: 18px ! important;
		margin:0px 0px 0px 36px;
		*margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		padding-right:0px;
	}
	DIV.InTheNewsSummary DIV.SearchBox_tr DIV.Button{
		width: 240px; /* all browsers including Firefox and Mac IE */
		*width: 204px; /* IE 7 and below */
		_width: 204px; /* IE 6 and below */
		text-align: right;
		margin: 4px 0px 0px 0px;
		padding: 0px;
	}
	DIV.InTheNewsSummary DIV.SearchBox_tr DIV.Button .SubmitButton {
	padding: 0px 2px 1px 2px  ! important; /* all browsers including Firefox and Mac IE */
	*padding: 0px 2px 0px 2px; /* IE 7 and below */
	_padding: 0px 2px 0px 2px; /* IE 6 and below */
	font-family:Arial, Helvetica, sans-serif;
	/*text-transform:capitalize;*/
}
	DIV.InTheNewsSummary DIV.clear {font-size: 1px; height: 1px;	line-height:normal; clear:both;}
	/* End Curved Border Section */

DIV.InTheNewsSummary TABLE TR.SearchCriteria TD
{
	padding: 12px;
	border-bottom: solid 1px #c9c9c9;
}

DIV.InTheNewsSummary UL.Results
{
	margin: 3px;
	padding: 0;
}

DIV.InTheNewsSummary UL.Results LI
{
	margin: 0;
	padding: 6px 0px 12px 24px;
	list-style-type: none;
	display: inline-block;
	border-bottom: solid 1px #c9c9c9;
	clear: both;
}

DIV.InTheNewsSummary UL.Results LI H5
{
	display: inline-block;
	width: 115px;
	color: #333333;
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
}

DIV.InTheNewsSummary UL.Results LI DIV
{
	width: 400px;
	float: left;
}
DIV.InTheNewsSummary UL.Results LI DIV P
{
	margin: 6px 0px;
	padding: 0px;
}

DIV.InTheNewsSummary UL.Results LI A
{
	display: inline-block;
}

DIV.InTheNewsSummary DIV.Pagination
{
	background-color: #e2e6e8;
	
	margin: 3px;
	padding: 6px;
	text-align: center ! important;
}
DIV.InTheNewsSummary DIV.Pagination .Previous
{
	float: left;
}
DIV.InTheNewsSummary DIV.Pagination .Next
{
	float: right;
}




/***** PORTLET : BIOS *****/
DIV.BiosSummaryHeadshots
{
	
}
DIV.BiosSummaryHeadshots DIV.Headshot
{
	display: inline-block;
	width: 180px;
	float: left;
	margin-bottom: 6px;
}
DIV.BiosSummaryHeadshots DIV.Headshot IMG
{
	float: left;
	width: 75px;
	height: 98px;
}
DIV.BiosSummaryHeadshots DIV.Headshot P
{
	display: inline-block;
	padding: 4px;
}

DIV.BiosDetails
{
}

DIV.BiosDetails DIV.Choices
{
	margin-bottom: 10px;
	background-color: #e2e6e8;	
	padding: 4px;
}

DIV.BiosDetails DIV.Choices LABEL
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding-right: 6px;
}

DIV.BiosDetails DIV.Choices SELECT
{
	font-size: 11px;
}

DIV.BiosDetails H2
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
}

DIV.BiosDetails H3
{
	font-family: Arial;
	font-size: 12px;
	margin: 0 0 14px 0;
	font-weight: normal;
}

DIV.BiosDetails IMG.Headshot
{
	float: left;
	margin-right: 6px;

}

DIV.BiosDetails P
{
	font-family: Arial;
	font-size: 11px ! important;
	color: #333333;
	padding: 4px;
}


/***** Portlet: Tradeshows *****/
/* Begin Curvered Border Section */
	DIV.TradeshowsSummary DIV.Intro_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_bl.gif) 0 100% no-repeat #e2e6e8; width:260px;float:left;height:170px;}
	DIV.TradeshowsSummary DIV.Intro_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 100% no-repeat;height:170px;}
	DIV.TradeshowsSummary DIV.Intro_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_tl.gif) 0 0 no-repeat;}
	DIV.TradeshowsSummary DIV.Intro_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: #000000;}
	DIV.TradeshowsSummary DIV.Intro_tr A {color: #245aad;}
	DIV.TradeshowsSummary DIV.Intro_tr P {color: #000; margin-top:3px;}
	
	DIV.TradeshowsSummary DIV.SearchBox_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 100% no-repeat #3878db; width:290px;float:left;height:170px;}
	DIV.TradeshowsSummary DIV.SearchBox_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_br.gif) 100% 100% no-repeat;height:170px;}
	DIV.TradeshowsSummary DIV.SearchBox_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 0 no-repeat;}
	DIV.TradeshowsSummary DIV.SearchBox_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_tr.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: White;text-align: center ! important;}
	DIV.TradeshowsSummary DIV.SearchBox_tr H4 {
		font-size: 12px ! important;
		font-weight: bold;
		font-family: "Hevetica Neue", Arial;
		color: #ffffff;
		margin-bottom: 6px;
		margin-top: 0px;
	}
	DIV.TradeshowsSummary DIV.SearchBox_tr DIV.Filter {
		margin: 0px;
		width: 270px;
		padding: 2px;
		text-align: center ! important;
	}
	DIV.TradeshowsSummary DIV.SearchBox_tr DIV.Filter Select{
		width: 200px;
		font-size: 11px;
		height: 18px ! important;
		margin:0px;
		padding-right:0px;
	}
	DIV.TradeshowsSummary DIV.SearchBox_tr DIV.Button{
		width: 238px; /* all browsers including Firefox and Mac IE */
		*width: 204px; /* IE 7 and below */
		_width: 204px; /* IE 6 and below */
		text-align: right;
		margin: 4px 0px 0px 0px;
		padding: 0px;
	}
	DIV.TradeshowsSummary DIV.SearchBox_tr DIV.Button .SubmitButton {
	padding: 0px 2px 1px 2px  ! important; /* all browsers including Firefox and Mac IE */
	*padding: 0px 2px 0px 2px; /* IE 7 and below */
	_padding: 0px 2px 0px 2px; /* IE 6 and below */
	font-family:Arial, Helvetica, sans-serif;
	/*text-transform:capitalize;*/
}
	DIV.TradeshowsSummary DIV.clear {font-size: 1px; height: 1px;	line-height:normal; clear:both;}
	/* End Curved Border Section */

DIV.TradeshowsSummary SPAN.Tip
{
	font-style: italic;
	padding: 0 0 0 6px;
	margin-top: 6px;
	font-size: 10px;
	display: block;	
}

DIV.TradeshowsSummary TABLE TR.SearchCriteria TD
{
	padding: 12px;
	border-bottom: solid 1px #c9c9c9;
}

DIV.TradeshowsSummary TABLE.Results 
{
	margin: 3px;
}
DIV.TradeshowsSummary TABLE.Results TR.Header TH
{
	background-color: #3878db;
	vertical-align: top;
	color: White;
	text-align: left;
	padding: 6px;
	font-size: 11px;
	white-space: nowrap;
}
DIV.TradeshowsSummary TABLE.Results TR.Header TH IMG
{
	position: relative;
	top: +3px;
}
DIV.TradeshowsSummary TABLE.Results TR TD
{
	border-bottom: solid 1px #c9c9c9;
	padding: 6px;
	font-size: 11px;
}



DIV.TradeshowsSummary DIV.Pagination
{
	background-color: #e2e6e8;
	
	margin: 3px;
	padding: 6px;
	text-align: center ! important;
}
DIV.TradeshowsSummary DIV.Pagination .Previous
{
	float: left;
}
DIV.TradeshowsSummary DIV.Pagination .Next
{
	float: right;
}

/* Begin Curvered Border Section */
	DIV.AwardsSummary DIV.Intro_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_bl.gif) 0 100% no-repeat #e2e6e8; width:280px;float:left;height:132px;}
	DIV.AwardsSummary DIV.Intro_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 100% no-repeat;height:132px;}
	DIV.AwardsSummary DIV.Intro_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_tl.gif) 0 0 no-repeat;}
	DIV.AwardsSummary DIV.Intro_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: #000000;}
	DIV.AwardsSummary DIV.Intro_tr A {color: #245aad;}
	DIV.AwardsSummary DIV.Intro_tr P {color: #000; margin-top:3px;}
	
	DIV.AwardsSummary DIV.SearchBox_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 100% no-repeat #3878db; width:274px;float:left;height:132px;}
	DIV.AwardsSummary DIV.SearchBox_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_br.gif) 100% 100% no-repeat;height:132px;}
	DIV.AwardsSummary DIV.SearchBox_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 0 no-repeat;}
	DIV.AwardsSummary DIV.SearchBox_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_tr.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: White;text-align: center  ! important;}
	DIV.AwardsSummary DIV.SearchBox_tr H4 {
		font-size: 12px ! important;
		font-weight: bold;
		font-family: "Hevetica Neue", Arial;
		color: #ffffff;
		margin-bottom: 6px;
		margin-top: 0px;
	}
	DIV.AwardsSummary DIV.SearchBox_tr DIV.Filter {
		margin: 0px;
		width: 250px;
		padding: 2px;text-align: center  ! important;
	}
	DIV.AwardsSummary DIV.SearchBox_tr DIV.Filter Select{
		width: 200px;
		font-size: 11px;
		height: 18px ! important;
		margin:0px;
		padding-right:0px;
	}
	DIV.AwardsSummary DIV.SearchBox_tr DIV.Button{
		width: 228px; /* all browsers including Firefox and Mac IE */
		*width: 203px; /* IE 7 and below */
		_width: 203px; /* IE 6 and below */
		text-align: right;
		margin: 4px 0px 0px 0px;
		padding: 0px;
	}
	DIV.AwardsSummary DIV.SearchBox_tr DIV.Button .SubmitButton {
	padding: 0px 2px 1px 2px  ! important; /* all browsers including Firefox and Mac IE */
	*padding: 0px 2px 0px 2px; /* IE 7 and below */
	_padding: 0px 2px 0px 2px; /* IE 6 and below */
	font-family:Arial, Helvetica, sans-serif;
	/*text-transform:capitalize;*/
}
	DIV.AwardsSummary DIV.clear {font-size: 1px; height: 1px;	line-height:normal; clear:both;}
	/* End Curved Border Section */

DIV.AwardsSummary TABLE TR.SearchCriteria TD
{
	padding: 12px;
	border-bottom: solid 1px #c9c9c9;
}

DIV.AwardsSummary UL.Results
{
	margin: 3px;
	padding: 0;
}

DIV.AwardsSummary UL.Results LI, DIV.AwardsSummary TABLE.Results TR TD
{
	margin: 0;
	padding: 6px 0px 12px 24px;
	border-bottom: solid 1px #c9c9c9;
}

DIV.AwardsSummary UL.Results LI H5, DIV.AwardsSummary TABLE.Results TR TD H5
{
	display: inline-block;
	width: 115px;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

DIV.AwardsSummary UL.Results LI A
{
	display: inline-block;
}

DIV.AwardsSummary UL.Results LI DIV.Logo, DIV.AwardsSummary TABLE.Results TR TD.Logo
{
	width: 100px;
}
DIV.AwardsSummary UL.Results LI DIV.Logo IMG, DIV.AwardsSummary TABLE.Results TR TD.Logo IMG
{
	width: 75px;
	padding-top:6px;
}
DIV.AwardsSummary UL.Results LI DIV.Date, DIV.AwardsSummary TABLE.Results TR TD.Date
{
	width: 100px;
}
DIV.AwardsSummary UL.Results LI DIV.Details, DIV.AwardsSummary TABLE.Results TR TD.Details
{
	width: 300px;
}
DIV.AwardsSummary UL.Results LI DIV.Details, DIV.AwardsSummary TABLE.Results TR TD.Details P
{
	margin:4px 0px 0px 0px;
}

DIV.AwardsSummary UL.Results LI DIV.Details P
{
	margin: 0px;
	/*font-style: italic;*/
}

DIV.AwardsSummary DIV.Pagination
{
	background-color: #e2e6e8;
	
	margin: 3px;
	padding: 6px;
	text-align: center ! important;
}
DIV.AwardsSummary DIV.Pagination .Previous
{
	float: left;
}
DIV.AwardsSummary DIV.Pagination .Next
{
	float: right;
}


/***** Portlet: SuccessStories *****/
/* Begin Curvered Border Section */
	DIV.SuccessStoriesSummary DIV.Intro_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_bl.gif) 0 100% no-repeat #e2e6e8; width:260px;float:left;height:238px;}
	DIV.SuccessStoriesSummary DIV.Intro_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 100% no-repeat;height:238px;}
	DIV.SuccessStoriesSummary DIV.Intro_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_tl.gif) 0 0 no-repeat;}
	DIV.SuccessStoriesSummary DIV.Intro_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: #000000;}
	DIV.SuccessStoriesSummary DIV.Intro_tr A {color: #245aad;}
	DIV.SuccessStoriesSummary DIV.Intro_tr P {color: #000; margin-top:3px;}
	
	DIV.SuccessStoriesSummary DIV.SearchBox_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 100% no-repeat #3878db; width:294px;float:left;height:238px;}
	DIV.SuccessStoriesSummary DIV.SearchBox_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_br.gif) 100% 100% no-repeat;height:238px;}
	DIV.SuccessStoriesSummary DIV.SearchBox_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 0 no-repeat;}
	DIV.SuccessStoriesSummary DIV.SearchBox_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_tr.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: White;text-align: center ! important;}
	DIV.SuccessStoriesSummary DIV.SearchBox_tr H4 {
		font-size: 12px ! important;
		font-weight: bold;
		font-family: "Hevetica Neue", Arial;
		color: #ffffff;
		margin-bottom: 6px;
		margin-top: 0px;
	}
	DIV.SuccessStoriesSummary DIV.SearchBox_tr DIV.Filter {
		margin: 0px;
		width: 270px;
		padding: 2px;
		text-align: center ! important;
	}
	DIV.SuccessStoriesSummary DIV.SearchBox_tr DIV.Filter Select{
		width: 200px;
		font-size: 11px;
		height: 18px ! important;
		margin:0px;
		padding-right:0px;
	}
	DIV.SuccessStoriesSummary DIV.SearchBox_tr DIV.Button{
		width: 240px; /* all browsers including Firefox and Mac IE */
		*width: 204px; /* IE 7 and below */
		_width: 204px; /* IE 6 and below */
		text-align: right;
		margin: 4px 0px 0px 0px;
		padding: 0px;
	}
	DIV.SuccessStoriesSummary DIV.SearchBox_tr DIV.Button .SubmitButton {
	padding: 0px 2px 1px 2px  ! important; /* all browsers including Firefox and Mac IE */
	*padding: 0px 2px 0px 2px; /* IE 7 and below */
	_padding: 0px 2px 0px 2px; /* IE 6 and below */
	font-family:Arial, Helvetica, sans-serif;
	/*text-transform:capitalize;*/
}
	DIV.SuccessStoriesSummary DIV.clear {font-size: 1px; height: 1px;	line-height:normal; clear:both;}
	/* End Curved Border Section */


DIV.SuccessStoriesSummary TABLE TR.SearchCriteria TD
{
	padding: 12px;
	border-bottom: solid 1px #c9c9c9;
}
DIV.SuccessStoriesSummary TABLE TR.SearchCriteria UL.Legend
{
	width: 125px;
	display: inline-block;
	list-style: none;
	margin: 0;
	padding: 0;
	float: right;
}
DIV.SuccessStoriesSummary TABLE TR.SearchCriteria UL.Legend LI.Help
{
	padding-left: 20px;
}

DIV.SuccessStoriesSummary TABLE.Results
{
	margin: 3px;
	padding: 0;
}


DIV.SuccessStoriesSummary TABLE.Results TR.Header TH
{
	background-color: #3878db;
	vertical-align: top;
	color: White;
	text-align: left;
	padding: 6px;
	font-size: 11px;
}

DIV.SuccessStoriesSummary TABLE.Results TD
{
	margin: 0px;
	padding: 6px 0px 12px 6px;
	list-style-type: none;
	/*display: inline-block;*/
	border-bottom: solid 1px #c9c9c9;
	position:relative;
	vertical-align:top;
}
DIV.SuccessStoriesSummary TABLE.Results TD.Company
{
	padding-right: 10px;
}
DIV.SuccessStoriesSummary TABLE.Results TD H5
{
	display: inline-block;
	width: 115px;
	color: #333333;
	float: left;
	font-size: 11px;
	font-weight: bold;
}

DIV.SuccessStoriesSummary TABLE.Results TD A
{
	display: inline-block;
}

DIV.SuccessStoriesSummary DIV.Pagination
{
	background-color: #e2e6e8;
	
	margin: 3px;
	padding: 6px;
	text-align: center ! important;
}
DIV.SuccessStoriesSummary DIV.Pagination .Previous
{
	float: left;
}
DIV.SuccessStoriesSummary DIV.Pagination .Next
{
	float: right;
}

DIV.SuccessStoriesDetails DIV.Navigator
{
	background-color: #e2e6e8;
	
	margin: 3px;
	padding: 6px;
	text-align: right ! important;
}
DIV.SuccessStoriesDetails DIV.Company
{
	padding: 12px;
}
DIV.SuccessStoriesDetails DIV.Company IMG
{
	float: left;
	margin-right: 30px;
}
DIV.SuccessStoriesDetails DIV.Company H1
{
	font-size: 16px;
	font-weight: bold;
	color: #3878db;
	margin: 0;
	padding: 12px 9px 0 16px;
}

DIV.SuccessStoriesDetails H2
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: 0;
	padding: 0;
}
DIV.SuccessStoriesDetails DIV.CompanyIntro
{
	color: #333333;
	margin: 0;
	padding: 0 0 10px 0;
	
	border-bottom: solid 1px silver;
}
DIV.SuccessStoriesDetails DIV.CompanyIntro P
{
	color: #333333;
	margin: 0;
	padding: 0;
}
DIV.SuccessStoriesDetails H3
{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin: 0 0 20px 0;
	padding: 0 9px 0 16px;
}

DIV.SuccessStoriesDetails TABLE.Matrix
{
	margin-top: 10px;
}

DIV.SuccessStoriesDetails TABLE.Matrix TD
{
	width: 33%;
	background-color: #e2e6e8;
	padding: 16px;
	border: solid 3px white;
	font-size: 12px;
}

DIV.SuccessStoriesDetails DIV.MatrixRight
{
	width: 33%;
	float: right;
}

DIV.SuccessStoriesDetails DIV.MatrixRight DIV.CustomerSummary, DIV.SuccessStoriesDetails DIV.MatrixRight DIV.System
{
	background-color: #e2e6e8;
	padding: 16px;
	border: solid 3px white;
	font-size: 12px;
}


DIV.SuccessStoriesDetails TABLE.Matrix TD H4, DIV.SuccessStoriesDetails DIV.MatrixRight H4
{
	font-size: 12px;
	margin: 0 0 4px 0;
	color: #333333;
}
DIV.SuccessStoriesDetails TABLE.Matrix TD P, DIV.SuccessStoriesDetails DIV.MatrixRight P
{
	font-size: 11px;
	margin:0;
	padding:0;
	color: #333333;
}

DIV.SuccessStoriesDetails TABLE.Matrix UL, DIV.SuccessStoriesDetails DIV.MatrixRight UL
{
	margin: 0;
	list-style-type: none;
	padding: 0;
}
DIV.SuccessStoriesDetails TABLE.Matrix UL LI, DIV.SuccessStoriesDetails DIV.MatrixRight UL LI
{
	margin: 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	background: url(/imageserver/portal_managed_assets/sagecrmsolutions/admin/sage_crm_bullet_blk.gif) no-repeat 0px 4px
}



DIV.SuccessStoriesDetails DIV.Content
{
	display: inline-block;
	margin: 0 9px 9px 16px;
}

DIV.SuccessStoriesDetails UL.Options 
{
	margin-left: 16px;
	list-style-type: none;
}
DIV.SuccessStoriesDetails UL.Options LI
{
	list-style-type: none;
}




/***** Portlet: PartnerEvents *****/
DIV.PartnerEventsSummary TABLE
{
}

DIV.PartnerEventsSummary TABLE TR.SearchBox
{
}

DIV.PartnerEventsSummary TABLE TR.SearchBox TD
{
	width: 50%;
	padding: 10px;
}
DIV.PartnerEventsSummary TABLE TR.SearchBox TD.Intro
{
	background-color: #e2e6e8;
	vertical-align: top;

	color: #000000;
}
DIV.PartnerEventsSummary TABLE TR.SearchBox TD.Intro A
{
	color: #245aad;
}
DIV.PartnerEventsSummary TABLE TR.SearchBox TD.SearchBox
{
	background-color: #3878db;
	vertical-align: top;
	
	color: White;
	text-align: center;
}
DIV.PartnerEventsSummary TABLE TR.SearchBox TD.SearchBox H4
{
	font-size: 12px ! important;
	font-weight: bold;
	font-family: "Hevetica Neue", Arial;
	color: #ffffff;
}

DIV.PartnerEventsSummary TABLE TR.SearchBox TD.SearchBox DIV.Filter
{
	width: 207px;
	padding: 2px;
}

DIV.PartnerEventsSummary TABLE TR.SearchBox TD.SearchBox DIV.Filter SELECT
{
	width: 207px;
	font-size: 11px;
	height: 18px;
	#height: 15px;
}

DIV.PartnerEventsSummary TABLE TR.SearchBox TD.SearchBox DIV.Button
{
	width: 207px;
	text-align: right;
}

DIV.PartnerEventsSummary TABLE TR.SearchCriteria TD
{
	padding: 12px;
	border-bottom: solid 1px #c9c9c9;
}

DIV.PartnerEventsSummary TABLE.Results 
{
	margin: 3px;
}
DIV.PartnerEventsSummary TABLE.Results TR.Header TH
{
	background-color: #3878db;
	vertical-align: top;
	
	color: White;
	text-align: left;
	padding: 6px;
	font-size: 11px;
}
DIV.PartnerEventsSummary TABLE.Results TR.Header TH IMG
{
	position: relative;
	top: +3px;
}
DIV.PartnerEventsSummary TABLE.Results TR TD
{
	border-bottom: solid 1px #c9c9c9;
	padding: 6px;
	font-size: 11px;
}



DIV.PartnerEventsSummary DIV.Pagination
{
	background-color: #e2e6e8;
	
	margin: 3px;
	padding: 6px;
	text-align: center ! important;
}
DIV.PartnerEventsSummary DIV.Pagination .Previous
{
	float: left;
}
DIV.PartnerEventsSummary DIV.Pagination .Next
{
	float: right;
}


/***** PORTLET: MEDIA CONTACTS *****/
DIV.MediaContacts
{
}
DIV.MediaContacts TABLE
{
	border-collapse: collapse;
	border: solid 1px #C6C6C6;
}
DIV.MediaContacts TABLE TR TH
{
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	color: #333333;
	padding: 4px 6px;
	border-top: solid 1px #C6C6C6;
	border-right: dashed 1px #C6C6C6;
}
DIV.MediaContacts TABLE TR TD
{
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	color: #333333;
	padding: 4px 6px;
	border-top: solid 1px #C6C6C6;
}
DIV.MediaContacts TABLE TR.Continuation TH, 
DIV.MediaContacts TABLE TR.Continuation TD
{
	border-top: solid 0px #C6C6C6;
}


DIV.MediaContacts TABLE TR TD P
{
	margin: 0 0 4px 0;
}


/***** CONTENT BUTTON *****/
A.Button
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/roundedCornerLeft.jpg) no-repeat top left;
	display: block;
	float: left;
	height: 25px;
	padding-left: 10px;
	text-decoration: none ! important;
}

A:Link.Button, A:Visited.Button, A:Active.Button 
{
	color: #FFFFFF;
}

A.Button SPAN 
{
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/roundedCornerRight.jpg) no-repeat top right;
	padding: 5px 20px 7px 0;
	display: block;
	color: #FFFFFF ! important;
}

A.Button:HOVER 
{ 
	background-position: top left;
}

A.Button:HOVER SPAN 
{ 
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/roundedCornerRightHover.jpg) no-repeat top right;
	color: #CCCCCC ! important;
}

.ButtonWrapper
{ 
	overflow: hidden;
	width: 100%;
}

/***** Portlet: Contact Us *****/
/* Begin Curvered Border Section */
	DIV.ConactUsSummary DIV.Intro_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_bl.gif) 0 100% no-repeat #e2e6e8; width:260px;float:left;height:150px;}
	DIV.ConactUsSummary DIV.Intro_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 100% no-repeat;height:150px;}
	DIV.ConactUsSummary DIV.Intro_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_ltblue_tl.gif) 0 0 no-repeat;}
	DIV.ConactUsSummary DIV.Intro_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_ltblue.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: #000000;}
	DIV.ConactUsSummary DIV.Intro_tr A {color: #245aad;}
	DIV.ConactUsSummary DIV.Intro_tr P {color: #000; margin-top:3px;}
	
	DIV.ConactUsSummary DIV.SearchBox_bl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 100% no-repeat #3878db; width:294px;float:left;height:150px;}
	DIV.ConactUsSummary DIV.SearchBox_br {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_br.gif) 100% 100% no-repeat;height:150px;}
	DIV.ConactUsSummary DIV.SearchBox_tl {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/flatborder20_blue.gif) 0 0 no-repeat;}
	DIV.ConactUsSummary DIV.SearchBox_tr {background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/SearchPortletBoxes/curveborder20_blue_tr.gif) 100% 0 no-repeat; padding:10px;vertical-align: top;color: White;text-align: center;}
	DIV.ConactUsSummary DIV.SearchBox_tr H4 {
		font-size: 12px ! important;
		font-weight: bold;
		font-family: "Hevetica Neue", Arial;
		color: #ffffff;
		margin-bottom: 6px;
		margin-top: 0px;
		text-align:left;
	}
	DIV.ConactUsSummary DIV.SearchBox_tr DIV.Filter {
		margin: 0px;
		width: 270px;
		padding: 2px;
		text-align:center;
	}
	DIV.ConactUsSummary DIV.SearchBox_tr DIV.Filter Select{
		width: 200px;
		font-size: 11px;
		height: 18px ! important;
		margin:0px;
		padding-right:0px;
	}
	DIV.ConactUsSummary DIV.SearchBox_tr DIV.OR P{
		font-size: 11px;
		height: 18px ! important;
		margin:0px;
		text-align:center;
		text-transform: lowercase;
		color:#FFFFFF;
	}
	DIV.ConactUsSummary DIV.SearchBox_tr DIV.Button{
		width: 240px; /* all browsers including Firefox and Mac IE */
		*width: 202px; /* IE 7 and below */
		_width: 202px; /* IE 6 and below */
		text-align: right;
		margin: 4px 0px 0px 0px;
		padding: 0px;
	}
	DIV.ContactUsSummary DIV.SearchBox_tr DIV.Button .SubmitButton {
	padding: 0px 2px 1px 2px  ! important; /* all browsers including Firefox and Mac IE */
	*padding: 0px 2px 0px 2px; /* IE 7 and below */
	_padding: 0px 2px 0px 2px; /* IE 6 and below */
	font-family:Arial, Helvetica, sans-serif;
	/*text-transform:capitalize;*/
}
	DIV.ConactUsSummary DIV.clear {font-size: 1px; height: 1px;	line-height:normal; clear:both;}
	/* End Curved Border Section */

DIV.ConactUsSummary DIV.Details Div.Location H2,
DIV.ConactUsSummary DIV.Details Div.Product H2
{
	font-size: 14px;
	border-bottom: 1px solid #ccc;
	margin-top:24px;  /* all browsers including Firefox and Mac IE */
	*margin-top:24px; /* IE 7 and below */
	_margin-top:24px; /* IE 6 and below */
	margin-bottom:6px;
}

DIV.ConactUsSummary DIV.Details Div.Product Table TR,
{
	vertical-align: top;
	overflow:hidden;
	position:relative;
}
DIV.ConactUsSummary DIV.Details Table TH
{
	font-size: 11px;
	width: 150px;
	font-weight: bold;
	vertical-align: top;
	overflow:hidden;
	position:relative;
	text-align: left;
	padding-bottom:6px;
}
DIV.ConactUsSummary DIV.Details Table TD
{
	font-size: 11px;
	line-height:normal;
	font-weight: normal;
	vertical-align: top;
	overflow:hidden;
	position:relative;
	text-align: left;
}

/* Contact US Portlet without curved search area */
DIV.ContactUs
{
	padding: 6px;
}
DIV.ContactUs TD.Products, DIV.ContactUs TD.Locations
{
	width: 200px; padding:0px ! important;
}
DIV.ContactUs TD.Products select, DIV.ContactUs TD.Locations select
{
	width: 220px; margin-right:0px;
}
DIV.ContactUs TD.OR
{
	width: 50px;
	text-align: left ! important;
	font-weight: bold;
	text-transform: uppercase;
}

DIV.ContactUs DIV.Details Div.Location,
DIV.ContactUs DIV.Details Div.Product,
{
	padding-top: 8px ! important;
}

DIV.ContactUs DIV.Details Div.Location H2,
DIV.ContactUs DIV.Details Div.Product H2
{
	font-size: 14px;
	border-bottom: 1px solid #ccc;
	margin-top:18px;  /* all browsers including Firefox and Mac IE */
	*margin-top:12px; /* IE 7 and below */
	_margin-top:12px; /* IE 6 and below */
	margin-bottom:6px;
}

DIV.ContactUs DIV.Details Div.Product Table TR,
{
	vertical-align: top;
	overflow:hidden;
	position:relative;
}
DIV.ContactUs DIV.Details Table TH
{
	font-size: 11px;
	width: 150px;
	font-weight: bold;
	vertical-align: top;
	overflow:hidden;
	position:relative;
	text-align: left;
	padding-bottom:6px;
}
DIV.ContactUs DIV.Details Table TD
{
	font-size: 11px;
	line-height:normal;
	font-weight: normal;
	vertical-align: top;
	overflow:hidden;
	position:relative;
	text-align: left;
}

/***** Portlet: Search *****/
DIV.SearchResults 
{
	background: #FFF;
	/*border:#FF0000 thin solid;*/
}
DIV.SearchResults p {
	font-size: 11px;
	line-height: 15px;
	color: #333;
	margin: 10px 0px 0px 20px;
}
DIV.SearchResults DIV.Navigator
{
	margin:12px 0px 0px 0px;
	padding: 10px 6px 10px 20px;
	*padding: 10px 12px 10px 20px;
	_padding: 10px 12px 10px 20px;
	/*border:#000 thin solid;*/
	background-color:#EDF2DC;
	
}
DIV.SearchResults DIV.Navigator Table.Navigator
{
	width:100%;
	*width:94%;
	_width:94%;
	/*border:#00FF00 thin solid;*/	
}
DIV.SearchResults DIV.Navigator Table.Navigator TR TD.ResultSet
{
	width:70%;
	text-align:left;
}
DIV.SearchResults DIV.Navigator Table.Navigator TR TD.Controls
{
	width:30%;
	text-align:right;
}
DIV.SearchResults DIV.Navigator Table.Navigator TD.ResultSet P
{
	text-align:left;
	margin: 0px;
	padding: 0px;
}
DIV.SearchResults DIV.Navigator Table.Navigator TD.Controls P
{
	text-align:right;
	margin: 0px;
	padding: 0px;
}
DIV.SearchResults .Keyword, DIV.SearchResults .KeywordTotal  
{
	font-weight:bold;
}
DIV.SearchResults .SearchForm {
	margin:0px;
	background: #E6E5E5;
	height: 32px;
	padding: 10px 0px 0px 20px;
	*padding: 8px 0px 8px 20px;
	_padding: 8px 0px 8px 20px;
}
DIV.SearchResults .SearchForm label {
	font-family: Tahoma, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-right: 6px;
	line-height:normal;
}

DIV.SearchResults .SearchForm .TextBox {
	width: 200px;
}
DIV.SearchResults .SearchForm .SubmitButton {
	margin-left: 4px;
	padding: 0px 2px;
	text-transform:capitalize;
	/*vertical-align: -7px;*/
}
DIV.SearchResults Div.DisplayOdd
{
	padding: 11px 0 11px 20px;
}
DIV.SearchResults Div.DisplayEven
{
	padding: 11px 0 11px 20px;
	/*background-color: #F5F5F5;*/
	background-color: #EEE;
}
DIV.SearchResults Div.DisplayOdd P,
DIV.SearchResults Div.DisplayEven P
{
	margin: 0px 100px 0px 0px;
}

/***** Portlet: Sitemap *****/
/*General*/
DIV.Sitemap A
{
	text-transform: Capitalize;
}
/*Home*/
DIV.Sitemap UL LI.Home
{
	margin-bottom: 10px;
}
DIV.Sitemap UL LI.Home A
{
	font-weight: bold ! important;
}
/*Level 1*/
DIV.Sitemap UL
{
	padding: 6px 0 10px 10px;
	margin-left: 0px;
	margin-top: 0px;
}
DIV.Sitemap UL LI
{
	font-size: 11px;
	line-height: 15px;
	color: #333;
	padding: 0 0 0 8px;
	margin: 0px;
	background: url(/imageserver/portal_managed_assets/sageaccountantsnetwork/admin/portlets/right_arrow2.jpg) no-repeat 0 5px;
	list-style-type: none;
}
DIV.Sitemap UL LI A
{
	font-weight: bold;
}
/*Level 2*/
DIV.Sitemap UL UL
{
	margin-left: 10px;
}
DIV.Sitemap UL UL LI
{
	padding-top: 0px;
}
DIV.Sitemap UL UL LI A
{
	font-weight: normal;
}

.findgo
{
	cursor: hand;
}

/***** PRINT FRIENDLY VERSION *****/
@media print
{
	TABLE.layoutThreeColumn TD.columnOne, TABLE.layoutTwoColumnNarrowWide TD.columnOne
	{
		display: none;
	}
	
	TABLE.layoutTwoColumnWideNarrow TD.columnOne, TABLE.layoutTwoColumnNarrowWide TD.columnTwo
	{
		width: 100% ! important;
	}
	
	DIV.SageWrapperShell DIV.GlobalNav
	{
		display: none;
	}
	
	DIV.SageWrapperShell DIV.Navigation
	{
		display: none;
	}
	
	DIV.ContentHeader 
	{
		border-bottom: solid 1px silver;
	}
	
	TR.SearchBox TD.SearchBox
	{
		display: none ! important;
	}
	
	TR.SearchBox TD
	{
		border-bottom: solid 1px #FAFAFA;
	}
	
	DIV.Header
	{
		text-align: center ! important;
		height: 30px;
		display: block;
		overflow: hidden ! important;
	}
	DIV.Header IMG
	{
		display: block;
		margin-bottom: 20px;
	}
	
	DIV.SageWrapperShell DIV.Footer
	{
		display: none ! important;
	}
}

	
	