body {
	background: #fff;
}
.rtiemployeecorner ul li a{ color:#FFF;}
.dataTableh a{color:#000;}
.rightborder a.colorblack {
	color: #0036B1;
	background:#E9E7E7;
}
.whitecolor_nw {
	color: #fff;
}
.headerlft {
	color: #000;
}
.srchbox input {
	color: #999;
}
.srchbox input.btn {
	background: none repeat scroll 0 0 #999999;
	color: #FFFFFF;
}
.srchboxcommon {
	background: #fff;
}
.srchboxcommon input {
	color: #333;
	background:#fff;
}
.srchboxcommon input.btn {
	background: none repeat scroll 0 0 #999999;
	color: #FFFFFF;
}
.srchbox {
	background: #fff;
	border: solid 1px #666;
}

/*.categorie_tender ul li a:hover
{
	background-color: #8a8a8a;
	color: #fff;
}*/

.rightborder.btnback {
	color: #000;
}
.color0076ca {
	color: #fff;
}
.colorfff {
	color: #fff;
}
.colorfff {
	color: #000;
}
.categoriea {
	background: url(../images/category.png) no-repeat;
}
/*.categorie_tender
{
	background: url("../images/category_tender.png") no-repeat scroll 0 -5px transparent;
}*/
.linkhead {
	color: #fff;
}
.categorie_tender ul li a {
	color: #000;
}
.linkhead a {
	color: #fff;
	text-decoration: none;
}
.punchline {
	color: hsl(0, 0%, 0%);
}
#menu ul li {
	background-color: #fff !important;
}
#sizer a {
	background: none repeat scroll 0 0 #f1f1f1;
	color:#0038D3;
}
.nav {
	background: #fff /*url(../images/blu_grd.jpg) repeat-x*/;
}
.shortcutlink a {
	color: #fff;
}
#ulMenu li span {
	border: 1px solid hsl(205, 100%, 40%);
	background: url(../images/opacity.png) repeat;
}
#ulMenu li span h2 {
	color: hsl(205, 100%, 40%);
}
#ulMenu li span p {
	color: #000;
}
.nav ul li a {
	color: #000;
}
.nav ul li a:hover {
	color: hsl(205, 100%, 40%);
}
#bizMenu ul li ul li:hover {
	background: url("../images/blu_grd.jpg") repeat-x;
	border-right: dashed 1px;
	padding-left: 10px;
}
#bizMenu ul li ul li a:hover {
}
#bizMenu ul li ul li {
	border-bottom: 1px solid hsl(0, 0%, 60%) /*url("../images/categoryb.png") no-repeat scroll 0 -6px transparent*/;
}

.workdtnamic {
	background: #eee;
}
.main_gllry_cont h4 {
	background: #737373;
	color: #fff;
}
.photogallery span.text_gall {
	background: url("../images/d_arrowpart.png") no-repeat scroll 144px -1px #727272;
	color: #fff;
}
.news span.text_news {
	background: url("../images/d_arrowpart.png") no-repeat scroll 330px -3px #666666;
	color: #fff;
}
.news span.text_tender {
	background: url("../images/d_arrowpart.png") no-repeat scroll 313px -3px #666666;
	color: #fff;
}
.visitorcounter {
	background: #111725;
	color: #fff;
}
.footernavi {
	background: #111725;
	color: #000;
}
.navigation_f a {
	color: #000;
}
.copyrightpolicy {
	color: #000;
}
.ticker-content {
	color: hsl(0, 0%, 24%);
}
p.bjqs-caption {
	color: #0076CA;
}
.ticker-content a {
	color: hsl(0, 0%, 24%);
}
.ticker-content a:hover {
	color: hsl(0, 0%, 24%);
}
/* new master page */
body.whtecolor {
	background: url("../images/bg.jpg") repeat-x scroll 0 0 #fff;
}
.commonforcont span.hdtitle {
	background: #2286C2;
	color: #fff;
}
.common_srchsilter input.btn {
	background: none repeat scroll 0 0 #0076CA;
}
.common_innerwrap a {
	color: #000;
}
.main_gllry_cont a {
	color: #ff0000;
}
.addmargin_top {
	background: none repeat scroll 0 0 #EEEEEE;
}
.common_srchsilter input.btn {
	color: #fff;
}
/* new master page*/
.dataTable thead td, table th {
	background-color: #111;
	border-bottom: 1px solid #000000;
	border-color: #8290B9 #8290B9 #000000;
	color:#fff;
}
.breadcrum a {
	color: #000;
}
#MainContent_jsnews li:hover {
	background: #fff;
}
#MainContent_jstenders li:hover {
	background: #fff;
}
#MainContent_jsnews li a:hover {
	color: #ff0000;
}
.photogallery {
	border-left: 1px solid hsl(0, 0%, 60%);
}
/* new inner common*/
.btn_bluecolor {
	border: solid 1px #fff;
	background: #0076CA;
	color: #fff;
}
/* new inner commom*/

.commonforcont {
	border: 1px solid #999;
}
.megamenu_carousel_prev {
	background: url("../images/previousmenu.png") no-repeat scroll 0 0 transparent;
}
.megamenu_carousel_next {
	background: url("../images/nextmenu.png") no-repeat;
}
.dataTable td a {
	color: #333;
}
a.arhives_txt {
	color: #0076CA;
	background: url(../images/archive.png) no-repeat;
}
.dataTable tr.bgAlternatRow {
	background: #eee;
}
.bgAlternatRow {
	background: #eee !important;
}
.dataTable tbody tr.bgAlternatRow {
	background: #eee;
}
.commonforcont_iiner ul.frmdesign li.coloreee {
	background: #eee;
}
/* gallery*/
ul.galloerytab {
	background: url(../Images/gallerytab.png) no-repeat;
}
ul.galloerytab li span {
	background: url(../Images/wdopacit.png);
	color: #000;
}
.photogallery span.text_gall a {
	color: #fff;
	text-decoration: none;
}
.news span.text_news a {
	color: #fff;
	text-decoration: none;
}
.news span.text_tender a {
	color: #fff;
	text-decoration: none;
}
/*gallery*/
.dataTable td {
	border: 1px solid hsl(0, 0%, 90%);
}
.srchboxcommon input {
	border: medium none;
}
#cssmenu > ul > li {
	background: #7D7D7D;
	background: -moz-linear-gradient(#7D7D7D 0%, #515151 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7D7D7D), color-stop(100%, #515151));
	background: -webkit-linear-gradient(#7D7D7D 0%, #515151 100%);
	background: linear-gradient(#7D7D7D 0%, #515151 100%);
}
#cssmenu > ul > li:hover {
	background: #7D7D7D;
	background: -moz-linear-gradient(#7D7D7D 0%, #292828 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7D7D7D), color-stop(100%, #292828));
	background: -webkit-linear-gradient(#7D7D7D 0%, #292828 100%);
	background: linear-gradient(#7D7D7D 0%, #292828 100%);
}
#cssmenu > ul > li > a {
	border: 1px solid #666666;
	color: #fff;
}
#cssmenu > ul > li.has-sub > a span {
	background: url(../Images/icon_plus.png) 96% center no-repeat;
}
#cssmenu > ul > li.has-sub.active > a span {
	background: url(../Images/icon_minus.png) 96% center no-repeat;
}
/* Sub menu */
#cssmenu ul ul {
	background: #fff;
	border-right: 1px solid #a2a194;
	border-left: 1px solid #a2a194;
	border-bottom: 1px solid #a2a194;
	background: #f7f7f7;
	background: -moz-linear-gradient(#f7f7f7 0%, #ececec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ececec));
	background: -webkit-linear-gradient(#f7f7f7 0%, #ececec 100%);
	background: linear-gradient(#f7f7f7 0%, #ececec 100%);
}
#cssmenu ul ul li {
	border-bottom: 1px solid #d4d4d4;
}
#cssmenu ul ul a:before {
	content: '\00BB';
	color: #7D7D7D;
}
#cssmenu ul ul a:hover {
	color: #7D7D7D;
}

#cssmenu ul ul a {
	color: #000;
}
.printsectorarea td a {
	color: #000;
}
.viepagelist {
	background: url(../Images/listico.png) no-repeat left top;
}
.printpage {
	background: url(../Images/printico.png) no-repeat left top;
}
.backpage {
	background: url(../Images/go-back-icon.png) no-repeat left top;
}
/* new add for ncbc*/
.srchboxcommon {
	background: #fff;
}
.shortnavigator a {
	border-right: solid 1px #999;
}
.boxcaption {
	background: url(../Images/opacity.png);
	border: 1px solid #FFFFFF;
}
.ncbcbg {
	box-shadow: 0 0 6px #999999;
	-moz-box-shadow: 0 0 6px #999999;
	-webkit-box-shadow: 0 0 6px #999999;
	*border:solid 1px #999;
	border:solid 1px #999\0/;
}
.topstrip {
	background: url(../images/flag.jpg) repeat-y top center;
}
.topgigw {
	background: none repeat scroll 0 0 #E9E7E7;
}
.rightborder {
	border-right: dashed 1px #999;
}
#WebsiteNameLbl {
	color: #c00506;
}
.cmpname h1 a {
	color: #c00506;
}
#SubHeading1Lbl{
	color: #1d1e1f;
}
#SubHeadLbl {
	color: #1d1e1f;
}
.shortnavigator a {
	color: #000000;
}
#jsgrievance {
	background: none repeat scroll 0 0 #F8F0DB;
	border: 1px solid #F6C739;
}
.printsmatcont a {
	color: #fff;
}
#jsgrievance a {
	color: #000;
}
a.home {
	background: url("../images/icon.jpg") no-repeat scroll -4px 0px;
}
a.rti {
	background: url("../images/icona.jpg") no-repeat scroll -4px 0px;
}
a.related {
	background: url("../images/icona.jpg") no-repeat scroll -4px -26px;
}
a.castesrch {
	background: url("../images/icona.jpg") no-repeat scroll -4px -52px;
}
a.faq {
	background: url("../images/icon.jpg") no-repeat scroll -4px -26px;
}
a.sitemap {
	background: url("../images/icon.jpg") no-repeat scroll -4px -52px;
}
.lftmenu {
	background: url(../images/menulft.jpg) no-repeat;
}
.navigation ul {
	background: url(../images/menubg.jpg) repeat-x;
}
.rgtmenu {
	background: url(../images/menurgt.jpg) no-repeat;
}
.blucmpname {
	color: #c00506;
}
.blucmpname a {
	color: #c00506;
}
.bgcolor {
	background: #F8F0DB;
	border: 1px solid #F6C739;
}
.ticker-title {
	background: #a14a14 !important;
	color: #fff;
}
#EngGrievances {
	background: #A14A14 !important;
	color: #FFFFFF;
}
#HndGrievances {
	background: #A14A14 !important;
	color: #FFFFFF;
}
.ticker- .ticker-content {
	color: #1F527B;
	background-color: #f8f0db;
}
.ticker-content a {
	color: #1F527B;
}
.ticker-content a:hover {
	color: #0D3059;
}
.ticker-swipe {
	background-color: #f8f0db;
}
.ticker-swipe span {
	background-color: #f8f0db;
}
p.newspacep {
	background: #F8F0DB;
}
.menunavi {
	background: none repeat scroll 0 0 #F8F0DB;
	border: solid 1px #f6c739;
}
.menunavi ul li:hover {
	background: #f6c739;
}
.menunavi ul li a {
	color: #3a3939;
}
.menunavi ul li a:hover {
	color: #fff;
}
.vistorcounter {
	background: url("../images/visitor.jpg") repeat-x scroll 0 0 #FAF9F9;
	border: 1px solid #DFDFDF;
}
.whatsnew {
	border: 1px solid #999;
}
.whatsnew span {
	background: none repeat scroll 0 0 #E9E7E7;
}
.newsdescription ul li {
	border-bottom: 1px dotted #000000;
}
.newsdescription ul li a {
	color: #333;
}
.readmore {
	color: #ff0000;
}
.radmore {
	color: #ff0000 !important;
}
.aboutus {
	border: solid 1px #999;
}
.aboutus span.heading {
	background: #e9e7e7;
}
.footerbg{ background: none repeat scroll 0 0 #E9E7E7;
    border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;}
	.srchbox input
{
	background: none repeat scroll 0 0 transparent;}
	.homenvi
{
	background: url("../images/sicons.png") no-repeat scroll -8px -3px transparent;}
	.contnvi
{
	background: url("../images/sicons.png") no-repeat scroll -8px -22px transparent;}
	.sitemapnvi
{
	background: url("../images/sicons.png") no-repeat scroll -8px -41px transparent;}
	.rtiemployeecorner ul.innerboxcs {
    background: none repeat scroll 0 0 #1B75BC;
    border: 1px solid #0189f5;}
	.rtiemployeecorner ul.innerboxcs a{border-bottom: dotted 1px #0189f5;background:none;}
	.rtiemployeecorner ul.innerboxcs a{border-bottom: dotted 1px #0189f5;background:none;}
	.rtiemployeecorner ul.innerboxcsnw {
    background: none repeat scroll 0 0 #1B75BC;
    border: 1px solid #0189f5;}
    .rtiemployeecorner ul.innerboxcsnwow {
    background: none repeat scroll 0 0 #c00506;
    border: 1px solid #af0000;}
	.rtiemployeecorner ul.innerboxcsnw a{ background:none; border-bottom: dotted 1px #0189f5; width:95%; }
	.rtiemployeecorner ul.innerboxcsnwow a{ background:none !important; border-bottom: dotted 1px #0189f5; width:95%; }
	.readmore span {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FF0000;
}
.navigation ul li a{ color:#fff; background:none repeat scroll 0 0 #035225;}
.green {
	background: url('../Images/green-item-bg.jpg') top left no-repeat;
}
.greena {
	background: url('../Images/green-item-bg.jpg') top left no-repeat;
}
.greenb {
	background: url('../Images/green-item-bg.jpg') top left no-repeat;
}
.greenc {
	background: url('../Images/green-item-bg.jpg') top left no-repeat;
}
.greend {
	background: url('../Images/green-item-bg.jpg') top left no-repeat;
}

/* sub menu links on hover or focus */
#subMenusContainer a:hover, 
#subMenusContainer a:focus, 
#sidebarmenu1 a.mainMenuParentBtnFocused, 
#subMenusContainer a.subMenuParentBtnFocused,
#sidebarmenu1 li a:hover,
#sidebarmenu1 li a:focus{
	background-color:#F6C739 ;
	color:#FFF;
}



/* ----[ OLs ULs, LIs, and DIVs ]----*/
#sidebarmenu1 ol, #sidebarmenu1 ul, #subMenusContainer ul, #subMenusContainer ol {	
	/*border around submenu goes here*/
	background:#fff;	
	border:1px solid #C3D46A; 
}
.whatsnew a span { color:#000;}
.breadcrum {
 background: none repeat scroll 0 0 #F8F0DB;
    border: 1px solid #F6C739;
   
}.iconclick #MainContent_1112 a {
	background:url("../Images/navi.png") no-repeat scroll 0px 1px;
}
.iconclick #MainContent_1163 a {
	background:none repeat scroll 0 0 #1B75BC;
	color:#fff;
}
.iconclick #MainContent_1164 a {
	background:none repeat scroll 0 0 #1B75BC;
	color:#fff;
}
.iconclick #MainContent_1165 a {
	background:none repeat scroll 0 0 #1B75BC;
	color:#fff;
}
.iconclick #MainContent_1167 a {
	background:url("../Images/navi.png") no-repeat scroll  0 -47px;
	
}

.iconclick #MainContent_1190 a {
	background:url("../Images/navi.png") no-repeat scroll 0px -97px;;
	
}

.iconclick #MainContent_1166 a {
	background:url("../Images/navi.png") no-repeat scroll 0px -145px;
	
}
