/* CSS STYLE SHEET -- SUDEEP TAMRAKAR */

/* ------ body part --- */

body{
margin: 0px;
background: url(../images/img_36.gif);
}

.toptext{
	color:#7f7553;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	}

.grade{
	color:#7f7553;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	}

.titles{
	color:#7f7553;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight: bold;
	}
	
.toptext a:hover{
	color:#c31c00;
	text-decoration:none;
}

.heading1{
	color:#ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
	font-weight: bold;
}	

.bottomlink{
	color:#a59971;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
.bottomlink a:hover{
	color:red;
	text-decoration:underline;
}


.copyright{
	color:#ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
.copyright a:hover{
	color:#000;
	text-decoration:underline;
}

	
/* Tables Styles */

.tblmain{
	border-left:1px solid #D8DAD9;
	border-right:1px solid #D8DAD9;
	border-bottom: 1px solid #D8DAD9;
	background:#fff;
}

.tblblue{
	border-left:1px solid #2c6fef;
	border-right:1px solid #2c6fef;
	border-bottom: 1px solid #2c6fef;
	background:#fff;
}

.tblintro{
	border:1px solid #495267;
	background:#fff;
}

.tbltreks{
	border:1px solid #C3C3C3;
	background: #fff;
}


/* Page Body Styles */

.http{
	color:#fff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align: center;
}

.http a:hover{
	text-decoration:underline;
}

.normaltexts{
	color:#525252;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:right
	}
	
.normaltxts{
	color:#525252;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify
	}

.normaltxtlink{
	color:#525252;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	}

.normaltxtlink:hover{
	color:#DB261F;
	text-decoration:underline;
}

.head1{
	color:#003366;
	font-size: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
.head1 a:hover{

	color:#cbbb81;
}




.morelink{
	color:#003366;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.morelink a:hover{
	color:#FF0000;
	text-decoration:underline;

}


.whitetxts{
	color:#fff;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.trekareas{
	color:#0065fd;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.treklink{
	color:#0a58ec;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.treklink a:hover{
	color:#ff6c00;
	text-decoration:underline;

}


/* --------- Menu ------ *
div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .9em;
font-weight: bold;
text-align: center;
font-weight: bold;}

#navbar ul li a:link, #navbar ul li a:visited {color: #616161;
background-color: #deff59;
text-decoration: none;
border-left: solid #ffcd59 15px;
display: inline;}

#navbar ul li a:hover {color: #62379e;
background-color: #d1c1e7;
text-decoration: none;
border-left: solid #62379e 15px;}

#navbar a.current {text-decoration: none;}

#navbar ul li {margin: 0px; padding: 0px; list-style-type: none; display: inline;}

#navbar ul {margin: 0px; padding: 0px;}
/* ************************** */

/* --------- Menu ------ */
div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
width: 171px;
}

#navbar ul li a:link, #navbar ul li a:visited {color: #827857;
background-color: #F4F4F4;
text-decoration: none;
border-top: solid #f1efe9 1px;
border-bottom: solid #e0dbcc 1px;
display: block;
width: 177px;
height: 18px;
padding-left:10px;
border-left: solid #d0c7aa 16px;
border-right: solid #e0dbcc 1px;
}


#navbar ul li a:hover {background-color: #fffdf6;
text-decoration: none;
border-left: solid #b2a887 16px;
height: 18px;
color: #60583d;
}

#navbar a.current {text-decoration: none;}

#navbar ul li {margin: 0px; padding: 0px; list-style-type: none; display: block; }

#navbar ul {margin: 0px; padding: 0px;}



/* form style */


		.input {
			border: 1px solid #dfdfdf;
			width: 220px;
			background: #f9f9f9;
			font: 11px verdana, sans-serif;
			color:#443;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
		.input:focus {
			border:1px solid #c6c6c3;
			background: #f3f3f3;
		}
		.submit-btn {
			width: 54px;
			height: 20px;
			background: #743 url(../images/submit.gif) no-repeat;
			outline: none;
		}
		.submit-btn:hover {
			background: #069 url(../images/submit.gif) no-repeat 0 -20px;
		}

		#log_res {
			height:auto;
			padding:0px;
			margin:10px auto 10px auto;
			width:400px;
			
		}
		#log_res p {
			margin:0;
			padding:4px 0 4px 0;
		}
		#log_res.ajax-loading
			{background: url(../images/spinner.gif) no-repeat center;
		}
		.error {
			color:red;
			margin:0;
			padding:0;
		}	
	
.fly{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#009900;
	text-decoration:none;
}