/* CSS Document */

/* ## Basic-XHTML-Elements ################################ */
body{
	margin:0px 0px 0px 0px;	
	/*font-family: Trebuchet MS,Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica;
	color:#676767;
	font-size:11px;
	/* background-color:#666666;*/
	background-image:url(images/bg_1.jpg);
}

.clear{
	clear:both;
}


img {
	border: none;
		
}

.float{
	float:left
}

.heading{
	color:#000000;
	font-size:18px;
	
}

a{
	text-decoration:underline;
	color:#000000;


	
}

ul {
	margin-top:0px;	
	margin-right:0px;
	margin-bottom:0px;	 
}

li{
	padding-left:2px;
	font-size:13px;
	color:#989898;
	list-style-type:square;
	text-decoration:none;
}

li.otherlink{
	padding-top:20px;
	font-size:13px;	
	margin-left:0px;
	text-decoration:none;
	
}

li:hover{
	color:#f57e20;
	text-decoration:none;
}

li.otherlink a{
	padding-top:0px;
	list-style-type:square;
	margin-left:0px;
	color:#989898;
	text-decoration:none;
		
	
}

li.otherlink a:hover{
	padding-top:20px;
	list-style-type:square;
	margin-left:0px;
	color:#f57e20;
	text-decoration:none;
		
	
}

.rightlink a{
	color:#989898;
	text-decoration:none;
	
	margin-left:0px;


}

.rightlink a:hover{
	color:#f57e20;
	
	text-decoration:none;
	
	margin-left:0px;


}





/* ## Basic-XHTML-Elements ############### END ############## */

/* ## top link############### start ############## */

.TopLinkMainCont{
	width:71px; float:right; height:71px; background:#F6F7F9; border:#ADAFAE 1px solid ; text-align:center; vertical-align:middle; text-decoration:none;
}





.TopLinkMainCont:hover{
	width:71px; float:right; height:71px; background:#9EA615; color:#FFFFFF; border:#ADAFAE 1px solid ; text-align:center; vertical-align:middle; text-decoration:none;
}


.TopLinkPadding{
	width:71px; float:right; height:71px; padding-left:4px;  
}


.MainContainer{
	width:100%;
	
}

.Container{
	width:900px; clear:both; height:auto;  margin:0 auto;background-color:#FFFFFF; padding:30px;
}


.HeaderMainCont{
	width:899px; height:auto; padding-top:21px; clear:both; padding-bottom:5px;
}

.HeaderButton{
 width:55px;
	float:left; height:18px; padding-top:40px;
}

/*this line of css is added by Ashish Choudhary on 11 may 2009
starts here*/
.HeaderButton a:hover{
  background:#9EA615;color:#FFFFFF; text-align:center;  width:52px; height:16px; float:left; text-decoration:none;
}
/*ends here*/

.HeaderLink{
	border:#ADAFAE 1px solid; background:#F6F7F9; width:52px; height:16px;  color:#727473; text-align:center; text-decoration:none;
}

.LogoCont{
	 float:left; width:193px;   padding-left:22px;
}

/*.MidMainCont{
	width:781px; border-bottom:1px #9EA615 solid;  border-left:1px #9EA615 solid;  border-right:1px #9EA615 solid;   clear:both
}*/

.MidLeftCont{
	width:510px; /* border-top:1px #9EA615 solid; */
		  float:left
}

.MidLeftTxtCont{
width:490px;
	clear:both; padding-top:72px; padding-left:30px;
}

.MidLeftTxt{
	font-size:12px; color:#989898; padding-top:25px; padding-bottom:5px; padding-right:5px;
}


.MidRightCont{
/*	width:499px; */
	width:380px; 
	  float:right
}

.TopLinkMainCont2{
width:381px;
	float:right; 
}

.TopLinkTxt{
	padding-top:26px; font-size:10px; line-height:11PX;
}

.MidRightContainer{
	width:381px; float:right; padding-top:52px;
}


.SubLinkCont{
	float:left; width:164px;
	text-decoration:none;
}

.FooterTxt {
	color: #A0A817;
	font-size: 15px;
	font-weight:bold;
	
	font-family: Arial, Helvetica, sans-serif;
}

.FooterCont{
	width:782px; padding-top:10px; clear:both; height:auto;  margin:0 auto;
}

/* ## FOR INNER PAGE############### start ############## */

.InnerSubLinkCont{
	float:left; width:140px
}

.ImageCont{
	float:right; padding-top:5px; width:240px;
}

.Image1{
	float:right; padding-right:10px; padding-left:5px
}

.Image2{
	float:right; padding-left:5px;
}

/*css added by Ashish Choudhary on 07 May 2009
//to show different classes on menus and submenus when selected
//Starts Here*/
.TopLinkMainSelectedCont{
	width:71px; float:right; height:71px; background:#9EA615; color:#FFFFFF; border:#ADAFAE 1px solid ; text-align:center; vertical-align:middle; text-decoration:none;
}

li.otherlinkselected{
	padding-top:20px;
	list-style-type:square;
	margin-left:0px;
	color:#f57e20;
	text-decoration:none;
}

.rightlinkselected{
	color:#f57e20;
	margin-left:0px;
	text-decoration:none;


}
/*Ends Here*/

/*this line of css adeed by Ashish Choudhary on 12 may 2009*/
/*Starts here*/
.HeaderLinkSelected{
	background:#9EA615;color:#FFFFFF; text-align:center;  width:52px; height:16px; float:left; text-decoration:none;
}
/*ends here*/

.MidRightContainer_borderright{
		width:381px; float:right; height:10px;
	 border-right: solid 1px #ffffff;
	 text-align:right;
	 /*background-color:#FFFFFF;*/
	
}
.MidLeftCont{
width:502px;
	/* border-top:1px #9EA615 solid;  */
		  float:left
}
.MidMainCont{
width:899px; border-bottom:1px #9EA615 solid; background-image:url(images/right_partback.jpg); background-repeat:repeat-y; background-position:right top; 
 clear:both
}
.MidMainCont1{
width:899px; 
 clear:both
}
.MidMainCont_main{
width:899px; border-left:1px #9EA615 solid; 
 clear:both
}

/*This CSS is added by Ashish Choudhary 0n 14 August 2009*/
.CategoryText{
	font-size:12px; padding-top:5px; padding-bottom:5px; padding-left:5px;
}

