/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#000000; margin:0px; padding:0px; background-color:#333333;}
 #maintable{background-color:#ffffff; padding:0px 1px 0px 1px; }
a{color:#0000ff; text-decoration:none;} 
a:hover{text-decoration:underline; font-weight:bold;}

#leftmenu a{color:#ffffff;}
.latestnews{background-color:#3f4c5c; height:20px; }

#scrollingnews{width:85px; text-align:right; padding-right:15px;}
#scrollingnews img{margin:5px 0px 0px 0px;}
#leftside{width:200px!important; background-color:#6bc4fc;}
#center{padding:20px; width:760px; height:600px;}
#rightside{width:200px; background-color:#6bc4fc; }

#leftmenu{background-color:#FFFFFF;}
#leftmenu ul{list-style:none; padding:0px; margin:0px;}
#leftmenu li{padding:0px 0px 0px 0px; margin:2px 0px 0px 0px; line-height:30px; height:30px; list-style:none; color:#ffffff; background:url(../images/tn-gov-menu-bg.gif) repeat-x top left;}

#submenus ul{list-style:none; padding:0px; margin:0px;}
#submenus li{padding:0px 0px 0px 0px; margin:2px 0px 0px 0px; line-height:30px; height:30px; list-style:none; color:#ffffff; background:url(../images/tn-gov-submenu-bg.gif) repeat-x top left;}

#leftmenu li:hover{padding:0px 0px 0px 0px; margin:2px 0px 0px 0px; line-height:30px; height:30px; list-style:none; color:#ffffff; background:url(../images/menuover.gif) repeat-x top left;} 
.normalmenu{}
#leftmenu ul li.currentmenu{padding:0px 0px 0px 0px; margin:2px 0px 0px 0px; line-height:30px; height:30px; list-style:none; color:#ffffff; background:url(../images/menuover.gif) repeat-x top left;}

#leftmenu ul li a{padding-left:20px; outline:none; font-size:14px; font-weight:bold;}

.submenusopen{background:url(../images/icon-plus.gif) no-repeat 0 2px; width:10px; height:10px; margin:0px 0px 0px 60px; cursor:pointer;}
.submenusclose{background:url(../images/icon-minus.gif) no-repeat 0 2px; width:10px; height:10px; margin:0px 0px 0px 60px;}


#maincontent{}

h2.pageheader{font-size:14px; color:#990000; text-align:left;}
h2.subheading{font-size:12px; color:#990000; text-align:left;}
P{line-height:25px; padding:0px; margin:10px 0px 10px 0px; text-indent:40px; text-align:justify;}

.normalcontlist{padding:0px; margin:0px 0px 0px 30px; list-style:none;}
.normalcontlist li{list-style:none; background:url(../images/point.gif) no-repeat 0px 5px; padding-left:20px; line-height:20px; margin:10px 0px 0px 0px;}

.ollist{padding:0px; margin:0px 0px 0px 120px; line-height:23px; }
.boldtext{font-weight:bold;}

.popuplist{padding:0px; margin:0px 0px 0px 0px; list-style:none;}
.popuplist li{list-style:none; background:url(../images/point.gif) no-repeat 0px 5px; padding-left:20px; line-height:20px; margin:10px 0px 0px 0px;}


.navigation{ display:table; width:100%; border-bottom:1px dotted #989898; color:#9A9E9F; font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:20px; margin-bottom:10px; height:20px; }
.navigation a { color:#9A9E9F; text-decoration:none; }
.navigation a:hover { color:#000; text-decoration:none; cursor:pointer; }
.navigationbottom { display:table; width:100%; color:#9A9E9F; font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:20px; border-top:1px dotted #989898; margin-top:20px;}
.navigationbottom a { color:#9A9E9F; text-decoration:none; }
.navigationbottom a:hover { color:#000; text-decoration:none; cursor:pointer; }

.titleheader{font-size:12px; font-weight:bold; color:#ffffff; margin:10px 0px 10px 0px;  }

#map1, #map2 table tr td{text-align:left;}

h2{font-size:14px; color:#990000; text-align:left; }
#deptlogin{}

#deptlogin input{margin-top:5px; width:120px;}
#hightlightsscrolling{height:235px; margin-top:10px;}
#hightlightsscrolling ul {padding:0px; margin:0px; list-style:none;}
#hightlightsscrolling ul li{line-height:20px; margin-top:10px; padding-left:10px; background:url(../images/point.gif) no-repeat 5px 6px; padding-left:20px; cursor:pointer;}

#hightlightsscrolling ul li a{text-decoration:none; color:#000066;}
#hightlightsscrolling ul li a:hover{text-decoration:underline; font-weight:normal;}
.heading{ background:url(../images/popup-topbg.gif) repeat-x center top; height:26px; font-weight:bold; font-size:12px; color:#ffffff; padding-left:10px; line-height:26px; }

.showlayer{}
.hidelayer{display:none;}

.cellspacingbg{background:#666666; line-height:20px;}
.evenrows
{
background-color:#ebebeb!important;
}
.oddrows
{
background-color:#f7f6f6!important;
}
.bgwhite{background-color:#FFFFFF;}
.tableheader{font-size:12px; font-weight:bold; color:#333399; background-color:#00CCFF;}
.pagemaintitle{font-size:14px; color:#990000; text-align:center; text-align:center; font-weight:bold; line-height:30px;}
#gotop{background:url(../images/go-top.gif) no-repeat top left; float:right; display:block; width:53px; cursor:pointer;} 
#gotop a{display:block; text-decoration:none; width:53px;}
#gotop a:hover{text-decoration:none;}

#close{background:url(../images/close.gif) no-repeat top left; float:right; display:block; width:53px; cursor:pointer;} 
#close a{display:block; text-decoration:none; width:53px;}
#close a:hover{text-decoration:none;}
.underconstruction{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; color:#996600; background:url(../images/tngov-underconst.gif) no-repeat top left; width:246px; height:244px;}
/* Popup Style Begin */


/*#disableDiv { position:absolute;	width:100%;	display:none; height:150%; background:url(../images/disableimg.gif); opacity:0.7;	filter:alpha(Opacity=70); }*/
#viewContainer { position:absolute;	top:25%; right:1%; display:none; }
.popcorner_1, .popcorner_2, .popcorner_3, .popcorner_4 {background:url(../images/popupbg.png) no-repeat; }
.popcorner_1 { background-position:0px 0px;	width:12px;	height:26px;}
.popcorner_2 { background-position:-86px 0px; width:12px; height:26px;}
 .popcorner_3 { background-position:0px -85px; width:12px; height:12px;}
 .popcorner_4 { background:url(../images/popupbg.png) no-repeat; background-position:-86px -85px;	width:12px;	height:12px;  }
.popborder_t { background:url(../images/popup-topbg.gif) repeat-x center top; height:26px; }
.popborder_l { background:url(../images/popup-border-l.gif) repeat-y center left; width:12px; }
.popborder_r { background:url(../images/popup-border-r.png) repeat-y center right;	width:12px; }
.popborder_b { background:url(../images/popup-border-b.png) repeat-x center bottom; height:8px; }
.clsbut { float:right; text-align:right; cursor:pointer; margin:4px 4px 0 0; }
#CAcontent { background:#fff; padding:5px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:20px; }
#CAtitle { font:bold 12px verdana; padding-top:4px; color:#FFF; } 
/* Popup Style Ends*/ 

#footer{ background:url(../images/footer-bg.gif) repeat-x top left; height:30px; text-align:right; color:#ffffff;}
#footer a{color:#ffffff!important; font-weight:bold; font-size:11px;}


/*NTMIS Style Begin*/
#ntmis-maintable{background-color:#ffffff; padding:0px 1px 0px 1px; }
#ntmis-maintable .latestnews{height:28px; line-height:28px; background:url(../images/ntmis-menu.gif) repeat-x; height:28px; }
#ntmis-topmenu{list-style:none; padding:0px; margin:0px;}
#ntmis-topmenu li{ list-style:none; line-height:28px; float:left; padding:0px 0px 0px 0px; }
#ntmis-topmenu li a{color:#000000; font-weight:bold; height:28px; line-height:28px; display:block; float:left; padding:0px 10px 0px 10px; background:url(../images/menu-right-border.gif) no-repeat 0px 2px;}
#ntmis-topmenu li a:hover{color:#ffffff; font-weight:bold; background:url(../images/ntmis-current-menu.gif) repeat-x; line-height:28px; height:28px; }

#ntmis-maintable ul li.currentmenu{padding:0px 0px 0px 0px; margin:0px; line-height:28px; height:28px; list-style:none; background:url(../images/ntmis-current-menu.gif) repeat-x top left;}
#ntmis-maintable ul li.currentmenu a{color:#ffffff;};

/*NTMIS Style Ends*/
