body{
	font: 12px/160% Verdana, Arial,Helvetica,sans-serif;
	color: #555;
	
	background-color: #fff;
	
	text-align: left;
	margin: 0px;
	padding: 0;
}
html {
scrollbar-face-color:#494293;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#EEEEEE;
scrollbar-shadow-color:'';
scrollbar-highlight-color:'';
scrollbar-3dlight-color:'';
scrollbar-darkshadow-Color:'';
}


/* text colors */

.bold {
font-weight:bold;
}

.bold-italic {
font-weight:bold;
font-style:italic;
}

.italic {
font-style:italic;
}

.red {
color: #DD2B14;
font-size:24px;

font-family:Georgia, "Times New Roman", Times, serif;
}

.red-bold {
color: #DD2B14;
font-weight:bold;
}

.purple {
color: #494293;
}

.purple-bold {
color: #494293;
font-weight:bold;
}

.red-lrg {
color: #DD2B14;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

.blk-lrg {
color: #000000;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

.blk-med {
color: #000000;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.sa {
font-family: "Lucida Calligraphy", Georgia, serif;
font-size: 14px;
font-weight:bold;
color: #DD2B14;
	}
	
.boldred {
color: #DD2B14;font-weight:bold;
	font-family:Verdana, Arial, sanserif;


}


.boldpurple {	
color: #494293;
	font-family:Verdana, Arial, sanserif;
font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

	
	.larger {

font-size: 13px;

	}
 
.green {color: #008F1D;font-weight:bold;} 

.style6 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
bgcolor="DD2B14"
}

.style13 {font-size: 14px}
.style15 {color: #999999}
.style16 {font-style: italic}



/*borders text and padding */

.border1 {
	border: 1px solid #777;
	padding: 6px;
	margin:0px;
}

.border1-background {
	border: 2px solid #777;
	background-color:#fbeee9;
	padding: 6px;
	margin:10px;
}

.border2 {
	border: 1px solid #777;
	padding: 6px;
	margin:0px;
	border-color:#6647d6;
}

.border3 {
	font-size: 11px;
	font-weight: bold;
	color: #DD2B14;
	margin: 10px 0 0 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 5px;
	line-height:140%;

}

.border4 {
	font-size: 11px;
	font-weight: bold;
	margin: 20px 0 0 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 5px;
	line-height: 140%;

}
.border5 {
	
	margin: 20px 0 0 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 5px;
	

}
.border6 {
	border-top: 1px solid #999;
	padding-top: 10px;

}
.hometag2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	
	background: transparent;
	color: #DD2B14;
	margin: 0;
	padding: 0;
	text-transform: none;
	/*letter-spacing: .05em; */
	line-height: 120%;
}

.leftbord {
border-bottom: 1px solid #bbb;
padding: 3px 0px 3px 6px;
}
.leftbordfirst {
border-bottom: 1px solid #bbb;
padding: 0px 0px 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	color: #DD2B14;
	background: transparent;

}
hr {
	color: #c0c0c0;
	background-color: #c0c0c0;
	border: none;
	height: 1px;
	width: 100%;
	text-align: center;
	
}
#contentleft p {padding: 0px 6px 6px 6px;

}

.leftquotefirst {
border-bottom: 0px solid #bbb;
	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #494293;
margin: 20px 0 30px 0;
}
.leftquote {
border-top: 0px solid #bbb;
border-bottom: 0px solid #bbb;
	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #494293;
margin: 30px 0;
}
.roi {
border-top: 1px solid #bbb;
border-bottom: 1px solid #bbb;
font-size: 11px;
font-weight: normal;
margin: 30px 0;
line-height: 120%;
}
.roi ul{
	margin: 10px;
	padding: 0 10px 0px 10px;
	list-style: square outside;
}

.roi ul li{
	padding: 0;
	margin: 0 0 5px 0;
}

.roi p{
	margin: 5px 0;
	
	
}

.purpsmall{
margin: 0px;
font-size: 10px;
font-weight: bold;
color: #6647d6;
line-height:120%;

}

.blacksmall{
margin: 0px;
font-size: 10px;
color: #000000;
line-height:120%;
}

.graysmall{
margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #555;
line-height:110%;
}

#leftnav p {
border-bottom: 1px solid #bbb;
margin: 0px;

color: #DD2B14;
font-size: 11px;
}

#leftnav {
		
		border-bottom: 0px double #bbb;
		
		text-transform: none;
		line-height: 12px;
		margin: 0px;
		background-color: #fff;
}

#leftnav a {
		display: block;
		border-bottom: 1px solid #bbb;
		border-collapse: collapse;
		padding: 8px 3px 8px 6px;
		margin-bottom: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 12px;
		font-weight: normal;
		text-decoration: none;
		text-transform:lowercase;
}


#leftnav a:link {
	background-color: transparent;
	color: #555;


}
#leftnav a:visited {
	background-color: transparent;
	color: #666;


}
#leftnav a:hover {
	color: #DD2B14;
			font-color: #fff;
	background-color: #fff;


}


/*header styles */
h2,h3,h4,h5{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	background: transparent;
	color: #333;
	margin: 25px 0 8px 0;
	padding: 0;
	text-transform: none;
	/*letter-spacing: .05em; */
	line-height: 120%;
}

h1{

font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: transparent;
	margin: 0px 0 8px 0;
	padding: 0;
	text-transform: none;
	/*letter-spacing: .03em;*/
	line-height: 120%;
	font-size: 24px;
	color: #333;
}


h2{
	font-size: 18px;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #DD2B14;
}

h3{
	font-size: 16px;
	font-family: "Times New Roman", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #DD2B14;
}

h4{
	font-size: 14px;
	font-weight: bold;
}

h5{
	font-size: 13px;
	font-weight: bold;
}


a:link {
	color: #DD2B14;
}
a:visited {
	color: #DD2B14;
}
h2 {
	color: #DD2B14;
}
h3 {
	color: #DD2B14;
}

.style7 {font-family: Georgia, "Times New Roman", Times, serif
	font-size: 14px;
}


.style8 {font-size: 12px}
.style9 {font-family: Arial, Helvetica, sans-serif; color: #555; line-height:110%; margin: 0px;}
.style10 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
}
.style11 {

	font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif
}


.style12 {
	font-family: Arial, Helvetica, sans-serif
	color: #000000;
	font-size: 12px;
}



a{
	font-weight: bold;
	text-decoration:underline;
}

a:link,a:visited {
	color: #DD2B14;
	background: transparent;
}
a:hover {
color:#FFFFFF;
background-color: #DD2B14;
}
.leftbord a:hover {
	background-color: #fff }


/* Lists */
ul{
	
	list-style: bullet outside;
	
}


blockquote.test{
font-size: 10px;
line-height: 140%;
	
	color: #6647d6;
	font-weight:bold;
	background: transparent;
	margin: 25px;
	
}

blockquote {font-size: 10px;
margin: 25px;

font-weight: bold;}

blockquote.norm {font-size: 12px;
margin: 25px;

font-weight: normal;}

img{
	border: 0 none;
}

input{
	color: #444;
	background-color: #fff;

	margin: 6px 0 0 0;
}
.pad1 {
padding: 35px 0 0 240px;
}
.pad2 {
padding: 35px 0 0 290px;
}
.pad3 {
padding: 35px 0 0 310px;
}


#homebanner {
background: #fff url(/images/banner1bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
padding: 0;
}
#psbanner {
background: #fff url(/images/banner3bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#hptcbanner {
background: #fff url(/images/banner2bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#mrbanner {
background: #fff url(/images/banner6bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#ptapbanner {
background: #fff url(/images/banner8bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#pboxbanner {
background: #fff url(/images/box.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#ptapebanner {
background: #fff url(/images/banner4bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#tapbanner {
background: #fff url(/images/banner5bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}


#aboutbanner {
background: #fff url(/images/banner7bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#coachingbanner {
background: #fff url(/images/banner1bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#successbanner {
background: #fff url(/images/banner9bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#strategiesbanner {
background: #fff url(/images/banner1bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#resourcesbanner {
background: #fff url(/images/banner1bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#workshopbanner {
background: #fff url(/images/banner10bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}

#contactbanner {
background: #fff url(/images/banner1bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}
#leadershipbanner {
background: #fff url(/images/banner11bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}

#productbanner {
background: #fff url(../images/banner12bg.jpg) no-repeat center left;
height:140px;
margin: 2px 0 2px 0;
}

/*layout stuff */

#wrapper{
	
	background-color:#FFFFFF;
	text-align: left;
	
	margin: 0;
	padding: 0;
}
/*
#pageborder {
background: url(/images/bgtest1.gif) no-repeat top center; 
border-top: 1px solid #008F1D;
width: 715px;
margin: 0 auto;
padding: 0;
background-color: transparent;
}
*/

#logo{
background: url(/images/topstripe100a.gif) no-repeat top left;
border-top: 0px solid #666;
	
	background-color: #fff;
	height: 120px;
	padding: 0;
	margin: 0;
	position: relative;
	border-bottom:2px solid #008F1D;
}
.logopad{
padding: 30px 0 0 50px;
url(/images/logoUG2.gif); alt="Success Associates";
}

#logonav{
	position: absolute;
	top: 70px;
	left: 500px;
	text-align:right;
	color: #555;
	border-left: 0px solid #555;
	padding: 0px;
}
#hometag{
	position: absolute;
	top: 36px;
	left: 302px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif, Times, serif;
	font-size: 16px;
	line-height: 120%;
	color: #333;
	width: 436px;
	height: 100px;
}

#logonav a{
	padding: 0px 2px 0px 2px;
	text-transform: none;
	color: #555;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	border-right: 0px solid #555;
}


#logonav a:link, #logonav a:visited, {
	color: #555;
}

#logonav a:hover{
	color: #DD2B14;
	background-color:#fff;
	
}

#bottomstripe {
border-top: 3px solid #494293;
border-bottom: 0px solid #bbb;
margin: 0;
padding: 0;
height: 15px;
background: url(/images/leftstripe.gif) repeat-y top left;
background-color:#eee;

}
#midwrap{
	border-top: 0px solid #DD2B14;
		
	margin: 2px 0px 0 0px;
	padding-bottom: 0;
	background-color:transparent;
	
	

	
}


#contentwrapper{

	float:left;
	width: 800px;
	background: url(/images/leftstripe.gif) repeat-y top left;
	padding: 0;
	margin: 0;
	
	
}
#contentright{

	
	
	padding: 10px 0px 5px 10px;
	margin: 0 0 0 230px;
	background-color:transparent;

	
}

#contentleft{
	
	width: 195px;
	float: left;
	padding: 10px 4px 0 10px;
	margin: 0px 0 0 0px;
	font-size: 11px;
	line-height: 120%;
	background-color: transparent;
	
	
	

	
	
		
}


	

#contentfull {
padding: 20px;
}


/*menu styles */



/* main links */
#menucontainer {
		color: #fff;
		background-color : #494293;
		margin: 3px 0 0 0;
		padding:0px;
		border-top: 0px solid #888;
		border-bottom: 0px solid #888;
}

	
#mainnav {
	width: 850px;
	background-color: transparent;
	text-align: left;
	padding: 3px 0px 4px 0px;
	margin: 0px 0px 0px 30px;
	white-space: nowrap;
	line-height:100%;
	}
#mainnav a{
	padding: 3px 3px 4px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-right: 0px solid #bbb;
	text-decoration: none; 
	text-transform: none;
	
	
}
	
#mainnav a:link, #mainnav a:active, #mainnav a:visited { 
	background-color: transparent; 
	color: #fff;
	background-repeat: repeat; 
	

}

#mainnav a:hover { 
	color: #000; 
	background-color: #fff; 
	background-repeat: repeat;
	
	
}




#footer{
	clear: both;
	margin-top: 7px;
	padding: 15px;
	border-top: 1px solid #bbb;
	font-size: 11px;
	/*letter-spacing: 0.2em;*/
	text-transform: none;
	line-height: 120%;
}

#footer a{
	font-weight: bold;
	font-size:11px;
	text-decoration:none;
	
}



/* floats and utility */

.hide{
	display: none;
}

.left {
	float: left;
	padding: 0 12px 7px 0;
}

.right {
	float: right;
}

.spacer{
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
}





 .steps a {
	background-color: transparent;
	font-weight:normal;
	text-decoration:none;
	
color: #DD2B14;

}
 
.steps a:link {
	background-color: transparent;
	color: #DD2B14;
	font-weight:normal;
	text-decoration:none;
	


}
.steps a:visited {
	background-color: transparent;
	color: #DD2B14;
	font-weight:normal;
	text-decoration:none;


}
.steps a:hover {
	color: #fff;
	background-color: #DD2B14;
	font-weight:normal;
	text-decoration:none;


}
.signature {
	font:"Brush Script MT";
	font-weight:strong;
	font-size:18px;
	color: #DD2B14;
}


#header {
	height: 130px }
#nav-container {
	height: 20px;
	margin-bottom: 3px;
	_margin-bottom: 1px }
#nav-container a {
	font-weight: normal;
	line-height: normal }
#nav-container a:hover {
	background: none;
	border: none;
	text-decoration: none }
.leftbord a:hover {
	background-color: #fff }