﻿BODY { background-color:#0160A2; background-image:url(../images/bg.gif); font-family:Trebuchet MS, Helvetica; color:#6D6E71; }

A:active, A:link, A:visited { color:#6D6E71; text-decoration:underline; }
A:hover { color:#A7A9AC; text-decoration:underline; }

TABLE.layout { background-color:White; width:950; }

TR.logo TD.img { text-align:left; }
TR.logo TD.continue { vertical-align:top; text-align:right; color:#6D6E71; font-weight:bold; font-size:smaller; }

TR.nav TD { vertical-align:bottom; }
TR.nav B { color:#6D6E71; font-family:Lucida Sans Unicode, Lucida Grande; }
TR.nav A:active, TR.logo A:link, TR.logo A:visited { color:#6D6E71; text-decoration:underline; }
TR.nav A:hover { color:#A7A9AC; text-decoration:underline; }

TR.progress TD { height:59px; text-align:center; background-image:url(../images/progress_bg.gif); background-repeat:repeat-x; }

TABLE.table { font-size:smaller; }
TABLE.table TH, TABLE.table TD { padding:4 10 4 10; }
TABLE.table TR.header TH { padding:0px; background-color:#D7E9A1; border-left:1px solid white; }
TABLE.table TR.header TH.plan1 { padding:4 10 4 10; background-color:#B21F35; color:White; border:0px; }
TABLE.table TR.header TH.plan2 { padding:4 10 4 10; background-color:#0160A2; color:White; border:0px; }
TABLE.table TD { }
TABLE.table TR.row TD { background-color:#DEEAF2; }

TABLE.nav { width:100%; }
TABLE.nav TR.buttons TD.back { }
TABLE.nav TR.buttons TD.next { text-align:right; }
TABLE.nav TR.text { font-size:smaller; }
TABLE.nav TR.text TD.back { padding-left:15px; }
TABLE.nav TR.text TD.next { padding-right:15px; text-align:right; }

HR.bottom { color:#D7E8A1; background-color:#D7E8A1; height:15px; }

.error { color:#B21F35; }
DIV.error { padding-bottom:10px; }

TABLE.calculator { border:1px solid #DEEAF2; }
TABLE.calculator TH { padding:0px; background-color:#0160A2; }
TABLE.calculator TD { font-size:x-small; }
TABLE.calculator TR.footer TD { background-color:#DEEAF2; color:#0160A2; }
TABLE.calculator TR.footer A:active, TABLE.calculator TR.footer A:link, TABLE.calculator TR.footer A:visited { color:#0160A2; text-decoration:none; }
TABLE.calculator TR.footer A:hover{ color:#0160A2; text-decoration:underline; }

IMG.info { vertical-align:middle; }

DIV.tip { position:absolute; border:1px solid #688F00; background-color:#D7E9A1; color:#688F00; padding:10px; font-size:x-small; top:0px; left:0px; width:200px; z-index:1; }

.small { font-size:x-small; }
P.fineprint { font-size:10px; margin-top:8px; margin-bottom:8px; }

TABLE.small { border:0px; font-size:x-small; }
TABLE.small TD { padding:1 10 1 1; }

TABLE.payoff { border:0px; border-collapse:collapse; }
TABLE.payoff TD, TABLE.payoff TH { padding:0 3 0 3; }
TABLE.payoff TH { text-align:left; font-size:xx-small; }
TABLE.payoff TD { font-size:xx-small; }
TABLE.payoff THEAD TH { border:0px; font-size:x-small; }
TABLE.payoff TBODY TH { border:1px solid white; background-color:Silver; color:White; }
TABLE.payoff TBODY TD { }

SPAN.legend { border:1px solid black; width:10; height:10; font-size:0px; }

.survey { font-size:larger; font-weight:bold; text-align:center; background-color:#DDEAF2; padding:2 5 2 5; }

.fornow { background-color:Yellow; color:Black; }

@media print
{
	BODY { background-color:White; background-image:url(); 	font-family:Trebuchet MS, Helvetica; color:#6D6E71; }
}

