.LtGrey
{
	background-color: #EEECED;
}
a.SubMenuItem_Corporate_Idle
{
	color: #F0FFFF;
	text-decoration: none;
}
a.SubMenuItem_Corporate_Idle:hover
{
	color: #F0FFFF;
	text-decoration: underline;
}
a.SubMenuItem_Highlight
{
	color: #C00000;
	font-weight: bold;
	text-decoration: none;
}
a.SubMenuItem_Highlight:hover
{
	text-decoration: underline;
}
a.SubMenuItem_Idle
{
	color: #015595;
	text-decoration: none;
}
a.SubMenuItem_Idle:hover
{
	color: #015595;
	text-decoration: underline;
}
a.SubMenuItem_Selected
{
	color: #025494;
	font-weight: bold;
	text-decoration: none;
}
a.SubMenuItem_Selected:hover
{
	color: #025494;
	font-weight: bold;
	text-decoration: underline;
}
div.ContentHeader1
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/page_title_gradient1.png);
	background-repeat: repeat-x;
	height: 49px;
}
div.ProspectShopFeaturedContentHolder
{

}
div.PlanBulletAlignDiv1
{
	margin-left: 10px;
}
div.PlanDetailButtonCellHolder
{
	padding-bottom: 10px;
	padding-right: 15px;
}
div.PlanDetailImage
{
	background-position: -250px 0px;
	background-repeat: no-repeat;
	height: 125px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 35px;
	width: 125px;
}
div.PlanDetailTextCellHolder
{
	margin-top: 35px;
}
div.PlanDetailTextHolder
{
	margin-bottom: 8px;
}
div.PlanListItemImage
{
	background-position: -125px 0px;
	background-repeat: no-repeat;
	height: 125px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	width: 125px;
}
div.PlanOverviewFeatureHolder1
{
	padding-top: 40px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:left;
}
div.PlanOverviewImage
{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 125px;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-right: 15px;
	margin-top: 26px;
	width: 125px;
}
div.ProspectShopBrandingArea.Logon
{
	height: 209px;
	width: 656px;
}
div.ProspectShopBrandingArea.NoLogon
{
	height: 185px;
	width: 959px;
	width: 957px; /* 2011 RS */
}
div.ProspectShopItem_ImageHolder
{
	height: 104px;
	width: 107px;
}
div.ProspectShopItem_TextCell
{
	width: 292px;
}
div.ProspectShopItem_TextHolder
{
	padding: 10px;
}
div.RightBar_Prospect_Inner1
{
	padding: 15px;  /* Reskin 2011 */
}
div.SubMenu_Outer
{
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 20px;
}
div.SubMenu_Outer
{
}
img.PlanImage1
{
	margin: 10px;
}
img.ProspectShopItem_Image
{
	height: 94px;
	width: 94px;
}
span.ContentHeader1
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 22px;
	left: 8px;
	position: relative;
	top: 11px;
}
span.PlanDetailShortDescription
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
}
span.PlanDetailTitle
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 26px;
	line-height: 26px;
}
span.PlanOverviewShortDescription
{
	color: #004376;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
}
span.PlanOverviewTitle
{
	color: #004376;
	font-family: Arial;
	font-size: 26px;
	line-height: 26px;
}
span.ProspectShopTitle1
{
	color: #777777;
	font-family: Arial;
	font-size: 18px;
}
span.ProspectShopTitleSize
{
	width: 185px;
}
table.BaseInnerTable
{
	background: #FFFFFF;
	width: 656px;
	
	border-left: 1px solid #999; /* 2011 RS */
	border-right: 1px solid #999; /* 2011 RS */
	
}
table.BodyContentGradientProspectHeader
{
	background-color: #013F6C;
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/blue_gradient4.png);
	background-repeat: repeat-x;
	height: 185px;
	width: 496px;
}
table.OverviewBackgroundGradient
{
	background-color: #FFFFFF;
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/gradient_plan_overview.png);
	background-repeat: repeat-x;
}
table.PlanListItemTable
{
	margin-top: 8px;
}
table.ProspectShopItem
{
	width: 292px;
}
table.ProspectShopItem
{
	border: 1px #333333 solid;
	display: inline;
	height: 260px;
	margin-right: 30px;
	margin-top: 10px;
	width: 260px;
}
table.ProspectShopItem_Overall
{
	margin: 0px 20px 0px 0px;
	vertical-align: top;
	width: 292px;
}
table.ProspectShopItem1
{
	vertical-align: top;
	width: 292px;
}
table.pshop_01
{
	background: #ebe9ea;
}
table.RightBarHolderTable
{
	background-color: #FFFFFF;
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/promotion_background_gradient.png);
	background-repeat: repeat-x;
	margin: 0px;
	width: 299px;
}
td.Base01
{
	background: #FFFFFF;
	width: 656px;
}
td.BaseInnerTable01
{
}
td.BaseInnerTable02
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/prospect_leftnav_gradient1.png);
	background-repeat: repeat-x;
	padding-top: 30px;
	width: 160px;
}
td.BaseInnerTable03
{
	background: #FFFFFF;
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/page_title_gradient1.png);
	background-repeat: repeat-x;
	padding: 0px;
	width: 100%;
}
td.BaseInnerTable04
{
}
td.MatGradient1
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/prospect_mat_gradient.png);
	height: 253px;
	width: 4px;
}
td.MatGradient2
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/prospect_mat_double_gradient1.png);
	width: 4px;
}
td.PlanDetailButtonCell
{
}
td.PlanDetailImageCell
{
	width: 150px;
}
td.PlanDetailTextCell
{
	width: 322;
}
td.PlanImageCell
{
	padding: 25px 10px 10px 10px;
	width: 170px;
}
td.PlanOverviewBulletCell
{
	width: 66%;
}
td.PlanOverviewPdfCell
{
	width: 34%;
	vertical-align:top;
}
td.PlanTextCell
{
	padding-top: 40px;
	width: 356px;
}
td.ProspectShopItem_ImageCell
{
}
td.ProspectShopItem_TitleCell
{
}
td.ProspectSpecialOffer
{
	background: #FFFFFF;
	background-image: url(/en_US/Images/Site_Component_Images/Page/special_offer_gradient.png);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0px;
	width: 656px;
}
td.ProspectShopBrandingImageCell
{
	background: #ebe9ea;
	height: 209px;
	width:656px;
}
td.ProspectShopLoginAreaCell{
	height: 209px;
	width: 303px;
}
td.ProspectShopContentAreaCell
{
	background: url(/en_US/Images/Site_Component_Images/Content_Area_1/pink_gradient.png) repeat-x;
	padding-left: 49px;
	padding-top: 12px;
	vertical-align: text-top;
}
td.ProspectShopFeaturedContentCell
{
	background: url(/en_US/Images/Site_Component_Images/Content_Area_1/pink_gradient.png) repeat-x;
	padding-left: 0px;
	width: 303px;
}
td.pshop_04
{
	background: url(/en_US/Images/Site_Component_Images/Content_Area_1/pink_gradient.png) repeat-x;
	padding-left: 0px;
	width: 296;
}
td.RightBar_Prospect
{
	background-color: #FFFFFF;
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/prospect_mat_double_gradient1.png);
	background-repeat: repeat-y;
	width: 299px;
}
td.RightBar_Prospect2
{
	background-color: #FFFFFF;
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/prospect_mat_double_gradient1.png);
	background-repeat: repeat-y;
	width: 303px;
}
td.SubMenuItem
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/horizontal_dots.png);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	height: 24px;
	margin: 0px;
	vertical-align: middle;
}
td.SubMenuItem
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/horizontal_dots.png);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11px;
	height: 24px;
	margin: 0px;
	vertical-align: middle;
}
td.SubMenuItem2_Highlight
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/ico_arrow4.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	position: relative;
	text-indent: 6px;
	top: -4px;
	vertical-align: middle;
}
td.SubMenuItem2_Highlight
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/ico_arrow4.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	position: relative;
	text-indent: 6px;
	top: -4px;
	vertical-align: middle;
}
td.SubMenuItem2_Idle
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/ico_arrow3.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	position: relative;
	text-indent: 6px;
	top: -4px;
	vertical-align: middle;
}
td.SubMenuItem2_Idle
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/ico_arrow3.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	position: relative;
	text-indent: 6px;
	top: -4px;
	vertical-align: middle;
}
td.SubMenuItem3_Highlight
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/ico_arrow3.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	position: relative;
	text-indent: 6px;
	top: -4px;
	vertical-align: middle;
}
td.SubMenuItem3_Highlight
{
	background-image: url(/en_US/Images/Site_Component_Images/Content_Area_1/ico_arrow3.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	position: relative;
	text-indent: 6px;
	top: -4px;
	vertical-align: middle;
}
td.SubMenuItem3_Idle
{
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	padding-left: 6px;
	position: relative;
	top: -4px;
	vertical-align: middle;
}
td.SubMenuItem3_Idle
{
	font-family: Arial;
	font-size: 11px;
	height: 16px;
	margin: 0px;
	padding-left: 6px;
	position: relative;
	top: -4px;
	vertical-align: middle;
}
table.ProspectLoginTable{
	width:303px; height:185px; padding-left:15px; background:#AE0107;
	background: none; /* ENTCR 12107 Reliant.com Rebrand */
}
td.ProspectLogin_Header{
	padding-left:25px;
	background-image:url(/en_US/Images/Site_Component_Images/Content_Area_1/red_gradient.png);
	background-repeat:repeat-x;
	padding-top:6px;
	padding-bottom:4px;
	height:25px;
	background: none; /* ENTCR 12107 Reliant.com Rebrand */
}
div.ProspectLoginHolder{
	padding-left:25px;
	padding-right:15px;
}
#logOnToOurSecureServer{
	position:relative;
	top:2px;
}
span.ProspectLogin_HeaderText{
	font-family:Arial; font-size:18px; color:#ffffff;
	color: #D81575; /* ENTCR 12107 Reliant.com Rebrand */
}

div.ProspectLoginHolder span.WhiteText { color: #333; } /* ENTCR 12107 Reliant.com Rebrand */

div.ProspectLoginHolder .whatsThis { color: #333; font-size: 11px; } /* ENTCR 12107 Reliant.com Rebrand */

div.ProspectLoginHolder .whatsThis a { color: #009CD9; font-size: 11px; } /* ENTCR 12107 Reliant.com Rebrand */

div.ProspectLoginHolder a.ActionLink10, div.ProspectLoginHolder a.ActionLinkAlt10 { color: #009CD9; } /* ENTCR 12107 Reliant.com Rebrand */



div.RequestPriceQuote_RightCellContentHolder {
	margin-top:25px;
	margin-right:10px;
}
td.RequestForPriceQuoteImageCell{
	width:159px;height:186px;
}
div.PlanDisclaimer {
  color:#444444;
  font-family:Arial;
  font-size:9px;
  line-height:10px;
  padding: 5px 10px 5px 10px;
}
div.PlanDisclaimer p {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 4px 0px;
}
div.PlanBulletItem {
  font-family:Arial;
  font-size:11px;
  line-height:14px;
}

/*          Smart Energy Landing Page            */
div.smartLandingContainer{
	width:617px;
	padding-left:8px;
	padding-right:8px;
}
div.smartLeftCol{
	width:250px;
	border:#CCCCCC solid 1px;
	background-color:#FFFFFF;
	padding:8px;
	float:left;
	/* CN:  Correct issue with overflow for Spanish */
	height: expression( this.scrollHeight < 300 ? "299px" : "auto" ); /* sets min-height for IE */
    min-height: 299px; /* sets min-height value for all standards-compliant browsers */
}
div.smartRightCol{
	width:318px;
	background-image:url(/en_US/Images/Content_Images/Misc/Misc_Smart_Energy_SpecialOffer.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:12px 6px 6px 12px;
	margin-left:10px; /*modified for IM692563 */
	float:left;
	height: 259px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}
div.disclaimer{
	font-size:10px;
	line-height:12px;
}
div.smartRightColBlank{
	width:333px;
	padding:0px;
	float:right;
	height:275px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}
.clear{
	clear:both;
}

.hrPadding{
	padding-left:10px;
	padding-right:10px;
}	
a {
	color:#009ddb; /*RS 2011 */
	font-weight:normal;
	text-decoration:underline;
}
a.hover{
	color:#0000FF;
}
.floatLeft{
	float:left;
}
.padRight{
	padding-right:3px;
	}


/*................................................*/
