/* scnuclear Features and Data Tables style */
/* ------------------------scnuclear CMS Placeholder Features-------------------- */
.scnuclearFeature {
	border-color: #336666;
	border-style: solid;
	border-width: 1px;
	height: inherit;
	width:100%;
	vertical-align: top;}
.scnuclearFeature h1 {
	padding: 5px 10px 5px 10px;
	margin: 0 0 0 0;
	vertical-align: middle;
	background-color: #336666;
	font: normal 15px/1.2em Verdana;
	color: #ffffff;
	text-align: left;}
.scnuclearFeature p {
	padding: 7px 10px 10px 10px;
	margin: 0 0 0 0;
	font: normal 12px/1.2em Verdana;
	color: #4f5052; 
	text-align: left;}
.scnuclearFeature  table {
	Margin: 2px 8px 10px 8px;
	padding: 0 0 0 0;
	border: 0px none White;}
.scnuclearFeature td {vertical-align: top;}
.scnuclearFeature ul {Margin: 0px 0px 0px 0px;padding: 0 0 10px 25px;}
.scnuclearFeature ol {Margin: 0px 0px 0px 0px;padding: 0 0 10px 35px;}
/* ------------------------SCEG CMS Placeholder TABLES-------------------------- */
#scnuclearTableData {font: normal 11px/1.2em Verdana;text-align: left;}
#scnuclearTableData th {
	padding: 8px 7px 8px 7px;
	vertical-align: middle;
	background-color: #336666;
	font: normal 11px/1.2em Verdana;
	color: #ffffff;
	text-align: center;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;}
#scnuclearTableData td {
	padding: 5px 7px 5px 7px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: normal 11px;
	color: #4f5052;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	font: normal;}
#scnuclearTableData tr {background-color: #E5EDE2;}
#scnuclearTableData .alt {background-color: #E7EDF0;}	
#scnuclearTableData .colfooter {background-color: #336666;height: 5px;}
#scnuclearTableData ul {Margin: 0px 0px 0px 0px;padding: 0 0 10px 25px;}
#scnuclearTableData ol {Margin: 0px 0px 0px 0px;padding: 0 0 10px 35px;}

/* overrides the ON state of the navigation from what is given on global */
.SCNucNav .Nav2a a{color:#336666;}
.SCNucNav .Nav2a a:hover{text-decoration:none;}

/* overrides the header color given on global */
.Header1{color:#336666;}
.HeaderSCRTP{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #336666;}

/* Icons for the home page headings */
#clean, #affordable, #reliable, #proven{padding:10px 0 10px 40px; font-size:13px; margin:10px 0 0 0;}
#clean{background: url(/NR/rdonlyres/108FD419-E9C0-42C0-8134-0B8CDAB6460C/0/icon_globe.gif) 0 -50% no-repeat;}
#affordable{background: url(/NR/rdonlyres/64434CCE-137E-47E5-A9A9-B54CCF4412BB/0/icon_money.gif) 0 115% no-repeat;}
#reliable{background: url(/NR/rdonlyres/C45E223B-EADE-441E-B643-4BB4694C46E9/0/icon_clock.jpg) 0 50% no-repeat;}
#proven{background: url(/NR/rdonlyres/A922C65E-B3B8-4A77-A184-6A35E6B23F94/0/icon_checkmark.gif) 0 50% no-repeat;}
.Body5 img{margin-bottom:5px;}
.Body5 .pdf_link{display:block; background: url(/NR/rdonlyres/45D53B4C-A99D-4082-B41E-D1F563E98E99/0/pdficon.gif) 0 50% no-repeat; margin-top:5px; padding:0 0 4px 25px;}

/*List Attributes to display the advertisements in a table format */
ul#ads{margin:10px 0; list-style:none; padding:0px;}
ul#ads li{margin:0px; float:left; padding:0px; margin:0 14px 14px 0;}
ul#ads li.end{margin-right:0px;}
ul#ads li a{border:1px solid #ccc; display:block;}
ul#ads li a img{border:none;}
ul#ads li a:hover{border: 1px solid #27a8de;}