/* CSS Document */

body
{
	margin:0px auto; padding:0px;
	text-align:center;
	background:url(../images/pagebg.jpg) repeat-x top #3A3A3A;
}

h1, h2, h3, h4, h5, h6, p, span, img
{
	margin:0px; padding:0px;	
}

p
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#333232;
	text-decoration:none;
	text-align:left;
}
#Container
{
	width:950px;
	margin:0px auto;
	margin-top:25px; margin-bottom:25px;
}
	#Header
	{
		width:100%;
		height:89px;
		background:url(../images/headerbg.jpg) repeat-x bottom;
	}
	
	
		#TopBanner
			{
				height:30px;
				background:url(../images/our_presence.jpg) no-repeat right #283244;
				text-align:right;
			}
/*****************************************
		#LogoContainer
		{
			width:365px;
			float:left;
			margin-left:20px;
		}
		#TopBanner
		{
			float:right;
			font:12px Arial, Helvetica, sans-serif;
			margin-right:20px;
			width:140px;
		}
********************************************/
		#MainLinksContainer
		{
			height:334px;
			text-align:right;
			background:url(../images/home_leftlinksbg.jpg) repeat-x top #37383C;
			width:180px;

		}
			#MainLinksContainer ul
			{
				display:block;	
				margin:0px; padding:0; 
				/*list-style-type:none;*/
				width:auto;
				float:left;
				vertical-align:middle;
				list-style-image:url(../images/bullet_li.gif);
			}
			#MainLinksContainer ul li
			{
				display:block;
				float:left;
				width:142px;
				margin:0 1px 0 0;
				font:bold 12px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				color:#87C4F8;
				padding-left:18px;
				vertical-align:middle;
				list-style-image:url(../images/bullet_li.gif);
		
			}
			#MainLinksContainer ul li a, #MainLinksContainer ul li a:active,	#MainLinksContainer ul li a:visited,	#MainLinksContainer ul li a:link
			{
				display:block;
				width:142px;				
				margin-top:10px;
				font:bold 12px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				color:#87C4F8;
				text-align:left;
				vertical-align:middle;
				list-style-image:url(../images/bullet_li.gif);
				
			}
			
			#MainLinksContainer ul li a:hover
			{
				color:#99B101;
				text-decoration:none;
			}

	#ContentContainer
	{	
		width:100%;
		padding-top:10px;
		padding-bottom:10px;
		
	}
		#LeftContainer
		{
			float:left;
			width:770px;
			margin:0px auto;
		}
		
			.Leftlinks, .Leftlinks a, .Leftlinks a:active, .Leftlinks a:visited, .Leftlinks a:link
			{
				font:bold 12px Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				color:#87C4F8;
				text-align:left;
				text-transform:uppercase;
			}
			.Leftlinks a:hover
			{
				color:#99B101;
				text-decoration:none;
			}
		
							

		#RightContainer
		{
			float:right;
			width:172px;
		}
	#FooterContainer{
		width:100%;
		height:29px;
		background:url(../images/footer_bg.jpg) repeat-x;
	
		}
			.footer{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				text-align:right;
				color:#FFFFFF;
				padding-top:10px;
				padding-right:20px;
				}
		
/******************************Footer*************************/
#Footer
{
	margin:0px auto; padding-top:10px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	height:30px;
}
/************************End of Footer************************/
					
					
			
.ImgBorder
{
	border:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

 img, table { behavior: url(pngsupport.htc) }
 
 
 /*  top link active css */
div#home1 a#home1nav,
div#company1 div#company1nav,
div#sales1 div#sales1nav,
div#products1 div#products1nav,
div#services1 div#services1nav,
div#careers1 a#careers1nav,
div#contacts1 a#contacts1nav,
div#sitemap1 a#sitemap1nav
 {
color:#99B101;
text-decoration:none;
}

#footer_1{
	text-align:right;
	padding-right:12px;
	float:right;
	width:auto;
	line-height:19px;
	}
	
#footer_2{
	text-align:left;
	padding-left:12px;
	float:left;
	width:auto;
	line-height:19px;
	}
	
.footer_txt, .footer_txt a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}

.footer_txt a:hover{
	color:#9f9a9a;
	}