/* Prasham  - nepdude [AT] gmail [DOT] com */
* {padding:0;margin:0;}
body {}
#container_wrapper {
	margin:0px auto;
	width:1005px;
	background:url(../images/body_bg.png) repeat-y 6px;
}
#container {
	margin:0px 20px;
	border:1px solid #cbbb3d;
	background:#ffffff ;
}



#header {
	
	height:93px;	
	background:#C0C0C0 url(../images/bg_1.gif) repeat-x  scroll  70% 10%  ;
	/*background:#C0C0C0 url(../images/nav_drpdwn_bg_b.gif) repeat-x  scroll  90% 10%  ;*/
	
}
/*flag*/
#flag{
	position:absolute;
	top:5px;
	float:right;
	right:5px;
	bottom:5px;
	height:70px;	
}
#flag img{
	height:80px;
	width:80px;	
	
}

/*logo*/
#logo{
	position:absolute;	
	left:10px;
	top:5px;
	width:350px;
	float:left;
	height:70px;
	bottom:5px;	
}
#logo img{
	height:85px;
	width:90px;		
}
/*Headings*/
#Officename{
	position:absolute;	
	left:90px;
	width:800px;
	top:10px;	
	height:70px;
	bottom:5px;
	float:left;
	text-align:center;
	
}
#Officename img{
	height:80px;
	width:80px;		
}
#Officename h1{
font-size:18px;
letter-spacing:1px;
text-shadow:#000000;
color:#3333CC;
padding:5px 5px 5px 5px;
font-style:inherit;
}
#Officename h2{
font-size:14px;
letter-spacing:1px;
text-shadow:#000000;
color:#3333CC;
padding:5px 5px 5px 5px;
font-style:oblique;
}


#progress{
 left:250px;
 height:50px;
 position:absolute;
}
#news {
	height:22px;		
	
	font-family:Arial, Helvetica, sans-serif;	
	position:relative;
	
}
#news_png {		
		background:#C0C0C0 url(../images/bg_1.gif) repeat-x  scroll  80% 10%  ;	
		padding:-2px 0 5px 5px;
		line-height:20px;
	}

	
#main_body {background:#ffffff;}
	#main_body #right_side {
		float:right;
		width:213px;		
	}
	#main_body #left_side {
		float:left;
		width:185px;
	}
		#left_side #nav_bar {
			margin:0px 0px 1px 1px;
			background:#e5d552;
			width:193px;
		}
			#nav_bar ul {
				list-style:none;
				margin:1px 0px 1px 1px;
				padding-top:15px;
			}
			#nav_bar ul li {
				height:28px;
			}
			#nav_bar ul a {
				display:block;
				height:25px;
				color:#0a6a2c;
				text-decoration:none;
				padding-left:5px;
				font:11px verdana,arial, sans-serif;
				line-height:25px;
			}
			#nav_bar ul a:hover {
				background:url(../images/menu_hover.gif) no-repeat;
			}
			#nav_bar a.compress {
				letter-spacing:-1px;
			}
			#nav_bar a:active {
				background:url(../images/menu_hover.gif) no-repeat;
			}
			
			
	#main_body #center_side {
		float:left;
		width:565px;
		overflow:visible;
	}
		#center_side #content {
			background:#FFFFFF;
			margin:0px 0px 1px 0px;
			border:1px solid #34689c;
			padding:1px;
			overflow:visible;
		}
		
		#content #title {
			height:25px;
			/*background:#82aeed;#81b658;
			background:url(../images/bg.gif);*/
			background:#C0C0C0 url(../images/bg_1.gif) ;
			background-position:75%;
			margin:1px 2px;
			padding:4px 5px 2px;
			line-height:25px;
			font:14px Arial, Helvetica, sans-serif;
		}
		#content .block {
			background:#F6F6F5;
			border:1px solid #E1E1E1;
			
		}
		#scrollcontent_body{	
			
			margin:13px;
		}
#footer {
	clear:both;
	height:35px;
	
	/*background:url(../images/footer_bg.gif);#ccddee;#48ae62; */
	background:#C0C0C0 url(../images/bg_1.gif) repeat-x  scroll  80% 10%  ;
}
#footer a {
text-decoration:none;
	
}
#footer a:hover {
text-decoration:underline;
text-transform:capitalize;
color:#FFFF33;	
}
#footer #ftext{
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#3333CC;
font-style:oblique;
text-align:center;

}
/* Search Pane */
#search_pane {
	background-color:#5087e1;/*#82aeed; #ccddee;#a7c586;#34689c;*/
	padding:1px;
	margin:1px 3px 1px 2px;
	border-top:solid 1px;
}

#search_pane .title{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	margin:2px 2px 2px;
	text-align:right;
}

#search_pane input[type='text'] {
	padding:2px;
	display:inline;
	float:left;
	margin-top:2px;
	width:140px;
}

#search_pane input[type='image'] {
	margin-left:3px;
}
/* News Pane */
#news_pane {
	margin:0px 3px 1px 2px;
	background: #82aeed; /*#7949A4 ; #c1daa6;#eebe72;*/
	height:303px;
	padding:3px;
	text-align:justify;
}
#news_pane .title {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F0F0F0;/*#867700;*/
	margin:2px 0px ;
	padding:10px 10px;
	height:20px;
			
	background:#C0C0C0 url(../images/bg_1.gif) repeat-x scroll top ;
	
	
}
/* News Pane -- News Block */
.news_block {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
	
}

.news_block .news_heading {
	font-weight:bold;
}

.news_block .news_content {
		position:absolute;
		left:50px;
		top:10px;
		font:11px Arial, Helvetica, sans-serif;
		color:#ccc2b6;


}


/* After News Pane  right_lower_pane */
#right_lower_pane {
	margin:0px 3px 0px 2px;	
	background:#C0C0C0 url(../images/bg_1.gif) repeat-x  top;
	/* background-color:#82aeed; #7949A4 ; #c1daa6;#eebe72;*/
	height:150px;
	padding:3px;
	text-align:justify;
}
#right_lower_pane .title {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F0F0F0;
	margin:2px 0px ;
	padding:10px 10px;
	height:20px;
	border-bottom:solid 1px;			
	background:#C0C0C0 url(../images/bg_1.gif) repeat-x scroll top ;
	
}

#right_lower_pane  .right_lower_content {
		
		font:12px Arial, Helvetica, sans-serif;
		color:#000000;

}




/* Menu */

#menu {
	position:absolute;
	bottom:5px;
	top:68px;	
	right:90px;
	height:27px;	
	float:right;	
}
	
#menu ul {
	display:inline;
	list-style:none;
	text-align:right;
}

#menu li {
	float:left;
	text-align:right;
	padding:1px 1px 1px 1px;
}

#menu li a
{
    display: block;	
    FONT-SIZE: 12px;
    BACKGROUND: url(../images/clo_bg.gif)  repeat-x scroll 50% 40% ;
    FLOAT: left;
    COLOR:#E89F01;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-DECORATION: none;
	padding:2px 2px 2px 2px;
	
}



}
#menu li a:hover {
	background-position:center;
	BACKGROUND: url(../images/bg_1.gif) repeat-x 10% 90%;
	color:#FFFF33;
}

#content p{
	letter-spacing:150%;
	line-height:150%;
	margin:3px 0px 1px;
	padding:0px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:505px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:0px}
#slideleft {float:left; width:20px; height:41px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:41px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:41px; overflow:hidden}
#slider {position:absolute; left:0; height:41px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

.arrowsidemenu{
	width: 180px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
}
	
.arrowsidemenu div a{ /*header bar links*/
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(arrowgreen.gif) 100% 0;
   height: 24px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #26370A;
}

.arrowsidemenu div a:hover{
	background-position: 100% -32px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #6F3700;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: blue;
	background-position: 100% -64px !important;
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{
	border-bottom: 1px solid #a1c67b;
}


.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	padding: 5px 0;
	padding-left: 10px;
	border-left: 10px double #a1c67b;
}

.arrowsidemenu ul li a:hover{
	background: #d5e5c1;
}

.ext_menu {
	width:180px;
	height:50px;
	background:url(../images/ext_menu.jpg) no-repeat;
	position:relative;
	margin:5px 0px;
	/*overflow:hidden;*/
}
.ext_menu a{
background:none;
}
	.ext_menu_img {
		position:absolute;
		top:6px;
		left:10px;
	}
	.ext_menu_img img {
		border:0px solid #ccc2b6;
		height:30px;
		width:30px;
	}
	.ext_menu_body {
		position:absolute;
		left:50px;
		top:10px;
		font:11px Arial, Helvetica, sans-serif;
		color:#ccc2b6;
	}
	
	
	
	
	
.next_ext_menu {
	width:180px;
	height:50px;
	background:url(../images/ext_menu.jpg) no-repeat;
	position:relative;
	margin:5px 0px;
	/*overflow:hidden;*/
}
.next_ext_menu a{
background:none;
}
	.next_ext_menu_img {
		position:absolute;
		top:6px;
		left:10px;
	}
	.next_ext_menu_img img {
		border:0px solid #ccc2b6;
		height:30px;
		width:30px;
	}
	.next_ext_menu_body {
		position:absolute;
		left:50px;
		top:10px;
		font:11px Arial, Helvetica, sans-serif;
		color:#ccc2b6;
	}
	
	
	
 .moreheadline {	
	right:90px;
	height:25px;	
	float:right;
}
.moreheadline a{
	color:#035BAC;
	font-size:11px;
	line-height:120%;
	text-decoration:none;
}
.moreheadline a:hover {
color:#000000;
font-size:11px;
line-height:120%;
text-decoration:underline;
}

#headline a {
color:#035BAC;
font-size:11px;
text-decoration:none;
}
#headline a:hover {
color:#000000;
font-size:11px;
text-decoration:underline;
}
	
	
	
	
	
	
	
	
.SystemSetup{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.SystemSetup table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:thick solid #ffffff;
	border:2px outset #FF9900;
}
.SystemSetup p{
	text-align:justify;
	padding:5px 15px 1px 15px;
	text-indent:15px;
	font-size:11px;
	font-weight:bold;
	color:#000099;
}
.SystemSetup td{
	letter-spacing:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:lighter;
	background:#e3e3e3;
	text-indent:15px;
}
.SystemSetup th{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#33FF00;
	background:#000000;
	border:1px solid #ffffff;
	background-image:url('images/icons/Control Panel.ico');
	background-repeat:no-repeat;
	height:20px;
}

/* general tables style sheet */
.GenTable{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.GenTable table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:thick solid #ffffff;
	border:1px outset #FF9900;
}
.GenTable p{
	text-align:justify;
	padding:5px 15px 1px 15px;
	text-indent:15px;
	font-size:11px;
	font-weight:bold;
	color:#000099;
}
.GenTable td{
	letter-spacing:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	background:#e3e3e3;	
}
.GenTable th{
	background-color:#cccccc;
	color:#000066;
	font-size:13px;
	text-indent:5px;
	height:25px;
}
.GenTable a {
color:#035BAC;
font-size:11px;
text-decoration:none;
}
.GenTable a:hover {
color:#000000;
font-size:11px;
text-decoration:underline;
}

