/* @charset "utf-8"; */
.ACLevel0{ margin-left:0px;}
.ACLevel1{ margin-left:7px;
           font-weight:600;
           line-height:150%;}
.ACLevel2{ margin-left:14px;}
.ACLevel3{ margin-left:21px;}
.ACLevel4{ margin-left:28px;}
.ACLevel5{ margin-left:35px;}
.ACLevel6{ margin-left:42px;}
.ACLevel7{ margin-left:49px;}
.ACLevel8{ margin-left:49px;}
.ACLevel9{ margin-left:49px;}
.ACLevel10{ margin-left:49px;}


body .Body{
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center 300px;
	font-family:Arial,Verdana,Helvetica, Sans-Serif; background-color:#ffffff;
}
.listNoBullet li{
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 1.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#024731;
}
h2 {
	font-size: 1.6em;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color: #69923a;
}

h3 {
	font-size: 1.3em;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#675c53;
}

h4 {
	font-size: 1.3em;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#007f64;
}

h5 {
	font-size: 1.3em;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#69923a;
}

h6 {
	color: #007f64;
	font-size: 1.3em;
	font-weight: normal;
	padding-left:0px;
	background: url(/coretime/images/spacer.gif) no-repeat 0px 0px ;

}
a               {color:#00a1de; text-decoration:none}
a:hover         {color:#00a1de;text-decoration:underline}
img, div, #contentBorder {
/*behavior: url(iepngfix.htc)*/
	}
div   {color:#675c53; font-size:small;}
p     {color:#675c53;font-size:small;}
td    {color:#675c53; font-size:small;}
img   {border:none;}
table {margin-left:1px;}
hr {
	color: #EEEFF1;
	height: 1px;
	background-color: #EEEFF1;
	border: solid #EEEFF1 0px;
}
#contentOneCol .Heading6, #contentOneCol H6 {
	background: url(/coretime/images/greyBck.gif) no-repeat 0 2px;
}
#contentLeft .Heading6, #contentLeft H6 {
	background: url(/coretime/images/greyBck2.gif) no-repeat 0 2px;
}
#contentLeft div.TabbedPanelsContentInternal H6{
	
	background: url(/coretime/images/greyBck3.gif) no-repeat 0 2px;
}
.TabbedPanelsContentInternal H2 a{
	color:#69923a;
	font-size:.8em;
	background: url(/coretime/images/h4arrow.gif) no-repeat right 0px ;
	padding-right:40px;
	
}
.TabbedPanelsContentInternal H2 a:hover{
	text-decoration:none;
	color:#007f64;
	background: url(/coretime/images/h4arrow.gif) no-repeat right -38px ;
}
#blankOverlay {
	width:100%;
	height:100%;
	position:absolute;
	left:0px;
	right:0px;
	background-color:#747e72;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	z-index:5000;
	display:none;
	text-align:center;
}
#supportTrainingContent {
	position:absolute;
	padding-Right:0px;
	width: 987px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -455px;
	margin-left: 0px;
	height:455px;
	z-index:5001;
	background-attachment: scroll;
	background-image: url(/coretime/images/TSpopupBack2.gif);
	background-repeat: no-repeat;
	background-position:center;
	display:none;
	padding-top: 0px;
	padding-bottom: 0px;
	top: 80px;
}
#leavingSage {
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 135px;
}
#supportSite {
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#supportTrainingClose {
	cursor:pointer;
	float:left;
	margin: 0px;
	padding: 0px;
}
#toTheSupportSite {
	cursor:pointer;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 390px;
}
#supportTrainingFooter {
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 120px;
}
#supportTrainingMenu {
	height:232px;
	margin:0px;
	padding-right:420px;
	padding-left:140px;
	padding-top:0px;
	padding-bottom:0px;
	overflow:hidden;
}
#hereYouCan h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #69923a;
	padding: 0px;
	margin-top: 140px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 140px;
	font-weight: normal;
}
#hereYouCan div.h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #69923a;
	padding: 0px;
	margin-top: 140px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 140px;
	font-weight: normal;
	font-size:1.5em;
}

#supportCol1 {
	width: 170px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#supportCol1 div.h2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 1.1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #007f64;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#supportCol1 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#supportCol1 ul li {
	list-style-type: none;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#supportCol1 ul li a {
	color: #69923a;
	text-decoration: none;
}
#supportCol1 ul li a:hover {
	text-decoration: underline;
}
#supportCol2 {
	width: 170px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#supportCol2 div.h2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 1.1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #007f64;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#supportCol2 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#supportCol2 ul li {
	list-style-type: none;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#supportCol2 ul li a {
	color: #69923a;
	text-decoration: none;
}
#supportCol2 ul li a:hover {
	text-decoration: underline;
}
ul.slideNav {
	margin: 0px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width:100%;
	text-align:right;
}
ul.slideNav li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
ul.slideNav li a {
	color: #999999;
	text-decoration: none;
	font-size:0.7em;
}
ul.slideNav li a:hover {
	text-decoration: underline;
}
#headerContainer {
	min-width: 987px;
 width:expression(document.body.clientWidth < 1024 ? "987px" : "");
}
#header {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:url(/coretime/images/headerBackTileR.gif) right top no-repeat;
	height:34px;
}
#headerUnderlay {
	background:url(/coretime/images/headerBackTileL.gif) no-repeat;
	height:34px;
}
#headerContent {
	height: 34px;
	padding: 0px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	white-space: nowrap;
}
#accMenu {
	background: url(/coretime/images/accBack.jpg) right top no-repeat!important;
	background: url(/coretime/images/accBack.jpg) 685px 0px no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: -60px;
	margin-left: auto;
	z-index: 1000;
	width: 987px;
	height: 61px;
}
#accMenu ul {
	padding: 0px;
	float: right;
	text-align: center;
	margin-top: 3px;
	margin-right: 90px!important;
	margin-right: 65px;
	margin-bottom: 0px;
	margin-left: 0px;
	width:140px;
}
#accMenu ul li {
	
	list-style-type: none;
	margin-bottom:0.1em!important;
	margin-bottom:-0.7em;
}
#accMenu ul li a {
	color: #E9F5F0;
	text-decoration: none;
	font-size:0.85em;
	background:url(/coretime/images/triangleCDE6A0.gif) right 5px no-repeat;
	padding-right:5px;
	font-weight:bold;
	line-height:1em;
	display: block;
}
#accMenu ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background:url(/coretime/images/triangleFFFFFF.gif) right 5px no-repeat;
}
#outerForm {
	margin: 0px;
	padding: 0px;
}
#bodyContainer {
	width: 987px;
	margin-top: 150px!important;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom:50px;
}
#search {
	float: right;
	width: 212px;
	background-attachment: scroll;
	background: url(/coretime/images/search.gif) no-repeat;
	padding: 0px;
	margin-top: 5px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#searchBox label{
	display:none;
}
#Template_searchBox_quickSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	border: 1px solid #FFFFFF;
	height: 15px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-weight: bold;
}
#topMenu {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
}
#topMenu li {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #FFFFFF;
}
#topMenu li a {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 12px;
	font-size:0.85em;
}
#topMenu li a:hover {
	color: #000000;
	text-decoration: none;
}
#sageLogo {
	padding: 0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-left: auto;
	margin-right: auto;
	width:987px;
	height:70px;
}
#tabMenu {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 987px;
	position: relative;
	background: url(/coretime/images/tabMenuTabs.jpg) no-repeat 0px 0px;
	height:74px;
}
#tabMenuPL {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 987px;
	position: relative;
	background: url(/coretime/images/ProspectLandingtabMenuTabs.jpg) no-repeat 0px 0px;
	height:74px;
}
#tabMenuTabs {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#tabMenuTabs span {
	display: none;
	position: absolute;
}
#tabMenuTabs a {
	display: block;
	text-indent: -899%;
	position: absolute;
	outline: none;
}
#tabMenuTabs a:hover span {
	display: block;
}
#tabMenuTabs .softServ {
	width: 269px;
	height: 74px;
	background: url(/coretime/images/tabMenuTabs.jpg) no-repeat -170px 0px;
	left: 170px;
	top: 0px;
}
#tabMenuTabs a.softServ:hover {
	background-position:  -170px -93px;
}
#tabMenuTabs .whitePapers {
	width: 269px;
	height: 74px;
	background: url(/coretime/images/ProspectLandingtabMenuTabs.jpg) no-repeat -170px 0px;
	left: 170px;
	top: 0px;
}
#tabMenuTabs a.whitePapers:hover {
	background-position:  -170px -93px;
}
#tabMenuTabs .supTrain {
	width: 264px;
	height: 74px;
	background: url(/coretime/images/tabMenuTabs.jpg) no-repeat -435px 0px;
	left: 435px;
	top: 0px;
	cursor:pointer;
}
#tabMenuTabs a.supTrain:hover {
	background-position:  -435px -186px;
}
#tabMenuTabs .tryOur {
	width: 264px;
	height: 74px;
	background: url(/coretime/images/ProspectLandingtabMenuTabs.jpg) no-repeat -435px 0px;
	left: 435px;
	top: 0px;
	cursor:pointer;
}
#tabMenuTabs a.tryOur:hover {
	background-position:  -435px -93px;
}
#tabMenuTabs .sageStore {
	width: 264px;
	height: 74px;
	background: url(/coretime/images/tabMenuTabs.jpg) no-repeat -700px 0px;
	left: 700px;
	top: 0px;
}
#tabMenuTabs a.sageStore:hover {
	background-position:  -700px -279px;
}


#immFlashBanner {
	margin: 0px;
	padding: 0px;
	z-index:0;
}
#flashObject {
	padding: 0px;
	width: 987px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	z-index:1;
}
.flashManageYour {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 165px;
}
div.flashAdSmall {
	float:left;
	
}
#content p.imgAdSmall {
	display:inline;
	margin-left:15px;
}
#topMenuLEnd {
	float: left;
}
#iframeHack {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 178px;
	height: 0px;
	overflow: hidden;
	z-index: 500;
}
#exploreSage {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 178px;
	background-attachment: scroll;
	background-image: url(/coretime/images/exploreBack.png)!important;
	background-image: url(/coretime/images/exploreBack.gif);
	filter:alpha(opacity=90);
	background-repeat: no-repeat;
	background-position: left top;
	height: 0px;
	overflow: hidden;
	z-index: 1000;
}
#exploreSageMenuBar {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 178px;
	background-attachment: scroll;
	background-image: url(/coretime/images/exploreBackMenu.png)!important;
	background-image: url(/coretime/images/exploreBackMenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	overflow: hidden;
}
#exploreSageGo {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	cursor:pointer;
}
#exploreSageClose {
	padding: 0px;
	margin-top: 15px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	cursor:pointer;
	float:right;
	color: #FFFFFF;
}
#exploreSageClose:hover {
	text-decoration: underline;
}
#exploreSageGo img {
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#exploreSageContent {
	height: 0px;
	padding: 0px;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
#exploreCol1 {
	width: 260px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#exploreCol1 div.h2 {
	background-attachment: scroll;
	background-image: url(/coretime/images/orange_Bull.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 1.1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #FFFFFF;
}
#exploreCol1 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#exploreCol1 ul li {
	list-style-type: none;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#exploreCol1 ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
#exploreCol1 ul li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#exploreCol2 {
	width: 200px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#exploreCol2 div.h2 {
	background-attachment: scroll;
	background-image: url(/coretime/images/orange_Bull.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 1.1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #FFFFFF;
}
#exploreCol2 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#exploreCol2 ul li {
	list-style-type: none;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#exploreCol2 ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
#exploreCol2 ul li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#exploreCol3 {
	width: 220px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#exploreCol3 div.h2 {
	background-attachment: scroll;
	background-image: url(/coretime/images/orange_Bull.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 1.1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	color: #FFFFFF;
}
#exploreCol3 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#exploreCol3 ul li {
	list-style-type: none;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#exploreCol3 ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
#exploreCol3 ul li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#topMenuREnd {
	float: right;
}
#breadcrumb {
	padding-top: 5px;
	padding-bottom:5px;
	margin: 0px;
	margin-left: 180px;
}
.breadItem {
	color: #7E8B7A;
}
.breadItem a {
	color: #7E8B7A;
	text-decoration: none;
}
.breadItem a:hover {
	color: #007f64;
	text-decoration: none;
}
.breadItemSelected {
	color: #69923a;
}
#contentBorder {
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 178px;
	background-attachment: scroll;
	background-image: url(/coretime/images/contentBackMid.png)!important;
	background-image: url(/coretime/images/contentBackMid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	display: block;
}
#contentNoBorder {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 168px;
	display: block;
}
#manageColRight {
	width:215px;
	float:right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;	
	padding-left:15px;
}
#manageColRight h2, #manageColLeft  h2 {
	color:#69923a;
	padding:0px;
	margin:0px;
}
#manageColRight p, #manageColLeft  p {
	padding:0px;
	margin:0px;
}
#manageColLeft {
	width:205px;
	float:left;
	padding-right:5px;
}
#manageFooter {
	height:160px;
	background-attachment: scroll;
	background-image: url(/coretime/images/addServicesBack.jpg)!important;
	background-image: url(/coretime/images/contentBackBot.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
	margin-top:-20px;
}
#manageFooter span{
	width:120px;
	float:left;
	background-image: none;
	list-style-type: none;
	list-style-image: none;
	height:70px;
	font-size:1.2em;
	color:#8a8f88;
	display:block;
	padding: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#manageFooter div{
	width:120px;
	float:left;
	background-image: none;
	list-style-type: none;
	list-style-image: none;
	height:70px;
	font-size:1.2em;
	color:#8a8f88;
	display:block;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e6e8e5;
	border-left-color: #e6e8e5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#homeAdsBottom ul, #homeAdsBottom ul li{
padding:0px;
margin:0px;
display:block;
float:left;

}
#content {
	width:713px;
	margin-right:auto;
	margin-left:auto;
}

#contentRightEven {
	width: 340px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: right;
}


#contentLeftEven {
	float: left;
	width: 340px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentLeftTopEven, #contentLeftLowEven {
	float: left;
	width: 700px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentRight {
	width: 200px;
	margin: 0px;
	padding: 0px;
	float: right;
}


#contentLeft, #contentLeftLow {
	float: left;
	width: 500px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentLeftCol1 {
	float: left;
	width: 240px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentLeftCol2 {
	float: left;
	width: 240px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#content ul {
	list-style: url(/coretime/images/bullet-green.gif)
}
#content ul li, #content ol li{
	margin-bottom:1em;
}
#content p{
	margin-bottom:1em;
}
#contentRight ul {
	list-style: url(/coretime/images/spacer.gif)
}
#footer {
	color: #675c53;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-attachment: scroll;
	background-image: url(/coretime/images/contentBackBot.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 178px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	clear: both;
}
#footerNew {
	color: #675c53;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 178px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	clear: both;
}
#contentBorderTop {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 178px;
	height: 21px;
	background-attachment: scroll;
	background-image: url(/coretime/images/contentBackTop.png)!important;
	background-image: url(/coretime/images/contentBackTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#footerMenu {
	padding: 0px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footerMenuNew {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footerMenu li,#footerMenuNew li {
	display: inline;
	list-style-type: none;
	font-size: 0.7em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#footerMenu li a, #footerMenuNew li a {
	color: #675c53;
	text-decoration: none;
	font-size: 1em;
}
#footerMenu li a:hover, #footerMenu li a:hover {
	
	text-decoration: underline;
}
#footerStatement{
	font-size:0.75em;
	margin-left:350px;
	margin-right:160px;
	text-align:center;
	margin-top:10px;
	color:#675c53;
}
#footerStatementNew{
	font-size:0.75em;
	margin-left:450px;
	margin-right:0px;
	text-align:right;
	margin-top:10px;
	color:#675c53;
}
/*Side Menu Color Selection Styles */
/* All Level Styles*/
#sidemenu {
	margin: 0px;
	width: 158px;
	float: left;
	position: absolute;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#sidemenu .head {
	color:#69923a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeff1;
}
div#sidemenu ul {
	padding-top:5px;
	margin-top:10px;
}
#sidemenu a {
	background-repeat:no-repeat;
	text-align: right;
	display: block;
	padding: 0 20px 0 0;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	color: #00a1de;
	font-size: 1.3em;
	font-weight:bold;
}
#sidemenu a:hover {
	color: #675c53;
}
#sidemenu a.L0sel {
	color: #00338d;
}
#sidemenu a.L0sel:hover {
	color: #00338d;
}
#RightAddBox {
	padding: 0px;
	width: 197px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#RightAddBox h3{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#contentRight h3 {
	margin-bottom:0;
	padding-bottom:5px;
}
#RightAddBox ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#RightAddBox ul li{
	margin: 0px;
}

#RightAddBoxGrey, div.RightAddBoxGrey{
	background-attachment: scroll;
	background-image: url(/coretime/images/thisSectionBackmid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
	width: 197px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#RightAddBoxGrey h3, .RightAddBoxGrey h3, #RightAddBoxGrey h2, .RightAddBoxGrey h2{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.smallerH2 {
	font-size:1.3em;
	letter-spacing:-1px;
}
#RightAddBoxGrey h3 a, .RightAddBoxGrey h3 a, #RightAddBoxGrey h2 a, .RightAddBoxGrey h2 a{
	color:#675c53;
	background: url(/coretime/images/h3arrowGrey.gif) no-repeat right 0;
	padding-right:15px;
	
}
#RightAddBoxGrey ul, .RightAddBoxGrey ul{
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#RightAddBoxGrey ul li, .RightAddBoxGrey ul li{
	margin: 0px;
}
#RightAddBoxGreyBot, .RightAddBoxGreyBot {
	margin: 0px;
	padding: 0px;
	width: 197px;
	height: 6px;
	background-attachment: scroll;
	background-image: url(/coretime/images/thisSectionBackBot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#RightAddBoxGreyTop, .RightAddBoxGreyTop {
	margin: 0px;
	padding: 0px;
	width: 197px;
	height: 6px;
	background-attachment: scroll;
	background-image: url(/coretime/images/thisSectionBackTop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
h3.accountantsInPractice, h3.sageBusinessAdvice {
	letter-spacing: -0.1em;
}



/*Side Menu Color Selection Styles */
/* All Level Styles*/
#RightSideMenu {
	background-attachment: scroll;
	background-image: url(/coretime/images/thisSectionBackmid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
	width: 197px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#RightSideMenu ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#RightSideMenu ul li {
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	
	margin-left: 0px;
	list-style-type: none;
	display: block;
}
#RightSideMenu ul li ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#RightSideMenuTop {
	margin: 0px;
	padding: 0px;
	width: 197px;
	height: 6px;
	background-attachment: scroll;
	background-image: url(/coretime/images/thisSectionBackTop.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


#RightSideMenuHead {
	color:#675c53;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 1.2em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	display: block;
	padding: 0px;
}
#RightSideMenu ul li a span.hc {
display:none;
}
#RightSideMenu ul li a span.nc {
display:none;
}
#RightSideMenu a.L0 {
	background-repeat:no-repeat;
	text-align: left;
	display: block;
	padding: 1px 0 1px 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px!important;
	margin-bottom:-15px;
	margin-left: 0px;
	font-size: 1em;
	color: #69923a;
}
#RightSideMenu a.L0:hover {
	color: #007f64;
	text-decoration:none;
}
#RightSideMenu a.L0sel {
	background-repeat:no-repeat;
	text-align: left;
	display: block;
	padding: 1px 0 1px 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px!important;
	margin-bottom:-15px;
	margin-left: 0px;
	font-size: 1em;
	color: #007f64;
	font-weight:bold;
}
#RightSideMenu a.L0sel:hover {
	color: #007f64;
	text-decoration:none;
}
#RightSideMenu a.L1 {
	background-repeat:no-repeat;
	text-align: left;
	display: block;
	font-size: 1em;
	color: #7E8B7A;
	line-height:0.9em;
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:0!important;
	margin-bottom:-15px;
}
#RightSideMenu a.L1:hover{
	color: #024731;
	text-decoration:none;
}
#RightSideMenu a.L1sel {
	display: block;
	margin-left: 15px;
	color: #024731;
	margin-top:5px;
}
#RightSideMenu a.L1sel:hover{
	color: #024731;
	text-decoration:none;
}

#RightSideMenuBot {
	margin: 0px;
	padding: 0px;
	width: 197px;
	height: 6px;
	background-attachment: scroll;
	background-image: url(/coretime/images/thisSectionBackBot.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
/* styles for processing popup - start */

#processingsection {
	z-index:10;
	left:350px;
	visibility:hidden;
	width:250px;
	position:absolute;
	top: 250px;
	height:160px;
	background-color:#BFE0D9;
	text-align:center;
	border:2px solid #007f64;
}
#processingsection p {
	margin-top:70px;
	font-weight:bold;
}
/* styles for processing popup - end */

/***** form styles ***************/

input.field {
	border: solid #DFE2DE 1px;
	padding-left: 3px;
	height:15px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:0.9em;
	color:#333333;
	font-weight:bold;
}
fieldset {
	padding: 20px 15px 10px 15px;
	margin-bottom:30px;
}
select {
	margin: 1px 6px 6px 2px;
	color:#333333;
}
textarea {
	font-family:  arial, helvetica, sans-serif;
	background-color: #ffffff;
	border: solid #007f64 1px;
	padding-left: 3px;
	margin: 1px 6px 6px 2px;
	color:#333333;
	font-weight:bold;
}
.formtitle {
	font-weight: bold;
	padding-bottom: 4px;
	color: #007f64;
	position: relative;
	top: -6px;
}
legend {
	color:#007f64;
	font-weight:bold;
}
input:focus, select:focus, textarea:focus {
	background:#F2F8E9;
}
dd {
	padding: 0 0 15px 0;
	margin-left:0px;
}
/********** TABLE STYLES *********************/
table.default {
	border-collapse: collapse;
	border: 3px solid #ffffff;
	margin-top:10px;
	margin-bottom:20px;
	width:auto;
} 
table.default th	{
	font-weight: bold;
	background-color: #E5F2CD;
	color:#675c53;
	padding: 5px;
	border: solid #ffffff 3px;
	font-size:1em;
}
table.default tr {
	vertical-align:top;
}	
table.default th a {
	color:#675c53;
	font-size:1em;
	text-decoration: underline;
}
table.default th a:hover {
	color:#007f64;
	text-decoration: none;
}
table.default td a {
	color:#675c53;
	font-size:1em;
	text-decoration: underline;
}
table.default td a:hover {
	color:#007f64;
	text-decoration: none;
}
table.default td	{
	padding: 5px;
	border: solid #ffffff 3px;
	font-size: 0.9em ;
	background-color: #F2F9E5;
	color: #333333;
}


table.table1 {	
	border-collapse: collapse;
	border: solid #CDE6A0 1px;
	background-color:#FFFFFF;
	margin-top:10px;
	margin-bottom:20px;

}
table.table1 th	{
	font-weight: bold;
	background-color: #e5f3d0;
	padding: 5px;
	border: solid #CDE6A0 1px;
	font-size:1em;
}				

.table1header {
    font-weight: bold;
    font-size: 8pt;
    background-color: #e5f3d0;
	padding: 5px;
	border: solid #CDE6A0 1px;
}
.table1header a:link, .tableheader a:visited {
    color:#333333;
}
.table1header a:hover{
    color:#007f64;
}
		
table.table1 tr	{
	vertical-align:middle;
}	
table.table1 th a {
	color:#675c53;	
	font-size:1em;
	text-decoration:underline;
}
table.table1 th a:hover {
	color:#007f64;
	
}
table.table1 td a {
	color:#675c53;	
	font-size:1em;
	text-decoration:underline;
}
table.table1 td a:hover {
	color:#007f64;
	
}
table.table1 td	{
	padding: 5px;
	border: solid #DAEABE 1px;
	font-size:1em;
}
table.table2 {	
	border-collapse: collapse;
	border: solid #CDE6A0 1px;
	background-color:#FFFFFF;
	margin-top:10px;
	margin-bottom:20px;
}
table.table2 th	{
	font-weight: bold;
	background-color: #e5f3d0;
	padding: 5px;
	border: solid #CDE6A0 1px;
	font-size:1em;
}						
table.table2 tr	{
	vertical-align:top;
}	
table.table2 th a {
	color:#675c53;	
	font-size:1em;
	text-decoration:underline;
}
table.table2 th a:hover {
	color:#007f64;
	
}
table.table2 td a {
	color:#675c53;	
	font-size:1em;
	text-decoration:underline;
}
table.table2 td a:hover {
	color:#007f64;
	
}
table.table2 td	{
	padding: 5px;
	border: solid #DAEABE 1px;
	font-size:1em;
}
table.greyBorder {	
	padding:0px;  
	background-color:#FFFFFF; 
	border-collapse: collapse; 
	margin-top:10px;
	margin-bottom:20px;
	border: 1px solid #BEC5BC ;
}
table.greyBorder th, 
table.greyBorder td { 
	padding: 5px; 
	margin: 0px; 
	font-size:1em;
} 
table.greyBorder, 
table.greyBorder th, 
table.greyBorder td { 
	border: 1px solid #BEC5BC ; 
}                       
table.greyBorder th { 
	background-color: white; 
	color:#675c53; 
}  
table.greyBorder td { 
	vertical-align: top; 
}
table.greyBorder th a {
	color:#675c53;	
	font-size:1em;
	text-decoration:underline;
}
table.greyBorder th a:hover {
	color:#007f64;
	
}
table.greyBorder td a {
	color:#675c53;	
	font-size:1em;
	text-decoration:underline;
}
table.greyBorder td a:hover {
	color:#007f64;
	
}
table.plain {
	border-collapse: collapse; 
	border: none;
}
#homeBoxContent2 table.plain {
	width:100%;
	margin-top:-5px;
}
#homeBoxContent2 table.plain td{
	font-size:0.85em;
}
/*******************************/
.imageRight {	
	clear:both;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
	float: right;
	font-size:0.9em;
	color:#007f64;
}
.imageLeft {	
	clear:both;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
	float: left;
	font-size:0.9em;
	color:#007f64;
}
/********* ORDER EXPRESS**********************/
#OrderExpressOrderOptions td {
	padding-right:20px;
	vertical-align:top;
}

table.table1 td	a.minus {
	font-weight:bold;
	text-decoration:none;
	background:#FFFFFF;
	padding: 0 5px 0 6px;
	margin-right:5px;
	color:#00a1de;
	font-size:1.5em;
}

table.table1 td	a.plus {
	font-weight:bold;
	text-decoration:none;
	background:#FFFFFF;
	padding: 0 4px 0 4px;
	margin-left:5px;
	color:#00a1de;
	font-size:1.2em;
}
#configureAndBuy {
	min-height:270px;
}
.itemsHeight {
	min-height:430px;
}
/***************** TOOLTIPS ***********/

p#tooltip1, 
p#companiestooltip,
p#quantitytooltip,
p#employeestooltip,
p#userstooltip,
p#typetooltip,
p#boxtypetooltip,
p#contracttooltip,
p#designtooltip,
p#stagetooltip,
p#daytooltip,
p#leveltooltip,
p#phonetooltip,
p#workstationstooltip, 
p#howdidyouheartooltip, 
p#vouchercodetooltip,
p#vouchercolourtooltip,
p#vouchertypetooltip,
p#vouchercompanytexttooltip,
p#voucherdenominationtooltip,
p#voucherprintreversetexttooltip,
p#vouchertexttooltip,
p#tradeboxtooltip,
p#connectline50tooltip,
p#connectacttooltip,
p#versiontooltip, 
th#producttooltip,
th#userstooltip,
th#contracttooltip,
th#designtooltip,
th#employeestooltip,
th#companiestooltip {
	margin-top:0px;
	margin-bottom:15px;
}
p#tooltip1 img, 
p#companiestooltip img,
p#quantitytooltip img,
p#employeestooltip img,
p#userstooltip img,
p#typetooltip img,
p#boxtypetooltip img,
p#contracttooltip img,
p#designtooltip img,
p#stagetooltip img,
p#daytooltip img,
p#leveltooltip img,
p#phonetooltip img,
p#workstationstooltip img,
p#versiontooltip img, 
p#howdidyouheartooltip img, 
p#vouchercodetooltip img,
p#vouchercolourtooltip img,
p#vouchertypetooltip img,

p#tradeboxtooltip img,
p#connectline50tooltip img,
p#connectacttooltip img,

p#voucherdenominationtooltip img,
p#vouchercompanytexttooltip img,
p#voucherprintreversetexttooltip img,
p#vouchertexttooltip img,
p#licensetypetooltip img,
th#producttooltip img,
th#contracttooltip img,
th#designtooltip img,
th#userstooltip img,
th#employeestooltip img,
th#companiestooltip img {
	margin-bottom:-2px;
	height:15px; 
	border:0; 
	margin-right:5px;
}
p#tooltip1 a, 
p#companiestooltip a,
p#quantitytooltip a,
p#employeestooltip a,
p#userstooltip a,
p#typetooltip a ,
p#boxtypetooltip a,
p#contracttooltip a,
p#designtooltip a,
p#stagetooltip a,
p#daytooltip a,
p#leveltooltip a,
p#phonetooltip a,
p#workstationstooltip a,
p#versiontooltip a,
p#howdidyouheartooltip a,
p#vouchercodetooltip a,
p#vouchercolourtooltip a,
p#vouchertypetooltip a,

p#tradeboxtooltip a,
p#connectline50tooltip a,
p#connectacttooltip a,

p#vouchercompanytexttooltip a,
p#voucherdenominationtooltip a,
p#voucherprintreversetexttooltip a,
p#vouchertexttooltip a,
p#licensetypetooltip a,
th#producttooltip a,
th#userstooltip a,
th#contracttooltip a,
th#designtooltip a,
th#employeestooltip a,
th#companiestooltip a {
	position: relative; 
	text-decoration: underline;
}
p#tooltip1 a span,
p#companiestooltip a span,
p#quantitytooltip a span,
p#employeestooltip a span,
p#userstooltip a span,
p#typetooltip a span,
p#boxtypetooltip a span,
p#contracttooltip a span,
p#designtooltip a span,
p#stagetooltip a span,
p#daytooltip a span,
p#leveltooltip a span,
p#phonetooltip a span,
p#workstationstooltip a span,
p#howdidyouheartooltip a span,
p#vouchercodetooltip a span,
p#vouchercolourtooltip a span,
p#vouchertypetooltip a span,
p#vouchercompanytexttooltip a span,
p#voucherdenominationtooltip a span,
p#voucherprintreversetexttooltip a span,
p#vouchertexttooltip a span,

p#tradeboxtooltip a span,
p#connectline50tooltip a span,
p#connectacttooltip a span,

p#licensetypetooltip a span,
p#versiontooltip a span,
th#producttooltip a span,
th#userstooltip a span,
th#contracttooltip a span,
th#designtooltip a span,
th#employeestooltip a span,
th#companiestooltip a span  {
	display: none;

}
p#tooltip1 a:hover,
p#companiestooltip a:hover,
p#quantitytooltip a:hover,
p#employeestooltip a:hover,
p#userstooltip a:hover,
p#typetooltip a:hover,
p#boxtypetooltip a:hover,
p#contracttooltip a:hover,
p#designtooltip a:hover,
p#stagetooltip a:hover,
p#daytooltip a:hover,
p#leveltooltip a:hover,
p#phonetooltip a:hover,
p#workstationstooltip a:hover,
p#versiontooltip a:hover,
p#howdidyouheartooltip a:hover,
p#vouchercodetooltip a:hover,
p#vouchercolourtooltip a:hover,
p#vouchertypetooltip a:hover,
p#vouchercompanytexttooltip a:hover,
p#voucherdenominationtooltip a:hover,
p#voucherprintreversetexttooltip a:hover,
p#vouchertexttooltip a:hover,

p#tradeboxtooltip a:hover,
p#connectline50tooltip a:hover,
p#connectacttooltip a:hover,

p#licensetypetooltip a:hover,
th#producttooltip a:hover,
th#contracttooltip a:hover,
th#designtooltip a:hover,
th#userstooltip a:hover,
th#employeestooltip a:hover,
th#companiestooltip a:hover {/* IE/Win requires some link change on   {/* IE/Win requires some link change on hover in order to show the tooltips */
	text-decoration:none;
	font-size:99%;
} 
p#tooltip1 a:link,
p#companiestooltip a:link,
p#quantitytooltip a:link,
p#employeestooltip a:link,
p#userstooltip a:link,
p#typetooltip a:link,
p#boxtypetooltip a:link,
p#contracttooltip a:link,
p#designtooltip a:link,
p#stagetooltip a:link,
p#daytooltip a:link,
p#leveltooltip a:link,
p#phonetooltip a:link,
p#workstationstooltip a:link,
p#versiontooltip a:link,
p#howdidyouheartooltip a:link,
p#vouchercodetooltip a:link,
p#vouchercolourtooltip a:link,
p#vouchertypetooltip a:link,
p#vouchercompanytexttooltip a:link,
p#voucherdenominationtooltip a:link,
p#voucherprintreversetexttooltip a:link,
p#vouchertexttooltip a:link,

p#tradeboxtooltip a:link,
p#connectline50tooltip a:link,
p#connectacttooltip a:link,

p#licensetypetooltip a:link,
th#producttooltip a:link,
th#contracttooltip a:link,
th#designtooltip a:link,
th#userstooltip a:link,
th#employeestooltip a:link,
th#companiestooltip a:link  {
	z-index: 100;
}
p#tooltip1 a:hover span{ /*the span will display just on :hover state*/
	display: block !important;
	position: absolute;
	top: -25px; 
	left: 12px; 
	width: 180px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;
	
}
p#phonetooltip a:hover span{ 
	display: block !important;
	position: absolute;
	top: 0px; 
	left: 15px; 
	width: 190px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;
	
}
p#companiestooltip a:hover span,
p#quantitytooltip a:hover span,
p#employeestooltip a:hover span,
p#userstooltip a:hover span,
p#typetooltip a:hover span,
p#boxtypetooltip a:hover span,
p#contracttooltip a:hover span,
p#designtooltip a:hover span,
p#stagetooltip a:hover span,
p#howdidyouheartooltip a:hover span,
p#vouchercodetooltip a:hover span,
p#vouchercolourtooltip a:hover span,
p#vouchertypetooltip a:hover span,
p#vouchercompanytexttooltip a:hover span,
p#voucherdenominationtooltip a:hover span,
p#voucherprintreversetexttooltip a:hover span,
p#vouchertexttooltip a:hover span,

p#tradeboxtooltip a:hover span,
p#connectline50tooltip a:hover span,
p#connectacttooltip a:hover span,

p#licensetypetooltip a:hover span,
p#daytooltip a:hover span,
p#workstationstooltip a:hover span,
p#versiontooltip a:hover span,
p#leveltooltip a:hover span { /*the span will display just on :hover state*/
	display: block !important;
	position: absolute;
	top: -25px; 
	left: 12px; 
	width: 235px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;

}
th#producttooltip a:hover span { /*the span will display just on :hover state*/
	display: block !important;
	position: absolute;
	top: -46px; 
	left: -100px; 
	width: 150px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;
	
}
th#companiestooltip a:hover span  { 
	display: block !important;
	position: absolute;
	top: -46px; 
	left: -160px; 
	width: 150px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;
	
}
th#userstooltip a:hover span  { 
	display: block !important;
	position: absolute;
	top: -46px; 
	left: -160px; 
	width: 150px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;

}
th#contracttooltip a:hover span { 
	display: block !important;
	position: absolute;
	top: -81px; 
	left: -160px; 
	width: 150px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;

}
th#designtooltip a:hover span { 
	display: block !important;
	position: absolute;
	top: -81px; 
	left: -160px; 
	width: 150px;
	border: 1px solid #CDE6A0;
	background:#f0f7e1;
	color: #000;
	padding: 5px;
	font-size: 0.9em;
	text-align:left;
	line-height:1.2em;
	
}
/**************************/
a.testDrive{
	display:block;
	margin: 0px;
	padding: 0px;
	width:77px;
	height:82px;
	text-indent:-9999px;
	background: url(/coretime/images/btnTestDrive.gif) no-repeat 0 0;
}

 a.testDrive:hover{
	background: url(/coretime/images/btnTestDrive.gif) no-repeat 0 -82px;
}
div#errorSummary {
	border:1px solid #CD202C;
	padding:10px;
	margin:15px 0 20px 0;
	width:80%;
 filter:progid:DXImageTransform.Microsoft.dropshadow(OffY=3, OffX=3, color=#BEC5BC, positive=TRUE);
	background-color:#FFFFFF;
}
.error {
	color:#CD202C;
	font-weight:bold;
}
ul.error li {
	list-style: square;
	list-style-image:none;
	margin:5px 0 5px 0;
	line-height:1.2em;
}
span.required {
	color:#CD202C;
}
div#homeAdsBottom a{
	display:block;
	width:240px;
	margin-right:5px;
	float:left;
}

/*rateStyle */
dl.sageRating {

	}

dl.sageRating, dl.sageRating dt, dl.sageRating dd {
	float:left;
}


/* end */

/* upload styles */

			#statusMessage { color:#007f64 }
			#progressDisplay {display:none}
			#uploadSuccess {display:none}
			#uploadErrored {display:none}
			#resetButton {display:none}
			#progressDisplayTable {display:none;font-size:80%}
			#progressContainer
			{
				border:solid #CDE6A0 1px;
				height:20px;
				width:100%;
			}

			#progressBar
			{
				background-color:#CDE6A0;
				margin:1px;
				height:18px;
				display:block;
			}			


/************/

/* Download styles */

div.linkToDownload a.downLink {
	background:url(/coretime/images/downloads_off.gif) no-repeat top center;
	display:block;
	float:left;
	margin-right:15px;
}
div.linkToDownload a:hover.downLink {
	background:url(/coretime/images/downloads_on.gif) no-repeat top center;
}



/* new home styles */
#homeBox1{
	width:272px;
	height:230px;
	display:block;
	float:left;
	background:url(/coretime/images/box1_back.jpg) no-repeat top left;
}
#homeBoxContent1{
	padding:10px 20px 10px 10px;
}
#homeBoxContent1 h2{
	padding:0px;
	margin:0px 0px 4px 0px;
	font-size:1.4em;	
	color:#675c53;
}
#homeBoxContent1 h3{
	padding:0px;
	margin:0px;
	font-size:1em;
	color:#69923a;
}

#homeBoxContent1 p{
	padding:0px 4px 0px 0px;;
	margin:0px;
	font-size:1.3em;
	line-height:1.5em;
}
#homeBox2{
	width:272px;
	height:230px;
	display:block;
	float:left;
	background:url(/coretime/images/box2_back.jpg) no-repeat top center;
}
#homeBoxContent2{
	padding:10px 20px 10px 20px;
}
#homeBoxContent2 h2{
	padding:0px;
	margin:0px 0px 4px 0px;
	font-size:1.4em;	
	color:#675c53;
}
#homeBoxContent2 h3{
	padding:0px;
	margin:0px;
	font-size:1em;
	color:#69923a;
}
#homeBoxContent2 p{
	padding:0px 4px 0px 0px;;
	margin:0px;
	font-size:0.85em;
	line-height:1.5em;
}
#homeBox3{
	width:272px;
	height:230px;
	display:block;
	float:left;
	background:url(/coretime/images/box3_back.jpg) no-repeat top right;
}
#homeBoxContent3{
	padding:10px 10px 10px 20px;
}
#homeBoxContent3 h2{
	padding:0px;
	margin:0px 0px 4px 0px;
	font-size:1.4em;	
	color:#675c53;
}
#homeBoxContent3 h3{
	padding:0px;
	margin:0px;
	font-size:1em;
	color:#69923a;
}
#homeBoxContent3 p{
	padding:0px 4px 0px 0px;;
	margin:0px;
	font-size:0.85em;
	line-height:1.5em;
}
#homeBoxContent3 ul{
	margin-top:4px;
	padding-left:0px;
	margin:0
}
#homeBoxContent3 ul li{
	list-style:none;
	margin:2px 0;
	padding:0px;
}
#homeBoxContent3 ul li a{
	margin:0px;
	padding:0px;
}
#homeBoxContent3 ul li a:hover{
	margin:0px;
	padding:0px;
}
#contentNew {
	
	
}
body.newHome {
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center 640px;
	font-family:Arial,Verdana,Helvetica, Sans-Serif; background-color:#ffffff;
}
#contentRightNew {
	width: 272px;
	margin: 0px;
	padding: 0px;
	float: right;
}
#contentLeftNew, #contentLeftLowNew {
	float: left;
	width: 555px;
	margin: 0px -10px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentLeftCol1New {
	float: left;
	width: 240px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentLeftCol2New {
	float: left;
	width: 240px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contentNew ul {
	/*list-style: url(/coretime/images/bullet-green.gif)*/
}
#contentNew ul li, #content ol li{
	/*margin-bottom:1em;*/
}
#contentNew p{
	margin-bottom:1em;
}
#contentRightNew ul {
	list-style: url(/coretime/images/spacer.gif)
}
div.paneltabmenu {
	text-align:center;
	width:153px;
	font-size:16px;
	font-weight:normal;
}
.TabbedPanelsNew {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
	width: 99%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
#rightHandPurpleBox{
	width:272px;
	display:block;
	float:left;
}
#fam_with_sage{
	padding:10px 225px 10px 10px;
	background:url(/coretime/images/fam_with_sage.jpg) no-repeat bottom right;
}
#fam_with_sage h2{
	font-size:1.1em;
	color:#675C53;
}
#fam_with_sage h3{
	font-size:2.0em;
}
#fam_with_sage h3 a{
	color:#69923A;
}
#fam_with_sage h3 a:hover{
	color:#00A1DE;
	text-decoration:none;
}
#new_to_sage{
	padding:10px 225px 10px 10px;
	background:url(/coretime/images/new_to_sage.jpg) no-repeat bottom right;
}
#new_to_sage h2{
	font-size:1.1em;
	color:#675C53;
}
#new_to_sage h3{
	font-size:2.0em;
}
#sage_live{
	padding:10px 225px 10px 10px;
	background:url(/coretime/images/sage_live.jpg) no-repeat bottom right;
}
#sage_live h2{
	font-size:1.1em;
	color:#675C53;
}
#sage_live h3{
	font-size:2.0em;
}
#sage_live h3 a{
	color:#69923A;
}
#sage_live h3 a:hover{
	color:#00A1DE;
	text-decoration:none;
}
#pan_bot {
	height:12px;
	margin:0 0 0 168px;
	padding:0px;
	background:url(/coretime/images/pan_bot_back.gif) no-repeat top left;	
}
.TabbedPanelsContentLeftNew {
	background-attachment: scroll;
	background-image: url(/coretime/images/tabBackLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 272px;
	width: 10px;
	float: left;
}
.TabbedPanelsContentRightNew {
	background-attachment: scroll;
	background-image: url(/coretime/images/tabBackRight.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 272px;
	width: 10px;
	float: left;
}
.TabbedPanelsContentInternalNew {
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
	width: 90%;
	background-attachment: scroll;
	background-image: url(/coretime/images/tabBack.gif);
	background-repeat:repeat-x;
	background-position: left top;
}
#add_below_tabs1 {
	background-attachment: scroll;
	background-image: url(/coretime/images/tabNewBack.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;
	width:480px;
}
#add_below_tabs1_content{
	padding:15px 0px 15px 0px;
	margin:0px 0px 0px 30px;
}
#add_below_tabs1_content h2{
	padding:0px;
	margin:0px;
	font-size:1.4em;
}
#add_below_tabs2 {
	background-attachment: scroll;
	background-image: url(/coretime/images/tabNewBack.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;
	padding:15px 0px 15px 0px;
	margin:0px;	
	width:480px;
}
#add_below_tabs2 h2{
	padding:0px;
	margin:0px;
	font-size:1.4em;
}
#add_belowRight,
#add_belowLeft{
	float:left;
	width:210px!important;
	width:195px;
	margin:0px 0px 0px 30px;	
	padding:0px;
}
#add_below_tabs1_content h2 a,
#newsAdBoxMid h2 a,
#new_to_sage h3 a,
#add_belowLeft h2 a,
#add_belowRight h2 a{
	color:#69923A;
	background:url(/coretime/images/greenTri.gif) no-repeat right 55%;
	padding-right:15px;
}
#add_belowLeft h2 a,
#add_belowRight h2 a{
	color:#69923A;
	display:inline !important;
	display:block;
	background:url(/coretime/images/greenTri.gif) no-repeat right 55% !important;
	background:url(/coretime/images/greenTri.gif) no-repeat 40% 85% ;
}
#add_below_tabs1_content h2 a:hover,
#newsAdBoxMid h2 a:hover,
#new_to_sage h3 a:hover,
#add_belowLeft h2 a:hover,
#add_belowRight h2 a:hover{
	color:#00A1DE;
	text-decoration:none;
}
#PurpleBoxContent {
	padding:;
	margin:0px 4px 10px 10px;
}
#PurpleBoxContent h2 {
	margin:0px;
	padding:0px;
}
#contentOneCol {
	background-color:#ffffff;
}
#newsHeadlineBox{
	width:272px;
	display:block;
	float:left;
}
#newsHeadlineBoxTop{
	margin:0px 0px 0px 10px;
	height:14px;
	padding:0px;
	background:url(/coretime/images/right_expand_back_top.gif) no-repeat top left;
}
#newsHeadlineBoxMid{
	margin:0px 0px 0px 10px;
	background:url(/coretime/images/right_expand_back_mid.gif) repeat-y top left;
	padding:0px 10px 0px 10px;
}
#newsHeadlineBoxMid h2, 
#newsHeadlineBoxMid h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#newsHeadlineBoxBot{
	margin:0px 0px 0px 10px;
	height:14px;
	padding:0px;
	background:url(/coretime/images/right_expand_back_bot.gif) no-repeat top left;
}
#newsHeadlineImage{
	height:68px;
	margin: 0px -15px 0px -6px;
	background:url(/coretime/images/newsHeadline.jpg) no-repeat top left;
}
#newsHeadlineBoxMid div.Accordion div.AccordionPanelTab div.accordRight,
#newsHeadlineBoxMid div.Accordion div.AccordionPanelTab div.accordLeft{
	background-image:none;
	width:0px;
	height:0px;
	padding:0px;
	margin:0px;
}
#newsHeadlineBoxMid div.Accordion div.AccordionPanelTab{
	background:url(/coretime/images/newTabTopBack.gif) repeat-x top left;
}
#newsAdBox{
	width:272px;
	display:block;
	float:left;
}
#newsAdBoxTop{
	margin:0px 0px 0px 10px;
	height:14px;
	padding:0px;
	background:url(/coretime/images/right_expand_back_top.gif) no-repeat top left;
}
#newsAdBoxMid{
	margin:0px 0px 0px 10px;
	background:url(/coretime/images/right_expand_back_mid.gif) repeat-y top left;
	padding:0px 10px 0px 10px;
}
#newsAdBoxMid h2, #newsAdBoxMid h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#newsAdBoxBot{
	margin:0px 0px 0px 10px;
	height:14px;
	padding:0px;
	background:url(/coretime/images/right_expand_back_bot.gif) no-repeat top left;
}
#newsAdBoxMid p{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}
.flashRight {
	margin:0px 25px 0px 0px;
	float:right;
}
.flashRightNoPad {
	margin:0px 0px 0px 0px;
	float:right;
}
div.profile * {
	font-family:Arial, Helvetica, sans-serif;
}
