body {
background-color:#d4e2f7;
text-align:center;
margin-top:3px;
}
.adminMenu {
width:954px;
margin:0px auto;
text-align:right;
}
#pageFrame {
width:954px;
margin:0px auto;
padding:0px;
}
#headerRendcomb {
background-image:url(headerRendcomb.jpg);
height:112px;
width:954px; 
margin:0px;
padding:0px;
}
#staticNavigationRendcomb {
float:right;
width:914px;
height:20px;
margin-top:90px;
text-align:right;
padding-right:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
}
#staticNavigationRendcomb .SkinObject {
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}
#staticNavigationRendcomb a{
color:#05255a !important;
font-weight:bold;
text-decoration:none;
padding:5px;
}
#staticNavigationRendcomb a:hover {
text-decoration:underline;
}
#contentBackground {
width:954px;
background-image:url(contentFrameBackground.jpg);
background-repeat:repeat-y;
padding:0px;
margin:0px;
}
#mainNavigation {
height:38px;
width:933px;
margin:0px 11px;
padding:0px;
background-color:#07285b;
}
.mainImage {
width:933px;
margin:0px 11px;
padding:0px;
border-bottom:#07285b solid 3px;
}
.mainImage p{
margin:0px;
padding:0px;
}

#mainNavigationChild{
height:31px;
width:933px;
margin:0px 11px;
padding:0px;
background-color:#992e45;
}
/* navigation start */
.TabList {
    float:left;
    horizontal-align:center;
}
.TabList ul {
    clear:both;
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    display: inline;
}

.TabList li {
    float:left;
    margin:0;
    display: inline;
    padding:0px;
}

.TabList li a {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   voice-family: "\"}\""; voice-family:inherit;
   line-height:normal;
}

select.TabList {
    font-weight:bold;

}

/* IE-PC doesn't see these child selectors but CSS2 compliant browsers can make use of them
#ParentTabs > ul a {width:auto;}
#ChildTabsLevel1 > ul a {width:auto;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#ParentTabs a {float:none;}
#ChildTabsLevel1 a {float:none;}
/* End IE5-Mac hack */

#ParentTabsContainer {
   position:relative;
   top:1px;
   z-index:5;
   height:38px;
   vertical-align:top;
   clear:both;

}

#ParentTabs a {
    float:left;
    display:block;
    text-align:center;
    padding:11px 34px 11px 33px;
    text-decoration:none;
    font-weight:bold;
    color:#f1f1ff;

}

#ParentTabs a:hover {
    text-decoration:none;
    background-position:100% -150px;
    color:#FFFFFF;
	background-color:#305185;
}

#ParentTabs li {
	height:38px;
} 

#ParentTabs li:hover {
    background-position:0 -150px;
	
}

#ParentTabs .SelectedTab {
    background-position:0 -150px;
	    background-color:#992e45;
}
#ParentTabs .SelectedTab a {
    background-position:100% -150px;
    color:#FFFFFF;
}
#ChildTabsRow {
   background-color:#992e45;
}
#ChildTabsContainer {
padding-top:7px;
   text-align:center;
   height: 21px;

}

#ChildTabsLevel1 a {
    padding-left:15px;
    padding-right:15px;
    text-decoration:none;
    font-weight:bold;
    /* font-size:80%; */
    color:#ffffff;
	border-right:#FFFFFF solid 1px;
}    

#ChildTabsLevel1 .SelectedTab a {
    color:#B3D9FF;

}    

#ChildTabsLevel1 a:hover {
        color:#B3D9FF;
    text-decoration:none;
}    

#ChildTabsLevel1 .LinkLeft {
    position:relative;
    float:left;
}
#mainContent {
clear:both;
width:936px;
margin:15px 0px 0px 0px;
}
.leftPaneRendcomb {
float:left;
width:128px;
margin:0px 0px 0px 15px;
*margin:0px 0px 0px 5px;
padding:0px;
}
#twoPaneContent {
float:right;
width:780px;
margin:0px;
padding:0px;
}
.contentPaneRendomb {
float:left;
margin:0px;
padding:0px;
width:500px;
}
#rightCTB {
float:right;
clear:right;
width:255px;
height:11px;
margin:0px;
*margin: 0px 10px 0px 0px;
padding:0px;
background-image:url(topContBackg.jpg);
background-repeat:no-repeat;
}
.rightPane {
float:right;
clear:right;
width:235px;
*width:255px;
margin:0px 0px 0px 0px;
padding:0px 10px;
*margin:-10px 10px 0px 0px;
background-image:url(midContBackg.jpg);
background-repeat:repeat-y;
}
#rightCIB {
float:right;
clear:right;
width:255px;
height:90px;
margin:0px 0px 0px 0px;
*margin:-10px 10px 0px 0px;
padding:0px;
background-image:url(midContBackg.jpg);
background-repeat:repeat-y;
}
#rightCBB {
float:right;
clear:right;
width:255px;
height:11px;
margin:-10px 0px 0px 0px;
*margin:-10px 10px 0px 0px;
padding:0px;
background-image:url(botContBackg.jpg);
background-repeat:no-repeat;
}
#spacer {
clear:both;
width:936px;
margin:0px;
padding:0px;
height:1px;
}
.bottomPaneRendcomb {
background-image:url(footerRendcomb.jpg);
background-repeat:no-repeat;
height:72px;
width:954px;
color:#FFFFFF;
font-family:Verdana, Geneva, sans-serif;
font-size:0.83em;
text-align:left;
padding:18px 10px 0px 70px;
}
.bottomPaneRendcomb .Normal{
font-size:0.83em;
}
.bottomPaneRendcomb a {
color:#FFFFFF !important;
text-decoration:none;
}
#bottomPaneRendcomb a:hover {
text-decoration:underline;
color:#FFFFFF !important;
}
.footerRendcomb {
color:#8e9ba5; 
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:0.8em !important;
margin:5px 0px 20px 0px;
}

.footerRendcomb a {
color:#8e9ba5 !important;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
#footerRendcomb .SkinObject, #footerRendcomb .SkinObject a{
	font-size:0.9em !important;
	color:#8e9ba5 !important;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
.footerRendcomb a:hover, #footerRendcomb .SkinObject a:hover {
text-decoration:underline;
color:#8e9ba5 !important;
}
/* txt styles */
h1 {
color:#0c2c5e;
font-family:Verdana, Geneva, sans-serif;
font-size:1.6em;
margin:5px 0px;
padding:0px;
}
h2 {
color:#0c2c5e;
font-family:Verdana, Geneva, sans-serif;
font-size:1.3em;
font-weight:bold;
margin:5px 0px;
padding:0px;
}
h3 {
color:#0c2c5e;
font-family:Verdana, Geneva, sans-serif;
font-size:1em;
font-weight:bold;
margin:5px 0px;
padding:0px;
}

p, .Normal, .NormalBold, ul, li, td {
font-family:Verdana, Geneva, sans-serif;
font-size:0.9em;
}

/* eof txt styles */

.subnavigationContainer {
background-color:#e5ebf0;
}
.rightPane h2 {
	font-size:0.8em;
	font-weight:bold;
	margin:4px 0px 4px 0px;
	padding:0px 0px 0px 15px;
	background-image:url(arrowsGreen.jpg);
	background-repeat:no-repeat;
}
.rightPane h2 a {
	color:#0c2c5e !important;
}
.rightPane h3 {
	width:100%;
	font-weight:bold;
	margin:4px 0px 10px 0px;
	padding:0px 0px 3px 0px;
	border-bottom:#07285b solid 1px;
	font-size:0.8em !important;
}

/* nuke news */


.rightPane ul {
	padding:0px 0px 0px 7px !important;
	margin:0px !important;
	list-style:none;
	font-size:0.85em;
}
.rightPane li {
	background-image:url(liBackg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	list-style:none;
}
.rightPane li p {
	margin:0px;
	font-size:0.85em;
}
.rightPane li a{
	font-size:0.85em;
	color:#0c2c5e !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px !important;
	padding:0px 0px 0px 5px;
	*padding:0px;
}
.newscontainer {
	padding:0px;
	margin:0px;
}
.viewnewsarticle {
	font-size:0.9em;
}
.viewnewstitle {
	color:#0c2c5e;
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
}
.NukeNews_Item, .NukeNews_Item td {
	padding:0px !important;
	margin:0px !important;
	background-color:#eaf1fb !important;
}
.NukeNews_AltItem, .NukeNews_AltItem td {
padding:0px !important;
	margin:0px !important;
	background-color:#eaf1fb !important;	
}