/* CSS Document */



body {
	background-color: #ececec;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



/* BODY CSS START */

.home_mainbg{
	background:url(../img/home_repbg.jpg) repeat-x;
	background-color: #ececec;
}

.main_bg{
	background:url(../img/main_repbg.jpg) repeat-x;
	background-color: #ececec;
}	
		

.home_bodybg{
	background:url(../img/homebody_repbg.gif) repeat-x;
	background-color: #f0f0f0;
	width:912px;
	height:203px;
}

.bodybg{
	background:url(../img/body_repbg.gif) repeat-x;
	background-color: #ececec;
	width:912px;
	height:291px;
}	

.home_texthead{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#f27314;
}

.welcome_head{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#000000;
}

.welcome_head2{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#2e3192;
	font-weight:bold;
}

.leftlink_text, .leftlink_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
	text-decoration:none;
	line-height:29px;
}

.leftlink_text a:hover{
	color:#f27314;
}
.leftlink_text1, .leftlink_text1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f27314;
	text-decoration:none;
	line-height:29px;
}	
.leftlin{color:#f27314;}

.welcome_cont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7a7a;
	text-decoration:none;
	line-height:17px;
}

.news_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f27314;
	text-decoration:none;
}	

.news_smalltxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7a7a7a;
	text-decoration:none;
}

.viewall, .viewall a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f27314;
	text-decoration:none;
}

.viewall a:hover{
	text-decoration:underline;
}

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

.breadcrum_greytxt a:hover{
	color:#f27314;
}	

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

/* BODY CSS END */


/* TOPLINK CSS START */

.toplink_txt, .toplink_txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	text-align:center;
	
}

.toplink_txt a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	background:#FFFFFF;
	display:block;
}
.toplink_txt1, .toplink_txt1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	text-align:center;
	background:#FFFFFF;
}

.toplink_txt1 a:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	background:#FFFFFF;
	display:block;
}
/* TOPLINK CSS END */	




/* FOOTER CSS START */

.footer_bg{
	background:url(../img/footer_bg.gif) repeat-x;
	height:56px;
}	

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

.footerlink_txt a:hover{
	color:#333333;
}

/* FOOTER CSS END */



/* active css leftlink*/

/* about us */
div#over1 a#over1nav,
div#app1 a#app1nav,
div#rural1 a#rural1nav,
div#award1 a#award1nav,
div#board1 a#board1nav,
div#drishtee1 a#drishtee1nav
 {
color:#f27314;
line-height:29px;
text-decoration:none;
}

/* our strengths */
div#enab1 a#enab1nav,
div#enter1 a#enter1nav,
div#women1 a#women1nav,
div#reviv1 a#reviv1nav
 {
color:#f27314;
line-height:29px;
text-decoration:none;
}

/* strategic solutions */
div#health1 a#health1nav,
div#edu1 a#edu1nav,
div#finan1 a#finan1nav,
div#rural_supp1 a#rural_supp1nav,
div#drishtee_haat1 a#drishtee_haat1nav,
div#e_prashasan1 a#e_prashasan1nav
 {
color:#f27314;
line-height:29px;
text-decoration:none;
}

/* news room */
div#press1 a#press1nav,
div#drish_times1 a#drish_times1nav,
div#drishtee_news1 a#drishtee_news1nav
 {
color:#f27314;
line-height:29px;
text-decoration:none;
}

/* franchisee */
div#join1 a#join1nav,
div#resource1 a#resource1nav,
div#help1 a#help1nav
 {
color:#f27314;
line-height:29px;
text-decoration:none;
}

/* partners */
div#current1 a#current1nav,
div#donors1 a#donors1nav
 {
color:#f27314;
line-height:29px;
text-decoration:none;
}


.left_link{
color:#f27314;
line-height:29px;
text-decoration:none;
}


/* careers */
div#job1 a#job1nav,
div#intern1 a#intern1nav
 {
color:#f27314;
line-height:29px;
text-decoration:none;
}



/* active css toplink*/

div#about1 a#about1nav,
div#our_strength1 a#our_strength1nav,
div#strat_sol1 a#strat_sol1nav,
div#newsroom1 a#newsroom1nav,
div#franchisee1 a#franchisee1nav,
div#partners1 a#partners1nav,
div#careers1 a#careers1nav
 {
color:#000000;
background:#ffffff;
line-height:30px;
text-decoration:none;
display:block;
}



/* drop down menu css */

a.abouttxt{
  display:block;
  width:150px;
  padding-left:11px;
  padding-top:5px;
  padding-bottom:5px;
  background: #fff;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-bottom:solid 1px #FFC9AE;
}

a.abouttxt:hover{
  display:block;
  background:#f27314;
  color:#fff;
}


a.strengthtxt{
  display:block;
  width:150px;
  padding-left:12px;
  padding-top:5px;
  padding-bottom:5px;
  background: #fff;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-bottom:solid 1px #FFC9AE;
}

a.strengthtxt:hover{
  display:block;
  background:#f27314;
  color:#fff;
}


a.stratxt{
  display: block;
  width:150px;
  padding-left:14px;
  padding-top:5px;
  padding-bottom:5px;
  background:#fff;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-bottom:solid 1px #FFC9AE;
}

a.stratxt:hover{
  display: block;
  background:#f27314;
  color:#fff;
}


a.newstxt{
  display: block;
  width:105px;
  padding-left:9px;
  padding-top:5px;
  padding-bottom:5px;
  background:#fff;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-bottom:solid 1px #FFC9AE;
}

a.newstxt:hover{
  display: block;
  background:#f27314;
  color:#fff;
}

a.frantxt{
  display: block;
  width:133px;
  padding-left:11px;
  padding-top:5px;
  padding-bottom:5px;
  background:#fff;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-bottom:solid 1px #FFC9AE;
}

a.frantxt:hover{
  display: block;
  background:#f27314;
  color:#fff;
}


a.parttxt{
  display: block;
  width:133px;
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  background:#fff;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-bottom:solid 1px #FFC9AE;
}

a.parttxt:hover{
  display: block;
  background:#f27314;
  color:#fff;
}

a.careertxt{
  display: block;
  width:80px;
  padding-left:12px;
  padding-top:5px;
  padding-bottom:5px;
  background:#fff;
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:11px;
  color:#000000;
  border-bottom:solid 1px #FFC9AE;
}

a.careertxt:hover{
  display: block;
  background:#f27314;
  color:#fff;
}
				
	
	


.borderimg{
	border:solid 1px #d31e16;
}


/* form css start */	

.textbox{
	
	border:#666666 solid 1px;
	width:170px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524240;
}

.textbox2{
	background:transparent;
	border:#666666 solid 1px;
	width:145px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524240;
}

.textarea{
	
	border:#666666 solid 1px;
	width:170px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#524240;
}

.submit_button{
	background:#f27314;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:60px;
	height:22px;
}


/* form css end */	



.contactimg{
	background:url(../img/contactimg.jpg) no-repeat top right;
}	
				

.td_border{
	border:#f27314 solid 1px;
}


.headertxtbold{
	font-family:"arial";
	font-size:20px;
	color:#000000;
	font-weight:bold;
}

