/* CSS Document */



body                     {

						  background-color:#FFFFFF;

						  background-image:url(../images/bg.jpg);

						  background-repeat:repeat-x;

						  background-position:bottom;

						  margin:0;

						  }

						  

/* ============= Remove Borders from any image link ============= */

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;	

}



.imgfltleft {

float: left;

padding-right: 12px;

padding-bottom: 12px;

}



.imgfltright {

float: right;

padding-left: 12px;

padding-bottom: 12px;

}



.imgpad {

padding: 10px;

}

						  

#container               {

                          width:852px;

						  margin:auto;

						  }

						  

#header                  {

                          background:url(../images/top2.jpg) bottom;

						  background-repeat:no-repeat;

						  width:852px;

						  height:68px;

						  padding:0;

						  text-indent:-9999px;

						  }

						  

#nav-bg                  {

                          background:url(../images/nav2.jpg);

						  background-repeat:no-repeat;

						  width:852px;

						  height:26px;

						  padding:0;

						  }

						  

#navbox                  {

                          width:840px;

						  margin:auto;

						  text-align:center;

						  font-family:Verdana, Arial, Helvetica, sans-serif;

						  font-size:10px;

						  color: #0b4199;

						  font-weight:bold;

						  padding-top:5px;

						  }

						  

#navbox a                {

                          text-decoration: none;

	                      color: #0b4199;

						  letter-spacing:0.5px;

						  padding-left:3px;

						  padding-right:3px;

						  }

						  

#navbox a:hover          {

                          text-decoration: underline;

	                      color: #0b4199;

						  }

						  

#mid                     {

                          background:url(../images/mid2.jpg);

						  background-repeat:repeat-y;

						  width:852px;

						  padding:0;

						  }

						  

#content                 {

                          width:850px;

						  margin:auto;

						  }

						  

#onecol                 {

                          width:850px;

						  vertical-align:top;

						  padding-top:10px;

						  }

						  

#onecol-content         {

                          width:800px;

						  margin:auto;

						  margin-bottom:20px;

						  }

						  

#onecol h1 {

	font-family:Tahoma;

	font-size:28px;

	color:#CC0000;

	font-weight:bold;

}



#onecol h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#000000;

	font-weight:bold;

}



#onecol h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#000066;

	font-weight:bold;

}



#onecol p, ul, ol {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#onecol a {

	color:#406b98;

	text-decoration:underline;

}



#onecol a:hover {

	color:#406b98;

	text-decoration:none;

}



					  

					  

#leftcol                 {

                          width:180px;

						  vertical-align:top;

						  padding-top:10px;

						  }

						  

#leftcol-content         {

                          width:170px;

						  margin:auto;

						  margin-bottom:20px;

						  }

						  

#leftcol-subheader       {

                          font-family:Verdana, Arial, Helvetica, sans-serif;

						  color:#f5f5f5;

						  font-size:8.5pt;

						  font-weight:900;

						  border-bottom: 2px #000033 solid;

	                      border-left: 1px #000033 solid;

	                      padding-top: 3px;

	                      padding-bottom:1px;

	                      padding-left:5px;

	                      background: #406b98;

                          }

						  

#leftcol-list            { 

                          padding-bottom:2px;

	                      padding-right:5px;

	                      padding-top:3px;

	                      padding-left:6px;

	                      font-family:Verdana,sans-serif;

	                      font-size:7.5pt;

	                      font-weight:700;

                          border-bottom:2px #999999 solid;

	                      border-left:1px #999999 solid;

						  border-right:1px #999999 solid;

	                      background:e4e4e4;

	                      }

						  

#leftcol-content a       {

                          color:#cc0000;

						  text-decoration:none;

						  }

						  

#leftcol-content a:hover {

                          color:#cc0000;

						  text-decoration:underline;

						  }

						  

#rightcol                {

                          width:670px;

						  vertical-align:top;

						  }

						  

#rightcol-content        {

                          width:630px;

						  margin:auto;

						  margin-top:10px;

						  }

						  

#rightcol-content a        {

                          font-family:Arial, Helvetica, sans-serif;

						  }

						  

#rightcol-content a:hover       {

                          font-family:Arial, Helvetica, sans-serif;

						  }

						  



#rightcolsl-content        {

                          width:630px;

						  margin:auto;

						  margin-top:10px;

						  }

						  				  

#rightcolsl-content h1 {

	font-family:Tahoma;

	font-size:28px;

	color:#CC0000;

	font-weight:bold;

}



#rightcolsl-content h2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#000000;

	font-weight:bold;

}



#rightcolsl-content h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	color:#000066;

	font-weight:bold;

}



#rightcolsl-content p, ol {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#rightcolsl-content ul li, ol li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#rightcolsl-content a {

	color:#406b98;

	text-decoration:underline;

}



#rightcolsl-content a:hover {

	color:#406b98;

	text-decoration:none;

}



						  

#articles                {

                          width:620px;

						  margin-top:10px;

						  margin-bottom:20px;

						  font-family:Arial, Helvetica, sans-serif;

						  font-size:14px;

						  border-top:1px solid #000000;

						  border-right:1px solid #000000;

						  border-bottom:1px solid #000000;

						  border-left:1px solid #000000;

						  vertical-align:top;

						  }

						  

#articles a              {

                          color:#000000;

						  }

						  

#articles a:hover        {

                          color:#FF6600;

						  }

						  

.articles                {

                          font-family:Arial, Helvetica, sans-serif;

						  font-size:11px;

						  }

						  

#articles td             {

                          vertical-align:top;

						  }

						  

#products                {

                          width:620px;

						  margin:auto;

						  margin-top:10px;

						  margin-bottom:10px;

						  font-family:Arial, Helvetica, sans-serif;

						  font-size:14px;

						  }	

						  

#products-leftcol        {

                          width:310px;;

						  vertical-align:top;

						  }

						  

#products-rightcol       {

                          width:310px;

						  vertical-align:top;

						  }

						  

#product-content         {

                          width:270px;

						  height:140px;

						  margin:auto;

						  }

						  

#footer                  {

                          background:url(../images/footer2.jpg);

						  background-repeat:no-repeat;

						  width:853px;

						  height:92px;

						  padding:0;

						  margin:auto;

						  }

						  

#footer-nav              {

                          width:850px;

						  margin:auto;

						  font-family:Verdana, Arial, Helvetica, sans-serif;

						  font-size:12px;

						  line-height:16px;

						  color: #ffffff;

						  font-weight:normal;

						  padding-top:10px;

						  text-align:center;

						  }

						  

#footer-nav a            {

                          color:#ffffff;

						  text-decoration:none;

						  }

						  

#footer-nav a:hover      {

                          color:#ffffff;

						  text-decoration:underline;

						  }

						  

#copyright               {

                          width:800px;

						  margin:auto;

						  font-family:Verdana, Arial, Helvetica, sans-serif;

						  font-size:10px;

						  line-height:16px;

						  color: #ffffff;

						  font-weight:normal;

						  padding-top:12px;

						  text-align:center;

						  }

						  

#copyright a             {

                          color:#ffffff;

						  text-decoration:none;

						  }

						  

#copyright a:hover       {

                          color:#ffffff;

						  text-decoration:underline;

						  }

						  

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:bold;

	color: #406b98;

}



h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

}



h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #CC0000;

}



						  

p, ul, li                        {

                          font-family:Arial, Helvetica, sans-serif;

						  font-size:14px;

						  }

						 

						  

hr                       {

                          background-color:#333333;

						  }

						  

.blue                    {

                          color:#000099;

						  }

						  

.gray                    {

                          color:#333333;

						  }

						  

.font01                  {

                          font-size:12px;

						  }

						  

.font02                  {

                          font-size:14pt;

						  font-family:Arial, Helvetica, sans-serif;

						  }

						  

.font03                  {

                          font-size:14px;

						  font-family:Arial, Helvetica, sans-serif;

						  }

						  

/*Optin box*/



form                     {

                          padding:0;

						  margin:0;

						  }



#optin-container         {

                          width:170px;

						  margin:auto;

						  margin-bottom:20px;

						  }

						  

#optin-top               {

                          background:url(../images/top-optin.jpg) bottom;

						  background-repeat:no-repeat;

						  width:170px;

						  height:74px;

						  padding:0;

						  }

						  

#optin-mid               {

                          background:url(../images/mid-optin.jpg);

						  background-repeat: repeat-y;

						  width:170px;

						  padding:0;

						  }

						  

#optin-footer            {

                          background:url(../images/footer-optin.jpg) top;

						  background-repeat:no-repeat;

						  width:170px;

						  height:21px;

						  padding:0;

						  }

						  

#optin-content           {

                          width:130px;

						  margin:auto;

						  }

						  

/*Optin box*/



form                     {

                          padding:0;

						  margin:0;

						  }



#leftoptin-container         {

                          width:170px;

						  margin:auto;

						  margin-bottom:20px;

						  }

						  

#leftoptin-top               {

                          background:url(../images/leftoptin-top.jpg) bottom;

						  background-repeat:no-repeat;

						  width:170px;

						  height:21px;

						  padding:0;

						  }

						  

#leftoptin-mid               {

                          background:url(../images/leftoptin-mid.jpg);

						  background-repeat: repeat-y;

						  width:170px;

						  padding:0;

						  }

						  

#leftoptin-footer            {

                          background:url(../images/leftoptin-bottom.jpg) top;

						  background-repeat:no-repeat;

						  width:170px;

						  height:21px;

						  padding:0;

						  }

						  

#leftoptin-content           {

                          width:130px;

						  margin:auto;

						  }

						  

#leftoptin-content h3	{

						font-family:Arial, Helvetica, sans-serif;

						font-size:18px;

						font-weight:bold;

						text-align:center;

						color:#FFFFFF;

						}

						

#leftoptin-content p	{

						font-family:Arial, Helvetica, sans-serif;

						font-size:12px;

						font-weight:bold;

						color:#FFFFFF;

						margin-bottom:8px;

						}

						  

/* Order Box with Blue Rounded Border */	 



#orderbox-top {

	background-image:url(../images/orderbox-top.gif);

	background-repeat:no-repeat;

	width:513px;

	height:28px;

	margin:auto; 

	margin-top:20px;

}

						  



#orderbox-mid {

	background-image:url(../images/orderbox-mid.gif);

	background-repeat:repeat-y;

	width:513px;

	margin:auto; 

	margin-top:-22px;

	margin-bottom:-22px;

}



#orderbox-content {

	margin:auto; 

	width:85%;

}



#orderbox-content p, ul li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#orderbox-content h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:22px;

	color:#CC0000;

	font-weight:bold;

}



#orderbox-bottom {

	background-image:url(../images/orderbox-bottom.gif);

	background-repeat:no-repeat;

	width:513px;

	height:27px; 

	margin:auto;

	margin-bottom:20px;

}





/* dump from August 2007 style */



/* ============= Font Styles ============= */



.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 18px;

}

.prodlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC0000;

	font-weight: bold;

}



.prodlinks a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC0000;

	font-weight: bold;

	text-decoration:none;

}



.prodlinks a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC0000;

	font-weight: bold;

	text-decoration:underline;

}



.smallBlue1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #406b98;

}



.smallBlue1 a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #406b98;

	text-decoration:underline;

}



.smallBlue1 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #406b98;

	text-decoration:none;

}



.smallBlue2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #406b98;

}



.smallBlue2 a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #406b98;

	text-decoration:underline;

}



.smallBlue2 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #406b98;

	text-decoration:none;

}



.smallBlue3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #406b98;

}



.smallBlue3 a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #406b98;

	text-decoration:underline;

}



.smallBlue3 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #406b98;

	text-decoration:none;

}



.smallBlue3 a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #406b98;

	text-decoration:underline;

}





.big {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

}

.bottom_links {

	font-size: 10px;

	color: #7b7b7b;

}

.font_white_10 {

	font-size: 10px;

	color: #ffffff;

}

.font_white_10i {

	font-size: 10px;

	color: #ffffff;

	font-style: italic;

}

.font_white_10b {

	font-size: 10px;

	color: #ffffff;

	font-weight: bold;

}

.addressFont {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #406b98;

}



#testimonials {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	width: 200px;

	padding-left: 10px;

}



#testimonials a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration:none;

}



#testimonials a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration:underline;

}



#bottomAdWords {

	clear: both;

	width: 100%;

	height: 20px;

	text-align: center;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}



.product-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color:#000066;

	font-weight: bold;

}



.product-blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #406b98;

}



.product-blue a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #406b98;

	text-decoration:underline;

}



.product-blue a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #406b98;

	text-decoration:none;

}



.product-bold-blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #406b98;

	font-weight:bold;

}



.highlight {

	background-color: #FFFF33;

}

.boldunderline {

	font-weight: bold;

	text-decoration: underline;

}

.darkblue {

	color: #0000FF;

}

.enlargenh2forsalesletter {

	font-size: 24px;

}

.red {

	color: #CC0000;

}

.underline {

	text-decoration: underline;

}

.completespeed-audiotest-red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #CC0000;

}

.completespeed-nonbold-subheadred {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #CC0000;

}



.completespeed-nonbold-subheadblue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #0000FF;

}.prodpages-bigheader {

	font-family: Tahoma;

	font-size: 18px;

	font-weight: bold;

	color: #CC0000;

}

.black {

	color: #000000;

}

.articleoptin-head {

	font-family: Tahoma;

	font-size: 18px;

	font-weight: bold;

	color: #CC0000;

}



.newsletteroptin-head {

	font-family: Tahoma;

	font-size: 28px;

	font-weight: bold;

	color: #CC0000;

}



.telesemsignup-head {

	font-family: Tahoma;

	font-size: 24px;

	font-weight: bold;

	color: #CC0000;

}



.articleoptin-text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.size20upgrade {

	font-size: 20px;

}



.bold-red-underline {

	font-weight: bold;

	color: #CC0000;

	text-decoration: underline;

}



.bold-blue {

	font-weight: bold;

	color: #0000FF;

}



.bold-blue-underline {

	font-weight: bold;

	color: #0000FF;

	text-decoration: underline;

}



.italic-underline {

	font-style: italic;

	text-decoration: underline;

}

.red-bold {

	font-weight: bold;

	color: #CC0000;

}

.highlighted-big {

	font-size: 36px;

	background-color: #FFFF66;

	font-weight:bold;

}







/* ============= Pulled For Sales Letters ============= */



.salesletter-attention-top {

	font-family: "Courier New", Courier, mono;

	font-size: 16px;

	font-weight: bold;

}



.salesletter-guarantee-top {

	font-family: Tahoma;

	font-size: 24px;

	font-weight: bold;

	color:#CC0000;

}



.combine-module-top {

	font-family: Tahoma;

	font-size: 24px;

	font-weight: bold;

	color:#FFFFFF;

}



.salesletter-big-firstletter {

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

	font-size: 48px;

}



.salesletter-testimonial {

	font-family: "Courier New", Courier, mono;

	font-size: 14px;

}



.salesletterbody-bodytext {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#000000;

}



#salesletter-testimonialbox {

	font-family:"Courier New", Courier, mono;

	font-size: 12px;

}



#salesletter-testimonialbox h2 {

	font-family:"Courier New", Courier, mono;

	font-size: 14px;

}



#salesletter-testimonialbox h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #CC0000;

}



#salesletter-testimonialbox p {

	font-family:"Courier New", Courier, mono;

	font-size: 12px;

}



#fundamentals-dotstable   {

                          font-family:Arial, Helvetica, sans-serif;

						  font-size:14px;

						  }



#creditfooter {

	display: none;

}



.white {

	color: #FFFFFF;

}



#programdesignbonuses {

	font-family:Arial, Helvetica, sans-serif;

	border:3px solid #D8E3F5;

	width:500px;

	margin:auto;

	padding:10px;

}



#programdesignbonuses p {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#programdesignbonuses h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#CC0000;

	font-weight:bold;

}





#programdesignoffer {

	font-family:Arial, Helvetica, sans-serif;

	border:3px dashed #CC0000;

	background-color:#D8E3F5;

	width:500px;

	margin:auto;

	padding:10px;

}



#programdesignoffer p {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#programdesignoffer h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#CC0000;

	font-weight:bold;

}





#programdesignmodule {

	font-family:Arial, Helvetica, sans-serif;

	background-color:#D8E3F5;

	width:500px;

	margin:auto;

	padding:10px;

}



#programdesignmodule p, ul li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#programdesignmodule h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#CC0000;

	font-weight:bold;

}



#programdesignmodulebottom {

	width:500px;

	height:37px;

	background-image:url(../images/programdesignmodulebottom.jpg);

	background-repeat: no-repeat;

	margin:auto;

}



#beigebonus {

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFCC;

	width:554px;

	margin:auto;

	padding:10px;

}



#beigebonus p, ul li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#beigebonus h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#CC0000;

	font-weight:bold;

}



#beigebonusbottom {

	width:554px;

	height:37px;

	background-image:url(../images/sce_beigebonusbottom.jpg);

	background-repeat: no-repeat;

	margin:auto;

}



#graybonus {

	font-family:Arial, Helvetica, sans-serif;

	background-color:#CCCCCC;

	width:554px;

	margin:auto;

	padding:10px;

}



#graybonus p, ul li {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



#graybonus h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#CC0000;

	font-weight:bold;

}



#graybonusbottom {

	width:554px;

	height:37px;

	background-image:url(../images/sce_beigebonusbottom.jpg);

	background-repeat: no-repeat;

	margin:auto;

}



#dashedbox_startnow_main {

	width:574px;

	margin:auto;

	padding:9px;

	border:4px dashed #000000;

}



#dashedbox_startnow_main h1 {

	color:#009900;

}



#dashedbox_startnow_inner {

	width:450px;

	margin:auto;

	padding:9px;

	border:4px dashed #000000;

}





#salesletter_bodyfontfortables {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



/* ============= Blog Feed-In ============= */



#feed {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



#feed li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-bottom: 12px;

}



#feed a {

	color: #406b98;

	text-decoration: underline;

}



#feed a:hover {

	color: #406b98;

	text-decoration: none;

}

.bold {

	font-weight: bold;

}

.italic {

	font-style: italic;

}

.bold-italic {

	font-style: italic;

	font-weight: bold;

}

.salesletter-header-overlap {

	font-family: Tahoma;

	font-size: 28px;

	font-weight: bold;

	color: #CC0000;

}

.bold-highlight {

	font-weight: bold;

	text-decoration: none;

	background-color: #FFFF00;

}



.strikethrough {

	text-decoration:line-through;

}



.green {

	color:#009900;

}



.green-underline {

	color:#009900;

	text-decoration:underline;

}



.pic-caption {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

}

.optinlabel {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}


