body {

		margin:0px 0px 0px 0px ;

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

		font-size:11px;

		font-weight: normal;

		font-variant:normal;

		font-style:normal;

		line-height: 20px;

		color:#444444;

		height:auto;
		
		background:#FFFFFF url('../images/body-bg.gif') repeat-x top left;

	}

	



#body_table { 

	height:auto;

	background:url(../images/bottom_bg11.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

}



INPUT.txt

{

   font-size: 10px;

   color: #000000;

   width: 200px;

   border: 1px solid #E3E3E3;

   margin: 5px 0px 5px 0px;

   overflow: auto;

   background: url('../images/field_bg.jpg') repeat-x top left;



}



td.form_left{

	text-align:right;

}



TEXTAREA.txt

{

   font-size: 10px;

   color: #000000;

   width: 200px;

   border: 1px solid #E3E3E3;

   margin: 5px 0px 5px 0px;

   overflow: auto;



}



SELECT.txt{

   font-size: 10px;

   color: #000000;

   width: 200px;

   border: 1px solid #E3E3E3;

   margin: 5px 0px 5px 0px;

   overflow: auto;

   background: url('../images/field_bg.jpg') repeat-x top left;

}



.Para{

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

		font-size:12px;

		font-weight: normal;

		font-variant:normal;

		font-style:normal;

		line-height: 20px;

		color:#444444;

		background-color:#E9F1CA;

		border-top:1px solid #91aa2b;

		border-bottom:1px solid #91aa2b;

		border-left:1px solid #91aa2b;

		border-right:1px solid #91aa2b;

}



.ParaTitle{

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

		font-size:12px;

		font-weight: normal;

		font-variant:normal;

		font-style:normal;

		line-height: 20px;

		color:#FFFFFF;

		background-color:#0f7eac;

		font-weight:bold;

		height:30px;

		padding-left:10px;



		border-top:1px solid #91aa2b;

		border-left:1px solid #91aa2b;

		border-right:1px solid #91aa2b;



}



.topNavig:link{

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

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}



.cont_back{

	background-color:#F4FEEB;

}



.topNavig:visited{

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

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}



.topNavig:active{

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

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;	

}



.topNavig:hover{

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

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;	

}





.listRow1{

	background-color:#b4d7e3;

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

	font-size:12px;

	height:25px;	

}





.listRow2{

	background-color:#e6f2f6;

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

	font-size:12px;

	height:25px;

}





p{

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

	font-size:12px;	

	color:#000000;
	text-align:justify;

}



.image_title{

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

	font-size:12px;	

}



h1{

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

	font-size:14px;	

	font-weight:bold;

}





h2{

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

	font-size:14px;	

	font-weight:bold;

}

h3{

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

	font-size:18px;	

	font-weight:bold;
	text-align:left;
	padding:15px 0 0px 0;
	

}


ul.headerList{

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

	font-size:12px;

	text-align:left;

}



li.headerList{

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

	font-size:12px;	

	text-align:left;

}



ul{

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

	font-size:12px;	

	text-align:left;

}



li{

	padding-bottom:3px;

	padding-top:3px;

	

}



.path{

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

	font-size:10px;	

}



a.left_category            {color: #03a0cb; text-decoration: none; font-size:11px;}

a.left_category:link          {color: #03a0cb; text-decoration: none; font-size:11px;}

a.left_category:active        {color: #03a0cb; text-decoration: none; font-size:11px;}

a.left_category:visited       {color: #03a0cb; text-decoration: none; font-size:11px;}

a.left_category:hover         {

	color: #03a0cb;

	text-decoration: none;

	font-size:11px;

	}



a.news_title               {color: #000000; font-weight: bold; text-decoration: underline}

a.news_title:link          {color: #000000; font-weight: bold; text-decoration: underline}

a.news_title:active        {color: #000000; font-weight: bold; text-decoration: underline}

a.news_title:visited       {color: #000000; font-weight: bold; text-decoration: underline}

a.news_title:hover         {

	color: #61931F;

	font-weight: bold;

	text-decoration: underline

}



a               {color: #666666; text-decoration: none}

a:link          {color: #666666; text-decoration: none}

a:active        {color: #666666; text-decoration: none}

a:visited       {color: #666666; text-decoration: none}

a:hover         {color: #666666; text-decoration: none}



a.pro_title:hover         {

	color: #61931F;

	font-weight: bold;

	text-decoration: underline

}



a.pro_title {

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

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

	color:#555555;

	

}



a.moreInfo:hover         {

	color: #61931F;

	font-weight: bold;

	text-decoration: underline

}



a.moreInfo {

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

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	color:#555555;

	

}









a.bottom_link:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-variant:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration: none;
		}

a.bottom_link:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-variant:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration: none;
		}

a.bottom_link:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-variant:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration: none;
		}



		

a.bottom_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-variant:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
		}



.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	font-variant:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration: none;
}

		

#msg{

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

	color:#990000;

	font-size:11px;

}



.pageTitle {

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

	font-size:12px;

	padding:10px;

	font-weight:bold;

}



.cont {

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

	font-size:12px;

	padding:7px;

	color:#000000;

	

}



TD{

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

	font-size:12px;

}



.newsText {

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

	font-size:11px;

}





.txt {

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

	font-size:12px;

}



.txtSmall {

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

	font-size:11px;

}



p{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	

}





.logo_bg{ background:url(logo_bg.jpg);

			height:97px;

			width:1000px;

			}	

.top_menu_bg{ 

			background:url(../images/top_menu_bg.jpg) no-repeat left top;

			height:40px;

			width:1000px;

			}				

.news_bg{ background:url(../images/news_bg.jpg);

			height:269px;

			}	

.buttom_bg{ background:url(../images/bottom_bg11.jpg);

			background-repeat:no-repeat;

			height:109px;

			width:1000px;

			}				

		

.bottom_text1{

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

		font-size:11px;

		font-weight: normal;

		font-variant:normal;

		font-style:normal;

		color:#FFFFFF;

		}		

.menu{

		position:absolute;

		visibility:hidden;

	}							

			

<!-- innerpage styles	-->



.inner_page_topbg1{ background:url(innerpage_topbg_left1.jpg);

			height:101px;

			width:327px;

			}		

.inner_page_topbg2{ background:url(innerpage_top_bg2.jpg);

			height:134px;

			width:557px;

			}

.search_bg{ background:url(../images/search_bg.jpg);

			height:134px;

			width:206px;

			background-repeat:repeat-y;

			}			

.buttom_bg1{ background:url(bottom_bg1.jpg);

			height:117px;

			width:1000px; 

			}																													

.innerpage_link{

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

		font-size:12px;

		font-weight: 500;

		font-variant:normal;

		font-style:normal;

		color:#0c3e87;

		}	

.innerpage_link a{

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

		font-size:12px;

		font-weight: 500;

		font-variant:normal;

		font-style:normal;

		color:#0c3e87;

		text-decoration: underline;

		}

.innerpage_link a:hover{

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

		font-size:12px;

		font-weight: 500;

		font-variant:normal;

		font-style:normal;

		color:#0c3e87;

		text-decoration:none;63961e

	

		}	

.textbox{ 

		width:130px;

		height:27px;

		border-bottom:#63961e solid 1px;

		border-left:#63961e solid 1px;

		border-top:#63961e solid 1px;

		border-right:#63961e solid 1px;

		}	



#msg {

	height:25px;

	padding:10px;

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

	font-size:12px;

	background-color:#D2FDCC;

	color:#009900;

}





#errmsg {

	height:25px;

	padding:10px;

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

	font-size:12px;

	background-color:#FFB7B7;

	color:#990000;

}



/* 

Login page 

*/



.outer

{

	width:423px;

	margin-left:auto;

	margin-right:auto;

}

.topheading_bg

{

	width:100%;

	height:35px;

	border-bottom:1px solid #91aa2b;

	border-right:1px solid #91aa2b;

	border-top:1px solid #91aa2b;

	border-left:1px solid #91aa2b;

	background-color:#bbd06b;

}

.loginpart

{

	width:100%;

	height:auto;

	border-right:1px solid #91aa2b;

	background-color:#e9f1ca;

	border-top:1px solid #91aa2b;

	border-left:1px solid #91aa2b;

	border-bottom:1px solid #91aa2b;

}

.Logininformation_text

{

	width:100%;

	font-family:Arial;

	font-size:12px;

	font-weight:600;

	color:#651f00;

	text-align:center;

	padding-top:8px;

}

.username

{

	font-family:Arial;

	font-size:12px;

	font-weight:600;

	color:#4c6000;

}

.textfeild

{

	width:187px;

	height: 20px;

	border:1px solid #a1b261;

}

.spacing

{

	width:100%;

	height:15px;

}

.forgotpassword

{

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

	font-size:12px;

	font-weight:normal;

	color:#1b3500;

	line-height:21px;

}



/* level 0 outer */

.m0l0iout {

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

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	background: #537d27;

	padding-right:25px;	

}



.m0l0iover {

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

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	background: #537d27;

	padding-right:25px;

	



/*	background-color: #2C5F93;

	border: 1px solid #336699;*/

}



/* level 1 inner */

.m0l1iout {

	padding-right:25px;

	background: #537d27;

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	text-transform: capitalize;

	font-size: 12px;

	color: #DDDDDD;

}

.m0l1iover {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	font-size: 12px;

	color: #FFFFFF;

	background: #537d27;

}



/* level 1 outer */

.m0l1oout {

	text-decoration : none;

	text-transform: capitalize;

	background: #537d27;

	border: 1px solid #acb4b5;

	padding-top: 5px;

	padding-left: 5px;

}

.m0l1oover {

	text-transform: capitalize;

	background: #537d27;

	border: 1px solid #acb4b5;

	padding-top: 5px;

	padding-left: 5px;

}



* html .m0l1oout {padding-bottom: 5px;	}



* html .m0l1oover {padding-bottom: 5px;}



/* level 2 inner */

.m0l2iout {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	text-transform: capitalize;

	font-size: 12px;

	color: #ffffff;

}

.m0l2iover {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	text-transform: capitalize;

	font-size: 12px;

	color: #eedcd3;

	

}



/* level 2 outer */

.m0l2oout {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	text-transform: capitalize;

	font-size: 12px;

	color: #ffffff;

	background: #537d27;

	padding-top: 5px;

	padding-left: 5px;

	border: 1px solid #acb4b5;

	

}

.m0l2oover {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	text-transform: capitalize;

	font-size: 12px;

	color: #eedcd3;

	background: #537d27;

	padding-top: 5px;

	padding-left: 5px;

	border: 1px solid #acb4b5;

}



* html .m0l2oout {padding-bottom: 5px;}



* html .m0l2oover {padding-bottom: 5px;}

/*-------------Techmagnate---------------------*/

#menu-container{
	margin:0;
	padding:0;
	float:left;
	width:940px;
	height:84px;
	}
	
#menu-text{
	margin:0;
	padding:0;
	float:left;
	width:180px;
	height:84px;
	clear:both;
	font-size:18px;
	}	

#menu{
	margin:0;
	padding:0;
	float:right;
	width:704px;
	height:84px;
	}	
	
#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}		
	
#menu ul li,#bottom ul li{
	display:inline;
	}	
	
#menu ul li a{
	margin:0;
	padding:0;
	float:left;
	font-size:0px;
	text-indent:-1000px;
	text-decoration:none;
	}
	
#menu ul li a#glmp,#menu ul li a#newsletter,#menu ul li a#client-list,#menu ul li a#contact-us{
	margin:0;
	padding:0;
	width:178px;
	height:84px;
	float:left;
	background:url(../images/glmp.png) no-repeat left top;
	}
	
#menu ul li a#newsletter{
	background:url(../images/newsletter.png) no-repeat left top;
	}
	
#menu ul li a#client-list{
	background:url(../images/client-list.png) no-repeat left top;
	}	
	
#menu ul li a#contact-us{
	background:url(../images/contact-us.png) no-repeat left top;
	}


#flash{
	margin:0;
	padding:0;
	float:right;
	width:693px;
	height:308px;
	}
	
#flash img,#flash-bottom img{
	margin:0;
	padding:0;
	float:left;
	background:url(../images/flash-bottom.gif)
	}
	
#flash-bottom{
	margin:0;
	padding:0;
	float:right;
	width:693px;
	height:61px;
	}	


#sign-up,#sign{
	margin:0;
	padding:0;
	width:200px;
	float:left;
	border:1px solid #ff6600;
	}
	
#sign-up label,#sign label{
	margin:0;
	padding:10px 0 0 0;
	color:#646464;
	float:left;
	font:bold 18px Arial,Helvetica,sans-serif; 
	}
	
#sign-up code{
	margin:0;
	padding:10px 0 0 0;
	color:#343232;
	float:left;
	font:15px Arial,Helvetica,sans-serif; 
	}
	
#sign-up acronym{
	margin:0;
	padding:10px 0 0 14px;
	color:#646464;
	float:left;
	font:bold 18px Arial,Helvetica,sans-serif; 
	}
	
#sign-up img{
	margin:0;
	padding:20px 0 14px 0;
	float:left;
	}
	
#sign img{
	margin:0;
	padding:10px 0 10px 0;
	float:left;
	}
	
#sign-up input,#sign input{
	margin:0;
	padding:0;
	font:12px Arial,Helvetica,sans-serif; 
	}
	
#sign-up table,#sign table{
	margin:0;
	padding:0 0 0 14px;
	}
	
	div.receive{
	margin:6px 0 0 0;
	padding:0 0 20px 0;
	width:214px;
	float:right;
	}
/*-------------Techmagnate---------------------*/