.inputgray
{
	color:Gray;
}

.inputblack
{
	color:Black;
}

body		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			}
			
			
div#promotioncode p
			{
				font-size:14px;
			}


div#container div#navigation	{
			/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
			font-size:14px;
			font-weight:bold;
			}
			

div#container div#navigation ul li a	{
			text-align:center;
			text-decoration:none;
			color:#ecf5fc;
			}
			
div#container div#navigation ul li a.active	{
			color:#fff;
			}
			

h1			{
			font-size:22px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			margin:22px 22px 0 22px;
			}
			
.h1easy		{
			font-size:26px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			margin:22px 22px 0 0px;
			letter-spacing: -1px;			
			}			

div#container div#main_content.full h1{
			font-size:22px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			margin:20px 22px 0 28px;
			}
			
h2			{
			font-size:14px;
			letter-spacing:-0.3px;
			font-family:Arial, Helvetica, sans-serif;
			color:#0a718b;
			margin:10px 22px 5px 22px;
			}
			
h3			{
			font-size:12px;
			letter-spacing:-0.1px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			margin:0px;
			padding:0;
			}
div#container div#sub_content h1{
			font-size:22px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			margin:22px 40px 0 22px;
			}
			
div#container div#sub_content h1.easy{
			font-size:26px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			margin:22px 0px 0 22px;
			letter-spacing: -1px;
			}			
			
div#container div#sub_content span.easysmall{
			font-size:20px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			margin:22px 0px 0 22px;
			letter-spacing: -1px;
			}						
			
div#container div#sub_content.usbook h1{
			margin-top:132px;
			}
			
div#main_content h1	{
			margin:27px 0 0 0;
			}
						
div.welcomePackage	
			{
			position:absolute;
			font-size:20px;
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			font-weight:bold;
			margin: 40px 0 0 38px;
			height:80px;
			}						
			
p			{
			margin:10px 22px;
			line-height:14px;
			}
div#container div#sub_content.usbook p{
			margin:10px 49px 10px 22px;
			line-height:14px;
			}
div#container div#sub_content ul.testimonials li p	{
			padding:0;
			margin:0;
			}
div#container div#sub_content.order_page p	{
			margin:0 40px;
			}
			
div#container div#sub_content.order_page form span	{

			}

input, selection, option		{			
			font-family:Arial, Helvetica, sans-serif;
			}
			
p.signature_jt	{
			margin:-9px 0 -9px -42px;
			display:block;
			width:183px;
			height:81px;
			text-indent:-10000px;										
			background-image:url('../images/signature_jt.gif');
			background-position:left top;
			background-repeat:no-repeat;
			overflow:hidden;
			}
			
a.imp_logo, a.natural_logo	{
			float:left;
			margin:10px 0 0 0;
			}

div#container div#sub_content img.order_now, div#container div#sub_content img.play_and_order	{
			float:left;
			padding:0px;
			margin:12px 0 0 15px;
			}

span.big_num{
			font-size:22px;
			font-family:Arial, Helvetica, sans-serif;
			color:black;
			font-weight:bold;
			margin:0;
			padding:0;
			}

div#container div#sub_content h1#yes		{	
			margin:0 0 2px 0;
			padding:0;
			background-image:url('../images/order-yes.jpg');
			background-position:left top;
			background-repeat:no-repeat;
			text-indent:-10000px;
			overflow:hidden;
			display:block;
			width:73px;
			height:41px;
			}
		
p.small-type{
			float:right;
			font-size:10px;
			margin-top:-5px;
			margin-right:-10px;
			/*margin-right:-17px;*/
			padding:0;
			}

span.red	{
			color:#FF0000;
			}

span.previewText
		{
			font-family:Arial;
			font-size:12px;
		}
	
span.previewHeader
		{
			font-family:Arial;
			font-size:18px;
			font-weight:bold;
		}