*	  { margin: 0; padding: 0; }

html {  height:100%;
	overflow: scroll;
	overflow: -moz-scrollbars; }

body	  	{ background: #ffffff url(images/gradient.jpg) repeat-x; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;}
div.wrap  	{ position: relative; width:1002px; margin:0 auto; text-align: left; background: transparent; color: #333333; }
div#logo	{ position: absolute; top: 2px; left: 27px; z-index: 20; width: 210px; height:180px;}
div#numbers	{ position: absolute; top: 70px; left: 715px; z-index: 30; line-height: 1.3em; font-size: 1.4em; color: #1b3e62; font-weight: bold; text-align: right;}
div#cta		{ position: absolute; top: 15px; left: 320px; width: 330px; height: 138px; border: solid 2px #1b3e62; font-size: .9em; text-align: center;color: #1b3e62;}
div#topBar	{ position: absolute; top: 160px; left: 15px; z-index: 10; width: 980px; height:34px;}
div#nav		{ position: absolute; top: 187px; left: 10px; z-index: 70; width: 1000px; height: 39px;}
div#main	{ position: absolute; top: 220px; left: 15px; z-index: 40; width: 980px; background: #ffffff url(images/tableBG.gif) repeat-y;}
div#btm		{ position: relative; top: 10px; left: 0; z-index: 60; width: 980px; height: 25px; background: #ffffff url(images/tableBtm.gif) no-repeat;}
div#btmBar	{ position: relative; top: 0px; left: 0; z-index: 50; width: 980px; height: 75px; background: #ffffff url(images/btmBar.gif) no-repeat; text-align: center;}
div#btmNav	{ position: relative; top: 0px; left: 0; z-index: 80; width: 980px; background: transparent; color: #333333; text-align: center;}

table#home		{ width: 970px; height: 500px; padding-left: 5px;}
table#home td		{ vertical-align: top; background:transparent; color: #333333; padding: 0; margin: 0;}

table#home td#rotate	{ width: 323px; height: 325px; background:transparent; color: #333333; padding: 55px 5px 0 30px;}
table#home td#text1	{ width: 643px; height: 325px; background:transparent; color: #333333; padding-top: 30px;}
table#home td#faqs	{ width: 970px; height: 325px; background:transparent; color: #333333; padding: 20px 20px 0 50px;}
table#home td#full	{ width: 970px; background:transparent; color: #333333; padding: 20px 20px;vertical-align: top;}
table#home td#part	{ width: 50%; height: 325px; background:transparent; color: #333333; padding: 20px 20px;}

table#rt		{ border: solid 4px #1b3e62;}

table#action		{ width: 100%;}
table#action td.cells	{ padding: 5px 28px;}

table#forms		{ width: 100%; border-top: solid 1px #1b3e62;}
table#forms td		{ vertical-align: middle; padding: 5px;}
table#forms td.lable	{ width: 35%; text-align: right; font-weight: bold;}
table#forms td.boxes	{ width: 65%; text-align: left;}

p		{ margin: 0.75em 1em 0 0; line-height: 1.4em; font-size: 0.9em;}
p#btm		{ padding-top: 10px; font-size: 0.8em;}
p#nav		{ font-family: Georgia, Times, serif; font-size: 0.7em; text-align: center;}
h3		{ margin: 0.85em 0.5em 0.5em 0; font-size: 1.3em; }
h4		{ font-size: 1.2em; line-height: 1.25em;}
h5		{ margin: 0.65em 0; font-size: 1.1em;}
img		{ border: 0; padding: 0;}
.act		{ border: 2px #1b3e62 solid;}

.grey		{ color: #666666;}
.dkBlue		{ color: #1b3e62;}
.ltBlue		{ color: #d8dce8;}
.red		{ color: #621b1b;}
.center		{ text-align: center;}
a:link    		{  color: #1b3e62;}
a:active  		{  color: #CCCCCC;}
a:visited 		{  color: #1b3e62;}
a:hover 		{  color: #d8dce8; text-decoration: none;}

a.nav:link    		{  color: #333333;}
a.nav:active  		{  color: #CCCCCC;}
a.nav:visited 		{  color: #333333;}
a.nav:hover 		{  color: #d8dce8;}

#linksOn		{  color: #1b3e62;
			   cursor: default;
			   text-decoration: none; }

a.cta:link    		{  color: #1b3e62;}
a.cta:visited  		{  color: #621b1b; text-decoration: none; }
a.cta:hover    		{  color: #621b1b; text-decoration: underline;}

ul li		{ list-style: inside disc; line-height: 1.2em; font-size: 0.9em; }

ul#tips  		{ font-size: 0.9em; padding: 0.5em 1em; margin: 0.5em 0 0 1.25em;}
ul#tips li		{ margin: 1em;}


