TD {
	color: #000066;
	font: 10pt/normal Arial, Helvetica, Verdana, sans-serif
}
a.splashlist {
	color: #000066;
	text-decoration : none;
	font: bold 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif
}

a.header {
	color: #000066;
	text-decoration : none;
	font-family: Arial, Sans-serif, Helvetica; 
	font-size: 10pt; 
}

a.footerlinks {
	color: #000066;
	text-decoration : none;
	font: italic bold 12px/18px Arial, Helvetica, sans-serif
}

a {
	color: #FF6600;
  font-family: Arial, Helvetica, sans-serif;	
	}

a.header {
	color: #FF6600;
  font-family: Arial, Helvetica, sans-serif;	
	text-decoration : none
	}
	
a:hover {
	text-decoration: underline;
	color: #ff6600;
		 }
		 
a:visited {
	color: #FF6600;
		 }
		 
TD.pdf {
	color: #000066;
	font: italic bold 14px Verdana, Arial, Geneva, Helvetica, sans-serif
}
P.header {
	color: #000066;
	font: bold 13px Helvetica, Arial, Verdana, Geneva, sans-serif
}
P.content {
	color: #000066;
	font: 13px/17px Verdana, Arial, Helvetica, sans-serif
}
P.color {
	color: #000066;
	font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif
}
.rateTableHeader {
	font: bold 11px Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF
}
.rateTable {
	font: normal 9pt Arial, Helvetica, Verdana, sans-serif; color: #000066
}
.footnote {
	font: normal 7pt Arial, Helvetica, Verdana, sans-serif; color: #616161
}
.productTopNav {
	font: bolder 9pt Arial, Helvetica, Verdana, sans-serif; 
	color: #FF6600; 
	text-decoration: none
}
td.productTopNavSelect {
	font: bolder 9pt Arial, Helvetica, Verdana, sans-serif; color: #999999; text-decoration: none;
}
td.box {
	color: #EEEEEE;
	font: 8pt Arial, Helvetica, Verdana, sans-serif; color: #616161; text-decoration: none;
}
.moreinfo{
	font: 10pt Arial, Helvetica, Verdana, sans-serif; 
	color: #616161; 
	text-decoration: none
}

.calclabel {
		font-weight: bold;
		text-align: right;
		}
		
.calcResultsLabel {
		font-weight: bold;
		text-align: right;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		color : #ffffff;
		}
		
.calcResults {
		font-weight: bold;
		text-align: center;
		font-size : 12px;
		font-family : Arial, Helvetica, sans-serif;
		color : #ffffff;
		}		
#tt_prod_wrap{
	width:740px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 30px 0;
	
	
}#tt_prod_wrap #tt_content{
	clear:none;
	width:600px;
	padding:0;
	margin:0;
	height:auto;
}
#tt_prod_wrap h4{
	font:bold 10pt arial;
	margin:10px 0 0 0;
	padding:0;
	color:#006;
	
}
#tt_prod_wrap p{
	font-size:10pt;
	margin:0 0 10px 0;
	padding:0;
	color:#006;
	width:550px;
}

#dataBlock{
	width:100%;
	margin:10px 0;
	overflow:auto;
/*	border:dotted 1px #000;*/
	
}
#tt_prod_wrap ul{
	color:#006;
	font-size:10pt;
	width:550px;
	clear:none;
	list-style-position:outside;
	margin:0;
	padding:0 20px;
}
	#tt_prod_wrap ul li{
		margin:5px 0;
	}
#tt_prod_wrap a{
	color:#f60;
}
.clear{
	clear:both;
}
#infoBox{
	float:right;
	clear:both;
	/*position:absolute;
	right:0;*/
	
	width:170px;
	border:dotted 1px #616161;
	margin:10px 0 10px 5px;
	padding:5px;
	background-color:#eee;
	
	
}
#infoBox p.info{
	font-size:8pt;
	padding:0;
	margin:0;
	color:#616161;
	width:auto!important;
}

#infoBox a:link,
#infoBox a:visited{
	color:#f60;
}
.nowrap{
	white-space:nowrap;
}
.shopListTable{
	width:550px;
	border-collapse:collapse;
	border:solid 1px #ccc;
	color:#006;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.shopListTable th{
	font:bold 9pt verdana;
	text-align:center;
	height:20px;
	border:solid 1px #ccc;
	background-color:#DFDFFF;
}
.shopListTable td{
	padding:0 4px 0 5px;
	vertical-align:top;
	text-align:left;
	border:solid 1px #ccc;
}
.shopListTable td.title{
	width:240px;
	/*font-weight:bold;*/
	font-size:12px;
	padding:5px;
	background-color:#FFF3E6;
	
}

.savvylist{margin-top:5px;}
.savvylist li{padding-left:15px;}

a.navLink {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.navLink:visited {
	color: #FF6600;
	text-decoration: none;
}

a.navLink:hover {
	text-decoration: underline;
	color: #FF6600;
}

a.headerLink{font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, sans-serif; font-weight:700;	font-size:17px;}

a.headerLink:link,
a.headerLink:visited{text-decoration:none;}

a.headerLink:hover,
a.headerLink:active{text-decoration:underline;}

.headerBlue{font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, sans-serif; font-weight:bold; font-size:22px; margin:0;padding:0;}

table .sidebarLeft{
    padding:0 0 0 15px;
    width:250px;
    font-size:30px;
    font-weight:bold;
    /*background-color:#f2f2f2;*/
    letter-spacing:-1px;overflow:hidden;
}
.sidebarLeft #titleArea{
    height:115px;
    padding:0;
    margin:0;
}

table .sidebarRight{
    width:240px;
    background:rgb(240,245,249) url(https://images.ingdirect.com/about/images/right_nav_grad.gif) top left no-repeat;
    padding:10px 0 0 0;
    color:#006;
    overflow:hidden;
	vertical-align: top;
}
table .sidebarRight h1{
    font-size:16px;
    padding:0 0 0 0;
    margin:10px 0 0 10px;
    color:#006;    
}
table .sidebarRight p{
    font-size:10pt;
    padding:0;
    margin:5px 10px 20px 10px;
    line-height:18px;
}
table .sidebarRight a{
    color:#f60;
}
.sidebarRight h2 {font-size:130%;margin:0;padding:0}
.dataBdr{
	border-bottom:solid 1px #f60;
  padding:0 0 0 0;
  margin:0 12px 0 11px;
  text-align:left;
}
#container_logo {text-align:center}
.sidebarRight .datablock {clear: both;color: #006;margin: 10px 10px 10px 20px;overflow: hidden;padding: 5px 0;text-align: left}
.sidebarRight .datablock p a {text-decoration:underline !important}
.sidebarRight .datablock ul {margin-left:22px;list-style:disc}
.sidebarRight .datablock li {margin:10px 0}
.sidebarRight .datablock ol {margin-left:22px;list-style-position:outside}
.sidebarRight .contactus strong {margin-top:10px;display:block}
.sidebarRight .datablock p {margin: 1px 0 15px;padding: 0}

h2.hh {margin: 12px 0 16px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mb20 {margin-bottom:20px}
.homeownerhelp td {vertical-align:top}
.homeownerhelp p {line-height:19px;width:95%}
.homeownerhelp ol {list-style-position:inside}
.homeownerhelp ul {margin-left: 25px}
.homeownerhelp ol ul li {list-style:disc;margin-left:12px;}
.homeownerhelp li {margin:8px 0}
.homeownerhelp dt {font-weight:700}
.homeownerhelp dd {margin: 0 20px 10px 0}
.homeownerhelp dd, .homeownerhelp dt {display:inline}


