/* CSS Document */
#links
{
color: #0000CC;
}
#links:hover
{
color: #CC0000;
}
.bg
{
	background-color: #CDD5CA;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	
}
.outerborder
{
	border: 1px solid #8E998B;
}

.whitebg
{
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;

}
.greenbox
{
	border: 1px solid #E6E6E6/*4D800A*/;
}
.whitespace
{
	height: 11px;

}
.boxspace
{
	width: 100%;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.topbgk
{
	font-family: Arial, Helvetica, sans-serif;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	background-image: url(images/topbgk.gif);
	background-repeat: repeat-x;
	background-color: #E8E9EB;
	background-position: left top;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #dadada;
	
}
.midgaps
{
	width: 1px;
}
.box
{
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.boxtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737171;
	padding-left: 5px;
}
.circtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00275A;
	padding-left: 5px;
	vertical-align: center;
	white-space: normal;
	font-variant: normal;
	
}
.circtext a
{	
	color: #00275A;
	padding-left: 10px;
	vertical-align: top;
	top: 2px;
}

.circtext a:hover
{	
	color:#0099FF;
	padding-left: 10px;
	vertical-align: top;
	top: 2px;
	text-decoration:underline;
}


.circtext1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00275A;
	vertical-align: top;
	white-space: normal;
	font-variant: normal;
	top: 1px;
}
.circtext1 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00275A;
	vertical-align: top;
	white-space: normal;
	font-variant: normal;
	top: 1px;
}

.circtext1 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0099FF;
	vertical-align: top;
	white-space: normal;
	font-variant: normal;
	top: 1px;
	text-decoration:underline;
}

.sideboxtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737171;
	padding-left: 5px;
	padding-top: 5px;
}
.newsbox
{
	border: 1px solid #82C02F;
}

.circularbox
{
	border: 1px solid #5896C7
}
.formbox
{
	border: 1px solid #ACACAC
}
.tenderbox
{
	border: 1px solid #DABD01;

}
.photoglry
{
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;

}
.readmore
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FD9500;
	padding-left: 15px;
	text-decoration:none;

}
.readmore a
{
	background-image: url(images/readmore.jpg);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FD9500;
	padding-left: 15px;
	text-decoration:none;
}
.readmore a:hover
{
	text-decoration:underline;
}

.tendertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737171;
	padding-left: 8px;
	padding-right: 8px:
}

.tendertexthm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E5100;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 12px;

}
.pspacing
{
	padding-bottom: 10px;
	bottom: 5px;
	white-space: pre;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 100%;
}
.footer
{
	background-color: #CDD5CA;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;

}
.footertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737171;
	text-decoration:none;

}
.footertext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737171;
	text-align: center;
	text-decoration:none;

}
.footertext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737171;
	text-align: center;
	text-decoration:underline;
}

.footerspace
{
	height: 5px;
}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737171;
	
}
.midgap {
	width: 5px;
}
.about
{
	height: 24px;
	width: 64px;
	z-index: 400;
}
.projects
{
	height: 24px;
	width: 59px;
}

.rdnw
{
 	height: 24px;
	width: 93px;
}
.wbris
{
	height: 24px;
	width: 53px;
}
.egov
{
	height: 24px;
	width: 93px;
}

.acts
{
	height: 24px;
	width: 39px;
}
.mis
{
	height: 24px;
	width: 36px;
}
.contactus
{
	height: 24px;
	width: 75px;
}
.recruit
{
	height: 24px;
	width: 81px;
}
.help
{
	height: 24px;
	width: 42px;
}
#aboutus
{
	background: url(images/aboutus0.gif) no-repeat bottom left; 
	height: 24px;
	width: 64px;
	line-height: 20px;
	display:block;
}
#aboutus:hover
{
	background-image: url(images/aboutus1.gif);
	background-repeat: no-repeat;
}
#projects
{
	background-image: url(images/projects0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 59px;
	display:block;
}
#projects:hover
{
	background-image: url(images/projects1.gif);
	background-repeat: no-repeat;
}
.org
{
	height: 24px;
	width: 101px;
	
}
#org 
{
	background-image: url(images/orgaztion0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 101px;
	display:block;
}
#org:hover
{
	background-image: url(images/orgaztion1.gif);
	background-repeat: no-repeat;
}
#egov 
{
	background-image: url(images/egov0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 93px;
	display:block;
}
#egov:hover
{
	background-image: url(images/egov1.gif);
	background-repeat: no-repeat;
}

#rdnet 
{
	background-image: url(images/rdnw0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 93px;
	display:block;
}
#rdnet:hover
{
	background-image: url(images/rdnw1.gif);
	background-repeat: no-repeat;
}

#webris 
{
	background-image: url(images/webris1.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 53px;
	display:block;
}
#webris:hover
{
	background-image: url(images/webris0.gif);
	background-repeat: no-repeat;
}
#acts 
{
	background-image: url(images/acts0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 39px;
	display:block;
}
#acts:hover
{
	background-image: url(images/acts1.gif);
	background-repeat: no-repeat;
}
#mis 
{
	background-image: url(images/mis0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 36px;
	display:block;
}
#mis:hover
{
	background-image: url(images/mis1.gif);
	background-repeat: no-repeat;
}

#contactus
{
	background-image: url(images/contus0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 75px;
	display:block;
}
#contactus:hover
{
	background-image: url(images/contus1.gif);
	background-repeat: no-repeat;
}
#eproc 
{
	background-image: url(images/eproc0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 93px;
	display:block;
}
#eproc:hover
{
	background-image: url(images/eproc1.gif);
	background-repeat: no-repeat;
}
#recruit 
{
	background-image: url(images/recruit0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 81px;
	display:block;
}
#recruit:hover
{
	background-image: url(images/recruit1.gif);
	background-repeat: no-repeat;
}
#help 
{
	background-image: url(images/hlp0.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 42px;
	display:block;
}
#help:hover
{
	background-image: url(images/hlp1.gif);
	background-repeat: no-repeat;
}
.pageheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F6E08;
	text-decoration: underline;

}
.innertextpadding
{
	padding-right: 10px;
	padding-left: 10px;
	
}

.innertextpadding2
{
	padding-right: 2px;
	padding-left: 2px;
	
}
.contenttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	padding-top: 8px;

}
.table
{
	border: 1px solid #949592;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:3px;
	color: #666666;	
	word-wrap: break-word;
}


.tabler
{
	border: 1px solid #949592;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:0px;
	color: #666666;	
	word-wrap: break-word;
}


.lists
{
	list-style-image: url(images/bullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:5px;
	line-height: 15px;
	padding-bottom: 7px;
}
.subheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;

}
.linktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 5px;

}

.linktext a
{
	background-image: url(images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
}
.linktext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009933 ;
	padding-left: 20px;
}




.linktext2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 5px;

}

.linktext2 a
{
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 5px;
}
.linktext2 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009933 ;
	padding-left: 5px;
}





#viewgreen
{
	background: url(images/view_green.gif) no-repeat top left ;
	height: 16px;
	width: 60px; 
	display: block;
		
}
#viewgreen:hover
{
	background-position: bottom left ;
	
}
#viewblue
{
	background: url(images/view_blue.gif) no-repeat top left ;
	height: 16px;
	width: 60px; 
	display: block;	
}
#viewblue:hover
{
	background-position: bottom left ;
	
}
#viewyellow
{
	background: url(images/view_yello.gif) no-repeat top left ;
	height: 16px;
	width: 60px; 
	display: block;		
}
#viewyellow:hover
{
	background-position: bottom left ;
}
.tdvalue
{
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 5px;
	padding-bottom: 3px;


}
.newsdate 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5DA100;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
}

.newsdatehm 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #221D4E;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
}

.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 14px;
	padding-bottom: 7px;
	padding-left: 14px;
	text-align: justify;

}

.newstexthm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #221D4E;
	padding-right: 14px;
	padding-bottom: 7px;
	padding-left: 14px;
	text-align: justify;

}

#newslink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #221D4E;
 text-decoration: none;
}

#newslink:hover
{
text-decoration: underline;
}

#circlink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #00275A;
 text-decoration: none;
 padding-right: 9px;
}

#circlink:hover
{
text-decoration: underline;
 padding-right: 9px;
}
#tendlink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #0E5100;
 text-decoration: none;
 padding-right: 9px;
}

#tendlink:hover
{
text-decoration: underline;
 padding-right: 9px;
}

#loglink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #0E5100;
 text-decoration: none;
 background-color: #A8C7A2;
 padding-right: 9px;
 width: 200px;
 padding: 3px;
 display:block;
}

#loglink:hover
{
 text-decoration: underline;
 width: 200px;
 display:block;
}

#pageheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6E08;
	text-decoration: none;

}
#pageheading:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6E08;
	text-decoration: underline;

}
#contenttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	padding-top: 8px;
	font-weight: bold;
	text-decoration: none;
}
#contenttext:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	padding-top: 8px;
	font-weight: bold;
	text-decoration: underline;
}
.circularext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	color: #737171;

}
.photo
{
	border: 2px solid #8E998B;
	width: 80px;
}

.mailtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.mailtext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}
.mailtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666 ;
	text-decoration: none;
}
.flshzindex
 {
	z-index: -1;
	
}
.midgap2 {

	width: 2px;
}
.pagesubheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/headingbg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	vertical-align: middle;
	height: 24px;




}
.pagesubheadingtxt {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	height: 24px;
}
.linktextb {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 5px;
}
.linktextb a
{
	background-image: url(images/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
}
.linktextb a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009933 ;
	padding-left: 20px;
}
.tableCopy {
	border: 1px solid #949592;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;



}
.tableleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-left: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;


}
.tablelright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: auto;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	
	padding-top: 2px;
	padding-bottom: 2px;
	border-left: 1px solid #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	word-wrap: break-word;
	/* IE */
	text-wrap: suppress;
	/*-moz-binding: url('./wordwrap.xml#wordwrap');*/
}
.tablelrightbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #CCCCCC;
}

pre 
{ 
white-space: pre-wrap; /* css-3 */ 
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ 
white-space: -pre-wrap; /* Opera 4-6 */ 
white-space: -o-pre-wrap; /* Opera 7 */ 
word-wrap: break-word; /* Internet Explorer 5.5+ */ 
} 

.tableleftbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.menuheight {
	height: 21px;
}
.btmline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.btmlinel {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;

}
.btmliner {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;


}
.listbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 18px;
	width: 225px;
}
.btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txtox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	height: 18px;
	width: 150px;
	border: 1px solid #CCCCCC;
}
.tableheadingl 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.tableheadingr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.orngbr
{
height: 22px;
background-color: #D6B600;
width: 50%;
}

.grnbr
{
height: 22px;
background-color: #488705;
width: 50%;
}

.otherbxbgk
{
	background-image: url(images/otherbxbgk.gif);
	background-repeat: repeat-x;
	background-color: #E8E8EA;
	background-position: left top;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	padding: 5px;
}
.rowgp
{
height: 15px;
margin: 0px;
}
.bullet2 {
	list-style-position: outside;
	list-style-image: url(images/bullet2.gif);
	list-style-type: disc;
}








.linktextt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:center;

}

.linktextt a
{
	
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	
	text-align:center;
}
.linktextt a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933 ;
	
	text-align:center;
}
