html{
background-color:#e1e1e1;
}
body{
background:#e1e1e1 url(../images/hp-bg.gif) top left repeat-x;
}

ul#tabs{
background:url(../images/navshading.png) bottom left no-repeat;
clear:both;
height:25px;
position:relative;
width:918px;
z-index:2000;
}

ul#tabs li{
width:174px;
float:left;
height:25px;
}
ul#tabs li a{
display:block;
width:164px;
height:20px;
padding:5px 5px 0 5px;
font-size:1.25em;
font-weight:bold;
text-decoration:none;
color:#3a4850;
}

li.mnNB {
	background:url(../images/nbnavbg.gif) 0 0 repeat-x;
	position:relative;
	margin:0;
}
li.mnPIL {
	background:url(../images/pilnavbg.gif) 0 0 repeat-x;
	position:relative;
	margin:0 12px;
}
li.mnWNA {
	background:url(../images/wnanavbg.gif) 0 0 repeat-x;
	position:relative;
	margin:0;
}
li.mnNS {
	background:url(../images/nbnavbg.gif) 0 0 repeat-x;
	position:relative;
	margin:0 12px;
}

li.mnP {
	background:url(../images/pnavbg.gif) 0 0 repeat-x;
	position:relative;
	margin:0 12px;
}
li.mnML {
	background:url(../images/mlnavbg.gif) 0 0 repeat-x;
	position:relative;
	margin-top:0;
	float:right !important;
}

li.mnNS a:hover{
	background:#9487b6 url() 0 0 repeat-x !important;
	color:#fff !important;
}

.underline0,.underline1,.underline2,.underline3,.underline4{
position:absolute;
z-index:10000;
width:918px;
height:4px;
margin:-3px 0 0 0;
}

.underline0{
background-color:#9487b6;
}
.underline1{
background-color:#006f7a;
}
.underline2{
background-color:#1a9dd8;
}
.underline3{
background-color:#d6763b;
}
.underline4{
background-color:#00b7cb;
}
li.mnNB.HiLight, a.mnNB.HiLight, a.mnNB.HiLight:hover{
	background:#9487b6 url() 0 0 repeat-x !important;
}
li.mnNB.HiLight a{
	color:#fff !important;
}

li.mnPIL.HiLight, a.mnPIL.HiLight, a.mnPIL.HiLight:hover{
	background:#006f7a url() 0 0 repeat-x !important;
}
li.mnPIL.HiLight a{
	color:#fff !important;
}

li.mnWNA.HiLight, a.mnWNA.HiLight, a.mnWNA.HiLight:hover{
	background:#1a9dd8 url() 0 0 repeat-x !important;
}
li.mnWNA.HiLight a{
	color:#fff !important;
}

li.mnP.HiLight, a.mnP.HiLight, a.mnP.HiLight:hover{
	background:#d6763b url() 0 0 repeat-x !important;
}
li.mnP.HiLight a{
	color:#fff !important;
}

li.mnML.HiLight, a.mnML.HiLight, a.mnML.HiLight:hover{
	background:#00b7cb url() 0 0 repeat-x !important;
}
li.mnML.HiLight a{
	color:#fff !important;
}


/*rollingNavPanel*/

#NavBlocks {
	clear:both;
	width:918px;
	height:348px;
	overflow:hidden;
color:#333;
font-weight:bold;
}

#NavBlocks p {
	font-size:1.7em;
	color:#333;
	font-weight:bold;
}
#area0, #area1, #area2, #area3, #area4, #area5{
	clear:both;
	display:none;
	height:348px;
}
.areaBg{
height:348px;
overflow:hidden;
}

/*homepage*/
.HPmrktMsg
{
font-size: 83%;
}

.NBmsg,.PILmsg,.WNAmsg,.PEmsg{
width:425px;
height:54px; /* MP was 84 when only three blocks needs to be 54 for 4 blocks*/
background:url(../images/fffbannerbg.small.png) 0 0 repeat;
color:#333;
position:relative;
z-index:20000;
padding:8px;
overflow:hidden;
}

.NBmsg{
margin:-336px 0 0 12px;
}
.NBmsg:hover{
background:#9487b6 url() 0 0 repeat;
}
.NBmsg:hover a{
color:#fff;
text-decoration:none;
}
.NBmsg a{
color:#9487b6;
text-decoration:none;
}
.NBmsg a:hover{
text-decoration:underline;
}
.PILmsg:hover {
background:#006f7a url() 0 0 repeat;
}
.PILmsg:hover a{
color:#fff;
text-decoration:none;
}
.PILmsg {
margin:12px 0 0 12px;
}
.PILmsg a{
color:#006f7a;
text-decoration:none;
}
.PILmsg a:hover{
text-decoration:underline;
}
.WNAmsg:hover {
background:#1a9dd8 url() 0 0 repeat
}
.WNAmsg:hover a{
color:#fff;
text-decoration:none;
}
.WNAmsg {
margin:12px 0 0 12px;
}
.WNAmsg a{
color:#00498e;
text-decoration:none;
}
.WNAmsg a:hover{
text-decoration:underline;
}
.PEmsg:hover {
background:#d6763b url() 0 0 repeat
}
.PEmsg:hover a{
color:#fff;
text-decoration:none;
}
.PEmsg {
margin:12px 0 0 12px;
}
.PEmsg a{
color:#D6763b;
text-decoration:none;
}
.PEmsg a:hover{
text-decoration:underline;
}

/*homepage*/

/*.NBmrktMsg,.PILmrktMsg,.WNAmrktMsg,.MLmrktMsg*/
.PEmrktMsg {
    background: none repeat scroll 0 0 rgba(216, 110, 25, 0.8);
}

.NBmrktMsg,.PILmrktMsg,.WNAmrktMsg,.MLmrktMsg,.PEmrktMsg{
width:425px;
height:308px;
color:#333;
position:relative;
z-index:20000;
padding:8px;
display:block;
overflow:hidden;
margin:-336px 0 0 12px;
}
.NBmrktMsg p,.PILmrktMsg p,.WNAmrktMsg p,.MLmrktMsg p,.PEmrktMsg p{
padding-bottom:10px;
}

.NBmrktMsg .hiliteTxt,.PILmrktMsg .hiliteTxt,.WNAmrktMsg .hiliteTxt,.MLmrktMsg .hiliteTxt,.PEmrktMsg .hiliteTxt{
color:#fff;
}
.NBmrktMsg a,.PILmrktMsg a,.WNAmrktMsg a,.MLmrktMsg a,.PEmrktMsg a{
color:#333;
text-decoration:none;
font-size:1.4em;
display:block;
}
.NBmrktMsg a:hover,.PILmrktMsg a:hover,.WNAmrktMsg a:hover,.MLmrktMsg a:hover,.PEmrktMsg a:hover{
color:#fff;
text-decoration:none;
}

 ul.left, ul.right{
width:207px;
float:left;
margin-top:20px;
}
ul.left{
margin-right:11px;
}

 ul.left li, ul.right li{
padding:5px 0;
border-bottom:solid 1px #333;
}

li.lif{
border-top:solid 1px #333;
}
/*nuclear basics*/
.NBmrktMsg{
background:url(../images/NBbannerbg.png) 0 0 no-repeat;
}


/*nuclear basics*/
/*public info library*/
.PILmrktMsg{
background:url(../images/PILbannerbg.png) 0 0 no-repeat;
}
/*public info library*/
/*wna*/
.WNAmrktMsg{
background:url(../images/WNAbannerbg.png) 0 0 no-repeat;
}
/*wna*/
/*members*/
.MLmrktMsg{
background:url(../images/WNAmembannerbg.png) 0 0 no-repeat;
}
/*members*/
/*WE NEED SOME STYLES ONCE WE KNOW THE CONTENT TYPE BEING ENTERED IN THESE AREAS!!!!!*/

.showMe {
	display:block !important;
}
/*end rollingNavPanel*/

#seperator {
width:918px;
height:4px;
display:block;
margin:10px 0 5px;
background:#fff url(../images/shading.png) 0 0 no-repeat;
}

/*News Panel*/
#newspanel{
margin:5px 0;
}
.content h1{
font-size:1.7em;
font-weight:bold;
}
.content h2{
font-size:1.5em;
font-weight:bold;
}
.content h3{
font-size:1.3em;
font-weight:bold;
}
.content p{
line-height:1.5em;
font-size:1.2em;
}
.content a{
text-decoration:none;
}
.content a:hover{
text-decoration:underline;
}
.content ul{
font-size:1.2em;
}
.content ul li{
margin:10px;
}
.hottopic{
float:left;
width:461px;

}
.hottopic .heading{
width:451px;
height:20px;
padding:5px 10px;
background:#fff url(../images/hottopicshead.png) 0 0 no-repeat;
}
.hottopic .heading h2 {
font-size:1.8em;
font-weight:bold;
}
.hottopic .content{
width:441px;
background:#fff url(../images/hottopicsbg.png) bottom left repeat-x;
padding:10px;
}

.hottopic .content h1,.hottopic .content h2,.hottopic .content h3,.hottopic .content a {
color:#006f7a;
}
.floatL{
float:left;
width:267px;
}
.floatR{
width:170px;
float:left;
padding:0 0 0 4px;
}


#wnnnews{
float:left;
width:228px;
overflow:hidden;

}
#wnnnews .heading{
width:208px;
height:20px;
padding:5px 10px;
background:#fff url(../images/headlineshead.png) 0 0 no-repeat;
}
#wnnnews .heading h2 {
font-size:1.8em;
font-weight:bold;
}
#wnnnews .content{
width:208px;
background:#fff url(../images/headlinesbg.png) bottom left repeat-x;
padding:10px;
}
#wnnnews .content p{
padding:0 0 10px 0;
}
#wnnnews .content h1{
width:208px;
margin:10px -6px 0 -6px;
font-size:1.4em;
font-weight:bold;
border-top:1px solid #c95123;
padding:10px 6px 10px 6px;
cursor:pointer;
}
#wnnnews .content h1:first-child{
border-top:none;
margin:0 -6px 0 -6px;
padding:0 6px 10px 6px;
}
#wnnnews .content img{
display:none;
}
#wnnnews .content h1,#wnnnews .content h2,#wnnnews .content h3,#wnnnews .content a {
color:#c95123;
}
p.newspara {
padding-bottom:0;
}

#twitter{
float:left;
width:229px;

}
#twitter .heading{
width:209px;
height:20px;
padding:5px 10px;
background:#fff url(../images/twitterhead.png) 0 0 no-repeat;
}
#twitter .heading h2 {
font-size:1.8em;
font-weight:bold;
}
#twitter .content{
width:229px;
background:#fff url(../images/twitterbg.png) bottom left repeat-x;
padding:0;
}
#twitter .content ul li{
margin:0 3px 6px 3px;
padding:0 7px 6px 7px;
}
#twitter .content ul li:first-child{
border-bottom:1px solid #b4b4b4;
padding:10px 7px 6px 7px;
}
#twitter .content h1,#twitter .content h2,#twitter .content h3,#twitter .content a {
color:#00498e;
}
.tweet_text{
line-height:1.5em;
}
.boppanel{
clear:both;
/*margin:5px 0;*/
padding:5px 0 ;
/*border-bottom:1px solid #333;*/
height:103px;
width:918px;
}
.boppanel .item{
width:164px;
height:93px;
float:left;
background-color:#d3d3d3;
color:#3a4850;
margin:0 12px 0 0;
padding:5px;
}
.boppanel .item:last-child{
margin:0 !important;
}
.boppanel .item:hover{
background-color:#3a4850;
color:#fff;

}
.boppanel .item h1{
font-size:1.3em;
font-weight:bold;
}
.boppanel .item a{
color:#3a4850;
text-decoration:none;
}
.boppanel .item:hover a{
color:#fff;
}
.boppanel .item a:hover{
color:#fff;
text-decoration:underline;
}
.boppanel .item img{
width:70px;
height:103px;
float:right;
margin:-5px -5px 0 0 ;
}
/*End News Panel*/

li.mnP.HiLight, a.mnP.HiLight, a.mnP.HiLight:hover{
	background:#D6763b url() 0 0 repeat-x !important;
}

.underline4{
	background-color:#D6763b;
}