/* 
======================================================
Author 	:	Naveen P Suthar
			http://www.naveenparth.com
Version	: 	www.earthresourcetechnology.com	
Date	: 	06, 2011
Tested 	:	Mozilla Firefox 2.0.0.4, MSIE 6.0
CSS Ver	:	CSS 3.0
======================================================
*/

body{
	margin:0;
	padding:30px 0 0 0;
	font:70% Verdana, Tahoma, Arial, Sans-serif;
	background:#047 url(images/bodybg.jpg) repeat-x fixed;
	color:#222;
}

h1{
	font-size:2.8em;
}

h2{
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color:#007eff;
}

h3{
	margin:0;	
	font:bold 13px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

h4{
	font-size:.8em;
	font-weight:normal;
	color:#888;
}

h5{
	margin:0;	
	font:bold 12px Georgia, "Times New Roman", Times, serif;
}

hr{
	color:#3399FF;
}

a{
	text-decoration:none;
	color:#26c;
}

a:hover{
	text-decoration:underline;
}

a img{
	border:0;
}

p{
	margin:0 0 15px 0;
	line-height:1.5em;
}

li{
	line-height:1.5em;
}

dl{
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	margin: 10px 0 0 10px;
}

dl dt{
	font-weight: bold;
	font-size: 13px;
	border-left:#B70000 4px solid;
	padding: 0 0 0 10px; 
}

dd{
	font-size: 12px;
	margin-left:20px;
}

/*Basic------------------------------------------------------------Naveen*/

.clear{
	clear:both;
	margin:0;
}

.right{
	text-align:right;
}

.internallink{
	font-size:0.9em;
	text-align:center;
}

.block{
	padding-top:29px;
	background:#eee url(images/bg_btm_mnu.gif) top left no-repeat;
	color:#888;
	height:40px;
}

.credit{
	color:#888;
	background-color:inherit;
}

.hide{
	display:none;
}

.sidelink{
	display:block;
	width:140px;
	height:19px;
	margin-top:3px;
	padding:5px 0 0 10px;
	font-weight:bold;
	background:#eee url(images/side_bar_normal.gif) top left no-repeat;
	color:#007eff;
}

.sidelink:hover{
	width:120px;
	padding-left:30px;
	background:#eee url(images/side_bar_normal.gif) 0px -24px no-repeat;
	color:#000000;
	text-decoration:none;
}

.current{
	width:120px;
	padding-left:30px;
	background:#eee url(images/side_bar_normal.gif) 0px -48px no-repeat;
	color:#b70000;
	text-decoration:none;
}

.headerstyle{
	display:block;
	height:20px;
	margin:30px 0 10px 0px;
	padding:15px 0 0px 8px;
	background:#eee url(images/gradient2.jpg) repeat-x;
	color:#666;
	text-align:left;
	font-weight:bold;
	font-size:1em;
}

.right{
text-align:right;
}

.neoimgbox{
	float:left;
	margin:0 0 0 10px;
	padding:0px 20px 5px 5px; 
}

.neoimgtext{
	clear:both;
	height:115px;
	padding:15px 5px 5px 5px;
	border-bottom:#999 dotted 1px;
	text-align:left;
}

.neoimgbox1{
	float:left;
	margin:0 0 0 10px;
	padding:5px 20px 5px 5px; 
}

.neoimgtext1{
	padding:5px 5px 5px 65px;
	border-bottom:#999 dotted 1px;
	text-align:left;
}
/*Dot------------------------------------------------------------Naveen*/

#wmap {
	background:#fff url(images/wmap.gif) top right no-repeat;
}

#thetop{
	margin:0;
}

#container{
	width:760px;
	margin:0 auto;
	padding:140px 0 0 0;
	background:#fff url(images/header.jpg) no-repeat;
	color:#444;
}

#main{
	width:760px;
	padding:0;
	text-align:justify;
}

#main p,#sidebar p{
	padding:0 0 0 10px;
}

#tagline{
	text-align:center;
	font-size:1.2em;
}

#intro{
	padding:0 20px 0 20px;
	width:530px;
	float:left;
}

#h_para{
	width:280px;
	float:left;
}

#intro p{
	line-height:1.5em;
	clear: left;
}

#neotitle{
	width:490px;
	background:#fff url(images/neotitlebar.jpg) top left no-repeat;
	padding:10px 0 20px 25px;
	margin-left:20px;
	font:70% Arial, Verdana, Tahoma, Sans-serif;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:3px;
	color:#0A499D;
}

#sidebar{
	width:150px;
	height:850px;
	float:right;
	font-size:1em;
	line-height:1em;
	padding:0 10px 0 25px;
	background:#fff url(images/bg_sidebar.gif) top left no-repeat;
}

#bottomlink{
	clear:both;
	margin:0 auto 10px auto;
	width:740px;
	text-align:center;
}

#footer{
	width:760px;
	background:#fff url(images/footerbg.jpg) bottom left no-repeat;
	font:90% Georgia, Palatino, Verdana, Tahoma, Arial, Sans-serif;
	padding:0 0 5px 0;
	font-size:0.9em;
	color:#888;
	text-align:center;
}

/*------------------------------------- site merits **** Naveen*/

#sitemerits {margin:35px auto 0 auto;width:100%;height:15px;padding:3px 0 3px 0;background-color:#e58910;clear:both;}
#smleft{margin:0 0 0 10px;font-family:Georgia, Palatino, Verdana, Tahoma, Arial, Sans-serif;font-size:9px;color:#fff;width:150px;float:left;}
#smleft a{color:#888;}
#smright{margin:0 10px 0 0;width:400px;float:right;text-align:right;}

/*------------------------------------- page images **** Naveen*/
#fimg1{
	display: block;
	width:500px;
	height:199px;
	margin:0 auto;
	background:url(images/world_01.jpg) center no-repeat;
}

#flash_globe{
	width:100px;
	height:100px;
	position:relative;
	top: -127px;
	left: 19px;
}

.margin5px {
	margin:5px;
}
/* Training table ....... */
#train_table{padding:0 0 0 10px; width:530px; color:#828282; position:relative; margin:2px; font-size:11px; color:#333333; background:#F8F8F8;text-align:left;}
#train_table .prog{width:300px; height:33px; margin:2px; padding-left: 4px; background:#EAF2FF; float:left;}
#train_table .date{width:80px; height:33px; margin:2px; padding-left: 4px; background:#EAF2FF; float:left;}
#train_table .venue{width:118px; height:33px; margin:2px; padding-left: 4px; background:#EAF2FF; float:left;}

/*----/Form ----*/
form {color:#2780e4; margin:20px 0 0 0; float:left; font-size:11px; clear:both; width:100%; font-family: Verdana, Tahoma, Geneva, sans-serif;}
select {font-size:11px; color:#860303;}
input {color:#860303; font-size:11px; background:#dddddd; border:thin solid #cccccc }
input:hover{background:#fff; border:thin solid #858585;}

.fbcontrol{height:30px; clear:right; padding:5px 0 0 0;}
.fbtext{float:left; text-align:left; width:120px; padding:2px 5px 3px 5px; font-size:11px; margin-left:30px;}
.fbtext span{color:#ff0000; font-size:9px; vertical-align:super}
#fbform{width:450px; position:relative; top:50px; left:30px;}

