/* CSS Document */
@import url(screen.css);

table.sitemap

{

	border-top:0px solid #000066;

	border-right:0px solid #000066;

	font-size:11px;

	margin:4px 0px 0px 0px;

}

.sitemap td

{

	

}

.brownbgwhitetxt{

background-color:#532F18;

color:#FFFFFF;

font-weight:bold;

}

.brownbg{

background-color:#532F18;

}

.brownline

{

	background-color:#532F18;

	height:1px;

}



#tdcontent

{text-align:left;

vertical-align:top;

}

select,input,textarea

{

	color:#532F18;

}

table.outer

{	

	width:800px;

	border:2px solid #532F18;

}

.tblbrownborder

{	

	border:1px solid #532F18;

	border-bottom:1px solid #532F18;

	

}

.readmore

{

	/*background-color:#997F6C;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;*/

	font-size:12px;

	color:#666633;

	font-weight:bold;

	/*text-align:center;

	text-decoration:none;*/

}

a.readmore

{

	/*background-color:#997F6C;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;*/

	font-size:12px;

	color:#666633;

	font-weight:bold;

	/*text-align:center;*/

	text-decoration:none;

}

a.readmore:hover

{

	/*background-color:#997F6C;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;*/

	font-size:12px;

	color:#666633;

	font-weight:bold;

	/*text-align:center;*/

	text-decoration:underline;

}

a.readmorelink

{

	 color:#FFFFFF;

	text-decoration:none;

}

a.readmorelink:hover

{

	color:#FFFFFF;

	text-decoration:underline;	

}



.txtheading

{

font-weight:bold;

font-size:13px;

}

table.login

{

	width:400px;	

	border:1px solid #532F18;

}

.lefttop

{

text-align:left;

vertical-align:top;

}

td.linkclass

{

	background-image:url(../images/btn_top.jpg);

}

td.linkclasshover

{

	background-image:url(../images/btn_top_hover.jpg);

}

td.width100

{

	width:100px;

}

td.width10

{

	width:10px;

}

td.toplinkheading

{

	height:25px;	

	font-size:12px;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

}

a.toplink

{	

	font-size:13px;

	text-align:center;

	color:#FFFFFF;

	text-decoration:none;

}

a.toplink:visited

{	

	font-size:13px;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

}

a.toplink:hover

{	

	font-size:13px;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:underline;

}

.errormsg

{

	font-weight:bold;

	color:#990000;

}

.top_heading

{

	background-color:#FFFFFF;

	font-weight:bold;

	color:#532F18;

	font-weight:600;

}



.proj_heading

{

	background-color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	color:#532F18;

	font-weight:600;

}



.top_heading_top

{

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	font-weight:bold;

	color:#532F18;

	font-weight:600;

	font-size:18px;

}







.txtwhitebg

{

	color:#666633;

}



a.linkemail

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	text-decoration:none;

}

a.linkemail:visited

{	

	font-size:12px;

	text-align:center;

	color:#532F18;	

}

a.linkemail:hover

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	text-decoration:underline;

}



a.linkgreen

{	

	font-size:12px;

	text-align:center;

	color:#666633;

	text-decoration:none;

}

a.linkgreen:hover

{	

	font-size:12px;

	text-align:center;

	color:#666633;	

	text-decoration:underline;

}





a.linkwhitebgnobold

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	text-decoration:underline;

}



a.linkwhitebgnobold:hover

{	

	font-size:12px;

	text-align:center;

	color:#9A7E69;

	text-decoration:underline;

}



a.linkwhitebg

{	

	font-size:12px;

	text-align:center;

	color:#666633;
	
	font-weight:bold;

	text-decoration:none;

}

a.linkwhitebg:visited

{	

	font-size:12px;

	text-align:center;

	/*color:#532F18; */
	color:#666633;
	
	font-weight:bold;

}

a.linkwhitebg:hover

{	

	font-size:12px;

	text-align:center;

	color:#666633;

	font-weight:bold;

	text-decoration:underline;

}









.headerbutton{width:65px; _width:64px; background:#532F18;font-weight:bold;

	color:#FFFFFF; padding-top:2px; padding-bottom:2px;}

.button

{

	font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:75px;

height:22px;

cursor:auto;

color:#FFFFFF;

font-weight:bold;

}

.button_search

{

font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:55px;

height:22px;

cursor:auto;

color:#FFFFFF;

font-weight:bold;

}

.button_showall

{

font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:62px;

height:22px;

cursor:auto;

color:#FFFFFF;

font-weight:bold;

}

.button_go

{

font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:40px;

height:22px;

cursor:auto;

color:#FFFFFF;

font-weight:bold;

}

.smallfont

{

	font-size:10px;

}

.buttonwhite

{

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	color:#532F18;

	margin:0px;

	padding:0px;

	width:85px;

	height:22px;
	
	font-weight:normal;	

	cursor:pointer;		

}

.buttonwhite:hover

{
	text-decoration:underline;
}

.buttonwhite:visited

{

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	color:#532F18;

	margin:0px;

	padding:0px;

	width:85px;

	height:22px;

	cursor:pointer;	

	font-weight:normal;

}



.txtwidth175

{

width:175px;

}



.padd4{padding:4px;}

.padd2{padding:2px;}



.txtwidth250

{

width:250px;

background-color:#FFFFFF;

}

.txtwidth350
{

width:350px;

}

.txtwidth275

{

width:435px;

}

.row0

{background-color:#EAEAEA;

}

.row1

{background-color:#ffffff;

}

table.allborder

{

	border:1px solid #CCCCCC;

}



.brdbtm{border-bottom:1px solid #532F18;}

.brdleft{border-left:1px solid #532F18;}

ul{
	margin-left:20px;
}


ul.bullet { padding:0px 0px 0px 0px; margin:0px;}

.bullet  li{ padding:0px;margin:0px 0px 0px 20px; list-style:disc}

ul.bulletsquare { padding:0px 0px 0px 0px; margin:0px;}

.bulletsquare  li{ padding:0px;margin:0px 0px 0px 20px; list-style:square}

ul.bulletcircle { padding:0px 0px 0px 0px; margin:0px;}

.bulletcircle  li{ padding:0px;margin:0px 0px 0px 20px; list-style:circle}

.height75

{

	height:75px;

}

textarea

{

	overflow:auto;

}

#scrollingContainer{

	width:230px;	/* 170 pixels in width */

	height:250px;	/* Height of box */

	padding:2px;	/* A little bit of space between border of box and text inside */

	float:left;	/* I want the text to wrap around the box */

	margin-right:10px;	/* Right margin of 10 pixels */

	overflow:hidden;	/* Hide overflow content */

}

div.sidebar {position: absolute; z-index: 3; background-color: cornflowerblue; top: 20px; left: 30px; width: 150px; height: 35%; padding-left: 6px; padding-right: 4px; padding-top: 6px; font-size: 16pt;}





div.maintext {position: absolute; z-index: 2; background-color: darkkhaki; top: 0px;left: 0px; right:0px;  height: 100%; width: 100%;

  opacity: 0.6;   /*supported by current Mozilla, Safari, and Opera*/

  -moz-opacity: 0.6;  /*older Mozilla*/

  -khtml-opacity: 0.6;   /*older Safari*/

  /* filter: alpha(opacity=60);  older IE*/

  
/* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);  IE */ }  

  /*++++++++++++++++++++++++++++++*/

  /*  .inputset {width:280px; width:290px;!important margin:0px; padding:0px;}*/

.inputset
 {
	
	width:290px;
	margin:0px; 
	padding:0px;
}

.classarial

{font-family:Arial, Helvetica, sans-serif;

}



a.sidebarlink:hover

{	

	text-decoration:underline;

	color:#532F18;

}

a.sidebarlink

{	

	color:#532F18;

	text-decoration:none;

}

.defaultlink a

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	text-decoration:none;

}

.defaultlink a:visited

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	font-weight:bold;

}

.defaultlink a:hover

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	font-weight:bold;

	text-decoration:underline;

}



.green-whiteheading

{

	background-color:#666633;

	color:#FFFFFF;

	font-weight:bold;

	padding:5px;

}

.greentab

{

	border:1px solid #666633;

}

.brown-whiteheading

{

	background:#532F18;

	font-weight:bold;

	padding:5px;

	color:#FFFFFF;

}

.brown-back

{

	background:#532F18;

	color:#FFFFFF;

}

/*.whitelink

{

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

}*/

a.whitelink

{

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}

a.whitelink:hover

{

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:underline;

}



a.brownlink

{

	font-size:12px;

	color:#996600;

	font-weight:bold;

	text-decoration:none;

}

a.brownlink:hover

{

	font-size:12px;

	color:#996600;

	font-weight:bold;

	text-decoration:underline;

}



.button1{

	color:#532A18;

background-color:#F0CB01;

}


/*----------CSS By Bhupendra-----------------*/
.thome{
	float:left;
	width: 70px;
	padding-left:12px;
	line-height:30px;
	}
.thome a:link{
		background:url(../images/home_icon.gif) no-repeat left center;
		display:block;
		padding-left:25px;
		
		border:1px solid #ff0002;
		line-height:30px;
		}
.thome a:visited{
		background:url(../images/home_icon.gif) no-repeat left center;
		display:block;
		padding-left:25px;
		text-decoration:none;
		line-height:30px;
		}
.thome a:hover{
		background:url(../images/home_icon.gif) no-repeat left center;
		display:block;
		padding-left:25px;
		text-decoration:underline;
		line-height:30px;
		}

.tphone{
	float:left;
	width:35px;
	padding-left:5px; 
	}
	
/*.tphone{
	float:left;
	width: 125px;
	padding-left:12px;
	line-height:30px;
	}
.tphone a:link{
		background:url(../images/phone_button.gif) no-repeat left center;
		display:block;
		padding-left:35px;
		text-decoration:none;
		border:1px solid #ff0002;
		line-height:30px;
		}
		
.tphone a:visited{
		background:url(../images/phone_button.gif) no-repeat left center;
		display:block;
		padding-left:35px;
		text-decoration:none;
		border:1px solid #ff0002;
		line-height:30px;
		}
.tphone a:hover{
		background:url(../images/phone_button_hover.gif) no-repeat left center;
		display:block;
		padding-left:35px;
		text-decoration:none;
		line-height:30px;
		}*/
	
.fl{float:left;}
.hcon{width:100%; float:left; padding:15px 0px 13px 0px;}
.himage{width:246px; float:left; padding-right:3px;}
.hrp{width:745px; float:right;}
.cdate{
	margin:0px;
	padding-bottom:8px;
	}
.banhead{background:url(../images/5_overview.jpg) no-repeat scroll left top;}
.askey{	
	float:right;
	text-align:right;
	width:700px;
	padding-right:5px;
	font:12px Arial, Helvetica, sans-serif;
	padding-top:5px;
	}

a.accesslink:hover

{
	text-decoration:underline;

	color:#532F18;

	font-size:14px; 
}

a.accesslink

{	
	color:#532F18;

	text-decoration:none;

	font-size:14px;
}		

.tsize a:link{color:#532F18; text-decoration:none;}
.tsize a:visited{color:#532F18; text-decoration:none;}
.tsize a:hover{color:#532F18; text-decoration:underline;}

.top_small_fonts, .top_small_fonts a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.top_larger_fonts, .top_larger_fonts a{font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.top_largest_fonts, .top_largest_fonts a{font-size:19px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.dotted-hl{
	border-top:#000000 dashed 1px;
	border-bottom:#000000 dashed 1px;
	line-height:150%;
	padding-bottom:3px;
	padding-top:3px;
	margin-bottom:7px;
}

.maincont{
	font-size:16px;
	color:#666633;
	font-weight: bold;
	padding-top:1px;
	padding-bottom:8px;
}

/*css created by garima*/
.home-icon{ width:27px; float:left; padding:2px 0px 0px 10px;}
.home-text{ width:35px; float:left; padding-top:8px;}

.tphone-text{ width:120px; float:left; padding-top:8px;}
/*css created by garima*/


.mid_kant_over{width:100%; float:left; padding:10px 0 10px 0;}
.mid_kant_inner{width:100%; float:left; padding:10px 0 0px 0;}
.bot_bor_kant{border-bottom: 1px solid rgb(238, 238, 238);}

.button_green_top{
				font-family:Arial, Helvetica, sans-serif;
				background-color:#666633;
				margin:0px;
				padding:0px;
				width:110px;
				height:22px;
				cursor:pointer;
				color:#FFFFFF;
				font-weight:normal;
				}
				
.button_green_top:hover{
				text-decoration:underline;
				}
				
.formdivOver{float:left; padding-bottom:8px; clear:both; width:100%;}
.formdivL{width:165px; float:left;}
.formdivR{width:500px; float:left;}

.button_yellow_top{
				font-family:Arial, Helvetica, sans-serif;
				background-color:#F0CB01;
				border:1px solid #4F3117;
				margin:0px;
				padding:0px;
				width:90px;
				height:22px;
				cursor:pointer;
				color:#4F3117;
				font-weight:normal;
				}
				
.button_yellow_top:hover{
				text-decoration:underline;
				}			
				
.button_subpage
{

font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:85px;

height:22px;

cursor:pointer;

color:#FFFFFF;

}

.button_subpage:hover
{
	text-decoration:underline;
}


.button_yellow_top{
				font-family:Arial, Helvetica, sans-serif;
				background-color:#F0CB01;
				border:1px solid #4F3117;
				margin:0px;
				padding:0px;
				width:90px;
				height:22px;
				cursor:pointer;
				color:#4F3117;
				font-weight:bold;
				}
.sitemap_tree{color:#532F19; float:left;width:220px;}
.sitemap_tree a{color:#532F19; text-decoration:none;}
.sitemap_tree ul{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#532F19; margin-bottom:20px; line-height:30px;}
.sitemap_tree ul li ul{margin-bottom:auto;}
.sitemap_tree ul li{font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:#532F19; line-height:17px;}

#myscroller {
position:relative; /*  mandatory  */
width:230px;	/* 170 pixels in width */

	height:250px;	/* Height of box */

	padding:2px;	/* A little bit of space between border of box and text inside */

	float:left;	/* I want the text to wrap around the box */

	margin-right:10px;	/* Right margin of 10 pixels */

	overflow:hidden;
}

a.mainlinks

{	

	font-size:12px;

	text-align:center;

	color:#686836;

	text-decoration:underline;
	font-weight:bold;

}



a.mainlinks:hover

{	

	font-size:12px;

	text-align:center;

	color:#8E8F47;

	text-decoration:underline;
	font-weight:bold;

}



div.defaultlinkdiv a

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	text-decoration:none;

}

div.defaultlinkdiv a:visited

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	font-weight:bold;

}

div.defaultlinkdiv a:hover

{	

	font-size:12px;

	text-align:center;

	color:#532F18;

	font-weight:bold;

	text-decoration:underline;

}

.industriestd td

{

	 padding-left:5px;
	 	 
}

.buttonlogic

{

	font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:100px;

height:22px;

cursor:auto;

color:#FFFFFF;

font-weight:bold;

}

.buttonwhitelogic

{

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	color:#532F18;

	margin:0px;

	padding:0px;

	width:100px;

	height:22px;
	
	font-weight:normal;	

	cursor:pointer;		

}

.buttonwhite:hover

{
	text-decoration:underline;
}

.buttonwhite:visited

{

	font-family:Arial, Helvetica, sans-serif;

	background-color:#FFFFFF;

	color:#532F18;

	margin:0px;

	padding:0px;

	width:100px;

	height:22px;

	cursor:pointer;	

	font-weight:normal;

}

.button_subpagelogic
{

font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:100px;

height:22px;

cursor:pointer;

color:#FFFFFF;

}

.button_subpagelogic:hover
{
	text-decoration:underline;
}

.txtwidth2500

{

width:650px;

background-color:#FFFFFF;

}
.txtwidth3500
{

width:700px;
font-family:Arial, Helvetica, sans-serif;
font-size : 13px;

}
.txtwidth3501
{

width:350px;
font-family:Arial, Helvetica, sans-serif;
font-size : 13px;

}
.txtwidth25

{

width:200px;

background-color:#FFFFFF;

}
.txtwidth35
{

width:600px;

}
.txtwidth2

{

width:350px;

background-color:#FFFFFF;

}
.button_brose

{

font-family:Arial, Helvetica, sans-serif;

background-color:#532F18;

margin:0px;

padding:0px;

width:40px;

height:22px;

cursor:auto;

color:#FFFFFF;

font-weight:bold;

}


a.readmore2 { text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#532F18; font-weight:normal;}
a.readmore2:hover{ text-decoration:underline; color:#9A7E69;}