@charset "utf-8";
@import url("inner.css");

/*
Name		: JHARKHAND Public Service Commission.
Author		: DKS, SWA, Indusnet Technologies.
Version		: V1.
Source		: index-01.psd
Date 		: 02-Feb-2011.
Author URL	: http://ua.nicin/psc.uk.gov.in
*/

/* CSS Reset and Generalization */
* 		{ padding:0; margin:0; }
html 	{ height:100%; padding-bottom:0.1em; }
body 	{ background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; padding-bottom:1em; color:#343434;}
a 		{ text-decoration:underline; color:#0a1c0a; outline:none; background-color:inherit; }
a:hover { text-decoration:none; color:#000; }
img, fieldset { border:0; }
ul 		{ list-style:none; }
p 		{ line-height:1.5em; color:#000; margin-bottom:0.8em; }
td 		{ text-align:left; vertical-align:top; }
li, td, p	{ font-size:1.2em; }
li li, li p, td p { font-size:1em; }
#midColumn p{ text-align:justify; 


}
#midColumn p.map{ text-align:justify; 
background:url(../map.png) center no-repeat;
min-height:250px;
}
#midColumn span.map{ text-align:justify; 
background:url(../map.png) center no-repeat;
min-height:250px;
}
ol { margin-left:25px; }
ol li { margin-bottom:.6em; }

.spacer	{ clear:both;}

/* heading tags */
h1 { color:#4c7900; font:bold 1.8em Georgia, "Times New Roman", Times, serif; text-transform:uppercase; }
h2 { font:bold 1.8em Georgia, "Times New Roman", Times, serif; color:#4c7900; padding:0.15em 0 .5em;}
h2 span { display:block; font-size:.6em; color:#000; font-weight:normal; }
h3 { font:bold 1.4em Georgia, "Times New Roman", Times, serif; padding:0.3em 0; color:#346900; }
h4 { color: #346900;
    font: bold 10px Georgia,"Times New Roman",Times,serif;
    padding: 0.5em 0;
    text-align: center; }

/* wrappers and columns */
.outer_wrapper	{ width:960px; margin:0 auto; background:#fff; border-top:#fff 1px solid;}
#container		{ height:100%; padding:8px 0 15px; overflow:hidden; clear:left;  }
#leftColumn 	{ width:170px; float:left; }
#rightColumn 	{ width:170px; float:right; }
#midColumn		{ margin:0 190px; }
/*.banner{
	width:580px;
	height:159px;
	float:left;
	
	
	}*/

#midColumn .contentArea{ padding:20px 2% 10px; width:96%; background:#fdfcf8;}
* html #midColumn .contentArea{ padding:20px 2% 10px; width:94%; }
p.read_more a	{ color:#0a14a0; text-decoration:underline; background:url(../images/blue-arrow.png) no-repeat 100% 60%; padding-right:8px;}
p.read_more a:hover{ text-decoration:none;}

/* topmost black stripe */
.topStripe { background-color:#292929; height:100%; overflow:hidden; height:2.6em; }
.topStripe ul { float:right; padding:0.5em 0; }
.topStripe ul ul { float:none; padding:0; }
.topStripe li { font-size:1.2em; line-height:1.2em; float:left; background:url(../images/nav-sep.gif) no-repeat 100% 50%; padding:0 0.8em;color:#EAEAEA; }
.topStripe li.noBord { background:none; }
.topStripe li.switcher { padding-right:0; }
.topStripe li li { background:none; font-size:1em; padding:0 0.2em; }
.topStripe a { color:#EAEAEA; text-decoration:none; }
.topStripe ul li .bigger { padding:7px 3px 0 3px; line-height:0; }
.topStripe ul li .smaller { padding:7px 3px 0 3px;  line-height:0;  }
.topStripe ul li .smaller:hover, .topStripe ul li .bigger:hover{ text-decoration:none;}
.topStripe a:hover {text-decoration:underline; color:#fff; }
.topStripe li div { width:auto; margin:0; }
.topStripe li.hindi { font-size:1.2em; background:none;}

/* header */
#header {padding:0.4em .6em; height:100%; overflow:hidden;  background:#edf8ed; }
.siteDescription, .siteDescription img, .siteDescription h1 { float:left; }
.siteDescription h1 { margin-top:1.3em; line-height:1.15em; padding-left:20px;  }
.siteDescription h1 span.upper{ font-size:0.85em; color:#00567b; font-style:italic;text-transform:none; }
.siteDescription h1 span {font-size:0.82em; color:#000; display:block; font-weight:normal;}

.logo-cntr{
	
	width:100px;
	height:100px;
	float:left;
	margin-left:5px;
	
	
	
	}
.logo-cntr h1{
	width:100px;
	height:100px;
	text-indent:999px;
	display:block;
	
	
	}
.logo-cntr h1 a{
	
	width:100px;
	height:100px;
	text-indent:999px;
	display:block;
	background:url(logo.png) no-repeat;
	
	}


.qucik-access { width:19em; float:right; padding-top:0.9em; }
.qucik-access ul { height:100%; overflow:hidden; float:right; }
.qucik-access li { float:left; font-size:1.1em; line-height:1.2em; padding:0 1em .2em; border-right:#bfbfbf 1px solid; }
.qucik-access li a { color:#292929; padding:1.8em 0 0; float:left; display:block; text-decoration:none; }
.qucik-access li a:hover { color:#292929; text-decoration:underline; }
.qucik-access li.last{ padding-right:0; border:none;}
.qucik-access li a.home { background:url(ico-home.png) no-repeat 50% 4px; }
.qucik-access li a.contact { background:url(ico-contact.png) no-repeat 50% 4px; }
.qucik-access li a.sitemap { background:url(ico-sitemap.png) no-repeat 50% 4px; }

.qucik-access .search { clear:right; padding-top:1.8em; float:right; padding-left:10px; }
.qucik-access .search fieldset { float:right; width:16.5em; }
.qucik-access .search input { display:inline; float:left; font-size:1.1em; }
.qucik-access .search .txtBox { width:11.8em; padding:0.1em 0 0 0.3em; height:1.6em; line-height:1em;  border:solid 1px #000; margin-right:0.2em;}
.qucik-access .search .btn { background:#000 url(btn.png) no-repeat 50% 50%; height:20px; width:25px; border:solid 1px #000; cursor:pointer; text-indent:-1000000px; font-size:1px; line-height:0;}

/* top Nav */
.topNav{ background:#4C7900 url(../images/hrd-bg.gif) repeat-x 0 0; clear:both; height:100%; border-bottom:#a4a4a4 1px solid; margin-top:1px; border-top:#406501 1px solid; z-index:1050; position:relative;}
.topNav br { clear:left; font-size:1px; line-height:0; }
.topNav ul{ line-height:1.1em;}
.topNav ul li { float:left; margin-bottom:0; margin-right:20px;  }
.topNav ul li a { color:#fff; text-decoration:none; padding:.5em 1.8em; display:block; white-space:nowrap; }
.topNav ul li a:hover, .topNav ul li a.active { color:#fff; background-color:#094509; }
/* drop menus */
.topNav .sf-menu li li { background:#4c7900; border-bottom:#3e593e 1px solid; padding-right:0; font-size:1em; }
.topNav .sf-menu li ul { width:160px; border:none; float:none;}
.topNav .sf-menu li ul ul { left:160px; margin-top:0;}
.topNav .sf-menu li ul li a{ padding-left:10px; padding-right:0; font-weight:normal; padding:.5em .8em; white-space:normal; }
.topNav .sf-sub-indicator { background:url(../images/nav-arrows.gif) no-repeat -10px -100px;}
.topNav .sf-menu li.sfHover { background-color:#094509;}
.topNav .sf-menu li li a:hover, .topNav .sf-menu a:active, .topNav .sf-menu li li:hover, .topNav .sf-menu li li.sfHover { color:#fff; background-color:#094509; text-decoration:none; }

/* Special Links added on 27 Jan 10 */
#leftColumn .spLinks { }
#leftColumn .spLinks ul { }
#leftColumn .spLinks li { /*background-image:url(../images/link-bgs.gif); background-repeat:repeat-x; */ background-image:none; border-width:1px; border-style:solid; font-size:1.3em; padding:0px 2px; margin-bottom:6px; }
#leftColumn .spLinks li.tenders { background-color:#016E01; border-color:#035402; background-position:0 0; }
#leftColumn .spLinks li.annc { background-color:#2A4533; border-color:#1F3727; background-position:0 -38px; }
#leftColumn .spLinks li.res { background-color:#2A3645; border-color:#1D2734; background-position:0 -58px; }
#leftColumn .spLinks li.news { background-color:#2A3E45; border-color:#1F3727; background-position:0 -78px; }
#leftColumn .spLinks li.govtGaz { background-color:#2A4533; border-color:#1D3525; background-position:0 -98px; }
#leftColumn .spLinks li.result { background-color:#452A2A; border-color:#3A2020; background-position:0 -118px; }
#leftColumn .spLinks li a { background-position:0 100%; background-repeat:no-repeat; padding:5px 0 5px 0px; color:#fff; display:block; text-align:center; }

#leftColumn .spLinks li.news a { background-image:url(../images/ico-news2.gif); }
#leftColumn .spLinks li.annc a { background-image:url(../images/ico-anns1.gif);}
#leftColumn .spLinks li.res a { background-image:url(../images/ico-results.gif);}
#leftColumn .spLinks li.tenders a { background-image:url(../images/ico-tenders.gif);}
#leftColumn .spLinks li.govtGaz a { background-image:url(../images/ico-govt-gaz.gif);}
#leftColumn .spLinks li.result a { background-image:url(../images/ico-govt-ord.gif);}

/* general css for all block */
.ac{ text-align:center;}
#midColumn .grblod{ color:#1D7900; padding-bottom:.3em;}

/* main menu */
.mainMenu{ width:100%; margin-bottom:1.5em;}
.mainMenu ul{ padding:0;}
.mainMenu ul li{ background:#faf9e7; line-height:1.4em; border-bottom:#fff 1px solid;}
.mainMenu ul li.last{ border:none;}
.mainMenu ul li a{ background:url(../images/bullet.png) no-repeat 12px 11px; padding:.4em 0 .4em 22px; color:#000; text-decoration:none; display:block; }
.mainMenu ul li a:hover, .mainMenu ul li a.active{ color:#d41514;}
.mainMenu .sf-vertical li ul{padding-right:13px;}
.mainMenu .sf-vertical li li { background-color:#f0eed2;  }
.sf-vertical li ul li a{ width:12.5em; background:url(../images/bullet.png) no-repeat 6px .8em; padding-left:14px;}
.sf-vertical li ul li a:hover{ text-decoration:none;}

/* drop menus */
.mainMenu .sf-menu li li:hover, .mainMenu .sf-menu li.sfHover,
.sf-menu a:focus, .mainMenu .sf-menu li li a:hover, .mainMenu .sf-menu a:active { background-color:#f2f0cc; color:#000; }
.mainMenu .sf-sub-indicator{ background:url(../images/nav-arrows.gif) no-repeat -10px 0;}

/* Hit counter */
.hitCounter { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; }
.hitCounter strong { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; }
.hitCounter span { background:#292929; padding:0 5px; font-size:1em; color:#fff; letter-spacing:5px; display:block;}


/* press release */
.pressRelease{width:100%; padding-bottom:1.5em;}
.pressRelease h3{color:#fff; line-height:1em; background:#217f00; padding-left:5px; position:relative;}
.pressRelease h3 span { position:absolute; top:4px; right:4px; }
.pressRelease div{background:#f5f5f5; padding:10px;}
.pressRelease ul{  height:160px;}
.pressRelease ul li{line-height:1.4em; }
.pressRelease ul li p{ font-size:1.2em; color:#004474;padding-top:.6em; }
.pressRelease ul li a{ color:#383838; font-size:1.2em;text-decoration:none; font-weight:bold;}
.pressRelease ul li a:hover{ text-decoration:underline}


/* gallery */
.gallery{ padding-bottom:2em;}
.gallery h3{color:#567600; padding:1em 0 .4em 0; line-height:1em; border-bottom:#eaeaea 1px solid; margin-bottom:.5em;}

/* midColumn */
.banner { margin-bottom:10px; overflow:hidden; }
* html .banner { width:99.0%; }
.font-text{ font-size:1.3em; border-bottom:#dbdbdb 1px dashed; padding-bottom:.85em;}
p img.intro{ background:#f9f9f9; border:#eee 1px solid; padding:3px; float:left; margin:0 15px 5px 0;}
/*#midColumn li{ background:url(../images/bull.png) no-repeat 0 6px; font-size:1.2em; padding:0 5px .5em 8px;}*/
#midColumn li a{ color:#000; text-decoration:none;}
#midColumn li a:hover{ text-decoration:underline;}


/* lower text */
.lowerText{ width:100%; padding:1em 0 0; border-top:#eaeaea 1px solid; }
* html .lowerText{ width:99%;}
.lowerText h3{ font-size:1.1em; color:#ab2a0d;}
 
/* important link */
.importantLink{ width:100%;  margin-bottom:.75em; padding-bottom:1.5em;}
.importantLink h3{color:#567600; padding:1em 0 .4em 0; line-height:1em; border-bottom:#eaeaea 1px solid; margin-bottom:.5em;}
.importantLink ul li{ background:url(../images/bull.png) no-repeat 0 6px; font-size:1.2em; line-height:1.2em; padding-bottom:.4em; color:#464646; padding-left:10px;}
.importantLink ul li a{ color:#0a14a0; text-decoration:underline;}
.importantLink ul li a:hover{ text-decoration:none}

/* News And Events */
.newsEvent, .services{ padding-bottom:.75em; width:100%;}
.newsEvent h3, .services h3{ background:#1c1c1c; color:#fff; padding-left:5px; }
.newsEvent ul{ background:#f1fcf6; padding:6px 5%; } 
.newsEvent ul li{ line-height:1.2em; padding-bottom:.7em; color:#383838;}
.newsEvent ul li p{ font-size:1.2em; color:#004474; }
.newsEvent ul li a{ color:#383838; font-size:1.2em;text-decoration:none; font-weight:bold;}
.newsEvent ul li a:hover{ text-decoration:underline}
/* Services */
.services h3{ background:#a62c0a;}
.services ul{ background:#fcfcfc; padding:10px 8px;}
.services ul li { line-height:1.4em; padding-bottom:.7em; color:#0a14a0; background:url(../images/bullet.png) no-repeat 0 5px; padding-left:8px; }
.services ul li a { text-decoration:underline; }
.services ul li.striped { background-color:#E6EEFB; } 
.services ul li a:hover { text-decoration:none;}

.library a {  background:url(../images/ico-lib.gif) no-repeat 0 5px #e3ebe3; padding:4px 0 4px 37px; line-height:1em; border:solid 1px #d2ded2; border-bottom:solid 4px #375337; margin-bottom:1em; text-decoration:none; display:block; }
.library a:hover { background-color:#ecf5ec; }

.download{ background:url(../images/download.png) no-repeat 0 0 #005321; margin-bottom:1.5em; text-align:right; padding:18px 3px 9px 0; color:#fbf8e9; font-size:1.6em; line-height:.95em;}
.download a{color:#fbf8e9; text-decoration:none; background:none;}
.download a span{ display:block; font-size:.75em; color:#fff;}

.moduleWrap { height:100%; overflow:hidden; }
.moduleWrap h3 { margin-bottom:0.4em; position:relative; background-color:#365336; color:#ffffff; padding:3px 3px 3px 6px; border-bottom:solid 1px #fff; }
.recentUpdates h3 a { position:absolute; right:4px; top:2px; }
.recentUpdates, .mod-download  { width:47.5%; border:solid 1px #d2e2d2; background-color:#f4fbf4; }
.recentUpdates { float:left; }
.mod-download { float:right; }
.recentUpdates strong { font-weight:normal; }
.moduleWrap ul { height:100px; position:relative; overflow:hidden; padding:4px; overflow:hidden; }
.moduleWrap .mod-download li { margin-bottom:0.4em; background:url(../images/bullet.png) no-repeat 0 5px; padding-left:8px; }
.moduleWrap li.odd { background-color:#e5f0e5; }
#midColumn .moduleWrap p { padding-left:8px; margin-bottom:0.6em; }

/* Footer Site review */ 
.siteReview { background:#292929; text-align:center; color:#fff; font-weight:bold; font-size:1.1em; padding:.6em 0; margin-bottom:1.0em;  }

/* FOOTER */
#footer { padding:1em 0 1em 0;  clear:both;}
#footer a { color:#555555; text-decoration:underline; }
#footer a:hover {text-decoration:none; }
#footer ul { text-align:center; margin-bottom:1.5em; }
#footer li { font-size:1.2em; display:inline; padding:0 0.4em; color:#414141; line-height:1.8em; }
#footer li a { color:#414141;}

#footer p { text-align:center; line-height:1.4em; margin-bottom:1em; color:#555555; }
#footer p.siteDesigned { background-color: #F7F7F7;border-bottom: 1px dotted #D0D0D0;border-top: 1px dotted #D0D0D0;color: #003399;font-weight: bold;line-height: 30px;}
#footer p.siteDesigned img {position: relative;top: 5px;}
#footer p.siteDesigned a{ color:#920b0b;}


/* For striped menu*/
.read{ text-align:right;}
#leftColumn .menu_1 li.striped, #rightColumn .menu_1 li.striped{ background-color:#f5e7e4; }
#leftColumn .menu_2 li.striped, #rightColumn .menu_2 li.striped{ background-color:#e6eefb; }
#leftColumn .menu_3 li.striped, #rightColumn .menu_3 li.striped{ background-color:#f4f4f4; }
.ac{ text-align:center;}

#leftColumn .read_1 a, #rightColumn .read_1 a{ color:#910b0c;}
#leftColumn .read_2 a, #rightColumn .read_2 a{ color:#022080;}
#leftColumn .read_3 a, #rightColumn .read_3 a{ color:#000;}
.cell ul li { padding:0 0 0 5px; background:url(../images/bullet.png) no-repeat 3px 9px; padding-left:12px; line-height:2.1em; }
.noBullet ul li { padding:0 !important; background:none !important; line-height:2.1em; }

.banner-cntr{
	width:580px;
	height:159px;
	float:left;
	
	
	
	}






.galleryCntr{
	height:150px;width:180px;
	background-color:#f5f5f5;
	border:solid 1px #cecfce;
	margin-top:0px;
	overflow:hidden;
	color:#949191;
	cursor:pointer;
	margin-right:10px;
	margin-bottom:10px;
	}
	.galleryCntr:hover{background:#e7e1e1;color:#333;}
.galleryCntr img {
	float:left;
	margin:5px 0px 0px 5px;
	height:110px;
	width:170px;
	outline:none;
	}
	.galleryCntr span{display:block;width:100%;text-align:center;}
	.floatL {
	float:left;
}



#features {
	width:587px;
	height:250px;
	position:absolute;
}
#features #feature-links {
	display:block;
	height:1em;
	margin:0;
	position:absolute;
	text-align:right;
	z-index:50;
}
#features #feature-links li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 5px;
	padding:0;
}

#features #feature-links li a {
	
	color:white;
	display:block;
	font-size:1.2em;
	height:5px;
	width:20px;
	padding:0 0 15px;
	text-align:center;
	text-decoration:none !important;
	opacity:0.85;
}

#features #feature-links li {
	float:left;
	margin:0 5px;
	padding:1px;
	
}

#features #feature-links li a {
	
	display:block;
	font-size:1.0em;
	padding:0 0 15px;
	@padding:0px;
	text-align:center;
	text-decoration:none !important;
	
}

#features #feature-links li a.active{

	opacity:1.0 !important;
}

#features .feature-story {

	position:absolute;
	}

#features h2.feature-title, #features span.feature-title {
	border-style:solid none;
	border-width:1px medium;
	color:#0C3966;
	font-size:1.8em;
	font-weight:normal;
	height:1.2em;
	left:0;
	margin:0;
	padding:0 5px 0 0;
	position:absolute;
	text-align:right;
	text-shadow:0.1em 0.1em 0.3em #999999;
		
	display:block;
	opacity:0.85;
}

#features .feature-photo {
	border:0 none;
	display:block;
	margin:0;
}

.feature-story img{
	width:587px;
	height:250px;
}

#banner-box {
		margin:auto;
		padding:0;
		height:250px;
		width:587px;
		clear:both;
}
.banner-box-img {
		margin:0;
		padding:0;
		height:250px;
		width:587px;
		float:left;
}