/* Page Set Up */

#background  
{
   margin: 0px auto 0px auto;
  
   visibility: visible;
   width: 1020px;
   top: 0px;
   position: relative;
}

a:link { 
	color: #0066FF;
	text-decoration: none; 
}
a:visited { 
	color: #0066FF;
text-decoration: none; 
}
a:hover { 
color: #009900;
}
a:active { 
color: #990000;
text-decoration: none; 
} 

#banner  
{
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 8;
   width: 1020px;
  text-decoration: none;  
}

.banner_mybizpath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	text-align: left;

}

.banner_tag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	font-style: italic;
	text-align: left;

}

.banner_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	text-align: right;

}

html, body  
{
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

#footer
{
	background: url(images/footer.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	z-index: 2;
	width: 1020px;
	height: 41px;
	left: 0px;
	text-align: center;
	display: block;

}
#footer p,
#phonetext,
#phonetext p
{
   font: 13px/17px "Arial";
   margin: 0px;
   color: #191919;
	text-align: center;
}

#phonetext  {
	position: absolute;
	left: 0px;

	z-index: 2;
	width: 1020px;
	height: 39px;
}



#assessmenttitle p  
{
   font: bold 20px/24px "Arial";
   margin: 0px;
   color: #2E2E2E;
   text-align: center;
}

#navmenu  
{
	font: 12px/40px "Arial";
	height: 32px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #2E2E2E;
	position: absolute;
	left: 0px;
	top: 88px;
	z-index: 6;
	width: 900px;
	list-style-type: circle;

}

#assessmentnav 
{
	font: 12px/40px "Arial";
	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;
}


/* Titles */
#titletext  {
	visibility: visible;
	position: absolute;
	left: 59px;

	z-index: 9;
	width: 881px;
	height: 37px;
vertical-align: middle;
}

#titletext p
  {
   font: bold 20px/24px "Arial";
   margin: 0px;
   color: #333333;
   text-align: center;
   vertical-align: middle;
}

#titletext_left   {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 175px;
	z-index: 9;
	width: 1006px;
	height: 53px;
vertical-align: middle;
}

#titletext_left p
  {
   font: bold 20px/24px "Arial";
   margin: 0px;
   color: #333333;
   text-align: left;
   vertical-align: middle;
}
.top_heading	{
	font: 22px "Arial";

	color: #191919;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

/* Left Panel */
#left_panel_top_image  {
   background: 
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 280px;
   z-index: 2;
   width: 200px;
   height: 284px;
}



/* Right Panel */

#right_panel_top_image  {
  
   visibility: visible;
   position: absolute;
   left: 820px;
   top: 280px;
   z-index: 2;
   width: 200px;
   height: 284px;
}

#right_panel_text_box  {
	visibility: visible;
	position: absolute;
	left: 750px;
	top: 426px;
	z-index: 2;
	width: 264px;
	
}

/* Middle Panal */

#maintext1
{
	visibility: visible;
	position: absolute;
	top: 285px;
	left: 217px;
	z-index: 3;
	width: 580px;
	text-align: justify;	
}

/*********************************************************************/
/** Unknown  **/


/*********************************************************************/
/** Paragraph Text  **/


#assessmenttext  
{
	visibility: visible;
	position: absolute;
	left: 43px;
	top: 183px;
	z-index: 3;

}



#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 "Arial";
   margin: 0px;
   color: #2E2E2E;
   text-align: left;
}

#phonetext p
{
   font: 13px/17px "Arial";
   margin: 0px;
   color: #2E2E2E;
	text-align: center;
}


#comp2text p  
{
   font: 16px/19px "Arial";
   margin: 0px;
   color: #2E2E2E;
   text-align: left;
}


#rewrdingtext p
  {
   font: bold 17px/20px "Arial";
   margin: 0px;
   color: #2E2E2E;
   text-align: center;
}




#modtext p,
#clienttext p  
{
   font: bold 24px/29px "Arial";
   margin: 0px;
   text-align: left;
   color: #2E2E2E;
}

#subscribe
{
   font: 12px/17px "Arial";
   margin: 0px;
   color: #2E2E2E;
   text-align: center;
}
/****************************************/
/** 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: #009900; 
	text-decoration: underline; 
}



/*********************************************************************/
/** List Text  **/



#productsinfomenu li,
#modulesmenu li,
#sidenavmenu li,
#servicesmenu li  
{
   font: 13px/17px "Arial";
   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;
}



.sub_heading	{
	font: 16px/20px "Arial";

	color: #2E2E2E;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

.bullet_heading	{
	font: 14px/17px "Arial";

	color: #2E2E2E;
	font-style: normal;
	font-weight: bold;
	
}
.bullet_items	{
	font: 11px/14px "Arial";
	color: #2E2E2E;
	font-style: normal;
	font-weight: normal;
	list-style-image: url(images/checkmark-box-small-green.jpg);	
}

.elevator_pitch_text	{
	font: 14px/17px "Arial";

	color: #191919;
	font-style: italic;
	font-weight: bold;
	text-align: justify;
}

.top_nav_on{

	font: 12px "Arial";
		text-align: center;
	margin: 0px;
	padding: 0px;
}
.top_nav{

	font: 12px "Arial";
		text-align: center;
	margin: 0px;
	padding: 0px;
}
.top_nav_link_on {

	color: #990000;
	font: 13px "Arial";
	text-align: center;
	text-decoration: none; 
}
.top_nav_link_off {
	
	font: 13px "Arial";
	text-align: center;
	text-decoration: none; 
}
.top_sub_nav_link_on {

	color: #990000;
	font: 11px "Arial";
	text-align: center;
	text-decoration: none; 

}
.top_sub_nav_link_off {
	
	font: 11px "Arial";
	text-align: center;
	text-decoration: none; 
}

a.top_nav_link_off:link 
{
color: #0066FF; text-decoration: none; 
}
a.top_nav_link_off:visited 
{
color: #0066FF; text-decoration: none; 
}
a.top_nav_link_off:hover 
{
color: #009900; text-decoration: underline; 
}
 a.top_nav_link_off:active 
{
color: #990000; 
}

a.top_sub_nav_link_off:link 
{
color: #0066FF; text-decoration: none; 
}
a.top_sub_nav_link_off:visited 
{
color: #0066FF; text-decoration: none; 
}
a.top_sub_nav_link_off:hover 
{
color: #009900; text-decoration: underline; 
}
a.top_sub_nav_link_off:active 
{
color: #990000; 
} 

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	font-style: italic;
	text-align: center;
	background-color: #F1F1F1;
}

.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;
}

.subtitle-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	font-style: italic;
	text-align: right;
	background-color: #F1F1F1;
}

.subtitle-row-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	font-style: italic;
	text-align: left;

}

.subtitlewarning	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
}

.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;
}

.box_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	text-align: left;
}
.titletext_left {
   font-family: Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #333333;
   text-align: left;
  }
.reg{
	vertical-align: super;
	font-size: smaller;
}
.reg_banner{
	vertical-align: super;
	font-size: 14px;
}

