/*
    Document   : NST
    Created on : Mar 19, 2010, 3:58:06 PM
    Author     : sreekanth
    Description:
    Purpose of the stylesheet follows.
*/
.homepage_link_rcol {
        text-decoration: underline
}
a.homepage_link_rcol:link {
        color: #004080;
        text-decoration:none
}
a.homepage_link_rcol:visited {
        color: #004080;
        text-decoration: none
}
a.homepage_link_rcol:active {
        color: #d90009;
        text-decoration: underline
}
a.homepage_link_rcol:hover {
        color: #d90009;
        text-decoration: underline
}
p.homepage_main_txt {
	font-size: 11px;
	margin: 5px 15px 0px 15px;
	padding: 0px;
        line-height: 14px;
        font-family: Arial, Helvetica, sans-serif;
        color: #505050;
}
.NSTDEPT {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	padding-left: 20px;
        padding-top: 3px;
        padding-bottom: 3px;
	font-weight: bold;
	line-height: 20px;
        text-align: left;
}
.NSTwebmail {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
	padding-left: 35px;
        padding-top: 15px;
        padding-bottom: 4px;
	font-weight: bold;
        text-align: left;
}
.NSTloacations {
        padding-left: 1px;
        padding-top: 23px;
        padding-bottom: 23px;
	line-height: 20px;
        text-align: left;
}
.NSTDEPTMENU {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left: 2px;
        padding-top: 2px;
        padding-bottom: 2px;
	font-weight: bold;
	line-height: 20px;
        text-align: left;
}
.NSTSEARCH {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #d90009;
	padding-left: 0px;
	font-weight: bold;
	line-height: 20px;
        text-align: left;
}
.home_rcol_txt{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
        color: #505050;
}
.righthead{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004080;
        font-weight:bold;
}
.home_txtnstblr{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin:5px 15px 2px 15px;
        color: #505050;
}
.home_stmapcontus{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin:0px 0px 0px 1px;
        color: #505050;
}
.homepage_link_lcol {
        text-decoration: underline
}
a.homepage_link_lcol:link {
        color: #d90009;
        text-decoration: none
}
a.homepage_link_lcol:visited {
        color: #d90009;
        text-decoration: none
}
a.homepage_link_lcol:active {
        color: #d90009;
        text-decoration: underline
}
a.homepage_link_lcol:hover {
        color: #d90009;
        text-decoration: underline
}
.homepage_link_mail {
        text-decoration: underline
}
a.homepage_link_mail:link {
        color: #505050;
        text-decoration: none
}
a.homepage_link_mail:visited {
        color: #505050;
        text-decoration: none
}
a.homepage_link_mail:active {
        color: #505050;
        text-decoration: underline
}
a.homepage_link_mail:hover {
        color: #505050;
        text-decoration: underline
}
#main_menu {
	Z-INDEX: 1;
        WIDTH: 100%;
        POSITION: relative;
        TOP: 0px;
        HEIGHT: 20px;
        BACKGROUND-COLOR:red
}
.main_menu {
	FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: red;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer {
	FONT-SIZE: 11px;
        COLOR: #0099CC;
        FONT-FAMILY: arial
}
.headnavayuga1 {
	FONT-SIZE: 18px;
        COLOR: #362A3E;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textfont {
	FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: #000000;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textfontBOLD {
	FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: #4cb0c9;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
.more {
	FONT-SIZE: 11px;
        BACKGROUND:#ffffff;
        COLOR: red;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright {
	FONT-SIZE: 11px; 
        COLOR: #646C44;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright1 {
	FONT-SIZE: 11px; 
        COLOR: #646C44;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
A IMG {
	BORDER-TOP-STYLE: none;
        BORDER-RIGHT-STYLE: none;
        BORDER-LEFT-STYLE: none;
        BORDER-BOTTOM-STYLE: none
}
.footer1 {
	FONT-SIZE: 11px;
        COLOR: #004080; FONT-FAMILY: arial
}
.blue_head1 {
	FONT-SIZE: 11px; 
        COLOR: #ffffff;
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
#ftMNav UL {
	 PADDING-LEFT: 0px; 
         PADDING-BOTTOM: 0px;
         MARGIN: 0px;
         WIDTH: auto;
         COLOR: #ffffff;
         PADDING-TOP: 0px;
         BACKGROUND-COLOR: #bacee0
}
#Nav1 UL {
	 PADDING-LEFT: 0px; 
         PADDING-BOTTOM: 0px;
         MARGIN: 0px;
         WIDTH: auto;
         COLOR: #ffffff;
         PADDING-TOP: 0px;
         BACKGROUND-COLOR: #bacee0
}
#Nav LI {
	 PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px;
         MARGIN: 0px;
         PADDING-TOP: 0px;
         LIST-STYLE-TYPE: none;
         TEXT-ALIGN: left
}
#Nav1 LI {
	 PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px;
         MARGIN: 0px;
         PADDING-TOP: 0px;
         LIST-STYLE-TYPE: none;
         TEXT-ALIGN: left
}
#Nav A {
	BACKGROUND-POSITION: 100% 50%;
        DISPLAY: block;
        PADDING-LEFT: 5px;
        FONT-SIZE: 10px;
        PADDING-BOTTOM: 5px;
        BORDER-LEFT: #ffffff 1px solid;
        COLOR: #004080;
        PADDING-TOP: 6px;
        BORDER-BOTTOM: #dfdfdf 1px solid;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
#Nav A:visited {
	BACKGROUND-POSITION: 100% 50%;
        DISPLAY: block;
        PADDING-LEFT: 5px;
        FONT-SIZE: 10px;
        PADDING-BOTTOM: 5px;
        BORDER-LEFT: #ffffff 1px solid;
        COLOR: #004080;
        PADDING-TOP: 6px;
        BORDER-BOTTOM: #dfdfdf 1px solid;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
#Nav A:active {
	BACKGROUND-POSITION: 100% 50%;
        DISPLAY: block;
        PADDING-LEFT: 5px;
        FONT-SIZE: 10px;
        PADDING-BOTTOM: 5px;
        BORDER-LEFT: #ffffff 1px solid;
        COLOR: #004080;
        PADDING-TOP: 6px;
        BORDER-BOTTOM: #dfdfdf 1px solid;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
#Nav A:hover {
	FONT-SIZE: 10px; 
        COLOR: #0099CC;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #f0f0f0;
        TEXT-DECORATION: none
}
#banner{
        width: 100%;
	height: 25px;
}
#navayugagrp{
        width: 180px;
	height: 240px;
}
#navayugacareer{

    width: 180px;

	height: 140px;
}
#bannersmall{
	width: 100%;
	height: 100px;
}
#bannermenu{
	width: 100%;
	height: 25px;
}
#banner2{
	width: 100%;
	height:190px;
}
#vehicletracking{
        width: 100%;
	height:125px;
}
#Nav LI {
	 PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px;
         MARGIN: 0px;
         PADDING-TOP: 0px;
         LIST-STYLE-TYPE: none;
         TEXT-ALIGN: left
}
#Nav A:visited {
	BACKGROUND-POSITION: 100% 50%;
        COLOR: #626262;
        DISPLAY: block;
        PADDING-LEFT: 5px;
        FONT-SIZE: 11px;
        PADDING-BOTTOM: 5px;
        BORDER-LEFT: #ffffff 1px solid;
        PADDING-TOP: 6px;
        BORDER-BOTTOM: #dfdfdf 1px solid;
        FONT-FAMILY:  Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
}
#Nav A:active {
	BACKGROUND-POSITION: 100% 50%;
        COLOR: #626262;
        DISPLAY: block;
        PADDING-LEFT: 5px;
        FONT-SIZE: 11px;
        PADDING-BOTTOM: 5px;
        BORDER-LEFT: #ffffff 1px solid;
        PADDING-TOP: 6px;
        BORDER-BOTTOM: #dfdfdf 1px solid;
        FONT-FAMILY:  Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
}
#Nav A:hover {
	FONT-SIZE: 11px;
        COLOR: #626262;
        FONT-FAMILY:  Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #f0f0f0;
        TEXT-DECORATION: none
}
.curvedBox
{
        width:220px;
}
.curvedBox .r1, .curvedBox .r2, .curvedBox .r3, .curvedBox .r4
{
        background-color:#D90009;
        display:block;
        overflow:hidden;
        height:1px;
        font-size:1px;
}
.curvedBox .r2, .curvedBox .r3, .curvedBox .r4
{
        border-width:0 1px;
        border-left:1px solid #D90009;
        border-right:1px solid #D90009;
}
.curvedBox .r1 {
        margin:0 6px;
}
.curvedBox .r2 {
        margin:0 3px;
}
.curvedBox .r3 {
        margin:0 2px;
}
.curvedBox .r4 {
        margin:0 1px;height:2px;
}
.curvedBox .content
{
        background:#D90009;
        border-left:1px solid #D90009;
        border-right:1px solid #D90009;
        padding:0 5px;
}
.texthome{
        margin:1;
        padding:0;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 5px;
        text-align:center;
        width:20px;height:20px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        CURSOR: pointer;
        COLOR: #004080;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.nstlocations {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	line-height: 20px;
        text-align:left;
}
.home_txt{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin:5px 12px 2px 12px;
        color: #505050;
}
.loacations {
       padding-top: 8px;
       padding-bottom: 8px;
       line-height: 10px;
       text-align: left;
}
.homepage_link {
        text-decoration: underline
}
a.homepage_link:link {
        color: #004080;
        text-decoration:none
}
a.homepage_link:visited {
        color: #004080;
        text-decoration: none
}
a.homepage_link:active {
        color: #d90009;
        text-decoration: underline}
a.homepage_link:hover {
        color: #d90009;
        text-decoration: underline}
BODY{
        BACKGROUND-color:#004080;
}
.txtfld{
	BORDER-RIGHT: #999 1px solid;
        BORDER-TOP: #999 1px solid;
        FONT-SIZE: 11px;
        BORDER-LEFT: #999 1px solid;
        COLOR: #333333;
        BORDER-BOTTOM: #999 1px solid
}
A{
	FONT-SIZE: 11px;
        COLOR: #004080;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; 
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: underline
}
A.nav {
	FONT-WEIGHT: normal; 
        FONT-SIZE: 11px;
        COLOR: #ffffff;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}
A.leftnav1 {
	padding-left:20px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 11px;
        COLOR: #2e7ea7;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}
#sidebarShadow {
	BACKGROUND-IMAGE: url(../images/sidebarShadow_bkgnd1.gif);
        WIDTH: 6px;
        BACKGROUND-REPEAT: repeat-y
}
.sidebarContainer {
	WIDTH: 170px;
        BACKGROUND-COLOR: #dbe1f1
}
#sidebarLeft {
	PADDING-RIGHT: 0px; 
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px
}
#sidebarMessage0 {
	PADDING-RIGHT: 0px; 
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px
}
#header {
	height:30px;
        width:100%;
        background:#004080;
}
#header div {
	height:90px;
}
#header ul.nav li {
	list-style:none;
	float:left;
}
#header ul.nav li#home a {
	border-left:solid 0px #fff;
	padding:0 28px 0 29px;
}
.safari #header ul.nav li#home a { /* Hack for Safari 28 Jan DK */
	padding:0 30px 0 31px;
}
#header ul.nav a {
	font: 12px/27px Arial, Helvetica, sans-serif;
	background:#1CA3D5 url(biodiversity/nav_bg.gif) repeat-x 0 0;
	border-right:solid 1px #fff;
	border-bottom:solid 1px #fff;
	border-top:solid 1px #fff;
	text-decoration:none;
	padding:0 29px;
	display:block;
	color:#fff;
}
#header ul.nav a:hover , #header ul.nav a.active {
	background:#669ACC;
	text-decoration:none;
	border-bottom:none;
	padding-bottom:1px;
	color:#FEFEFE;
}
.shadetabs{
        border-bottom: 0px solid gray;
        margin-bottom: 2px;
        width:100%;
}
.shadetabs DT a{
        text-decoration: none;
        padding: 7px 5px;
        margin-right: 1px;
        border: 0px solid #778;
        color: #2d2b2b;
        background: url(../images/gradient.jpg) top left repeat-x;
        width:83px;
        text-align:center;
}
.shadetabs DT a:visited{
        color: #2d2b2b;
}
.shadetabs DT a:hover{
        text-decoration: underline;
        color: #2d2b2b;
}
.shadetabs DT.selected{
        position: relative;
        top: 0px;
}
.shadetabs DT.selected a{ /*selected main tab style */
        background-image: url(shadeactive.gif);
        border-bottom-color: white;
        width:83px;
}
.shadetabs DT.selected a:hover{ /*selected main tab style */
        text-decoration: none;
}
div.leftsidebox, div.leftsideboxbig, div.middlebox, div.middlebottombox, div.rightbox, div.rightboxnottom, div.height, div.heightcare {
	border-right: 1px solid #B7B7B7;
	border-left: 1px solid #B7B7B7;
	border-top: 1px solid #B7B7B7;
	border-bottom: 1px solid #B7B7B7;
	background-color: #ffffff;
	padding: 5px;
	margin: 0px 0px 5px 0px;
	width: 200px;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	text-decoration:none;
}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#494949;
	text-decoration:underline;
}


a.topmenu:link {
	color: #666666;
	text-decoration: none;

}
a.topmenu:visited {
	color: #666666;
	text-decoration: none;

}
a.topmenu:hover {
	color: #000000;
	text-decoration: none;

}
a.topmenu:active {
	color: #666666;
	text-decoration: none;

}
.topdots
{
	font-size: 18px;
	font-weight: bold;
	color: #817F7F;
}
.topdots2
{
	font-size: 30px;
	font-weight: bold;
	color: #817F7F;
}
