/* CSS Document */

body{
font-family:arial;
font-size:10pt;
margin:0px 0px 0px 0px;
background-image:url(../images/body-bg.jpg);
background-position:center;
background-repeat:repeat-y;


}


#clear{
clear:both;}
#mainhead{
width:958px;
margin:0px auto;
/*border:1px solid #0033FF;*/
}

#topmenu{
width:45%;
height:32px;
margin-right:15px;
float:right;
background-image:url(../images/top-bg.jpg);

}

#topmenuleft{
height:32px;
width:10px;
float:left;
background-image:url(../images/toplft.jpg);
}
#topmenuright{
float:right;
width:10px;
height:32px;
background-image:url(../images/toprht.jpg);
}


#topmenucntr{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#topmenucntr ul{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

#topmenucntr li{
font-family:arial;
font-size:12px;
text-align:center;
color:#FFFFFF;
margin:5px 0px 0px 0px;
padding:0px 14px 0px 14px;
list-style:none;
border-right:1px solid #FFFFFF;
float:left;}

#topmenucntr li.last{
border: none;}


#topmenucntr li a{
font-family:arial;
font-size:12px;
text-align:center;
color:#FFFFFF;
text-decoration:none;}

#topmenucntr li a:hover{
font-family:arial;
font-size:12px;
text-align:center;
color:#eeecec;
text-decoration:underline;
}


/*--top menu css div end--*/


#recmain{
width:904px;
margin:0px auto;
padding-top:22px;
}

#reclogo{
float:left;

}

#recname{
float:left;
margin-left:15px;
margin-top:10px;
}

#recname h1{
font-family:arial;
font-size:25px;
color:#0066b3;
font-weight:bold;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#recname h6{
font-family:verdana;
font-size:11px;
color:#1e1e1e;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/*--name end--*/

#flash{
margin:0px auto;
text-align:center;
width:904px;
}


/*--flash div end--*/

#topnav{
margin:0px auto;
text-align:center;
width:904px;
background-image:url(../images/linkbg.jpg);
}

#topnavlft{
width:6px;
height:39px;
float:left;
background-image:url(../images/linklft.jpg);
}

#topnavrht{
width:6px;
height:39px;
float:right;
background-image:url(../images/linkrht.jpg)
}

#topnavcntr{
width:892px;
height:39px;
float:left;
background-image:url(../images/linkbg.jpg);
}

#topnavcntr ul{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

#topnavcntr li{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
list-style:none;
float:left;
margin:0px 0px 0px 0px;
padding:10px 15px 0px 15px;
}

#topnavcntr li a{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
list-style:none;
float:left;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#topnavcntr li a:hover{
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
list-style:none;
float:left;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#hindi{
width:40px;
font-family:arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
float:right;
margin:0px 0px 0px 0px;
padding:13px 10px 0px 15px;}

/*--end--*/

#container{
width:904px;
margin:0px auto;}

#leftnav{
width:181px;
float:left;
margin:0px auto;
padding-bottom:10px;
/*border:1px solid #339999;*/}


#leftnavmain{
font-family:arial;
font-size:12px;
width:181px;
height:40px;
float:left;
text-align:left;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;

}



#leftnavmain a{
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
width:181px;
height:40px;
float:left;
text-align:left;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 12px;
background-image:url(../images/lfthead.jpg);
background-repeat:no-repeat;
}

#leftnavmain a:hover{
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
width:181px;
height:40px;
float:left;
display:block;
text-align:left;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 12px;
background-image:url(../images/active.jpg);
background-repeat:no-repeat;
}

#leftnav-main{
font-family:arial;
font-size:12px;
width:181px;
height:40px;
float:left;
text-align:left;
margin:3px 0px 0px 0px;
padding:0px 0px 0px 0px;

}



#leftnav-main a{
font-family:arial;
font-size:12px;
color:#000000;
width:181px;
height:40px;
float:left;
text-align:left;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 12px;
background-image:url(../images/active.jpg);
background-repeat:no-repeat;
}

#leftnav-main a:hover{
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
width:181px;
height:40px;
float:left;
display:block;
text-align:left;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 12px;
background-image:url(../images/lfthead.jpg);
background-repeat:no-repeat;
}


#content-gallery{
font-family:arial;
font-size:10pt;
float:left;
margin:10px 0px 0px 15px;
padding:0px 0px 0px 0px;
border:0px solid #0000FF;
/*border:1px solid #339999;*/}


#content{
font-family:arial;
font-size:10pt;
width:440px;
float:left;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
/*border:1px solid #339999;*/}

#content a{
color:#333;
font:10pt Arial;
margin:0px 0px 0px 0px;
text-decoration:underline;
}

#content a:hover{
color:#333;
font:10pt Arial;
margin:0px 0px 0px 0px;
text-decoration:none;
}

#content h1{
color:#333;
font:12pt Arial, Helvetica, sans-serif;
width:440px;
font-weight:bold;
margin:10px 0px 5px 0px;
}

#content .intro{
color:#333;
font:12pt Arial, Helvetica, sans-serif;
width:440px;
margin:0px 0px 10px 0px;
}


#content fieldset{
color:#333;
font:11pt Arial;
width:440px;
margin:0px 0px 0px 0px;
}


#content fieldset label{
width:150px;
height:10px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#content fieldset #inputs{
width:180px;
height:15px;
margin:2px 0px 2px 0px;
padding:0px 0px 0px 0px;}

#profile{
text-align:right;
font:11pt Arial;
margin:0px 0px 0px 0px;

}

.formtext{
font:10pt Arial;
line-height:20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

#profile a{
color:#000000;
font:9pt Arial;
margin:0px 0px 0px 0px;
font-weight:bold;
text-decoration:underline;
}

#profile a:hover{
color:#0046d5;
font:9pt Arial;
margin:0px 0px 0px 0px;
font-weight:bold;
text-decoration:none;
}

#text{
font-family:arial;
font-size:10pt;
color:#000000;
line-height:17px;
text-align:justify;
margin:10px 0px 0px 12px;
padding:0px 0px 0px 0px;}

#text h1{
font-family:arial;
font-size:25px;
color:#ff0000;
line-height:30px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#read{
font-family:arial;
font-size:12px;
color:#ff0000;
line-height:17px;
font-weight:bold;
text-align:right;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;}

#read a{
font-family:arial;
font-size:12px;
color:#ff0000;
line-height:17px;
font-weight:bold;
text-align:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-decoration:none;}

#read a:hover{
font-family:arial;
font-size:12px;
color:#000000;
line-height:17px;
font-weight:bold;
text-align:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-decoration:underline;}


#textbox{
font-family:arial;
font-size:12px;
color:#000000;
line-height:17px;
text-align:justify;
margin:10px 0px 0px 12px;
padding:0px 0px 0px 0px;
border:1px solid #f5a733;}

#photo{
width:100px;
font-family:arial;
font-size:11px;
color:#000000;
line-height:17px;
text-align:center;
float:left;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#texts{
font-family:arial;
font-size:12px;
color:#000000;
line-height:17px;
text-align:justify;
margin:0px 10px 0px 10px;
padding:0px 0px 0px 0px;
}

#texts h2{
font-family:arial;
font-size:18px;
color:#ff0000;
text-align:left;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#reads{
font-family:arial;
font-size:12px;
color:#ff0000;
line-height:17px;
text-align:right;
font-weight:bold;
margin:10px 10px 0px 0px;
padding:0px 0px 10px 0px;}

#reads a{
font-family:arial;
font-size:12px;
color:#ff0000;
line-height:17px;
text-align:left;
font-weight:bold;
text-decoration:none;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#reads a:hover{
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:17px;
text-align:left;
text-decoration:underline;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#text-box{
font-family:arial;
font-size:10pt;
color:#000000;
line-height:17px;
text-align:justify;
margin:10px 0px 0px 12px;
padding:0px 0px 0px 0px;
border:1px solid #f5a733;}

#text-boxnews{
font-family:arial;
font-size:10pt;
color:#000000;
text-align:justify;
float:left;
margin:10px 8px 0px 0px;
padding:0px 0px 0px 0px;}

#text-boxnews h4{
font-family:arial;
font-size:15px;
color:#1775bc;
margin:0px 0px 0px 5px;
padding:0px 0px 3px 0px;}

#text-boxnews p{
font-family:arial;
font-size:10pt;
color:#000000;
line-height:17px;
text-align:justify;
margin:0px 0px 5px 5px;
padding:0px 0px 0px 0px;}


#text-boxevents{
font-family:arial;
font-size:12px;
color:#000000;
line-height:17px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 5px;}

#text-boxevents h4{
font-family:arial;
font-size:15px;
color:#1775bc;
margin:0px 0px 0px 0px;
padding:0px 0px 3px 0px;}

/*content end--*/

#rightnav{
float:right;
width:237px;
margin:0px auto;
/*border:1px solid #339999;*/}

#login{
width:237px;
height:139px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../images/loging.jpg);
background-repeat:no-repeat;}

#employee-login{
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:15px 0px 0px 10px;}

#loginform{
font-family:arial;
font-size:12px;
color:#000000;
margin:0px 0px 0px 0px;
padding:15px 0px 0px 10px;}

#loginform input{
font-family:arial;
font-size:12px;
color:#000000;
width:140px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;}

#passform{
font-family:arial;
font-size:12px;
color:#000000;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 10px;}

#passform input{
font-family:arial;
font-size:14px;
color:#000000;
width:142px;
margin:0px 0px 0px 4px;
padding:0px 0px 0px 0px;}

#botton{
font-family:arial;
font-size:11px;
color:#000000;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 65px;}

#register{
width:237px;
height:50px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../images/log-ing.jpg);
background-repeat:no-repeat;}

/*--login end--*/

#latest-tenders{
width:237px;
height:232px;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(../images/download-latest-tenders.jpg);
background-repeat:no-repeat;}

#latesttenders{
font-family:arial;
font-size:13px;
line-height:17px;
color:#FF0000;
width:200px;
margin:0px 0px 0px 25px;
padding:40px 0px 0px 0px;
height:170px;
}


#latesttenders a{
font-family:arial;
font-size:10pt;
color:#FF0000;
text-decoration:none;
/*border:1px solid #00CCFF;*/}

#latesttenders a:hover{
font-family:arial;
font-size:10pt;
color:#870f06;
text-decoration:underline;}

#latesttenders h5{
font-family:arial;
font-size:13px;
color:#FF0000;
width:200px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#latesttenders P{
font-family:arial;
font-size:12px;
text-align:justify;
color:#000000;
margin:8px 30px 0px 0px;
padding:0px 0px 0px 0px;}

#download{
font-family:arial;
font-size:12px;
color:#0033FF;
margin:10px 0px 0px 34px;
padding:0px 0px 0px 0px;
/*border:1px solid #FF6600;*/}

#download h5{
font-family:arial;
font-size:15px;
font-weight:bold;
color:#1775bc;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

#download p{
font-family:arial;
font-size:12px;
color:#000000;
margin:0px 0px 0px 0px;
padding:3px 0px 0px 0px;}

#download p a{
font-family:arial;
font-size:12px;
color:#000000;
margin:0px 0px 0px 0px;
padding:3px 0px 0px 0px;
text-decoration:none;}

#download p a:hover{
font-family:arial;
font-size:12px;
color:#1775bc;
margin:0px 0px 0px 0px;
padding:3px 0px 0px 0px;
text-decoration:underline;}


#insidecontent{
width:690px;
float:left;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
/*border:1px solid #339999;*/}

#insidetext{
font-family:arial;
font-size:12px;
color:#000000;
line-height:17px;
text-align:justify;
margin:5px 0px 0px 12px;
padding:0px 0px 0px 0px;}

#insidetext h1{
font-family:arial;
font-size:18px;
color:#ff0000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}


/*--footer--*/

#ftr{
font-family:arial;
font-size:12px;
color:#FFFFFF;
line-height:17px;
margin:0px auto;
width:959px;
text-align:center;
background-color:#0067b3;
padding:10px 0px 0px 0px;}

#ftr a{
font-family:arial;
font-size:12px;
color:#FFFFFF;
line-height:17px;
text-decoration:none;
}

#ftr a:hover{
font-family:arial;
font-size:12px;
color:#FFFFFF;
line-height:17px;
text-decoration:underline;}


/*--css menu--*/

/*#menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/linkbg.jpg);
	float:left;
	}
#menu ul{
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	}
	#menu li{
		float:left;
		padding:0px;
		}
	#menu li a{
		background: url("../images/seperator.gif") bottom right no-repeat;
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 10px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			background: #2580a2 url("../images/hover.gif") bottom center no-repeat;
			color:#FFFFFF;
			text-decoration:none;
			}
	#menu li ul{
		background:#333333;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
	/*	}
	#menu li:hover ul{
		display:block;
		
		}
	#menu li li {
		background:url('../images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	#menu li:hover li a{
		background:none;
		
		}
	#menu li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		#menu li ul a:hover, .menu li ul li:hover a{
			background:#2580a2 url('../images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	#menu p{
		clear:left;
		}	

		*/
		
		/*#menu{
		text-align: left;
		width: 100%;
		background: url(img/menu_bg.jpg) repeat-x;
		}
		#menu ul{
		margin: auto;
		padding:0;
		position: relative;
		display: block;
		width: 400px;
		height: 30px;
		float:left;
		}
		#menu li{
		list-style: none;
		float: left;
		}
		#menu ul ul{
		position: absolute;
		width: 400px;
		height: 20px;
		top: 30px;
		left: 0;
		visibility: hidden;
		background-color: #333333;
		}
		#menu li a{
		width: 100px;
		height: 30px;
		display: block;
		text-decoration:none;
		text-align: center;
		line-height: 30px;
		font-size: 9px;
		font-family: Verdana;
		color: #FFFFFF;
		font-weight: bold;
		background: url(img/link_bg.jpg) no-repeat top;
		} 
		#menu li a:hover{
		background-position: bottom;
		} 
		#menu ul li:hover ul{
		visibility:visible;
		z-index:2;
		}
		#menu li li a{
		width: 99px;
		height: 20px;
		line-height: 20px;
		background: transparent;
		border-right: 1px solid black;
		}
		#menu li li a:hover{
		background-color: #444444;
		}*/