/* (c) J.Martin - iProjects Ltd (www.iProjects.co.uk)

Colors Referred to:
 #CC0000 = red
 #000000 = black
 #FFFFFF = white
 #0033CC = blue
 #CBD4DE = light blue (background color)
 #FFFFE0 = light yellow
*/

/* MAIN PAGE DIVISIONS */
body 					{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%; text-indent:0px; color:black; background-color:#CBD4DE;}
/* #wrapper				{position: absolute; top:0; left:5%; width:800px; } */
#wrapper				{top:0; left:5%; width:800px; }
#pagebground			{top:0; left:5%; width:800px; background-image: url(images/pageholder4w.jpg); background-repeat: repeat-y; background-position: top center; }
#headergraphic			{height: 125px; width:800px; background-image: url(images/header4.jpg); position: top left; }
#pagebotgraphic			{height: 36px; width:800px; background-image: url(images/footer4w.jpg); position: left; }
#pagetopgraphic			{height: 36px; width:800px; background-image: url(images/top4w.jpg); position: left; }
#pagewrapper			{position: absolute;}
#topnavacross			{}
#maincontent			{padding-left: 5%; padding-right: 5%;}
#salutation				{font-size: 75%; line-height: 0.5em;}
#botofpage				{background-color:#CBD4DE; left:5%; width:800px; font-family:Arial,Helvetica,sans-serif;}
#clearzone				{clear: both; height:1px; }
#sigzone				{}
#product1				{width:190px; position: relative; float: right; padding-right: 60px;}
#product2				{text-align:center; position: relative; padding: 15px;}

#top_opt-in				{}
#opt_product			{width:160px; position: relative; float: left; padding-left: 5px;}
#opt_benefits			{width:280px; padding-left: 10px; font-weight:bold;}

/* MAIN HTML PARAGRAPH STYLES */
p                       {font-family:Arial,Helvetica,sans-serif; font-size:100%; text-indent:0px;text-align: left; color:#000000}
ol,ul                   {font-family:Arial,Helvetica,sans-serif; font-size:100%; text-indent:0px;text-align: left; color:#000000}

h1                      {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:200%; font-weight:bold; color:#CC0000; text-align: center}
h2                      {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:120%; font-weight:bold; color:0033CC; text-align: center}
h3                      {font-family:Arial,Helvetica; font-size:150%;font-weight:bold;color:#CC0000; text-align: center}
h3.left					{text-align: left;}
h4                      {font-family:Arial,Helvetica,sans-serif;font-size:130%;font-weight:bold;color:#0033CC;text-align:center}
h5                      {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:110%;font-weight:bold;}
h6                      {font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:100%;font-weight:bold;}

h4.left					{text-align: left;}

/* superscript formatting */
sup						{font-size:60%; font-weight:normal;}

/* image formatting */
img                     {border: 0;}
img.cent				{text-align:center}

.prodlabel, td p.prodlabel	{font-weight: bold; color: #0033CC; font-size: 50%; text-align:center; padding: 0; margin: 0; }

/* input formatting */
form 		{margin: 0 0 0 0; padding: 0 0 0 0;}
input       {font-family:Arial,Helvetica,sans-serif; font-size:90%; font-weight:normal; color:navy; border: 1px solid; padding: 2px;}
select      {font-family:Arial,Helvetica,sans-serif; font-size:90%; font-weight:normal; color:navy; border: 1px solid; padding: 2px;}
.frmtxt	    {padding-left: 1px; font-size:70%; font-weight:bold; color:navy;}
.frmtxt2	{padding-left: 0px; font-size:70%; font-weight:normal; color:black; margin: 0 0 0 5px;}
input.btn   {font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:90%; font-weight:bold; color:navy; margin: 5px; text-align: center;}
p span.frmeg  {font-weight:bold; color:#0033CC;}

/* Signature area of page*/
#sigzone img.author		{float: left; margin: 0 10px 0 5px;}
#sigzone p.author		{text-indent:100px; font-weight:bold; font-size:100%; margin-bottom: 0;}
#sigzone p.job	  	    {text-indent:110px; font-weight:normal; font-size:80%; margin-top: 0; margin-bottom: 0;}

/* DEFAULT LINK STYLES */
a:link                  {color:#0000FF;}
a:visited               {color:#834283;}
a:hover                 {color:#0000FF;}
a:active                {color:#834283;}

span.hilite				{background: yellow; font-weight: bold;}
span.red				{font-weight: bold; color: #CC0000;}
span.blu				{font-weight: bold; color: #0033CC; font-size: 80%;}
span.blk				{font-weight: bold; color: #000000;}
span.dat				{font-size: 75%;}

/* Headline Additional Formatting */
#headline				{font-weight: bold; color:#0033CC;}
#headline h1			{font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:200%;font-weight:bold;color:#CC0000; align: center;}
#headline p.3prehead    {color:black; text-align:left; PADDING-LEFT:15px; font-size: 90%;}
p 3subhead    			{color:#0033CC; font-size: 125%;}

/* Header Image Text*/
.hdrtextmain            {font-family:"Trebuchet MS", Arial, Helvettica, sans-serif;text-indent:0px;font-size:15pt;font-weight:bold;text-align:center;color:white}
.hdrtextsub             {font-family:"Trebuchet MS", Arial, Helvettica, sans-serif;text-indent:0px;font-size:12pt;text-align:center;color:white}

/* Bottom of Page formatting */
#botofpage p.heading	{font-weight: bold; font-size: 75%; color: navy; left:20%;}
#botofpage p.copyright	{font-weight: normal; font-size: 80%; color: navy; font-family:"Trebuchet MS", Arial, Helvettica, sans-serif;}
#botofpage p			{font-weight: normal; font-size: 60%; text-align: center; margin-top: 0; margin-bottom: 0;}
#botofpage a:link, #botofpage a:visited	{color:navy;}
#botofpage a:hover      {color:red;}

/* boxes */
/* dotted edge */
div.dotbox1             {margin-left:30pt; margin-right:30pt; border:dashed; color:darkblue;font-family:arial;background-color:#FFFFE0}
div.solidredbox         {margin-left:30pt; margin-right:30pt; border: 1px solid; color:red; font-family:arial; background-color:#FFFFE0; }
div.solidblubox         {margin-left:30pt; margin-right:30pt; border: 1px solid; color:#0033CC; font-family:arial; background-color:#FFFFE0; }
div.dashredbox          {margin-left:30pt; margin-right:30pt; border:2px dashed; color:#CC0000; background-color:white}
div.dashblubox          {margin-left:30pt; margin-right:30pt; border:2px dashed; color:navy; background-color: #FFFFE0; }

div.optbox		        {margin-left:5pt; margin-right:5pt; border:2px dashed; color:navy; background-color: #FFFFE0; }


/* -- Testimonial/Box Formatting --
 -- #FFFFE0 = lightyellow ; #6495ED = cornflowerblue ; #FFFFF0 = ivory -- */
div.tstboxwd {margin-left:25pt; margin-right:25pt; border:dashed; border-width:1pt;font-family:arial,sans-serif;background-color:#FFFFF0;}
div.tstboxnw {margin-left:75pt; margin-right:75pt; border:dashed; border-width:1pt;font-family:arial,sans-serif;background-color:#FFFFF0;}

div.tsthead {margin-left:10pt; margin-right:15pt; font-weight:bold; font-size:100%;}
div.tstbody {margin-left:10pt; margin-right:10pt; font-weight:bold; color:#6495ED; font-size:90%;}
div.tstbody2 {margin-left:10pt; margin-right:10pt; color:navy; font-size:90%;}
div.tstbody3 {margin-left:10pt; margin-right:10pt; color:black; font-size:90%; font-weight:bold;}
div.tstsend {margin-left:10pt; margin-right:40pt; font-weight:normal; color:#000000; font-family: Georgia,serif; font-size:70%; text-align: right;}
div.tstsendurl {color: navy; font-size: 75%; margin-left:10pt; margin-right:40pt; font-family: Georgia,serif; text-align: right;}

ul featurelist {margin-left:10pt; margin-right:10pt; margin-top: 0; margin-bottom: 0; font-size: 90%; padding-bottom: 0;}
li {list-style: url(images/star_3c.gif); line-height: 2em;}
li.arr {margin-left:10pt; margin-right:10pt; list-style: url(images/arrow_bullet_1a.jpg); line-height: 2em;}

ul opt_list 	{margin-left:1pt; margin-right:2pt; margin-top: 0; margin-bottom: 0; font-size: 75%; padding-bottom: 0;}
li.opt 			{list-style: url(images/images/star_3c.gif); line-height: 1.25em;}

div.dashredbox p {font-size:90%; }
td p.vatincl     {font-size:80%; margin-top:0; text-align: center;}
td h4.secpay	 {margin-top:0; margin-bottom:0;}

td p.nospam		 {margin-top:0; margin-bottom:0; font-size:80%; text-align: center;}
td p.nospaml	 {margin-top:0; margin-bottom:7px; font-size:80%; text-align: left;}
td p.nb	 {font-size:80%; color:#0033CC; text-align: right;} 

/* Used to provide links to more information pages within the site */
div.moreinfolinks	{text-align: right; font-size: 70%;}
div.moreinfolinks a:link, div.moreinfolinks a:visited	{color:navy;}
div.moreinfolinks a:hover      {color:red;}


/* End of Style Sheet */