﻿.leftContent
{
     float:left;
    width:25%;	
    /*edited out by amovius replaced with css on the bottom of the page.
	background-color:#5D85A9;
    background-image:url('/images/NercGraphics/blue_background2.png');
    background-repeat:repeat-x;*/
}
    .leftContent .nerc-menu
    {
        margin-top:10px;
        padding-top:5px;
        margin-left:25px;    
        vertical-align:middle;
        
    }
        .leftContent .nerc-menu li
        {
            margin-bottom:0px;
        }
        .leftContent .nerc-menu .root .static .menu-item-text
        {
            color:#204C81;
            font-size:12px;
			padding-top: 3px;
			padding-bottom: 3px;
			/*removed by amovius to fix left menu wrap around bug
            /*padding-top:2px;
            padding-bottom:10px;
            display:inline;*/
        }
            .leftContent .nerc-menu .root .static .menu-item-text .static
            {
                font-weight:normal;
                margin-left:5px;
            }
#pageLayout .content .mainContent .rightContent
{
    float:left;
    width:74%;
}
    #pageLayout .content .mainContent .rightContent .PageTitle
    {
        position:relative;
        margin-left:1%;
        margin-top:10px;
        color:#204C81;
        font-size:22px;
    }
    #pageLayout .content .mainContent .rightContent .ContentZone1
    {
        position:relative;
        width:98%;
        min-height:22%; 
        margin-top:0px;                   
        margin-left:1%;
        margin-right:1%;
    }
        #pageLayout .content .mainContent .rightContent .ContentZone1 .ContentZone1Left
        {
            float:left;
            width:100%;
            margin-right:1%;                
            border:0px solid Gray;                                                
            padding:1px;
            display:table;                                
        }
            #pageLayout .content .mainContent .rightContent .ContentZone1 .ContentZone1Left .richHtmlTable
            {
                width:100%;
                height:100%;
            }
        
    #pageLayout .content .mainContent .rightContent .ContentZone2
    {
        position:relative;
        width:98%;
        min-height:22%; 
        margin-top:0px;                   
        margin-left:1%;
        margin-right:1%;
    }
        #pageLayout .content .mainContent .rightContent .ContentZone2 .ContentZone2Left
        {
            float:left;
            width:100%;
            margin-right:1%;                
            padding:1px;
            display:table;                                
        }
        #pageLayout .content .mainContent .rightContent .ContentZone2 .ContentZone2LeftBorder
        {
            float:left;
            width:100%;
            border-top:1px silver solid;
            border-left:1px silver solid;
            border-right:1px silver solid;
            border-bottom:1px silver solid;
            background-color:Silver;
            padding:1px 2px 1px 1px;
            display:table; 
        }
        #pageLayout .content .mainContent .rightContent .ContentZone2 .ContentZone2LeftBorder .ContentZone2Left
        {
            float:left;
            width:100%;
            background-color:#fff;
            height:100%;
            padding:1px;
            display:table;  
        }        
    #pageLayout .content .mainContent .rightContent .ContentZone3
    {
        position:relative;
        width:98%;
        min-height:22%; 
        margin-top:0px;                   
        margin-left:1%;
        margin-right:1%;
    }
        #pageLayout .content .mainContent .rightContent .ContentZone3 .ContentZone3Left
        {
            float:left;
            width:100%;
            margin-right:1%;                
            padding:1px;
            display:table;                                
        }
        #pageLayout .content .mainContent .rightContent .ContentZone3 .ContentZone3LeftBorder
        {
            float:left;
            width:100%;
            margin-left:1%;
            margin-right:1%;                
            border-top:1px silver solid;
            border-left:1px silver solid;
            border-right:1px silver solid;
            border-bottom:1px silver solid;
            background-color:Silver;
            padding:1px 2px 1px 1px;
            display:table; 
        }
        #pageLayout .content .mainContent .rightContent .ContentZone3 .ContentZone3LeftBorder .ContentZone3Left
        {
            float:left;
            width:100%;
            background-color:#fff;
            height:100%;
            padding:1px;
            display:table;  
        }
        #pageLayout .content .mainContent .rightContent .ContentZone4
        {
            float:left;
            width:98%;
            margin-right:1%;                
            border:0px solid Gray;                                                
            padding:1px;
            display:table;
            margin-left:1%;
            margin-right:1%;                                
        }
#topBanner
{
    position:absolute;    
    left:0px;
    width:100%;
    height:85px;
}        
/*Added by amovius*/
body    
{    
	background-repeat: no-repeat !important;	
	/*background: #CCCCCC url(/images/NercGraphics/8_bkgd_without_center_image.jpg);*/
	/*New image so that background looks proper regardless of resolution*/
	background: #BDBDBD url(/Style%20Library/Images/8_bkgd_without_center_image_new.jpg);
	background-position: center top;
	/*Style%20Library/Images/8_bkgd_without_center_image_Left.jpg*/
	/*background: url(/Style%20Library/Images/8_bkgd_without_center_image_Left.jpg), url(/Style%20Library/Images/8_bkgd_without_center_image_Right.jpg), #CCCCCC;
	background-position: 0% 0%, 100% 0%;
	/*background-position: left top, right top;*/
}
a:visited
{
    color:#204c81;
}
#zz1_GlobalNav1 {
display: inline-block !important;
}
#zz1_GlobalNav1  > tbody > tr > td, #zz1_GlobalNav1  > tr > td {
display: inline-block !important;
float: left;
}
#zz1_GlobalNav1 > tbody > tr > th{
display: inline-block !important;
}
#zz1_GlobalNav1 > tbody > tr{
float: left;
}

#pageLayout .content .navContent .homeLink {
	float: right;
	position: relative;
	padding-right: 15px;
	margin-right: 0px;
	margin-top: 3px;	
}
#pageLayout .navContent .customNavItemContainer td {
	padding: 2px;
}
#pageLayout .navContent {
	/*padding: 5px;*/
	padding: 0px;
}
#pageLayout .navContent .customNavItemContainer {
padding-left: 30px;
}
#pageLayout .content{
min-width: 1010px;
}

/*amovius*/
   .ms-WPBorderBorderOnly2 {
    border-color: -moz-use-text-color #9AC6FF #9AC6FF;
    border-right: 1px solid #9AC6FF;
    border-style: none solid none none !important;
    border-width: medium 1px 1px;
}

.ms-WPBorderBorderOnly3 {
    border-color: -moz-use-text-color #9AC6FF #9AC6FF;
    border-style: none none none none !important;
    border-width: medium 1px 1px;
}
/*amovius*/
/*Added by Amovius*/
.leftContent
{    
    /*background-color:#5D85A9;*/
    /*background-image:url('/images/NercGraphics/blue_background2.png');*/
	background: #adc6de; /* Old browsers */
	background: -moz-linear-gradient(top,  #adc6de 0%, #9cbdce 51%, #638cad 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adc6de), color-stop(51%,#9cbdce), color-stop(100%,#638cad)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #adc6de 0%,#9cbdce 51%,#638cad 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #adc6de 0%,#9cbdce 51%,#638cad 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #adc6de 0%,#9cbdce 51%,#638cad 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #adc6de 0%,#9cbdce 51%,#638cad 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adc6de', endColorstr='#638cad',GradientType=0 ); /* IE6-9 */
	/*height: 100% !important;*/
	/*position: absolute;*/
	position: static;
    /*background-repeat:repeat-x;*/
}

#pageLayout .content .mainContent .rightContent{	
	float: right;
	position: relative;
}
.leftContent .nerc-menu .root .static .menu-item-text{
            color:#204C81;
            font-size:12px;
			padding-top: 3px;
			padding-bottom: 3px;
			/*removed by amovius to fix left menu wrap around bug
            /*padding-top:2px;
            padding-bottom:10px;
            display:inline;*/
}