﻿@charset "UTF-8";
/* CSS Document */

/* Text Formatting */

body						{
							font-family:Tahoma, Arial, Helvetica, sans-serif;
							}
h1							{
							text-align:center;
							padding: 0 25px;
							font-weight:bold;
							font-size:1.4em;
							letter-spacing: -0.02em;
							color:#032e57;
							margin: 20px 0 10px 161px;
							}
							
h2							{
							text-align:center;
							padding: 30px 30px;
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							background-image:url('images2/HeadlineBg.gif');
							background-repeat:no-repeat;
							margin: 0 40px 20px 40px;
							}
h3							{
							text-align:center;
							padding: 5px 40px;
							font-weight:bold;
							font-size:1.2em;
							letter-spacing: -0.02em;
							color:#FFFFFF;
							background-color:#003b6f;
							margin: 0px 40px;
							}
				
h4							{
							padding: 0px 40px;
							font-size:0.8em;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							color:#003b6f;
							margin: 10px 0 15px 0;
							}
h5							{
							padding: 0px 40px;
							font-size:Medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 5px 10px;
							text-align:center;
							}



p							{
							padding: 0px 40px;
							margin: 10px 0;
							font-size:small;
							text-align:left;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							}
#textHighlight				{
							background-color:yellow;
							font-weight:bold;
							}
#textUnderline				{
							text-decoration:underline;
							}
#textItalic					{
							font-style:italic;
							}

#textBold					{
							font-weight:bold;
							}
#textStrikeThrough			{
							text-decoration:line-through;
							}
#textBrand1					{
							color:#135AA9;
							font-weight:bold;
							}
#textBrand2					{
							color:red;
							font-weight:bold;
							}
							
#bg 						{
							background-image: url('images2/bg.jpg');
							background-repeat: repeat;
							margin-top: 0px;
							}

#header 					{
							background-image: url('http://85.159.233.122/tardis-data/3xgas/header.jpg');
							height: 180px;
							width: 666px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;	
							}

#contentbg 					{
							background-image: url('images2/contentbg.gif');
							height: auto;
							width: 666px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;
							}
						
#footer 					{
							background-image: url('http://85.159.233.122/tardis-data/3xgas/footer.jpg');
							height: 114px;
							width: 666px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;		
							}
							
#johnsonBox					{
							border:thick #003b6f solid;
							background-color:#ffffa7;
							margin: 10px 40px;
							}
#greenBox					{
							border:thin #afd600 solid;
							background-color:#eaf4bd;
							margin: 10px 40px;
							padding: 10px 10px;
							}
#blueBorderBox				{
							border:medium #032e57 solid;
							margin: 10px 40px;
							padding: 10px 10px;
							text-align:center;
							}
#signature					{
							margin: 10px 40px 20px 40px;
							text-align:left;
							}

#videoBox					{
							margin: 20px 0;
							}	
#orderButton				{
							text-align:center;
							margin: 20px 0;
							}						
#bulletContainer			{
							margin:10px 10px 10px 10px;

							}
#twoColumns					{
							margin: 0 150px 0 0;
							}
#testimonial				{
							margin: 0 auto 30px auto; 
							width: 520px;
							border:2px #135aa9 solid;
							background-color:#FFFFCC;
							padding: 10px 10px;
							text-align:left;
							}
#testimonialQuote			{
							font-weight:bold;
							font-size:1.3em;
							letter-spacing: -0.02em;
							color:#135aa9;
							text-align:center;
							margin: 0 0 20px 0;
							font-family:Arial, Helvetica, sans-serif;
							}
#testimonialText			{
							font-size:small;
							letter-spacing: -0.02em;
							font-family:"Courier New", Courier, monospace;
							padding: 0 10px;
							}
#certificatebox 			{
							margin: 0 auto 50px auto;
							border: 1px solid #ffffff;
							width: 540px;
							padding: 0;
							background-image:url(images2/certBorder.gif);
							}
#certificateboxInside		{
							border: 1px solid #ffffff;
							padding: 15px;
							margin: 15px;
							background: #ffffff;
							}
#pNoPadding2				{
							font-size:medium;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 15px 0 0 0;
							padding: 0 10px;
							text-align: left;
							}
#h8							{
							text-align:center;
							letter-spacing: -0.02em;
							font-size:0.8em;
							}
#bonusTitle					{
							padding: 0 30px;
							font-weight:bold;
							font-size:1.5em;
							letter-spacing: -0.02em;
							color:#2C2C46;
							}
#bookTitle					{
							padding: 10px 30px 0 30px;
							font-weight:bold;
							font-size:1.3em;
							letter-spacing: -0.02em;
							}
#bonusPrice					{
							padding: 0 30px;
							font-weight:bold;
							font-size:1.2em;
							letter-spacing: -0.02em;
							color:#f3165b;
							}
#bonusBox					{
							margin: 30px auto 30px auto; 
							width: 560px;
							border:1px black solid;
							padding: 10px 10px;
							}

ul		                    {
							font-size:small;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 20px 40px 20px 10px;
							padding: 0 0 0 30px;
							text-align:left;
							}
ol		                    {
							font-size:small;
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 20px 40px 20px 10px;
							padding: 0 0 0 30px;
							text-align:left;
							list-style-type:decimal;
							}

li                          {
							margin:10px 0 0 20px;
							padding: 4px 10px 4px 5px
							/*list-style-image:url('../images2/bullet.gif')*/
							}	
li#grey                     {
							margin:5px 0 0 0px;
							padding: 4px 10px 4px 40px;
							list-style-type:none;
							background: #e3f3ff url('images2/check1.gif') 8px center no-repeat;
							}	
li#bulletBlue               {
							margin:1px 0 0 0px;
							padding: 4px 10px 8px 40px;
							list-style-type:none;
							background: url('images2/bulletpoint.gif') 8px center no-repeat;
							}	
#faqPageTitle                           {
                                                        text-align:center;
                                                        padding: 0 25px;  
                                                        font-weight:bold;
                                                        font-size:1.4em; 
                                                        letter-spacing: -0.02em;
                                                        color:#032e57;          
                                                        margin: 20px 0;
                                                        }              

#faq                                            {
                                                        margin: 0 80px 40px 40px;
                                                        text-align:left;         
                                                        }               
#faqTitle                                       {
                                                        margin: 40px 40px 0 40px;
                                                        background-color:#003b6f;
                                                        color:white;             
                                                        text-align:left;
                                                        padding: 5px 20px;
                                                        font-weight:bold; 
                                                        font-size:1.2em; 
                                                        letter-spacing: -0.02em;
                                                        }                    