/*============================================================================
[Print Stylesheet]															
==============================================================================
Project: Alliant Energy 										 
Version: 1.0																	 
Created:   07/22/2011															 
Assigned to:   Meili Chen														 
Primary use:   Entire site - one , two ( three column) layouts							 
=============================================================================*/

body, div {background: #fff!important; color: #000; font-family:  Helvetica, Arial, sans-serif;; font-size: 10pt;}
a {color: #000; text-decoration: underline;}
img a {border: 0 !important;}.collapse {display: block !important;}
#skip, #logo, #emergency, #utility, #globalNav, #banners, #breadcrumbs, #secondCol, #thirdCol, #footer .top, #meterDetail_length, #meterDetail_filter, .searchPaginationWrapper, .searchKeysWrapper, input[type=submit], input[type=image] {display: none;}

.clear {clear: both; height: .0001em; font-size: .001em; background: transparent!important; color: transparent!important;}
.left {float: left; display: inline;}
.right {float: right; display: inline;}
.block {display: block;}
.bld {font-weight: bold;}

a {color: #000; text-decoration: underline;}
img a {border: 0 !important;}
a:hover {text-decoration: underline;}
a.smallLink {font-size: .92em; text-decoration:none;}
a.smallLink:hover {text-decoration: underline;}
img.border {border: 1px solid #c7c7c7;padding: 1px;}
span.border {border: 1px solid #c7c7c7;padding: 1px;}



.collapse {display: block !important;}#skip, #logo, #emergency, #utility, #globalNav, #banners, #breadcrumbs, #secondCol, #thirdCol, #footer .top, #meterDetail_length, #meterDetail_filter, .searchPaginationWrapper, .searchKeysWrapper, input[type=submit], input[type=image] {display: none;}





h1 {font-size: 18pt;}
h2 {font-size: 16pt;}
h3 {font-size: 14pt;}
h4 {font-size: 13pt;}
h5 {font-size: 12pt;}
h6 {font-size: 11pt;}
.home .callouts {clear: both; float: none; width: 100%;}
.callouts {height: auto !important;}
.home #secondCol {display: block; clear: both; float: none; width: 100%;}
.home #secondCol .loginBox {display: none;}
/*.home #mainContent .callouts .photo img {display: none; height: 0;}
.callouts .btn a {display: none !important;}*/
.tableHeading{clear: both;margin-bottom: 10pt;}
.resultsListing ul li {border-bottom: 1pt solid #000; margin-bottom: 10pt;}



.block1, .block2 {clear: both;}

.printLogo {display: block; margin: 0 auto 20pt auto; }
.printLogo img {margin: auto; float: none;}

#primeCol,#mainContent {float: none; width: 100%; text-align: left;}  
	  
h1#title {border-bottom: 1pt solid #000;padding-bottom: 10pt;}
#wrapper {font-size: 100%;}
#footer {border-top: 1pt solid #000000;padding-top: 10pt;margin-top: 10pt;}



/*=================================================================================
START contributor styles 
===================================================================================*/
.Header1, .Header1Blue , .Header1GrayItalic, .Header2, .Header2Blue, .Header2GrayItalic {margin-bottom: 1em;line-height:110%; font-weight:bold;}

.Header1 { 
	font-size: 1.3em;
}
.Header1Blue {
  font-size: 1.3em; 
}
.Header1GrayItalic {
  font-size: 1.3em; font-style:italic;
}
.Header2 {
  font-size: 1.3em; font-weight:normal;
}
.Header2Blue {
  font-size: 1.1em; font-weight:normal; 
}
.Header2GrayItalic {
  font-size: 1.1em; font-weight:normal; font-style:bold;margin-bottom:20px;
}

  /*..........................................................................
  subpage /landing page content 
  .............................................................................. */
  img.left {float: left; margin: 0 20px 10px 0px;}
  img.right {float: right; margin: 0 0 10px 20px;}
  span.left {float: left; margin: 0 20px 10px 0px;}
  span.right {float: right; margin: 0 0 10px 20px;}  
  
#mainContent table {border-collapse: collapse;  margin-bottom: 20pt; }
td, th {padding: 0.1em 1em;	border: 1pt solid #000; }
/* CSS2 selector to add visible href after links */
#mainContent a:link:after,
#mainContent a:visited:after,
.home #secondCol a:link:after,
.home #secondCol a:visited:after
{
	content: " (" attr(href) ") ";
	font-size: 0.9em;
	font-weight: normal;
}

/*=================================================================================
START new Rebates styles
===================================================================================*/

body {
counter-reset:section;
}

html:before {
content: <!-- DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dd" -->;
}

.page-break {
display:block;
page-break-before: always;
}

.no-print{
display:none;
}

div.collapse:after {
counter-increment: section;
content: counter(section);
}

