@charset "utf-8";
/* CSS Document */
body {	background-color: #ffffff !important;}
.wptheme_ie7 body {
	font-size:75%;	overflow:hidden;
}
.wpthemeOverflowAuto {
	overflow: visible;
}
.wpthemeHidden .wpthemeOverflowAuto {
	overflow: visible;
}
.edit-mode .wpthemeControl.wpthemeHidden {
	overflow: visible;	padding: 10px;
}
.edit-mode .wpthemeControl.wpthemeHidden {
	padding: 0px;
}
.edit-mode .component-container {
	border: dashed 1px red;
}
.wpthemeUnderlineText,.wpthemeUnderlineText:active,.wpthemeUnderlineText:focus,.wpthemeUnderlineText:hover,.wpthemeUnderlineText:link,.wpthemeUnderlineText:visited {
	text-decoration: none;
}
.wpthemeFrame {
}
.wpthemeInner {
	width: auto;
}
.wpthemeHeader {
	height: auto;	padding: 0px;
}
.wpthemeHeader .wpthemeNavContainer1 {
	padding-top: 8px;	margin-bottom: -1px;/* Close gap from Navigation and promo slider */
}
.wpthemeHeader .wpthemeRight {
	float: none;
}
.wpthemeHeader .wpthemeRight .utb-project-quicklink,.wpthemeHeader .wpthemeRight .utb-project-info {
	display: block;	float: right;	padding-bottom: 5px;	white-space: nowrap;
}
.wpthemeBanner {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 1.0em;
}
.wpthemeBanner ul.wpthemeCommonActions > li > span.wpthemeBranding,.wpthemeBanner ul.wpthemeCommonActions > li > span.wpthemeBranding:active,.wpthemeBanner ul.wpthemeCommonActions > li > span.wpthemeBranding:focus,.wpthemeBanner ul.wpthemeCommonActions > li > span.wpthemeBranding:hover,.wpthemeBanner ul.wpthemeCommonActions > li > span.wpthemeBranding:link,.wpthemeBanner ul.wpthemeCommonActions > li > span.wpthemeBranding:visited,.wpthemeBanner ul.wpthemeCommonActions > li > span > a.wpthemeBrandingLink,.wpthemeBanner ul.wpthemeCommonActions > li > span > a.wpthemeBrandingLink:active,.wpthemeBanner ul.wpthemeCommonActions > li > span > a.wpthemeBrandingLink:focus,.wpthemeBanner ul.wpthemeCommonActions > li > span > a.wpthemeBrandingLink:hover,.wpthemeBanner ul.wpthemeCommonActions > li > span > a.wpthemeBrandingLink:link,.wpthemeBanner ul.wpthemeCommonActions > li > span > a.wpthemeBrandingLink:visited,.wpthemeBanner ul.wpthemeCommonActions li a.wpthemeBrandingLink, .wpthemeBanner ul.wpthemeCommonActions li a.wpthemeBrandingLink:active, .wpthemeBanner ul.wpthemeCommonActions li a.wpthemeBrandingLink:focus, .wpthemeBanner ul.wpthemeCommonActions li a.wpthemeBrandingLink:hover, .wpthemeBanner ul.wpthemeCommonActions li a.wpthemeBrandingLink:link, .wpthemeBanner ul.wpthemeCommonActions li a.wpthemeBrandingLink:visited {
	margin: 0px;	padding: 0px;
}/* Logo */
.wpthemeBanner .wpthemeBranding img {
	position:absolute;	background-image:none;	background-repeat:no-repeat;	background-position:top;	height:100px;	width:800px;	background-size:100%;    margin-top:44px;
}
ul.wpthemeLinks li {
	display: inline;	padding: 0px 6px;
}
.wpthemeBannerInner {
}/* Header Height Setting */
.wpthemeBanner .wpthemeBannerInner {
	background: transparent;	filter:none;	border: 0;	padding: 0px 14px;	height: 150px;	
}
.wpthemeBanner .wpthemeBannerInner .wpthemeInner {
	background: none;	border: none;	width: 100%;	position: relative;
}
.wptheme_ie7 .wpthemeBanner .wpthemeBannerInner .wpthemeInner {
	position: static;
}
.wpthemeBanner > .wpthemeBannerInner > .wpthemeInner > ul.wpthemeLinks {
	bottom: 5px;	clear: right;	display: block;	height: inherit;	right: 0px;	top: 5px;	border-bottom: 0px; 	position: absolute;	width:100%;		padding:5px 0;	z-index:900;
}
.wptheme_ie7 .wpthemeBanner > .wpthemeBannerInner > .wpthemeInner > ul.wpthemeLinks {
	float: right;	position: relative;	right: 14px;	top: 5px;
}/* Pay Online links  */
.wpthemeBannerInner ul.wpthemeLinks li {
	bottom: 0px;	display: inline-block;	float: right;	position: relative;	right: 0px;	top: 87px;	padding: 40px 3px;	padding-top: 20px; 	padding-bottom: 0px;	}
.wpthemeBannerInner ul.wpthemeLinks li a,.wpthemeBannerInner ul.wpthemeLinks li a:active,.wpthemeBannerInner ul.wpthemeLinks li a:focus,.wpthemeBannerInner ul.wpthemeLinks li a:hover,.wpthemeBannerInner ul.wpthemeLinks li a:link,.wpthemeBannerInner ul.wpthemeLinks li a:visited {	background-color: #fcbe43;	background-image: url("../../images/AustinEnergy/subnavYellow.jpg");	background-position: top left;	background-repeat: repeat-x;	border: none;	color: #000000;	display: inline-block;	margin: 0px;	padding: 5px 15px;	text-decoration: none;
}
.wpthemeBannerInner ul.wpthemeLinks li a:active,.wpthemeBannerInner ul.wpthemeLinks li a:focus,.wpthemeBannerInner ul.wpthemeLinks li a:hover {
	background-color: #26477c;	background-image: url("../../images/AustinEnergy/navigationGradientBlue.jpg");	background-position: top left;	background-repeat: repeat-x;	color: #ffffff;
}
.wpthemeBannerInner ul.wpthemeLinks li a span {	color: inherit;
}
.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon {
	display: inline-block;	float: right;	padding: 0px 3px;	position: relative;	right: -211px;/* -211px is an educated guess based upon the 2 non-image banner links, so update this when they change */	top: -7px;
}
.locale_es .wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon {
	right: -281px;/* -211px is an educated guess based upon the 2 non-image banner links, so update this when they change */
}
.mobile .wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon {	display: none;
}
.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a,.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:active,.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:focus,.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:hover,.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:link,.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:visited {
	background-color: transparent;	background-image: none;	display: inline-block;	padding: 2px;}
.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:active,.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:focus,.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a:hover {
	background-color: #fcbe43;
}/* AE Image */
.wpthemeCommonActions > li {
	color: #000000;	padding: 37px 5px; 	padding-bottom: 10px;	padding-top: 27px;
}
.wpthemeBanner ul.wpthemeCommonActions {
	margin: 0px;	position:relative;	z-index:800;}/* actions links  */
.wpthemeBanner ul.wpthemeCommonActions.wpthemeRight {
	float: none;	position: absolute;	right: 0px;	z-index: 1;	margin-top: 35px;	padding-top: 0px;    padding-bottom: 0px;	
}
.wptheme_ie7 .wpthemeBanner ul.wpthemeCommonActions.wpthemeRight {
	float: none;	margin-top: -4px;	right: 14px;
}
.wptheme_ie7 .wpthemeBanner ul.wpthemeCommonActions.wpthemeRight  li{
	float: right;
}
.wpthemeBanner ul.wpthemeCommonActions li > span {
	display: inline !important;}
.wpthemeBanner ul.wpthemeCommonActions li > span,.wpthemeBanner ul.wpthemeCommonActions li > span:active,.wpthemeBanner ul.wpthemeCommonActions li > span:focus,.wpthemeBanner ul.wpthemeCommonActions li > span:hover,.wpthemeBanner ul.wpthemeCommonActions li > span:link,.wpthemeBanner ul.wpthemeCommonActions li > span:visited,.wpthemeBanner ul.wpthemeCommonActions li a,.wpthemeBanner ul.wpthemeCommonActions li a:active,.wpthemeBanner ul.wpthemeCommonActions li a:focus,.wpthemeBanner ul.wpthemeCommonActions li a:hover,.wpthemeBanner ul.wpthemeCommonActions li a:link,.wpthemeBanner ul.wpthemeCommonActions li a:visited {
	background-color: transparent;	border: none;	color: #999;	display: inline;	font-size: 12px;	margin: 0px;	padding-left: 3px;	padding-right: 2px;	text-decoration: none;	transition: .3s all ease;
}
.wpthemeBanner ul.wpthemeCommonActions li > span:active,.wpthemeBanner ul.wpthemeCommonActions li > span:focus,.wpthemeBanner ul.wpthemeCommonActions li > span:hover,.wpthemeBanner ul.wpthemeCommonActions li a:active,.wpthemeBanner ul.wpthemeCommonActions li a:focus,.wpthemeBanner ul.wpthemeCommonActions li a:hover {	text-decoration: underline;	color: #666;	}
.wpthemeBanner ul.wpthemeCommonActions li.wpthemeLast {
}
.wpthemeBanner .wpthemeCommonActions .wpthemeLast .wpthemeBranding img {
}
#wpthemeLogin a {
}
#logoutlink {
}
#wpthemeHelp,#wpthemeHelpAnchor {
	display: none;	margin-top: 4px;
}
.wpthemeBanner .wpthemeSearch {
	margin: 0px 5px 0px 0px;	position: absolute;	right: 0px;	top: 46px;	z-index: 1;
}.wptheme_ie7 .wpthemeBanner .wpthemeSearch,.wptheme_ie8 .wpthemeBanner .wpthemeSearch {
	behavior: url("/wps/ThemeAustinEnergy/css/PIE.htc");
}
.wptheme_ie7 .wpthemeBanner .wpthemeSearch {
	right: 14px;	top: 80px;
}
.wpthemeBanner .wpthemeLocales {
	bottom: 32px;	padding: 5px;	position: absolute;	right: 245px;	white-space: nowrap;
}
.wptheme_ie7 .wpthemeBanner .wpthemeLocales {	float: right;	position: relative;	top: 58px;
}
.locale_es .wpthemeBanner .wpthemeLocales {
	right: 285px;
}
.wpthemeBanner .wpthemeLocales a:focus,.wpthemeBanner .wpthemeLocales a:hover {
	text-decoration: underline;
}
.wpthemeBannerPrimaryNavigation {
	background: none;	background-color: #26477c;	background-image: url("../../images/AustinEnergy/navigationGradientBlue.jpg");	background-position: top left;	background-repeat: repeat-x;	border-bottom: none;	font-size: 133.33%;	height: 43px;	padding: 0px;	margin: 0px 14px;	position: relative;
}
.wpthemeBannerPrimaryNavigation .wpthemeBannerInner {	margin: 0px auto;	padding: 0px;
}
.wpthemeBannerPrimaryNavigation .wpthemeBannerInner .wpthemeInner {
	background-color: transparent;	border: none;
}
.wpthemeBanner .wpthemeNavContainer1 {
}
.wpthemeBannerPrimaryNavigation .wpthemeNavContainer1 {
	float: left;	width: 100%;
}
.wpthemeNavList {
	white-space: nowrap;
}
.wptheme_ie7 .wpthemeNavList {	display: inline;	zoom: 1;
}
.wpthemeBannerPrimaryNavigation .wpthemePrimaryNav {
	display: table;	float: none;	margin: 0 auto;	text-align: center;
}
.wptheme_ie7 .wpthemeBannerPrimaryNavigation .wpthemePrimaryNav { /* display: table not supported by ie7 */
	display: block;}
.wpthemeBannerPrimaryNavigation .wpthemePrimaryNav .wpthemeNavList {	z-index: 200;
}
.wptheme_ie7 .wpthemeBannerPrimaryNavigation .wpthemePrimaryNav .wpthemeNavList {
	display: inline;	width: auto;	zoom: 1;
}
.wpthemePrimaryNav li {
	margin: 0px 0px 0px -1px;
}
.wpthemeBanner .wpthemePrimaryNav li a,.wpthemeBanner .wpthemePrimaryNav li a:active,.wpthemeBanner .wpthemePrimaryNav li a:focus,.wpthemeBanner .wpthemePrimaryNav li a:hover,.wpthemeBanner .wpthemePrimaryNav li a:link,.wpthemeBanner .wpthemePrimaryNav li a:visited {
	background-color: transparent;	background-image: none;	border: none;	border-left: solid 1px #ffffff;	border-right: solid 1px #ffffff;	box-shadow: none;	color: #ffffff;	filter: none;	font-weight: bold;	height: 25px;	padding: 9px 20px;	text-shadow: none;	text-transform: none;
}
.wpthemeBanner .wpthemePrimaryNav li a:active,.wpthemeBanner .wpthemePrimaryNav li a:focus,.wpthemeBanner .wpthemePrimaryNav li a:hover {
	background-color: #fcbe43;	background-image: url("../../images/AustinEnergy/navigationGradientYellow.jpg");	background-position: top left;	background-repeat: repeat-x;	color: #333;}
.wpthemeBanner .wpthemePrimaryNav li a span {
}
.wpthemeBanner .wpthemePrimaryNav li.selected a,.wpthemeBanner .wpthemePrimaryNav li.selected a:active,.wpthemeBanner .wpthemePrimaryNav li.selected a:focus,.wpthemeBanner .wpthemePrimaryNav li.selected a:hover,.wpthemeBanner .wpthemePrimaryNav li.selected a:link,.wpthemeBanner .wpthemePrimaryNav li.selected a:visited,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:active,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:focus,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:hover,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:link,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:visited {
	background: none;	background-color: #fcbe43;	background-image: url("../../images/AustinEnergy/navigationGradientYellow.jpg");	background-position: top left;	background-repeat: repeat-x;	border: none;	border-left: solid 1px #ffffff;	border-right: solid 1px #ffffff;	box-shadow: none;	color: #333;	filter: none;	font-weight: bold;	height: 25px;	padding: 9px 20px;	text-shadow: none;	text-transform: uppercase;
}
.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.selected a,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.selected a:active,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.selected a:focus,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.selected a:hover,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.selected a:link,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.selected a:visited,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:active,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:focus,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:hover,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:link,.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:visited,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.selected a,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.selected a:active,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.selected a:focus,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.selected a:hover,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.selected a:link,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.selected a:visited,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:active,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:focus,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:hover,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:link,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a:visited {
}
.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected a span {	font-weight: bold;
}
.wptheme_ie7 .wpthemeBanner .wpthemePrimaryNav li.selected > a > span,.wptheme_ie8 .wpthemeBanner .wpthemePrimaryNav li.selected > a > span {
}
.wpthemeSecondaryBanner {
	background: none;	margin: 0px 14px;
}
.wpthemeSecondaryBanner .wpthemeNavContainer1 {
	background: none;	background-color: #5a5a5a;	background-image: url("../../images/AustinEnergy/subnavGray.jpg");	background-position: top left;	background-repeat: repeat-x;	border-bottom: none;	filter: none;	float: left;	font-size: 116.67%;	height: 30px;	padding: 0px;	position: relative;	width: 100%;
}
.wpthemeSecondaryBanner .wpthemeNavContainer1 .wpthemeSelected {
}
.wpthemeSecondaryNav {
	display: table;	float: none;	margin: 0 auto;	padding: 0 14px;	text-align: center;	width: auto;
}
.wpthemeSecondaryNav li {
	border-color: #ffffff;
}.wpthemeSecondaryNav li a,.wpthemeSecondaryNav li a:active,.wpthemeSecondaryNav li a:focus,.wpthemeSecondaryNav li a:hover,.wpthemeSecondaryNav li a:link,.wpthemeSecondaryNav li a:visited {
	color: #ffffff;	height: 21px;	margin: 0px;	padding: 4.5px 15px;}.wpthemeSecondaryNav li a:active,.wpthemeSecondaryNav li a:focus,.wpthemeSecondaryNav li a:hover {
	background-color: #fcbe43;	background-image: url("../../images/AustinEnergy/subnavYellow.jpg");	background-position: top left;	background-repeat: repeat-x;	color: #333;
}
.wpthemeSecondaryNav li a span {
}.wpthemeSecondaryNav .wpthemeSelected a,.wpthemeSecondaryNav .wpthemeSelected a:active,.wpthemeSecondaryNav .wpthemeSelected a:focus,.wpthemeSecondaryNav .wpthemeSelected a:hover,.wpthemeSecondaryNav .wpthemeSelected a:link,.wpthemeSecondaryNav .wpthemeSelected a:visited,.wpthemeSecondaryNav li.wpthemeSelected a,.wpthemeSecondaryNav li.wpthemeSelected a:active,.wpthemeSecondaryNav li.wpthemeSelected a:focus,.wpthemeSecondaryNav li.wpthemeSelected a:hover,.wpthemeSecondaryNav li.wpthemeSelected a:link,.wpthemeSecondaryNav li.wpthemeSelected a:visited {	background-color: #fcbe43;	background-image: url("../../images/AustinEnergy/subnavYellow.jpg");	background-position: top left;	background-repeat: repeat-x;	color: #333;	height: 21px;	margin: 0px;	padding: 4.5px 15px;
}
.wpthemeMainContent {
	background: transparent;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.0em;	padding: 0px;	margin: 0px 14px;
}
.wpthemeFooter {
	background-color: transparent;	border: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	margin: 0px 14px 3px 14px;	padding: 0px;	text-align: center;
}
.wpthemeFooter > .wpthemeInner {
	position: relative;
}
.wpthemeFooter ul.wpthemeLinks {
	float: right;	margin: 0px;	padding: 0px;	text-align: right;
}
.wpthemeFooter ul.wpthemeLinks li {
	border-left: solid 1px #333333;	display: inline;
}
.wpthemeFooter ul.wpthemeLinks li a,.wpthemeFooter ul.wpthemeLinks li a:link,.wpthemeFooter ul.wpthemeLinks li a:visited {
	background-color: transparent;	border: none;	color: #333333;	display: inline;	margin: 0px;	padding-left: 3px;	padding-right: 2px;	text-decoration: none;
}.wpthemeFooter ul.wpthemeLinks li a:active,.wpthemeFooter ul.wpthemeLinks li a:focus,.wpthemeFooter ul.wpthemeLinks li a:hover {
	background-color: transparent;	border: none;	color: #333333;	display: inline;	margin: 0px;	padding-left: 3px;	padding-right: 2px;	text-decoration: underline;
}
.wpthemeCopyright {
	color: #333333;	display: inline-block;	float: right;	font-size: 91.67%;	margin: 0px;	padding: 0px 10px 0px 0px;	text-align: left;
}/* Changes for new AE Common Header */		/* Close gap from Navigation and promo slider */.wpthemeNavContainer1 { 	margin-bottom: -1px;}		/* Left Link Navigation */.wpthemeBannerInner ul.wpthemeLinks li.leftLink { 	top: -4px; 	display: inline-block;	float: left;	padding: 0px 0px;	position: relative;	left: -6px;}.wpthemeBannerInner ul.wpthemeLinks li.leftLink a { 	color:#999; 	background: transparent !important; 	padding: 0px 15px;}ul.wpthemeLinks li.wpthemeLinkIcon a:active, ul.wpthemeLinks li.wpthemeLinkIcon a:focus, ul.wpthemeLinks li.leftLink a:hover { 	background: transparent; }	.wpthemeBannerInner ul.wpthemeLinks li.wpthemeLinkIcon a { 	color:#999; 	background-color: transparent !important;}.wpthemeLine { 	border-bottom: 1px solid #e4e4e4; 	width: 100%; 	position: relative; 	top: 3.0em;}	ul.wpthemeLinks li.wpthemeLinkIcon a:active, ul.wpthemeLinks li.wpthemeLinkIcon a:focus, ul.wpthemeLinks li.wpthemeLinkIcon a:hover { 	background: transparent; }		.wpthemeBanner .wpthemeLocales a,.wpthemeBanner .wpthemeLocales span {	background-color:transparent;	border:none;	color:#10599b;	display:inline;	font-weight: 700;	margin:0;	padding-left:3px;	padding-right:2px;	text-decoration:none;}.wpthemeBanner .wpthemeLocales a:focus,.wpthemeBanner .wpthemeLocales a:hover {	color:#f15a24;}/* Begin 1367 Media Query for Search styles in desktop */@media screen and (min-width: 1367px){	.wpthemeBanner .wpthemeSearch {		margin-top:0px;		position:absolute;		right:0px;		top:22px;  		border-radius: 0px;		background: #fff;		border: 0px solid #ccc;		padding: 20px;		box-shadow: 2px 2px 10px #666;		font-size: 1.111em;		margin:14px 20px 14px 5px;		display: none;              	}	.wpthemeSearch input.wpthemeSearchText {		border:1px solid #ccc;		font-size: 14px;		padding:5px;		width: 14em;		background: transparent;		color: #999;	}		.wpthemeMobileNav {		margin-top: 110px;	}	}/* Close 1367 Media query for Search styles in desktop *//* End desktop */