/* CSS for CNG pages: https://www.cngcorp.com/cngprod/customer_sales_service/account_services/account_services_ssl/cng_online/Authenticate.jsp */

/* NOTE Emulate existing structure:
	#doc > #doc-inner
			#hd
			#bd-top
			#bd		>	#content
*/

#doc	{width:955px; }	/* Necessary for FF (border right edge), even though it's redundant! */

.LeftMenu	{
	width:183px;	
	height:400px;	
}

#CngBodyWrapper	{
	padding:18px 10px 20px 25px;
}

/* NOTE New classes */

/* Replace lightskyblue (account info table) */
.AccountInfo	{background-color:#eacf5a;}
td.AccountInfo	{padding:1px 3px 1px 3px;}

/* Replace yellow (#FFFFB3) in tables */
.AccountInfo2	{background-color:#a89959;}
td.AccountInfo2	{padding:1px 3px 1px 3px;}

/* Replace #33009C for meter reading */
.Highlight		{color:#789933;}

.CngPopup	{margin:20px ;}

/* NOTE Special Adjustments */

/* Table styles */

#CngBodyWrapper thead td	{
	 background-color:#789933;
	 border:solid 1px #a89959;
	 color:White;
	 font-weight:bold;
	 padding:2px 3px 2px 3px; 
}
#CngBodyWrapper td	{
	background:none;
	 
	 padding:2px 3px 2px 3px;
}
td.Reverse	{
	color:white; 
	background-color:#a89959; 
	border-bottom:solid 1px #8e6f3a;
}

/* Remove hard-coded background images */
table	{background:none;}

/* Space between tables */
table table	{
	margin:10px 0 10px 0;
}

table.login	{
	margin:50px 0 0 250px;
}
table.login	td {
	border:0;
	
}	

/* Space above heading rows */
td h3, td h2	{
	padding-top:10px;
}
/* As H4 on EE */
th	{
	 text-decoration:none;	
	font-size:13px; 
	color:#789933;
	padding-top:5px;
}

/* space between buttons in cells */
td input	{
	margin:1px 3px 1px 3px;
}

/* End table styles */

/* Normal sequence; reversed from EE. */
h2	{font-size:16px;}
h3	{font-size:13px;}

/* handle font tags */
.Subtitle, .Subtitle div, .Subtitle div	font	{
	font-size:26px; color:#333333; 	
}


/* Background Image overwrites */
input.ButtonBg	{ 
	background-image:url(https://www.cngcorp.com/omni/images/buttons/background.gif);
}
input[type='submit'], input[type='button'], input[type='reset'] {
	background-image:url(https://www.cngcorp.com/omni/images/buttons/background.gif);	
}

ul li	{
	background-image:url(https://www.cngcorp.com/omni/Images/Elements/LinkArrowSm.gif);  
}

.TopLeft, .TopRight, .BtmLeft, .BtmRight {
	background-image:url(https://www.cngcorp.com/omni/Images/Elements/Corners.gif);
}

.LeftMenu {
	/*background-image:url(https://www.cngcorp.com/omni/Images/Elements/Leaves.gif); */
}
.LeftMenu li a.current {
	background-image:url(https://www.cngcorp.com/omni/Images/Elements/MenuArrow.gif);
}

div.Shadow147 {
	background-image:url(https://www.cngcorp.com/omni/Images/Elements/Shadow147.png); 
}

/* #SearchLeft	{ 
	background-image:url(https://www.cngcorp.com/omni/images/Elements/SearchLeft.gif);
}	*/