body {
	background: #efefef;
}
.rightborder a.colorblack {
	color: #252222;
}
.decrease, 
.reset, 
.increase {color: #fff !important;}

.cmpname h2 a{ color:#252222;}
.whitecolor_nw {
	color: #fff;
}
.currenttime {
	color: #000000;
}
.gigiw {
	color: #252222;
}
.srchbox input {
	color: #999;
}
.srchbox input.btn {
	background: none repeat scroll 0 0 #999999;
	color: #FFFFFF;
}
.srchboxcommon {
	background: #fff;
}
.srchboxcommon input {
	color: #999;
}
.srchboxcommon input.btn {
	background: none repeat scroll 0 0 #999999;
	color: #FFFFFF;
}
.srchbox {
	background: #fff;
	border: solid 1px #666;
}
.rightborder a {
	color: #fff;
}
.rightborder a.screenreader {
	background: url("../Images/screenreader.png") no-repeat;
}
/*.categorie_tender ul li a:hover
{
	background-color: #8a8a8a;
	color: #fff;
}*/

.rightborder.btnback {
	color: #fff;
}
.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 #a50d28;
}
.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*/;
}
#bizMenu ul li ul li ul li {
	background: url("../images/newblu_grd.jpg") repeat-x;
}
.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: none repeat scroll 0 0 #A25522;
	color: #fff;
}
.navigation ul li:hover{background: none repeat scroll 0 0 #77061a;}
.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 a:hover {
	color: #fff;
}
#MainContent_jsnews li a{background: url("../images/sticky.png") no-repeat scroll 0 0 transparent;}
.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;
    font-weight: 700;
}
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 {
	background: none repeat scroll 0 0 transparent;
	color: #afd5ff;
}
.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;
}
#ulMenu ul li {
	background: url("../Images/gry_grd.jpg") repeat-x;
}
#eesl_header1_ulMenu ul li {
	background: url("../Images/gry_grd.jpg") repeat-x;
}
#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 SPA*/
.srchboxcommon {
	background: #fff;
}

.boxcaption {
	background: url(../Images/yellow_bg.png);
	
}

/*

.emblem{ background:#b55809;}

*/
.header{ background:#b5d5ea;}
.rightborder {
	border-right: dashed 1px #999;
}
.cmpname h1 {
	color: #c00506;
}
.cmpname h1 a {
	color: #252222;
}
.cmpname h2 {
	color: #252222;
}
.cmpname h3 {
	color: #252222;
}
.shortnavigator a {
	color: #252222;
}

#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.png") no-repeat scroll -4px 0px;
}
a.faq {
	background: url("../images/icon.png") no-repeat scroll -4px -26px;
}
a.sitemap {
	background: url("../images/icon.png") no-repeat scroll -4px -52px;
}
a.login{background: url("../images/icon.png") no-repeat scroll -4px -72px;}
.lftmenu {
	background: url(../images/menulft.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;
}

.whatsnew {
	background:none repeat scroll 0 0 #81bee8;
}


.newsdescription ul li a {
	color: #000;
}
.readmore {
	color: #ff0000;
}
.radmore {
	color: #ff0000;
}
.aboutus span.heading {
	color: #B55809;
}
.iconclick a {
	background: url("../Images/navi.png") no-repeat;
	color: #FFFFFF;
}
.footerbg{ background: none repeat scroll 0 0 #b5d5ea;
    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.innerboxcsnw {
    background: none repeat scroll 0 0 #1B75BC;
    border: 1px solid #0189f5;}
	.rtiemployeecorner ul.innerboxcsnw a{ background:none; border-bottom: dotted 1px #0189f5; width:95%; }
	.readmore span {
     background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FF0000;
    width:70px !important;
    font-size:12px !important; 
}
.jumpnav p{color:#fff;}
.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 */



.whatsnew a span { color:#000;}
.breadcrum {
 background: none repeat scroll 0 0 #F8F0DB;
    border: 1px solid #F6C739;
   
}
#SPA_header1_sidebarmenu1 li ul{ background:#2b2b2b;}
.banner{ border-bottom:solid 5px #2b2b2b;}

ul#UlMiddleMenu{ background:none repeat scroll 0 0 #b51a36;}


.navigation{ background:#a50d28;}
.spbgnone{ background:none !important;}

.cutimgwd100{ background:none repeat scroll 0 0 #b51a36;}
.switches{ border-top: 1px solid #E1E1E1; }
.switches ul li a{ background:#000; color:#fff;}
.cent100{ background:#fff;}
.borderspec{border: solid 1px #e1e1e1;}

span#MainContent_NewsTitle{ color:#fff;}
span#MainContent_AnnouncementTitle{ color:#000000;}

.announecemnets{ background:#e9e9e9;}

.lft_footer a{ color:#0e0e0e; }
.rgt_footer{ color:#0e0e0e;}
.rgt_footer a{ color:#0e0e0e;}
.navigation_f span.divide{ color:#0e0e0e;}

.review_update
{background: url("../Images/visitor.jpg") top left repeat;
}
.sf-mega {
  background:none repeat scroll 0 0 #a50d28;}