@charset "UTF-8";

body, td, th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
}

body {
	background-color: #FFFFFF;
}
.menu_nav a {
	margin: 0px;
	padding: 0px;
	border: 0;
}
.text_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90171b;
}
.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.text_white_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.text_bld_italic {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	text-align: center;
}
.text_centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 80px;
	text-align: center;
	color: #333333;
}
.text_centre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	color: #333333;
	font-weight: bold;
}
.text_centre3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	text-align: center;
	color: #333333;
	font-weight: bold;
}
.text_centre_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	text-align: center;
	color: #C9E3E3;
	font-weight: normal;
	font-style: italic;
}
.text_bld {
	font-size: 14px;
	font-weight: bold;
}
.text_bld_right {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.text_bld_left {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.text_lgebld {
	font-size: 16px;
	font-weight: bold;
	vertical-align: top;
}
.text_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	color: #333333;
}
.text_table_inset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	color: #333333;
	text-indent: 10px;
}
.text_table_grey_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	color: #333333;
	background-color: #E9F5F5;
}
.text_table_grey_bg_inset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	color: #333333;
	background-color: #E9F5F5;
	text-indent: 10px;
}
.text_tablebld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: left;
	color: #333333;
	font-weight: bold;
}
.text_tablebld_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	text-align: left;
	color: #333333;
	font-weight: bold;
}
.text_table_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-align: right;
	color: #333333;
}
.text_form_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}
.table_bground {
	background-image: url(../images/table_pic.gif);
	background-repeat: no-repeat;
	background-position: left 50px;
}
.text_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #333333;
}
.text_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: top;
	margin-right: 10px;
	color: #333333;
	line-height: 14px;
}
.text_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	margin-right: 10px;
	color: #333333;
	line-height: 14px;
	font-weight: bold;
}
.subhead_bld_caps {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

a, a:link, a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0D5855;
}
a:hover , a:active {
	text-decoration: none;
	font-weight: bold;
	color: #0D5855;
}
.menu_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	vertical-align: top;
	margin-right: 5px;
	font-weight: bold;
	color: #333333;
}

.menu_right a, .menu_right a:link, .menu_right a:visited {
	color: #333333;
}

.menu_right a, .menu_right a:hover ,.menu_right a:active {
	color: #0D5855;
}

.menu_right  a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0D5855;
}
.menu_right_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: top;
	margin-right: 10px;
	color: #333333;
}
.menu_right_sub a, .menu_right_sub a:link, .menu_right_sub a:visited {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menu_right_sub a, .menu_right_sub a:hover, .menu_right_sub a:active {
	color: #0D5855;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.menu_right_sub a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0D5855;
}
.menu_right_alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	vertical-align: top;
	margin-right: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu_right_alt a, .menu_right_alt a:link, .menu_right_alt a:visited {
	color: #FFFFFF;
}
.menu_right_alt a, .menu_right_alt a:hover, .menu_right_alt a:active {
	color: #cc9900;
}
.menu_right_alt a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc9900;
}
.menu_right_sub_alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: top;
	margin-right: 10px;
	color: #FFFFFF;
}
.menu_right_sub_alt a, .menu_right_sub_alt a:link, .menu_right_sub_alt a:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menu_right_sub_alt a, .menu_right_sub_alt a:hover, .menu_right_sub_alt a:active {
	color: #CC9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.menu_right_sub_alt a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC9900;
}
.redlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #90171b;
}
.redlink a, .redlink a:link, .redlink a:visited {
	color: #90171b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.redlink a, .redlink a:hover, .redlink a:active {
	color: #90171b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.redlink a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #90171b;
}
.menu_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #116E6C;
}
.menu_line_gateway {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A7E1FF;
}
.menu_line_tern {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #afc6d1;
}
.menu_line_penguin {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7593BB;
}
.menu_line_red {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A81017;
}
.globalpic {
	background-image: url(../images/environment_hero.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_line_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #116e6c;
}
.menu_line_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #116e6c;
}
.big_amorp_trans {
	background-image: url(../images/big_amorp_trans.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.big_contact {
	background-image: url(../images/big_contact.jpg);
	background-repeat: no-repeat;
	background-position: center 65%;
}
.big_carbon3 {
	background-image: url(../images/big_carbon3.jpg);
	background-repeat: no-repeat;
	background-position: center 40%;
}
.big_carbonnanotubes {
	background-image: url(../images/big_carbonnanotubes.jpg);
	background-repeat: no-repeat;
	background-position: 35% 50%;
}
.big_dr_ravi {
	background-image: url(../images/big_dr_ravi.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.big_devices {
	background-image: url(../images/big_devices.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
}
.big_e_d_m_s {
	background-image: url(../images/big_e_d_m_s.gif);
	background-repeat: no-repeat;
	background-position: center 30%;
}
.big_energy {
	background-image: url(../images/big_energy.jpg);
	background-repeat: no-repeat;
	background-position: left 120%;
}
.big_env {
	background-image: url(../images/big_env.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.big_gateway {
	background-image: url(../images/big_gateway.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.big_multi_elect_hccs {
	background-image: url(../images/big_multi_elec_hccs.gif);
	background-repeat: no-repeat;
	background-position: 10% 40%;
}
.big_ndure_services {
	background-image: url(../images/ndure_logo_services.jpg);
	background-repeat: no-repeat;
	background-position: 10% 10px;
}
.big_ndure_story {
	background-image: url(../images/big_ndure_story.jpg);
	background-repeat: no-repeat;
	background-position: 45% top;
}
.big_ndure_technologies {
	background-image: url(../images/big_ndure_technologies.jpg);
	background-repeat: no-repeat;
	background-position: center 24%;
}
.big_nano_nano {
	background-image: url(../images/big_nano_nano.jpg);
	background-repeat: no-repeat;
	background-position: 30% 65%;
}
.big_nplus_bground {
	background-image: url(../images/nplus_bg.jpg);
	background-repeat: no-repeat;
}
.big_tern {
	background-image: url(../images/big_arctic_tern.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.big_water {
	background-image: url(../images/big_water.jpg);
	background-repeat: no-repeat;
}
.big_xtra_bground {
	background-image: url(../images/big_xtra_bg.jpg);
	background-repeat: no-repeat;
}
.footer_text_bgs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: top;
}
.xtra_text_logo {
	background-image: url(../images/xtra_text.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.adds_pic {
	background-image: url(../images/adds.jpg);
	background-repeat: no-repeat;
	background-position: 5px 45px;
}
.footer_textleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	text-align: left;
}
.eye_logo {
	background-image: url(../images/eye_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.adds_logo {
	background-image: url(../images/adds_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.devices_top {
	background-image: url(../images/diesel_users_top.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
