/* Start of CMSMS style sheet 'default' */
form#cntnt01moduleform_1 input {
background: url(uploads/images/btnGo.gif) 0 1px no-repeat;
height: 17px;
width: 23px;
border: none;
}

form#cntnt01moduleform_1 input#cntnt01searchinput {
background: white;
border-top: 2px solid #111111;
border-left: 2px solid #111111;
border-bottom: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
height: 16px;
width: 150px;
}

label {
margin-top: 3px;
}

/*
	Misc. Info
	---------------------------------------------------
	margin/padding: top right bottom left;
	background: color image repeat attachment position;
    border: style width color; 
	list-style: type position image;
	
	Border for Testing
	---------------------------------------------------
	border: solid 1px #999999;
 	
	Font Size
	---------------------------------------------------	
	default	|	62.5%
	6px		|	0.60em 
	7px		|	0.70em
	8px		|	0.80em
	9px		|	0.90em
	10px	|	1.00em
	11px	|	1.10em
	12px	|	1.20em
	13px	|	1.30em
	14px	|	1.40em
	15px	|	1.50em
	16px	|	1.60em
	17px	|	1.70em
	18px	|	1.85em
*/


/* -----------
	Colors
----------- */

.black {color: #000000;}
.white {color: #FFFFFF;}
.green {color: #006666;}
.blue {color: #206dbb;}

/* -------------------
	Default Styles
------------------- */

body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #FFFFFF;
	color: #000000;
	font-size: 62.5%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}

a {
	color: #006666;
	text-decoration: underline;
}

a:hover {
	color: #006666;
	text-decoration: underline;
}

table {
	empty-cells: show;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-spacing: 0;
	border-collapse: collapse;
	text-align: left;
}

td {
	margin: 0 0 0 0;
	padding: 0 0 0 0;

}
	
img {
	border: none;
}

input, select, textarea {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #FFFFFF;
	color: #006666;
	font-size: 1.2em;
	vertical-align: top;
}

form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

sup {
	font-size: xx-small;
	vertical-align: baseline;
	position: relative;
	bottom: 0.33em;
}

sub {
    font-size: xx-small;
    vertical-align: baseline;
    position: relative;
    bottom: -0.25em;
}

.clear {
    clear: both;
    height: 1px;
    overflow: hidden;
}

/* ----------
	Frame
---------- */
 
#frame {
height: 100%;
	margin: 0 auto;
	padding: 0 0 0 0;
	background: #FFFFFF;
}

#body {
	margin: 0 auto;
	padding: 0 0 5px 0;
	width: 780px;
	text-align: left;
	background: #FFFFFF;
}

#frame p {
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	font-size: 1.1em;
	text-align: left;
}

/* ------------
	 Header
------------ */
#blueTop {
	height: 8px;
	background-color: #1764b2;	
}

#topNav {
	float: right;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	height: 50px;
	text-align: right;
        overflow: hidden;
}

#topNav ul {
	margin: 0 0 0 0;
	padding: 0 0 0 3px;
	list-style-type: none;
}

#topNav ul li {
	padding: 0 5px 0 0;
	display: inline;
}

#logo {
        margin: 0;
	padding: 16px 0 10px 95px;
	width: 333px;
        overflow: hidden;
}

#mainNav {
        text-align: right;
	margin: 0 0 7px 0;
	padding: 0 590px 0 0;
	height: 169px;
	background: url(uploads/images/imgNav_plant.jpg) left top no-repeat;
}

#mainNav a {
	color: #FFFFFF;
	text-decoration:  none;
}

#mainNav_inner {
	float: left;
	width: 170px;
	margin: 0;
	padding: 0 0 0 0;
	height: 169px;
	background: url(uploads/images/imgNav.gif) left top no-repeat;
}

#mainNav_inner ul {
        float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
	text-align: right;
}

#mainNav_inner ul li {
        float: right;
	padding: 3px 10px 3px 0;
	font-size: 1.1em;
	font-weight: bold;
	text-align: right;
	position: relative;
}

#mainNav_inner a {
	color: #FFFFFF;
	text-decoration:  none;
}
/*
#mainNav_inner ul li ul {
        width: 200px;
        display: none;
        top: 0;
        background-color: #1764b2;
        left: 50px;
	padding: 0 0 0 0;
	font-size: 1em;
	text-align: left;
	position: absolute;
}
*/
#mainNav_inner ul li ul li {
        width: 190px;
	padding: 3px 0 3px 10px;
	font-size: 1em;
	text-align: left; 
        font-weight: 100;
}

/* -----------
	mainBody
----------- */

#mainBody {
width: 780px;
margin: 0;
padding: 0;
}

#leftColumn {
	width: 190px;
	float: left;
	margin: 0 0px 0 1px;
        padding: 0;
}

#mainContent {
	width: 379px;
	float: left;
	margin: 0 0px 0 4px;
}

#rightColumn {
	width: 180px;
	float: left;
	margin: 0 0px 0 4px;
}

#cleanAndGreenLeft {
	width: 570px;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	float: left;
}

#cleanAndGreenLeft .top{
float: left;
background: url(uploads/images/cng_top.gif) left top no-repeat;
}


#cleanAndGreenLeft .middle{
float: left;
background: url(uploads/images/cng_middle.gif) left top repeat-y;
}


#cleanAndGreenLeft .bottom{
float: left;
background: url(uploads/images/cng_bottom.gif) left bottom no-repeat;
padding: 10px 25px 15px 25px;
}

#cleanAndGreenRight {
	width: 176px;
	margin: 10px 0 0 10px;
	padding: 10px 0 0 0;
	float: left;
	border-top: dotted 2px #2a9cec;
}

/*------------
	Inner
	
--------------*/

#inner {
float: left;
width: 605px;
padding-bottom: 50px;
}

#inner_left {
float: left;
width: 425px;
padding-left: 10px;
}

#breadcrumb {
float: left;
background-color: #E7EFE3;
width: 406px;
padding: 1px;
color: #003366;
}

#breadcrumb p{
padding: 0;
margin: 0;
}

#breadcrumb p a{
color: #206DBB;
padding: 0;
margin: 0;
text-decoration: none;
}

#left_content {
float: left;
padding: 0 20px 0 20px;
}

#left_content ul {
padding: 0 0 0 20px;
margin: 0;
list-style: none;
}

#left_content ul li {
font-size: 11px;
background: url(uploads/images/bullet.gif) 0 14px no-repeat;
margin: 0;
padding: 10px 0 0 10px;
}

#left_content h3 {
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
margin: 0;
padding: 10px 0 0 0;
}

#left_content h4 {
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 0;
padding: 15px 0 0 0;
}

#left_content p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
padding: 10px 0 0 0;

}

#left_content img {
padding: 10px 0 10px 10px;
}

#left_content img#header {
padding: 0;
}

#inner_right {
float: left;
width: 160px;
}

#right_content {
float: left;
padding: 20px 0 0 0;
}

#rightNav {
float: left;
width: 160px;
background: url(uploads/images/subnavbkg.gif) bottom right repeat-x;
}

#rightNav ul {
margin: 0;
padding: 0;
list-style: none;
border: 1px solid #AAC6D6;
}

#rightNav ul li {
border-bottom: 1px solid #AAC6D6;
color: #206DBB;
padding: 5px 0 5px 0;
background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
padding: 4px 0 4px 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#rightNav ul li#last {
border-bottom: none;
color: #206DBB;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#rightNav ul li a {
color: #206DBB;
text-decoration: none;
}

#rightNav ul li.a1 a {
color: #003366;
text-decoration: none;
}

#rightNav ul li.a2 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.faqs li.a3 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.entergy-nuclear li.a4 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.big-rock-restoration-project li.a5 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.photo-gallery li.a6 a, #rightNav ul.photo-gallery-2 li.a6 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.contact-us li.a7 a {
color: #003366;
text-decoration: none;
}

#rightNav ul li.a8 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.safety li.a9 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.security li.a10 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.vital-energy li.a11 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.in-case-of-emergency li.a12 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.expert-planning li.a13 a {
color: #003366;
text-decoration: none;
}

#rightNav ul li.a14 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.the-global-environment li.a15 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.dry-fuel-storage li.a16 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.community-support li.a17 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.license-renewal li.a18 a {
color: #003366;
text-decoration: none;
}

#rightNav ul li.a19 a {
color: #003366;
text-decoration: none;
}

#rightNav ul li.a20 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.press-releases li.a21 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.media-contacts li.a22 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.education li.a23 a {
color: #003366;
text-decoration: none;
}

#rightNav ul.links li.a24 a, #rightNav ul.tours li.a25 a {
color: #003366;
text-decoration: none;
}

#rightNav ul li.a1  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul li.a2  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.faqs li.a3  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.entergy-nuclear li.a4  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.big-rock-restoration-project li.a5  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.photo-gallery li.a6 , #rightNv ul.photo-gallery-2 li.a6  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.contact-us li.a7  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul li.a8  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.safety li.a9  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.security li.a10  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.vital-energy li.a11  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.in-case-of-emergency li.12  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.expert-planning li.a13  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul li.a14  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.the-global-environment li.a15  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.dry-fuel-storage li.16  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.community-support li.a17  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.license-renewl li.a18  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul li.a19  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul li.a20  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.press-releses li.a21  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.media-contacts li.a22  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.education li.a23  {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightNav ul.links li.a24, #rightNav ul.tours li.a25   {
color: #003366;background: url(uploads/images/arrow.gif) 5px 6px no-repeat;
text-decoration: none;
}

#rightcall {
color: #fff;
float: left;
padding: 15px 0 0 0;
width: 159px;
}

#rightcall_top{
width: 159px;
float: left;
background: url(uploads/images/rtop.gif) 0 0 no-repeat;
}

#rightcall_middle{
float: left;
width: 159px;
background: url(uploads/images/rmid.gif) 0 0 repeat-y;
}

#rightcall_bottom{
float: left;
width: 159px;
background: url(uploads/images/rbottom.gif) bottom right no-repeat;
}

#rightcall_bottom p {
padding: 10px;
}

#rightcall_bottom #chris {
padding-bottom: 10px;
border-top: 1px solid #4D9494;
border-bottom: 1px solid rgb(0, 71, 71);
}

#rightcall_bottom p a {
color: #fff;
text-decoration: underline;
}

#rightcall_bottom h3 {
margin: 0;
padding: 10px 10px 0 10px;
font-size: 12px;
font-weight: bold;
}

#rightcall_bottom h4 {
margin: 0;
padding: 10px 10px 10px 10px;
border-top: 1px solid #4D9494;
font-size: 12px;
font-weight: bold;
}

#rightcall_bottom h5 {
margin: 0;
padding: 10px 10px 10px 10px;
border-top: 1px solid #4D9494;
font-size: 12px;
font-weight: bold;
}


/* -----------
	Footer
----------- */

#footer {
	margin: 10px 0 0 0;
	padding: 20px;
	text-align: center;
	background-color: #1764b2;	
	color: #FFFFFF;
}

#footer ul {
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	list-style-type: none;
}

#footer ul li {
	padding: 0 5px 0 0;
	display: inline;
}

#footer a {
	color: #FFFFFF;
	text-decoration: underline;
}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}



/*-----------------------------------

NAV!!

-------------------------------------*/

#leftNav{
width: 188px;
text-align: right;
margin: 0;
padding: 0 590px 5px 0;
height: 169px;
background: url(uploads/images/imgNav_plant.jpg) left top no-repeat;
}

#leftNav_inner{
float: left;
width: 170px;
text-align: right;
margin: 0;
padding: 0 0 5px 0;
height: 169px;
background: url(uploads/images/imgNav.gif) left top no-repeat;
}

ul {
margin: 0;
padding: 0;
list-style: none;
}

#leftNav_inner ul#nav {
padding: 5px 5px 0 0;
margin: 0 0 0 0;
text-align: right;
list-style: none;
float: right;
}

ul#nav {
padding: 17px 5px 0 0;
margin: 0 0 0 0;
text-align: right;
list-style: none;
float: right;
}

ul#nav li {
float: right;
text-align: right;
float: right;
padding: 0 0 3px 0;
margin: 0;
position: relative;
}

ul#nav li a {
color: #fff;
height: 15px;
padding: 0;
margin: 0;
text-decoration: none;
}

ul#nav li ul {
position: absolute;
left: -999em;
top: 0;
background-color: #1764b2;
text-align: left;
width: 160px;
margin: 0;
}

ul#nav li ul li {
float: left;
width: 150px;
text-align: left;
padding: 3px 0 3px 10px;
font-size: 1em;
margin: 0;
}

ul#nav li#spacer {
width: 50px;
height: 19px;
margin-top: -2px;
}

ul#nav li a#home{
font-size: 1px;
float: left;
width:58px;
height:17px;
background: url(uploads/images/menu/home.gif) top right no-repeat;
}

ul#nav li a#about {
font-size: 1px;
float: left;
width:82px;
height:17px;
background: url(uploads/images/menu/about.gif) top right no-repeat;
}

ul#nav  li a#about.about-us {
width:82px;
height:17px;
background: url(uploads/images/about.gif) top right no-repeat;
}

ul#nav li a#safe {
float: left;
font-size: 1px;
width:133px;
height:17px;
background: url(uploads/images/menu/safe.gif) top right no-repeat;
}

ul#nav li a#safe.safe-secure-vital {
width:133px;
height:17px;
background: url(uploads/images/safe.gif) top right no-repeat;
}

ul#nav li a#planning {
font-size: 1px;
float: left;
width:150px;
height:17px;
background: url(uploads/images/menu/planning.gif) top right no-repeat;
}

ul#nav li a#planning.emergency-planning {
width:150px;
height:17px;
background: url(uploads/images/planning.gif) top right no-repeat;
}

ul#nav li a#environ {
font-size: 1px;
float: left;
width:103px;
height:17px;
background: url(uploads/images/menu/environ.gif) top right no-repeat;
}

ul#nav li a#environ.environment {
width:103px;
height:17px;
background: url(uploads/images/environ.gif) top right no-repeat;
}

ul#nav li a#community {
font-size: 1px;
float: left;
width:92px;
height:17px;
background: url(uploads/images/menu/community.gif) top right no-repeat;
}

ul#nav li a#community.community {
width:92px;
height:17px;
background: url(uploads/images/community.gif) top right no-repeat;
}

ul#nav li a#news {
font-size: 1px;
float: left;
width:55px;
height:17px;
background: url(uploads/images/menu/news.gif) top right no-repeat;
}

ul#nav li a#news.newsroom {
width:55px;
height:17px;
background: url(uploads/images/news.gif) top right no-repeat;
}

ul#nav li a#resources {
font-size: 1px;
float: left;
width:85px;
height:17px;
background: url(uploads/images/menu/resources.gif) top right no-repeat;
}

ul#nav li a#resources.resources {
width:85px;
height:17px;
background: url(uploads/images/resources.gif) top right no-repeat;
}

ul#nav li a#home:hover, ul#nav li#home.sfhover {
width:58px;
height:17px;
background: url(uploads/images/home.gif) top right no-repeat;
}

ul#nav li a#about:hover, ul#nav li#about.sfhover {
width:82px;
height:17px;
background: url(uploads/images/about.gif) top right no-repeat;
}

ul#nav li a#safe:hover, ul#nav li#safe.sfhover {
width:133px;
height:17px;
background: url(uploads/images/safe.gif) top right no-repeat;
}

ul#nav li a#planning:hover, ul#nav li#planning.sfhover {
width:148px;
height:17px;
background: url(uploads/images/planning.gif) top right no-repeat;
}

ul#nav li a#environ:hover, ul#nav li#environ.sfhover {
width:103px;
height:17px;
background: url(uploads/images/environ.gif) top right no-repeat;
}

ul#nav li a#community:hover, ul#nav li#community.sfhover {
width:92px;
height:17px;
background: url(uploads/images/community.gif) top right no-repeat;
}

ul#nav li a#news:hover, ul#nav li#news.sfhover {
width:55px;
height:17px;
background: url(uploads/images/news.gif) top right no-repeat;
}

ul#nav li a#resources:hover, ul#nav li#resources.sfhover {
width:85px;
height:17px;
background: url(uploads/images/resources.gif) top right no-repeat;
}

ul#nav li:hover ul, 
ul#nav li.sfhover ul {
left: 100%;
}

ul#nav li ul li:hover, ul#nav li ul li.sfhover {
background: #003366;
}



/*--------------------------------------

Gallery


-------------------*/


#photo{
float: left;
}

#photo img {
padding:10px 0pt 10px 5px;
}
/* End of 'default' */

