/* General BODY Style */
/* General Body Style*/

/* General Links */
table { background-color: white;}

.whitebg {
	background-color: white;
}

dl {
	margin-top:10px;
}
dt {
	margin-top:8px;

	margin-left:20px;
}


/* Login Area Style*/
.form
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
}
/* General Form & Paragraph Settings */
form{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}
.heading2
{
		font-family :Verdana, Arial, Tahoma;		
		color:#666666;		
		font-size : 9pt;
	    	margin-bottom : 0px;	
}


hr{
		color : #E4E4E4;
}
/* Page Text Style */
.text
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
}



/* General Table Styles */

/* Header */
td.table_head
{
  font-weight: bold;
  text-align: left;
  background-color: #eaeaea;
  border: #808080 1px solid;
  white-space: nowrap;
  height: 25px;
  padding: 3px;
}

/* SubHeader */
td.table_subhead
{
  font-weight: bold;
  text-align: center;
  color : #999999;
  background-color: #F8F8F8;
  white-space: nowrap;
  padding: 3px;
}

/* Page Title */
td.title
{
	color : #999999;
	font-family: Arial, Tahoma, Verdana;
	font-size : 13pt;
    font-weight:bold;
}

.page_title
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 13pt;
    font-weight:bold;
}

span.title
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 13pt;
    font-weight:bold;
}

/* Note Text */
td.note
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 8pt;
}

/* Information Text */
td.info
{
  font-weight: bold;
  text-align: center;
  color : #999999;
  background-color: #F0F0F0;
  border: #D0D0D0 1px solid;
  white-space: nowrap;
  padding: 3px;
  height: 20px;
}

/* Blocks of Shop or Catalog Modules*/
table.block
{
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
}


/* Language Navigation */
.lang
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 10pt;
    font-weight:bold;
}
a.lang
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 10pt;
}
a.lang:active  {}
a.lang:visited {}
a.lang:hover   {}

/* Selected Language in Language Menu */
a.lang_selected, a.lang_selected:active, a.lang_selected:visited
{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 10pt;
}
a.lang_selected:hover {color: #000000;}

/* Menu Navigation */
.menu
{
  text-decoration: none;
  font-weight: bold;
  white-space: nowrap;
  font-family :Arial, Tahoma, Verdana;
  font-size : 8pt;
}
a.menu, a.menu:active, a.menu:visited
{
  font-family :Arial, Tahoma, Verdana;
  text-decoration: none;
  font-weight: bold;
  white-space: nowrap;
  font-size :  8pt;
}
a.menu:hover    {}
a.menu_selected
{
  font-family :Arial, Tahoma, Verdana;
  text-decoration: none;
  font-weight: bold;
  white-space: nowrap;
  font-size :  8pt;
}
a.menu_selected:active  {color: #000000;}
a.menu_selected:visited {color: #000000;}
a.menu_selected:hover   {color: #000000;}

/* Navigation Menu - top level */
.topOn {
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
    font-weight:bold;

}

.topOver {
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
    font-weight:bold;
	background-color: #999999;

	
}

.topSelected {
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
    font-weight:bold;
	background-color: #999999;
}

/* Navigation Menu - submenus */
.subOn {
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
        font-weight:bold;
	background-color: #999999;
  text-align: left;
  text-decoration: none;
  padding-left: 2px;
}

.subOver {
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
        font-weight:bold;
	background-color: #999999;
  text-align: left;
  text-decoration: none;
  padding-left: 2px;
}

/* Bottom Menu Links */
.bottom_menu, a.bottom_menu:active, a.bottom_menu:visited
{
 font-family :Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-weight: normal;
  text-decoration: none;
  white-space: nowrap;
}
a.bottom_menu:hover    {color: #000000;}

/* Copyright Links (bottom block) */
.copy
{
	font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-style: normal;
}

a.block_head, a.block_head:active, a.block_head:visited, a.block_head:hover
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 10pt;
  font-weight: bold;
  color : #999999;
  text-decoration: underline;
}


/* News Menu Table */
table.news_table
{
  width: 150px;
}

/* News Title */
td.news_title
{
	font-family:Verdana,  Arial, Tahoma, ;
  font-size : 10pt;
  font-weight: bold;
  color : #999999;
  padding-left: 12px;
  vertical-align: top;
  height: 27px;
}

/* News Category */
.news_cat_name, a.news_cat_name, a.news_cat_name:active, a.news_cat_name:visited
{
	font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-weight: bold;
  text-align: left;
  height: 30px;
  padding-left: 12px;
  padding-top: 5px;
}

a.news_cat_name:hover
{
	font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-weight: bold;
  text-align: left;
  height: 30px;
  padding-left: 12px;
  padding-top: 5px;
}


/* News Title */
.news_item_name
{
	font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-weight: bold;
  text-align: left;
  padding-top: 10px;
  padding-left: 12px;
  width: 100%;
}
a.news_item_name, a.news_item_name:visited, a.news_item_name:active
{
	font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-weight: bold;
  text-align: left;
  padding-top: 10px;
  padding-left: 12px;
  text-decoration: underline;
}

/* News Date */
.news_item_date
{
	font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  padding-left: 12px;
}

/* News Introduction */
.news_item_intro
{
	font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  padding-left: 12px;
}

/* News links */
.news_learn_more
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  padding-left: 6px;
  text-align: left;
  font-weight: normal;
  padding-bottom: 10px;
}
a.news_learn_more, a.news_learn_more:visited, a.news_learn_more:active
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  padding-left: 6px;
  text-align: left;
  font-weight: normal;
}
a.news_learn_more:hover
{
  text-decoration: underline;
}

/* News List Table */
.news_list_table
{
  font-family: Arial, Tahoma, Verdana;
  background-color: #FFFFFF;
  width: 100%;
}

.news_list_title, a.news_list_title, a.news_list_title:active, a.news_list_title:visited, 

a.news_list_title:hover
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  text-decoration: bold;
  padding-top: 18px;
}

.news_list_intro
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  color : #999999;
  text-decoration: none;
  padding-top: 6px;
  padding-left: 12px;
}

/* Whats New block */
.new_block
{
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 12px;
  padding-top: 5px;
}

.new_block_head, a.new_block_head, a.new_block_head:active, a.new_block_head:visited, 

a.new_block_head:hover
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 10pt;
  font-weight: bold;
  color : #999999;
  text-decoration: underline;
}

/* Articles Table */
.article_table
{
  background-color: #FFFFFF;
  width: 100%;
}

/* Article List links */
.article_list
{
  background-color: #FFFFFF;
  text-align: left;
  padding-top: 18px;
}
a.article_list, a.article_list:visited, a.article_list:active
{
  font-weight: bold;
  text-decoration: none;
}
a.article_list:hover
{
  text-decoration: underline;
}
.article_list_intro
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  text-decoration: none;
  padding-left: 12px;
  padding-top: 6px;
}

/* Article Menu */
.clsCMOn {
  font-family: Arial, Tahoma, Verdana;
  color : #999999;
    font-size : 8pt;
    text-decoration : none;
    padding: 2px 4px;
    font-weight: bold;
    border: 0;
	background-color: #FFFFFF
}

.clsCMOver {
  font-family: Arial, Tahoma, Verdana;
    color: #FFFFFF;
    font-size : 8pt;
    text-decoration : none;
    padding: 2px 4px;
    font-weight: bold;
    border: 0;
	background-color: #999999;
}
/*    background-image : url(/pic/arr.gif);*/

/* Gallery List links */
table.gallery_table
{
  width: 150px;
}

/* Gallery Title */
td.gallery_title
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 10pt;
  font-weight: bold;
  color : #999999;
  text-align: left;
  height: 27px;
  padding-left: 12px;
}

/* Gallery Category */
.gallery_cat
{
  height: 20px;
  vertical-align: bottom;
  padding-left: 12px;
}

a.gallery_cat_name, a.gallery_cat_name:active, a.gallery_cat_name:visited
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-weight: bold;
  text-decoration: none;
}

a.gallery_cat_name:hover
{
  text-decoration: underline;
}

table.gallery_preview_table
{
}

.gallery_preview
{
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}

td.gallery_preview_navigation
{
  height: 30px; 
  font-weight: bold;
}

.gallery_prev_next
{
  font-weight: bold;
  margin: 15px 15px 15px 15px;
}

a.gallery_prev_next_link, a.gallery_prev_next_link:active, a.gallery_prev_next_link:visited
{
  font-family: Arial, Tahoma, Verdana;
  text-decoration: none;
  font-weight: bold;
  white-space: nowrap;
  font-size : 8pt;
}

.gallery_prev_next_text
{
  font-family: Arial, Tahoma, Verdana;
  font-weight: bold;
  font-size : 8pt;
}

.gallery_prev_next_separator
{
  font-family: Arial, Tahoma, Verdana;
  color : #999999;
  font-weight: normal;
  font-size : 8pt;
}


/* BreadCrumbs Styles */
a.breadcrumblink, a.breadcrumblink:active, a.breadcrumblink:visited
{
  font-family: Arial, Tahoma, Verdana;
  text-decoration: none;
  font-weight: bold;
  white-space: nowrap;
  font-size : 8pt;
  color:#FFFFFF;
}

.breadcrumbseparator
{
  font-family: Arial, Tahoma, Verdana;
  font-weight: bold;
  font-size : 8pt;
  color:#FFFFFF;
}

.breadcrumb
{
  font-family: Arial, Tahoma, Verdana;
  font-weight: bold;
  font-size : 8pt;
  color:#FFFFFF;
}

/* Search */
.global_search
{
  border: #808080 0px solid;
  width: 50px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

}

.global_search_title
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 8pt;
  font-weight: bold;
  text-align: left;
  border: #808080 0px solid;
  white-space: nowrap;
  height: 27px;
  padding-left: 12px;
}

.global_search_note
{
  font-family: Arial, Tahoma, Verdana;
  font-weight: normal;
  font-size : 8pt;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  color: #666666;
}
.global_search_input{
width:90px;
}

.search_title
{
font-size:22px; color:#000; margin:0;
}

.search_no_result
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 9pt;
  font-weight: bold;
  text-align: left;
  padding-top: 10px;
  width: 100%;
}

.search_result_title
{
font-size:14px; margin:0; padding:10px 0 5px 0;
}

.search_result, a.search_result, a.search_result:active, a.search_result:visited, a.search_result:hover
{
  font-family: Arial, Tahoma, Verdana;
}

.search_result_table
{
  width: 98%;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}

/* Catalog Search block */
.search_block
{
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 12px;
  padding-top: 5px;
}

.search_block_head
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 10pt;
  font-weight: bold;
  color : #999999;
  text-decoration: none;
}

/* Specials block */
.specials_block
{
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 12px;
  padding-top: 5px;
}

.specials_block_head, a.specials_block_head, a.specials_block_head:active, 

a.specials_block_head:visited, 

a.specials_block_head:hover
{
  font-family: Arial, Tahoma, Verdana;
  font-size : 10pt;
  font-weight: bold;
  color : #999999;
  text-decoration: underline;
}

/* NEW CSS */

/* Form Layout */
div.row {
	clear:both;
	padding-top:7px;
}
div.row span.label {
	float:left;
	width:200px;
	text-align:right;
}
div.row span.formw {
	float:left;
	width:300px;
	text-align:left;
	margin-left:4px;
}
div.spacer {
	clear:both;
}
.picborder{
	 border:1px solid #000000; 
}
.title_text{
	margin: 0px 0px  0px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	word-spacing : 0px;
	line-height:30px;
    color : #999999;
	font-weight:bold;
}

/* new  neteller group */
td.copyright{
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 7pt;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:8px;		
}
a.copyright, a.copyright:link,a.copyright:visited,a.copyright:hover{
	color:#FFFFFF;
	font-size :7pt;
	text-decoration:underline;	
}
td.bottom{
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 8pt;
	text-decoration : none;
}

a.bottom,a.bottom:link,a.bottom:visited,a.bottom:hover{
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 8pt;
	text-decoration : unredline;
}
td.bricks{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;	
}
table.block{
	border:1px solid #999999;
	height:100%;
}
td.block_title{
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 12pt;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
td.block_content{
	color : #999999;
	font-family :Arial, Tahoma, Verdana;
	font-size : 7pt;
	padding-top:20px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:3px;   
}
a.content_link, a.content_link:link,a.content_link:visited,a.content_link:hover{
	color : #999999;
	font-family :Arial,  Tahoma, Verdana;
	font-size : 7pt;
	text-decoration:underline;
}
td.card{
	color : #999999;
	font-family : Arial, Tahoma, Verdana;
	font-size : 8pt;
	padding-left:15px;
	padding-right:11px;
	padding-bottom:3px;   
}
td.main_content{
	padding-top:35px;	
	padding-left:18px;
	padding-right:15px;
	padding-bottom:25px;
}

p.main_page_text{
	padding-top:0px;	
	padding-left:20px;	
	padding-right:20px;	
	padding-bottom:0px;	
	margin-top:0px;	
	margin-left:0px;	
	margin-right:0px;	
	margin-bottom:0px;
}
p.main_page_separator{
	padding-top:20px;
	padding-bottom:20px;
}
span.white_title{
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 13pt;
    font-weight:bold;
}
td.blue{
	padding-left:18px;
	padding-right:18px;
	padding-top:20px;
	padding-bottom:20px;			
}

td.blue ul{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;	
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;				
}

td.blue ul li{
	color : #FFFFFF;
	font-family :Arial, Tahoma, Verdana;
	font-size : 10pt;
	font-weight:bold;
	padding-bottom:7px;	
}
td.left{
	padding-left:4px;
}
td.menu_item{
	padding-left:10px;
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	font-weight:bold;
	text-decoration:none;	
}
 a.menu_item,a.menu_item:link,a.menu_item:visited,a.menu_item:hover{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	font-weight:bold;
	text-decoration:none;
	color:#999999;	
}

td.menu_item_active{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	font-weight:bold;
	padding-left:10px;
    background-image:url(/pic/menu_r.jpg);
	background-repeat : no-repeat;
}

/* menu  */
.menuTop,
.menuTopFirst,
.menuTopLast
{
	font-family :Arial, Tahoma, Verdana;
 	font-size:12px; 
    text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	height:26px;
}
.menuTopFirstOver,
.menuTopOver,
.menuTopLastOver,
.menuTopFirstSelected,
.menuTopFirstSelectedOver,
.menuTopSelected,
.menuTopSelectedOver,
.menuTopLastSelected,
.menuTopLastSelectedOver{
	font-family :Arial, Tahoma, Verdana;
 	font-size:12px; 
	text-decoration:none;
	color:#FFFFFF;
	height:26px;
    text-align:center;
        background-image:url(http://www.neovia.com/ngroup.image/210.gif);
	background-position : left;
	background-repeat : repeat-x;		
}

.menuSubFirst,
.menuSubFirstSelected,
.menuSubFirstSelectedOver{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#4a7a1d;
}

.menuSub,
.menuSubSelected,
.menuSubSelectedOver{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#4a7a1d;
}

.menuSubLast,
.menuSubLastSelected,
.menuSubLastSelectedOver{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#4a7a1d;
}

.menuSubFirstOver,
.menuSubOver,
.menuSubLastOver{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#71BF40;
}

a.menuTopLink,a.menuTopLink:link,a.menuTopLink:visited,a.menuTopLink:hover{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	text-decoration:none;
	color:#FFFFFF;
}

a.menuSubLink,a.menuSubLink:link,a.menuSubLink:visited,a.menuSubLink:hover
{
	font-family :Arial, Tahoma, Verdana;
	font-size : 9pt;
	text-decoration:none;
	color:#FFFFFF;
    padding-left:10px;	
}

img.pic{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;			
}
td.bluebox{
	background-color:#6782B5;
}
td.main_menu{
/*	padding-left:10px; */
}
td.left2{
	padding-left:1px;
}

 /* Base Specs */
/* ==========*/

body {margin:0; padding:0; margin-top:0px; background-color:#464645;}
body, div, table, td, form, input, select, textarea, button {font-family:Arial,Verdana,Helvetica; 

font-size:12px; color:#666;}
h1, h2, h3, h4, h5, h6 {font-family:Arial,Verdana,Helvetica; margin:0px; padding:0px; color:#000; 

font-weight:normal;}
	{font-size:14px;}
	h1 {font-size:22px; color:#000; margin:0;}
	h2,h4 {font-size:14px; color:#538824; margin:0; padding:10px 0 0 0;}
	h3 {font-size:12px; color:#666; margin:0;font-weight:bold;}
div, form {margin:0px; padding:0px;}
p {margin:0px; padding:10px 0px;}
img {border:0px;}
a,a:link,a:visited {color:#538824;}
a:hover {color:#484848;}
button {border:2px solid; border-color:#71a961 #2c552c #2c552c #71a961; background-color:#5b874e; 

color:#fff; font-size:12px; line-height:15px; cursor:pointer; cursor:hand;display:block; float:left; 

margin-right:5px;}
button.blue {border-color:#0272d7 #054177 #054177 #0272d7; background-color:#0060b6;}
.button a {position:relative; display:block; width:auto; text-align:center; padding:1px 0px 1px 0px; 

border:2px solid; border-color:#3d7a3d #2c552c #2c552c #3d7a3d; background-color:#336633; 

color:#ffffff!important; font-size:12px; line-height:14px; text-decoration:none;}
.clear {clear:both; height:1px; line-height:1px; font-size:1px;}
.b {font-weight:bold;}
.u {text-decoration:underline;}
.i {font-style:italic;}
.sm {font-size:11px;}
.error {color:#c40c0c;}


#site {position:relative; width:892px; margin-right:auto; margin-left:auto; text-align:left; 

background-color:#fff; background:url(../pic/site-bg-repeat.gif) repeat-y 0 0;}
#main_content{background:url(../../../ngroup.image/203.jpg) no-repeat bottom left; padding-right:100px;width:892px;}
#subpage_content{ padding:50px 0px 50px 10px;}
#promo-container {background:none; border:0px; margin-top:100px;}
img#header {margin-left:22px;}
#bottom_bg{	background-repeat : no-repeat;}
#main_text{padding:0px 20px 20px 20px;}	
#cta-header div {float:left; width:220px; margin-bottom:-1px solid #fff; border-bottom:1px solid #8ebd5d; 

background:#71aa3b; color:#fff; text-align:center; padding:5px 0px; font-size:14px; font-family:Arial 

Narrow,Arial,Verdana,Helvetica; }
#cta-header-4 {width:221px!important;}
#cta div {float:left; width:220px;}
#cta span {display:block; padding-top:10px;}
#cta-1, #cta-4 {width:221px!important;}
#cta-1 h3, #cta-2 h3, #cta-3 h3, #cta-4 h3{font-weight:normal }
#cta a {display:block; width:auto; height:90px; padding:0px 10px; color:white; text-decoration:none; 

background:url(../../../ngroup.image/97.jpg) no-repeat top left; border-left:1px solid #3f611e; border-

bottom:1px 

solid #3F611E; border-top:1px solid #3f611e; border-right:1px solid #8ebd5d;}
#cta a:hover {background-image:url(../../../ngroup.image/98.jpg);}

#site-content-footer {background-color: #464646; position:relative; margin-right:auto; margin-left:auto; width:892px; 

padding-bottom:50px;}
#legal {font-size:10px;margin:0;padding:0;color:#999;text-align:center; }

#site-content-footer ul {margin:0; padding:20px 0 25px 100px;}
#site-content-footer li {display:inline; float:left; margin:0; padding:0;border-right:1px solid #999; 

margin:0; padding:0;}
#site-content-footer .last {border-right:0px;}
#site-content-footer a {display:block;margin:0;padding:0;border:0;color:#999; text-decoration:none; 

padding:0; margin:0 25px; font-size:10px; font-weight:bold;}
#site-content-footer a:hover {color:#538824;}

  	ul#side-nav li a.active, ul#side-nav li a.active:hover {background:url

(../../../ngroup.image/102.gif) 

no-repeat 5px 50%;font-weight:bold;}
	#side-nav {margin:0;padding:0;}
	#side-nav li {display:inline; margin:0; padding:0; border:0;}
    #side-nav a {display:block;margin:0;padding:6px 0px 3px 15px;font-size:1.0em;color:#666 

;text-decoration:none;border-bottom:1px solid #666;}
	#side-nav a#last {display:block;margin:0;padding:6px 0px 3px 15px;font-size:1.0em;color:#666 

;text-decoration:none;border-bottom:0px solid #666;}
	 #side-nav a#last:hover {color:#538824;}
	 #side-nav a:hover {background: url(../../../ngroup.image/103.gif) no-repeat 5px 50%!important; 

color:#538824;}


/* *****************   Press Releases Menu Table ************************** */
h3.table.press_table{
	 font-size:12px; color:#666; margin:0;font-weight:bold;
}

/* News Title */
td.press_title
{
font-size:14px; color:#538824; margin:0; padding:10px 0 0 0;
}

#footer, #footer h3 { 
	font-size: 10px;
	text-align:center;
	margin:0px 40px 0px 40px;
	color:#999999;
	}
#footer a{ 
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        display:inline;}
#outage{
       margin: 20px 80px 20px 40px;
}