@charset "utf-8";
/* CSS Document */

body{
background: #104b45 url(../images/bg.gif) left top repeat-x ;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
}

a:visited {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
a:active {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
a:hover {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
a:link {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}




#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#ffffff;
padding-top:1px;
}
#maincontainer2{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding-top:1px;
background: #bbbbbb url(../images/bg_b1.gif) left top repeat-x ;
}
#topsection1{
background: #ffffff;
height: 142px; /*Height of top section*/
width: 830px;
margin: 0px 0px 0px 5px;
background-image:url(../images/HEAD.gif)
}
.toserch
{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 10px;
text-align:right;
color:#FFFFFF;
font-family: Tahoma;
font-size:10px;
vertical-align:bottom;
}
.env
{
	margin-left:20px;
	margin-top:0px;
	margin-right:680px;
	margin-bottom:0px;

}
.env2
{
	margin-left:510px;
	left: 641px;
	top: 23px;
}
#topsection{
height: 124px; /*Height of top section*/
margin: 3px 5px 0px 5px;
background:#059001;
}
#contentwrapper{
float: left;
width: 100%;
}
#contentwrapper2{
float: left;
width: 100%;
}

#contentcolumn{
margin: 3px 170px 0 170px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#contentcolumn2{
margin: 3px 5px 0 170px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#contentcolumn3{
margin: 3px 80px 0 80px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-image:url(../images/bg_b.gif);
background-repeat: repeat; 
}
#contentcolumn4{
margin: 3px 80px 0 80px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}
#contentcolumn5{
margin: 3px 80px 0 80px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-image:url(../images/bg_b.gif);
background-repeat: repeat;
height:900px;
}

div#nav1{
width: 100%;
margin: 5px 0px 5px 0px;
background:#d3eee8;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;}
.inner_nav1{
margin: 10px 10px 10px 10px;
width:100%px;
height:220px;
background:#FFFFFF;
}



div#nav2{
width: 100%;
margin: 0px 0px 5px 0px;
background:#6de381;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;}

/*in nav2*/
ul#about2,ul#about2 li{list-style-type:none;margin:0;padding:0}
ul#about2{width: 480px;margin: 0px 10px 10px 10px;text-align:left}
ul#about2 li{float:left;width: 129px; height:180px;
padding: 10px 10px 10px 10px;margin:8px 8px 0 0}
li#ab21{background: #79fb8f}
li#ab22{background: #79fb8f}
li#ab23{background: #79fb8f}
/*................*/

div#nav3{
width: 100%;
margin: 0px 0px 5px 0px;
background:#c1805a;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
/*in nav3*/
ul#about,ul#about li{list-style-type:none;margin:0;padding:0}
ul#about{width: 480px;margin: 0px 10px 10px 10px;text-align:left}
ul#about li{float:left;width: 129px; height:180px;
    padding: 10px 10px 10px 10px;margin:8px 8px 0 0;}
li#ab1{background: #e59b5a; font-family:Tahoma; font-size:11px;}
li#ab2{background: #e59b5a;font-family:Tahoma; font-size:11px;}
li#ab3{background: #e59b5a;font-family:Tahoma; font-size:11px;}
/*................*/
ul#text,ul#text li{list-style-type:none;margin:0;padding:0; text-decoration:none; text-align:right}



#leftcolumn{
float: left;
width: 160px; /*Width of left column in pixel*/
margin-left: -840px; /*Set margin to that of -(MainContainerWidth)*/
background: #ffffff;
}


div#box{width: 160px;margin: 5px 5px 5px 5px;
    text-align:left;background: #1efd0f url(../images/gradient.png) repeat-x 0 -5px}
	

#rightcolumn{
float: left;
width: 165px; /*Width of right column*/
margin-left: -165px; /*Set left margin to -(RightColumnWidth)*/
background: #ffffff;
}

#footer{
clear: left;
width: 100%;
text-align: center;
vertical-align:bottom;
}

#infooter{
width: 830px;margin: 0px 5px 0px 5px;
background-color:#83de77;
height:70px;
text-align: center;
vertical-align:middle;
padding-top:15px;
}
.footertext{

vertical-align:bottom;
text-align:center;
margin-top: 15;
font-size:11px;
font-weight:bold;
color:#000000;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.innertube2{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
margin-right:10px;
text-align:right;
vertical-align:middle;
height:26px;

}
.innertube3{
/*background:url(../images/head-2.gif);*/
margin-top: 10px;
margin-bottom:0px;
margin-left:10px;
margin-right:10px;

}
.counter{
margin: 15px; /*Margins for inner DIV inside each column (to provide padding)*/
vertical-align:middle;
text-align:center;
margin-top: 0;

}

/*menu*/

.outer a, .outer div, .outer li, .outer ul, .outer body{
	margin: 0px;
	padding: 0px;
}
div.menu{
	width: 160px;
}
div.menu ul{
	list-style: none;
	text-indent: 0px;
	margin-top:5px;
}
div.menu li{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left:10px;
	margin-right:10px;
	width:140px;
	height:36px;
	text-align:center;
	vertical-align: middle;	
	 display: block;
	 padding-top:3px;
	 

	 }

div.menu a{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:20px;
	margin-right:0px;
	text-align:center;
	vertical-align: middle;
	
	text-decoration:none;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#051282;
	
}
div.menu img{
border:none;

}
div.menu a:hover{
	font-stretch:extra-expanded;
	color:#993300;
	
}
div.memu a:visited{
	color:#993300;
}
div.menu a:active{
	color:#993300;
	}
div.menu a.link{
	color:#993300;
	}

/*----------------------*/


img {
	border: none;
}

/* dock - top */
.dock {

	position: relative; 
	height: 88px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 88px;
	/*background: url(images/dock-bg2.gif);*/
	padding-left: 0px;
}
a.dock-item {
	text-align: center;
	text-decoration: none;
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#039;
}
.dock-item img {
	border: none; 
	width: 76px; 
	height: 74px; 
	margin-top: 8px;
	margin-bottom: 0px;
	margin-left:8px;
	margin-right:0px;
	
	
}
.dock-item span {
	display: none; 
	padding-left: 5px;
	padding-right:5px;
	text-decoration: none;
	font-family:Tahoma;
	font-size:12px;
	color:#333;
}

/*contant*/
div#nav_about_us{
width:500px;
margin: 5px 0px 5px 0px;
background:#cccccc;
}


.inner_nav_about_us{
margin: 3px 3px 3px 3px;
width:494px;
background:#FFFFFF;
}

.inner_nav_about_us_r{
margin: 3px 3px 3px 3px;
width:670px;
background:#FFFFFF;
}
/**Test load**/

#siteLoader {
	position: absolute;
	z-index: 100;
	background-color:#333;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	top: 0%;
	left: 0;
	height: 100%;
	width: 100%;
	text-align: center;
	line-height: 0;	
}

#loadImg {
	position: absolute;
	text-align: center;
	background-color: #333;
	width: 100%;
	z-index: 100;
	top: 45%;
	left: 0;
	line-height: 0;	
}

#loadText {
  position: relative;
  font-family: Verdana, Arial;
  font-size: 20px;
  top: 60%;
  height: 25px;
  color: #fff;	
  text-align: center;  
	vertical-align: bottom;
}

#siteDetailLoader {
  position: relative;
  font-family: Verdana, Arial;
  font-size: 10px;
  color: #fff;	
	text-align: right;  
  top: 5%;	
  right: 10px;
}









