/* Copyright 2009, Nuclear Energy, All Rights Reserved */

/*
Theme Name: Nuclear Energy Internet
*/

/* TOC */
/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =3 Headings & image footers
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =5 Layout 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =6 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =7 Middle
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =8 Form - Search
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =9 Extra
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =10 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/


/* =1 Global Styles
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #333333; /*  #595959*/
	line-height:1.2;
	font-style: normal;
	background-color: #000000;
	background-image: url(../images/bg_stripes_NEblue.gif);
	
}
td, tr {
	font-family: "verdana", Arial, Helvetica, sans-serif;
	font-size: .875em;
	color: #595959;
	line-height:1.2;
	font-style: normal;
}
ul {list-style-type:square;}

.bulletArrow{
	list-style-image:url(../images/arrow_more.gif);
	font-weight: bold;
	color: #38429C;
}


/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a {
	color: #285FD0;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #990099;
	text-decoration: none;
}
a:hover {
	color: #285FD0;
	text-decoration: underline;
	font-weight: bold;	
}
/***************/
.nobold a:link {
	color: #285FD0;
	text-decoration: none;
	font-weight: normal;
}
.nobold a:visited {
	color: #990099;
	text-decoration: none;
	font-weight: normal;
}
.nobold a:active {
	color: #285FD0;
	text-decoration: none;
	font-weight: normal;
}
.nobold a:hover {
	color: #0E2289;
	text-decoration: underline;
	font-weight: normal;
}
/***************/
#breadcrumb a{
	color: #285FD0;
}

/***************/
  

/* right nav */
.borders a{
	font-weight: normal;
}
.borders a:visited {
	color: #990099;
	font-weight: normal;
}

.borders a:hover {
	font-weight: normal;
	text-decoration: underline;	
}


/* =3 Headings & image footers
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
h1 { font-size: 1.7em; margin: .67em 0; color: #0E2E83; font-weight: bold; text-transform:capitalize; }
h2 { font-size: 1.5em; margin: .83em 0; color: #0E2E83; font-weight: bold; text-transform:capitalize; }
h3 { font-size: 1.17em; margin: 1em 0; color: #0E2E83;  font-weight: bold; text-transform: uppercase; }
h4 { font-size: 1em; margin: 1em 0; color:#0E2E83; font-weight: bold; padding: 2px;}
h5 { font-size: 1em; margin: 1em 0; color: #666666; font-weight: bold;}
h6 { font-size: 1em; margin: 1em 0; color:#666666; font-weight: bold; text-transform: uppercase;}

.altHdr { font-size: 1em; margin: 1em 0; color:#750400; font-weight: bold; }  /* alternative header for now this is burgandy*/
.altHdrNospace{color:#750400; font-weight: bold;}
.NavyHdr{font-weight: bold;	color: #0E2289;}

.caption {
	font-size: 80%;
	text-align: center;
}


/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* implemented on speeches page */

.header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	line-height: 18px;
	color: #0E2289;
	background-image:url(../images/hdr_bg_grey.jpg);
	background-repeat: repeat-x;
	background-color: #666;
	border-top: 2px solid #E2E6EF;
}


/* =5 Layout 
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#breadcrumb{
    text-align:right;
}
.ltnav {
	width: 170px;
	padding-top: 10px;
	margin-left: 6px;
}

.ltnav a{
	padding-left: 0px;
	color:#fff;
	font-weight: bold;
}  

#rtnav{
/*	font-size: .8em;*/
}

/*#rtnav a{
	font-weight: normal;
		
}*/
#floatRight{
	float: right; 
	padding-top: 0px;
	width: 184px;
	margin-bottom: 30px;
	margin-right: 2px;	
} 

#content{
	padding-bottom: 40px;
    vertical-align:top;
}
#contentBottom{
	padding:10px;
}


/* =6 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* Left Navigatin Styles */
.nelogo{
	display: none;
	text-align: center;
}
.leftborders{
	margin-left: 2px;
	border-left:1px solid #E1E1E1; 
	border-right:1px solid #E1E1E1; 
	border-bottom:1px solid #E1E1E1; 		
}
.leftnavSpace{
	padding-bottom: 8px;
}
.contactus{
	padding-left: 0px;
	padding-top: 5px;	
}
.navBtns img{
	margin-top: 5px;
	width: 160px;
	clear: both;
}	

/* rtnav styles */

.rtBox{
	padding-bottom: 10px;
/*	font-size: 90%;*/
}

html>body .borders{width: 170px;}
.borders{
	font-size: .875em;	
	margin-left: 2px;
	width: 180px;
/*width: 100%;*/
	padding: 5px;
	border-left:1px solid #E1E1E1; 
	border-bottom:thin solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	text-align:left;
}
.borders ul{
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1.5em;
	margin-top: 0;
	margin-bottom: 0;
}
.borders ul li:before {
/*	content: "\00BB \0020";*/
}
.borders li{
	text-align:left;
	list-style-position: inside;
/*	list-style-image: url(../images/bullet_carrots.jpg);*/
	list-style-image: url(../images/arrow_more.gif);
	padding-bottom: 5px;
	padding-left: 1em;
}

/*.events {
	font-size: 10px;
	color:#595959;	
	text-decoration: none;	
	background-image: url(../images/conference_icon.jpg);
	background-repeat: no-repeat;
	margin-left: 2px;	
	text-align: left;
}
.events a:link {
	font-size: 10px;
	color:#595959;
	text-decoration: none;
}     
.events a:visited {
	font-size: 10px;
	color:#595959;
	text-decoration: none;	
}  
.events a:hover {
	font-size: 10px;
	color:#595959;
}
.events a:active {
	font-size: 10px;
	color: #595959;
	text-decoration: none;
} */
.sideVideo{
	float:right; 
	text-decoration:none; 
	padding-right:0px; 
	padding-top:2px;
}
.sideVideotxt{
	text-align:left;	
	text-decoration: none;
}
.sideVideotxt  A:visited:hover {text-decoration: none;} 
.sideVideotxt  A:link:hover {text-decoration: none;}   
.sideVideotxt  A:hover:active {text-decoration: none;}  

.newsroomRTnav{
	padding: 5px; 
	margin-left: 2px;
	margin-bottom: 10px;
	border-left:1px solid #E1E1E1; 
	border-right:1px solid #E1E1E1; 
	border-bottom: thin solid #E1E1E1;
}
.newsroomRTnav a{
    font-weight:normal;
	font-size: .875em;	
	
}
.newsroomRTnav a:hover {
    font-weight:normal;
	font-size: .875em;	
}


/* =7 Middle
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* Center Column Styles */
.col1{width: 30%;}
.col2{width: 70%;}

/* This is the styles for the center video area */
.centerContent{
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 10px;
}
.center ul {
	list-style-type:none;
}
.center li {
	margin-bottom:0px;
}

.header_news{
	background-image:url(../images/hdr_news.jpg); 
	height:26px; 
	background-repeat:no-repeat; 
	vertical-align: middle;
	padding-top: 4px;
	font-weight:bolder;
	font-size:15px;
	color: #15334F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	text-transform: uppercase;*/
}
.header_news img{
	margin-top: 1px;
	margin-left: 0px;
}
.box{
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	padding: 5px;
	color: #595959;
}
.date{
	font-weight: bold;
	color: #0E2289;
}
.date img{
	float: left;
	margin-right: 8px;
	/* float: right; */
}
.newsbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt;
	color: #034577;
	font-weight: bold;
	text-align: center;	
}

.nescorecard {
	font-size: 10pt;
}

.highlights{
 	padding-top: 1%;
 	padding-left: 0%; 
}

.ineri li {
	padding-bottom: 15px;

}


.programs li {
	padding-bottom: 15px;
	list-style-type: none;
	padding-right: 20px;
}

.p7TP_tabs {
	padding: 0;
	font-size: 7.5pt;
}
#p7TP1 .p7TP_tabs a, #p7TP2 .p7TP_tabs a,
#p7TP3 .p7TP_tabs a, #p7TP4 .p7TP_tabs a, 
#p7TP5 .p7TP_tabs a {
	display: block;
	float: left;
	background-image: url(../images/tab_up.jpg);
	background-repeat: repeat-x; 	
	border: 1px solid #0F2439;
	border-bottom: 0;
	padding: 5px 8px;
	color: #333;
	line-height: 1.2;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;	
} 
#p7TP1 .p7TP_tabs div.down a, #p7TP2 .p7TP_tabs div.down a, 
#p7TP3 .p7TP_tabs div.down a, #p7TP4 .p7TP_tabs div.down a, 
#p7TP5 .p7TP_tabs div.down a {
	background-image: url(../images/tab_down.jpg);
	background-repeat: repeat-x;
	/*color: #333333 !important;*/
	cursor: default;
}
#p7TP1 .p7TP_tabs a:hover, #p7TP2 .p7TP_tabs a:hover, 
#p7TP3 .p7TP_tabs a:hover, #p7TP4 .p7TP_tabs a:hover, 
#p7TP5 .p7TP_tabs a:hover, #p7TP1 .p7TP_tabs a:active, 
#p7TP2 .p7TP_tabs a:active, #p7TP3 .p7TP_tabs a:active,
#p7TP4 .p7TP_tabs a:active, 
#p7TP5 .p7TP_tabs a:active {
	color: #333;
}
.p7TPcontent {
	padding: 5px;
	background-color: #072482;
/*	background-color: #2C415D;*/
	font-size: 1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	position: relative;
	z-index: 1;
	top: -1px;
	left: 0;
	color: #333;
	border: 1px solid #0F2439; /* this is the border around the center highlights */
	width: 370px;
/*	-moz-border-radius: 25px 10px;	*/
}
.p7TPclear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

/* Announcements */
.announcementWrapper{
	width: 98%;
	background-image: url(../images/office_des_block.jpg);
	border-left: 1px solid #E1E1E1; 
	border-right: 1px solid #E1E1E1; 
	border-bottom: 1px solid #E1E1E1; 
	padding-top: 0px;
}
.announcements{
	width: 33%;
	background-color:#fff;
	padding: 5px;
}
.announcements img{
	float: right;
	margin: 5px;
	border: 4px inset #BBCDEC;
}
/******************/


/* This is used in the NEAC meeting area for Date Location... */
.tblMeetings{ }
.tblMeetings li{ padding:0; margin:0 0 0 0;}
.tblMeetings li{margin: .8em 0; }
.tblCol1{color:#750400; font-weight: bold; padding-right: 10px;}
.tblcol2{padding: 0px; display:block; margin-left: 16px;}

.pageheader{
	padding-bottom:5px;
	vertical-align: top;
	text-align: left;	
}
/* These styles were used for Nuclear Fuel Security Agreement */

.tbl{
	border-bottom: thin sold E1E1E1;
}
.tblDate{
	font-weight:bold;
	text-align:left;
	width: 170px;
	padding-top: 20px;
}
.tblRight{
	clear:left;
	display:block;
}

.numberBullets img{
	float:left;
	clear:both;
	display: block;
}
.mediacontact{
	font-weight: bold;
	text-transform: uppercase;
}

/* =8 Form - Search
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =9 Extra
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =10 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/*  Footer Styles */
#footer{
	color: #ffffff;
	text-align: center;
	height:35px;
	background-color: #3A486B;
	font-size: .8em;	
} 

#footernav{
	color:#fff;
	background-color: #00822f;
	font-size: .8em;
	height: 20px;
}
#footernav a:link{
	color:#fff;
}
#footernav a:visited{
	color:#fff;
}
#footernav a:active {
	color:#fff;
}
#footernav a:hover{
	color:#fff;
}

#subfooter{
	color:#fff;
	font-size: .8em;
    font-weight: normal;
	height: 25px;
}
#subfooter a:link{
	color:#fff;
    font-weight: normal;	
}
#subfooter a:visited{
	color:#fff;
    font-weight: normal;	
}
#subfooter a:active {
	color:#fff;
    font-weight: normal;	
}
#subfooter a:hover{
	color:#fff;
    font-weight: normal;	
}