@charset "utf-8";
body {
	font-family: Tahoma, Geneva, sans-serif;


	font-size: 13px;
	line-height: 1.6em;
	background:url('../images/Software4Advisors_Header.png') no-repeat center top;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	width:100%;

}
html {
	background:url('../images/Software4Advisors_tile.png') repeat-x;
}

#header {
	height:105px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	width:960px;

}
#headerLeft {
	float:left;
	height:105px;
	width:325px;


	
}
#headerLeft h1 {
		display:block;
	text-indent:-9999px;
	margin-top:-10px;
	background:url(../images/spacer.gif) 0 0 no-repeat;
	width:320px;
	height:105px;

}
#headerRight {
	float:right;
	width:500px;
	height:50px;
	text-align:right;
	margin-top:35px;

}

#headerRight h1 {
	font-size:19px;
	font-weight:900;
	color:#333;
}
#crumbs {
	color: #222;
	text-decoration:none;
		width:960px;
		float:left;
		padding-left:20px;
			background: url(../images/body.png) repeat-y;
			font-family:sans-serif;
			font-size:11px;
			letter-spacing:1px;
	
}
#crumbs a {
	color: #222;
		text-decoration:none;
	
}
#crumbs a:hover {
	color: #f60;
	text-decoration:none;
	
}

/* SAGE ACT! OVERVIEW TAB *************************************/

#video_loader {
	float:right;
	display:inline;
	margin:0 0 25px 25px;
}
#video_loader2 {
	float:left;
	height:125px;
	width:115px;
	display:inline;
	margin:0 25px 0 0;
}
#video_loaderBig {
	float:left;
	height:165px;
	width:119px;
	display:inline;
	margin:0 25px 0 0;
}
#video_loaderSage {
	float:left;
	height:165px;
	width:150px;
	display:inline;
	margin:0 25px 0 0;
}
#video_loaderSage2 {
	float:left;
	height:100px;
	width:170px;
	display:inline;
	margin:0 25px 0 0;
}

#video_loader a:hover { cursor:pointer; }

#nav {
	background: url('../images/Software4Advisors_navbar.png') no-repeat;
	width:960px;
	height:38px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	position:relative;
	z-index:2000;		
}
#container {
	
	width:960px;
	height:auto !important;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:100;

}
#wrapper {
	
	width:960px;
	height:100% !important;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:300;
	
}

#banner {

	width:960px;
	min-height:300px;
	margin-top:-5px;
	position:relative;
	float:left;
	background: url(../images/body.png) repeat-y;

}
#bannerA4A {

	width:960px;
	min-height:200px;
	margin-top:-5px;

	position:relative;
	float:left;
	background: url(../images/body.png) repeat-y;

}

#bannerServices {

	width:960px;
	min-height:150px;
	margin-top:-5px;

	position:relative;
	float:left;
	background: url(../images/body.png) repeat-y;

}

#tabbed {
	background:#fff;
	width:960px;
	padding-top:10px;
	min-height:400px;
	float:left;
	position:relative;
	background: url(../images/body.png) repeat-y;



}
#tabbedTire{
	background:#fff;
	width:698px;
	min-height:400px;
	float:left;
	position:relative;
	margin-left:5px;
	background:url(../images/tabbedBack.png) no-repeat;

}
#tabbedTirecontainer {
	padding-right:20px;
	padding-top: 5px;
}
#tabbedTirecontainer  p {
letter-spacing:1px;
}

#tabbedTirecontainer  h1 {	
letter-spacing:1px;
color:#F60;
font-size:16px;
}
#divide {
	background:url(../images/divide.png) right top no-repeat;

}
#sidebar {
	float:right;
	width:250px;
	min-height:400px;
	max-height:1200px;
	position:relative;
	
}
#sidebarheader {
	background:url(../images/HeaderSideBar.png) no-repeat;
	width:240px;
	height:17px;
	
}
#sidebarmidsection {

	width:240px;

}
#sidebarmidsectiontire {
	background: url(../images/BackSideBar.png) repeat-y;
	width:240px;
	min-height:300px;
	padding:10px;

}
#sidebarmidsectiontirebottom {

}
#sidebarmidsectiontirebottom h1 {
	background: url(../images/sage.png) no-repeat center;
	width:215px;
	height:108px;
	display:block;
	text-indent:-9999px;
	margin-top:10px;

}
#sidebarMenu{

}
#sidebarMenu h1{

	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#555;
	margin-left:10px;

	font-style:normal;
	text-indent:20px;
	line-height:19px;
	background:url(../images/sidebarbullet.png) no-repeat;

}
#sidebarMenu a{
	color:#555;
		text-decoration:none;
}
#sidebarMenu a:hover{
	color:#F60;
	text-decoration:none;
}






#sales{
	letter-spacing:1px;
	font-weight:600;
	font-size:14px;
	padding-top:0px;
	padding-left:10px;
	color:#333;

}
#buyNow{
	background: url(../images/BuyNowBig.png) no-repeat;
	width:215px;
	height:53px;
	margin-top: -10px;
		margin-left:2px;
}

#sidebarfooter {
	background:url(../images/footerSideBar.png) no-repeat;
	width: 240px;
	height:21px;
}


#footer {
	background:url(../images/footer.png) no-repeat;
	min-height:32px;
	margin-left:auto;
	margin-right:auto;
	width:960px;
	clear:both;


}
#footerb {
	height:50px;
	width:960px;
		margin-left:auto;
	margin-right:auto;
	clear:both;
	
}
#footerbLogo {
			display:block;
	text-indent:-9999px;
	background: url(../images/afsLogo.png) no-repeat;
	width:282px;
	height:88px;
	float:left;

}
#footerbRight {
	float:right;
	width: 600px;
	height:88px;
	padding-right:30px;
	padding-top:18px;

}
#footerbRight p {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:14px;

}
#footerbRight a {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;

}
#footerbRight a:hover {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #F60;

}

#footerc {
	height:50px;
	width:960px;
	clear:both;
		margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

#footerc p {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	line-height:12px;
}
#Act4AdvisorsPanel {
 width:95%;
 padding-top:100px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:13px;
 color:#222;

}
#Act4AdvisorsPanel2 {
 width:95%;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:13px;
 color:#222;
   padding-top:10px;
}
#Act4AdvisorsPanel3 {
 width:95%;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:13px;
 color:#222;
   padding-top:10px;
}
#Act4AdvisorsPanel a {
		color: #222;

}
#Act4AdvisorsPanel a:hover {
		color: #F60;
}

#Act4AdvisorsPanel2 a {
		color: #222;

}
#Act4AdvisorsPanel2 a:hover {
		color: #F60;
}
#Act4AdvisorsPanel2 h1 {
		color: #F60;
		text-decoration:none;
}

#Act4AdvisorsPanel3 a {
		color: #222;

}
#Act4AdvisorsPanel3 a:hover {
		color: #F60;
}
#Act4AdvisorsPanel3 h1 {
		color: #F60;
		text-decoration:none;
}
#Testimonials {
	padding-top:43px;

	
}

#Testimonials h1 {
	display:block;
	text-indent:-9999px;
	background: url(../images/testimonialBlock.png) 0 0 no-repeat;
	width:215px;
	height:195px;

}
#mike {
	padding-left:6px;
	
}
#a4aBottom {
	width:100%;
	height:225px;
	position:relative;
	clear:both;
	

}
#a4aBottomLeft {
	width:59%;
	float:left;
	display:block;
	padding-left:5px;
	position:relative;
}

#a4aBottomRight {
	width:36%;
	position:relative;
	float:right;
	display:block;
}
	
#a4aClear {
	clear:both;
	width:100%;
	height:1px;
	
}
.suckertreemenu {
	
}

.suckertreemenu ul{
margin: 0;
width:960px;
padding: 0;
list-style-type: none;
font: bold 16px Verdana, Geneva, sans-serif;

}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
text-align:center;

/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 147px; /*Width of top level menu link items*/
padding: 6px 6px;
border-left-width: 0;
text-decoration: none;
color: #222;

}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
text-align:left;


}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;

}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 175px; /*width of sub menu levels*/
color: #fff;
text-decoration: none;
padding: 10px 10px;
border-bottom: solid 1px #999;
background-color:#666;
font-size:14px;


}

.suckertreemenu ul li a:hover{

color:#ff6600;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{

}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #F3F3F3 url(media/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

#Addon {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
	height:25px;
	border-bottom: solid 1px #e5e5e5;
}

#AddonEnd {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	clear:both;
}
#AddonContainer {
	width:100%;
	border: solid 1px #e5e5e5;
	padding:5px;
	height:175px;
	
}
#AddonContainer2 {
	width:100%;
	border: solid 1px #e5e5e5;
	padding:5px;
	height:67px;
	
}
#AddonContainer5 {
	width:100%;
	border: solid 1px #e5e5e5;
	padding:5px;
	height:102px;
	
}
#AddonContainer3 {
	width:100%;
	border: solid 1px #e5e5e5;
	padding:5px;
	height:355px;
	
}
#AddonContainer4 {
	width:100%;
	border: solid 1px #e5e5e5;
	padding:5px;
	height:140px;
	
}
.gray {

	height: 1px;
	border-top:dashed #999 1px;


}
.pagefooter {
	color:#666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.notebox {
	position:relative;
	
}
#AddonTireDesc {
	width:80%;
	height:25px;
	float:left;
	position:relative;
	border:0px;
	padding:0px;
}
#AddonTireDesc2{
	width:70%;
	height:25px;
	float:left;
	position:relative;
	border:0px;
	padding:0px;
}
#AddonTirePrice {
	width:10%;
	height:25px;
	float:left;
	position:relative;
	border:0px;

}
#AddonTireButton {
	width:10%;
	height:25px;
	float:right;
	position:relative;
	border:0px;
	padding:0px;
}
#AddonTireButton2 {
	width:30%;
	height:25px;
	float:right;
	position:relative;
	border:0px;
	padding:0px;
}


