#ng_us_navy #ng_us_sidebar .ng_us_sidebarSection h3,
#ng_us_navy #ng_us_sidebar .ng_us_sidebarSection a:hover,
#ng_us_navy #ng_us_mainContent .ui-accordion-content a:hover
{
	color:#364395;
}
#ng_us_aqua #ng_us_sidebar .ng_us_sidebarSection h3,
#ng_us_aqua #ng_us_sidebar .ng_us_sidebarSection a:hover,
#ng_us_aqua #ng_us_mainContent .ui-accordion-content a:hover
{
	color:#008B5D;
}
#ng_us_fuschia #ng_us_sidebar .ng_us_sidebarSection h3,
#ng_us_fuschia #ng_us_sidebar .ng_us_sidebarSection a:hover,
#ng_us_fuschia #ng_us_mainContent .ui-accordion-content a:hover
{
	color:#9D1248;
}
#ng_us_orange #ng_us_sidebar .ng_us_sidebarSection h3,
#ng_us_orange #ng_us_sidebar .ng_us_sidebarSection a:hover,
#ng_us_orange #ng_us_mainContent .ui-accordion-content a:hover
{
	color:#ED6B06;
}

#ng_us_header 
{
/*     border-bottom: solid 1px #cacaca; REMOVED BY LINARD 7-13-11*/
     padding-bottom: 10px;
}
#ng_us_header div.ng_us_header_header
{
     float: left; 
     width: 406px;
}
#ng_us_header div.ng_us_header_image
{
     float: left; 
}
#ng_us_header div.ng_us_header_header .ng_us_header_header_content
{
     padding-right: 25px;
}
 
#ng_us_mainContent #ng_us_accordionContent
{
    float: left; 
    width: 406px;
    padding-right: 13px;
}
#ng_us_mainContent #ng_us_accordionContent ul 
{
    margin: 0px;
    padding: 0px;
}
#ng_us_mainContent #ng_us_accordionContent #ng_us_accordion .ui-accordion-content
{
    line-height: 1.3em;
}


#ng_us_mainContent #ng_us_accordionContent .ui-accordion-content a 
{
    color: #0000CC;
}
#ng_us_mainContent #ng_us_accordionContent .ui-accordion-content a img
{
    border: none;
}


/* side bar */
#ng_us_mainContent #ng_us_sidebar 
{
    float: left;
    width: 191px;
}
#ng_us_mainContent #ng_us_sidebar a img
{
    /*color: #007ba2;*/
    border: none;
}

#ng_us_sidebar 
{
    font-family: Verdana;
    font-size: 90%;
    line-height: 1.3em;
}

#ng_us_mainContent #ng_us_sidebar .ng_us_sidebarSection 
{
    background-color: #f2f2f2; 
    padding: 12px 11px; 
    margin-bottom: 6px;
}
#ng_us_mainContent #ng_us_sidebar .ng_us_sidebarSection h3
{
    font-weight: bold;
    padding: 0px;
    margin: 0px;
    padding-bottom: 5px;
    font-size: 110%;
}
#ng_us_mainContent #ng_us_sidebar .ng_us_sidebarSection div.ng_us_content
{
    line-height: 20px;
    border-bottom: 1px solid #c4c4c4;
}
#ng_us_mainContent #ng_us_sidebar .ng_us_sidebarSection ul
{
    /*margin: 0px;
    padding: 0px;*/
}
#ng_us_mainContent #ng_us_sidebar .ng_us_sidebarSection ul li 
{
    line-height: 1.2em;
    margin-bottom: 4px;
}

#ng_us_mainContent #ng_us_sidebar .ng_us_sidebarSection ul li div
{
    padding-bottom: 10px;
}
/* end side bar */


/* main page flow navigation */
#ng_us_mainContent #ng_us_ted_cf
{
    margin: 20px 0px;
}
#ng_us_mainContent #ng_us_ted_cf .left
{
    float: left;
}
#ng_us_mainContent #ng_us_ted_cf .right
{
    float: right;
}
#ng_us_mainContent #ng_us_ted_cf .ng_us_ted_cfItem
{
    background-color: #808081;
    margin-bottom: 5px;
    height: 23px;
    width:  308px;
    color: #fff;
    cursor: pointer;
}
#ng_us_mainContent #ng_us_ted_cf .ng_us_ted_cfItem span 
{
    padding: 8px;
    line-height: 23px;
    font-weight: bold;
}
#ng_us_navy #ng_us_ted_cf .active
{
	background-color:#364395;
}
#ng_us_aqua #ng_us_ted_cf .active
{
	background-color:#008B5D;
}
#ng_us_fuschia #ng_us_ted_cf .active
{
	background-color:#9D1248;
}
#ng_us_orange #ng_us_ted_cf .active
{
	background-color:#ED6B06;
}
/* end: main page flow navigation */


/* home page panel section */
#ng_us_mainContent #ng_us_ted_panel 
{
    background: url(../images/ted/img/ted_panel_bg.gif);
    width: 100%;
    height: 167px;
    overflow: hidden;
}
#ng_us_mainContent #ng_us_ted_panel .ng_us_tp_container
{
    padding: 10px 0px;
}
#ng_us_mainContent #ng_us_ted_panel .ng_us_tp_item
{
    float: left; 
    width: 155px; 
    border-right: solid 1px #c8c5c0;
}
#ng_us_mainContent #ng_us_ted_panel .ng_us_tp_itemlast
{
    float: left; 
    width: 155px; 
    border: none;
}
#ng_us_mainContent #ng_us_ted_panel .ng_us_tp_itemContent
{
    padding: 0px 10px;
    height: 147px;
    font-size: 90%;
    line-height: 1.3em;
}
#ng_us_mainContent #ng_us_ted_panel .ng_us_tp_itemContent ul
{
    margin: 0px;
    padding: 0px;
}
#ng_us_mainContent #ng_us_ted_panel .ng_us_tp_itemContent ul li
{
    line-height: 1.3em;
}
#ng_us_mainContent #ng_us_ted_panel .ng_us_tp_itemContent ul li a
{
    /*color: #007ba2;*/
}
#ng_us_mainContent #ng_us_ted_panel h3
{
    font-weight: bold;
    padding: 0px;
    margin-bottom: 10px;
}
/* end: home page panel section */


/* accordion */
#ng_us_accordionContent .ui-widget {
    font: 100%/1.5em Verdana,Sans-Seriff;
}
.ui-accordion .ui-accordion-content
{ 
    color: #666;
    line-height: 1.3px;
}
.ui-accordion .ui-accordion-content p
{ 
}
.ui-accordion-content ul 
{
    color: #666;
}
.ui-accordion-content ul li 
{
    line-height: 1.3em;
    margin-bottom: 2px;
}
/* end accordion */

/* begin contentflow */
#contentFlow  .scrollbar .position
{
    height: 10px;
}
#ng_us_navy #contentFlow .scrollbar .position
{
	background: url(../images/ted/img/scrollbar_position.gif) 0px 0px no-repeat;
}
#ng_us_aqua #contentFlow .scrollbar .position
{
	background: url(../images/ted/img/scrollbar_position.gif) 0px -10px no-repeat;
}
#ng_us_fuschia #contentFlow .scrollbar .position
{
	background: url(../images/ted/img/scrollbar_position.gif) 0px -20px no-repeat;
}
#ng_us_orange #contentFlow .scrollbar .position
{
	background: url(../images/ted/img/scrollbar_position.gif) 0px -30px no-repeat;
}
/* end contentflow */



/* request more info form */
.ng_us_requestMoreInfo 
{
}
.ng_us_requestMoreInfo .ng_us_formRow 
{
    padding: 3px 0px;
}
.ng_us_requestMoreInfo .ng_us_formRowAction 
{
    text-align: center;
    padding: 20px 0px;
}
.ng_us_requestMoreInfo .ng_us_formLabel 
{
    float: left;
    width:100px;
} 
.ng_us_requestMoreInfo .ng_us_formInput
{
    float: right;
    width: 250px;
} 
.ng_us_requestMoreInfo .ng_us_formInput input
{
    width: 100%;
} 
.ng_us_requestMoreInfo .ng_us_formInput textarea
{
    width: 100%;
    height: 60px;
    resize: none; /* disable firefox resize */
} 
.ng_us_requestMoreInfo .ng_us_formRowClear
{
    clear: both;
} 
/* end: request more info form */

/* image resize */
.ng_us_image_praxis 
{
    width: 100px;
    margin-right: 25px;
    float: left;
}
.ng_us_image_nes 
{
    float: left; width: 250px;
}
/* end: image resize */