#background  
{
   margin: 0px auto 0px auto;
  
   visibility: visible;
   width: 957px;
   position: relative;
}


#banner  
{
 
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 0px;
   z-index: 8;
   width: 900px;
   height: 100px;
}

html, body  
{
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

#phonetext  {
	position: absolute;
	left: 43px;

	z-index: 2;
	width: 879px;
	height: 26px;
}

#footer  
{
	background: url(images/footer.png) no-repeat;
	visibility: visible;
	position: absolute;
	z-index: 2;
	width: 879px;
	height: 33px;
	left: 44px;
	text-align: center;
	color:#FFFFFF;
	font: 12px/17px "Century Gothic";
	vertical-align: middle;
	line-height: 33px;
}


#assessmenttext  
{
	visibility: visible;
	position: absolute;
	left: 43px;
	top: 183px;
	z-index: 3;

}


#assessmenttitle p  
{
   font: bold 20px/24px "Century Gothic";
   margin: 0px;
   color: #2E2E2E;
   text-align: center;
}

#navmenu  
{
	font: 12px/40px "Century Gothic";
	height: 32px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #2E2E2E;
	position: absolute;
	left: 32px;
	top: 108px;
	z-index: 6;
	width: 900px;
	list-style-type: circle;
}

#assessmentnav 
{
	font: 12px/40px "Century Gothic";
	height: 283px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #2E2E2E;
	position: absolute;
	left: 683px;
	top: 206px;
	z-index: 6;
	width: 252px;
	list-style-type: circle;
}

#navmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}



/*********************************************************************/
/** Unknown  **/
a  
{
   text-decoration: none;
   color: #000000;
}

a ins  
{
   text-decoration: none;
}

/*********************************************************************/
/** Paragraph Text  **/

#subscribe
{
   font: 12px/17px "Century Gothic";
   margin: 0px;
   color: #2E2E2E;
   text-align: center;
}

#assessmenttext,
#assessmenttext p, 
#assessmenttext li,
#litefeattext,
#litefeattext p,
#freemybizpath p,
#freemybizpath li,
#maintext li,
#marktext p,
#maintext p,
#maintext,
#sandytext p,
#scotttext p,
#sidenavmenu p
{
   font: 12px/16px "Century Gothic";
   margin: 0px;
   color: #2E2E2E;
   text-align: left;
}

#phonetext p
{
   font: 13px/17px "Century Gothic";
   margin: 0px;
   color: #2E2E2E;
	text-align: center;
}


#comp2text p  
{
   font: 16px/19px "Century Gothic";
   margin: 0px;
   color: #2E2E2E;
   text-align: left;
}


#rewrdingtext p
  {
   font: bold 17px/20px "Century Gothic";
   margin: 0px;
   color: #2E2E2E;
   text-align: center;
}



/** Unknown  **/
#modulesmenu  
{
   font: 14px/17px "Century Gothic";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #2E2E2E;
   visibility: hidden;
   position: absolute;
   background: #5d9cd6;
   z-index: 5;
}



#modtext p,
#clienttext p  
{
   font: bold 24px/29px "Century Gothic";
   margin: 0px;
   text-align: left;
   color: #2E2E2E;
}


/****************************************/
/** Paragraph Text Link  **/


#assessmenttext a,
#assessmenttext pa,
#freemybizpath li a,
#maintext p a,
#maintext li a,
#phonetext p a,
#maintext p a,
#marktext p a,
#sandytext p a ,
#scotttext p a,
#sidenavmenu p a,
#sidenavmenu li a 
{
   color: #0080FF;
}

/****************************************/
/** Paragraph Text Hover  **/

#assessmenttext p a:hover,
#assessmenttext a:hover,
#freemybizpath p a:hover,
#maintext p a:hover,
#maintext li a:hover,
#maintext_index a:hover,
#navmenu li a:hover,
#sidenavmenu a:hover  
{
   color: #CC0000;
}



/*********************************************************************/
/** List Text  **/



#productsinfomenu li,
#modulesmenu li,
#sidenavmenu li,
#servicesmenu li  
{
   font: 13px/17px "Century Gothic";
   margin: 0px;
   color: #2E2E2E;
   text-align: left;
   width: 100%;
   display: block;

}

/*********************************/
/** List Text  Link **/

#navmenu li a
 
{
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #2E2E2E;
   width: 100%;
   display: block;
   background-color: #FFFFFF;
}

/** Unknown  **/
#modulesmenu li a,
#servicesmenu li a,
#productsinfomenu li a
{
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #0080FF;
   width: 100%;
   display: block;
   z-index: 5;
   Border-left: 1px solid #2E2E2E;
   Border-right: 1px solid #2E2E2E;
   background-color: #FFFFFF;
}




.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #D9D9D9;
	font-weight: bold;
	text-indent: 5px;
	text-align: left;
}

.question-answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-indent: 5px;
}
.table-row-clear-left	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 4px;
}

.table-row-clear-right	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	background-color: #FFFFFF;
	text-align: right;
	text-indent: 4px;
}

.table-row-shaded-left	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	background-color: #FFFFCC;
	text-align: left;
	text-indent: 4px;
}

.table-row-shaded-right	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	background-color: #FFFFCC;
	text-align: right;
	text-indent: 4px;
}

.subtitle-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	font-style: italic;
	text-align: left;
	background-color: #F1F1F1;
}
.subtitlewarning	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
}

.top_heading	{
	font: 20px/25px "Century Gothic";

	color: #2E2E2E;
	font-style: normal;
	font-weight: bold;
	
}

.sub_heading	{
	font: 16px/20px "Century Gothic";

	color: #2E2E2E;
	font-style: italic;
	font-weight: bold;
	
}

.bullet_heading	{
	font: 14px/17px "Century Gothic";

	color: #2E2E2E;
	font-style: normal;
	font-weight: bold;
	
}
.bullet_items	{
	font: 11px/14px "Century Gothic";
	color: #2E2E2E;
	font-style: normal;
	font-weight: normal;
	list-style-image: url(http://nextstepbusiness.com/images/checkmark-box-small-green.jpg);	
}
.top_nav{

	font: 14px/17px "Century Gothic";
		text-align: center;
	margin: 0px;
	padding: 0px;


}
.reg{
	
	vertical-align: super;
}