/*--------------------- Created        07.09.2009 ---------------------*/
/*	
*	@title 	    Saha Industries
----------------------------------------------------------------------------
Copyright vSplash 2009.                              
May not be duplicated or reproduced.

Please check for cross-browser compatibility prior to making changes
MINIMUM BROWSER CHECK :: IE6/IE7/Mozilla Firefox/Opera/Netscape Navigator
---------------------------------------------------------------------------- 
*/

/*Mass Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label,legend, table, caption, tbody, tfoot, thead, tr, th, td
	{	margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-family: inherit;
		font-size:100%;
		text-align:left;
		vertical-align: baseline;
		}	
a img 	{border:none;}
table 	{border-collapse: collapse; border-spacing: 0;}


/*----- Custom ----------------------------------------*/
body			{ background:#D2BE9B }
body,p,td,th,li	{ font:normal 12px Arial; line-height:18px; color:#000000;}


/*----- Main structure styles ----------------------------------------*/
#main-body		{ width:100%; float:left; background:#FFF5D5  url(images/metal-component.gif) repeat-x left top;}
#main-container	{ width:100%; float:left; background:url(images/plain-component.gif) repeat-x left bottom;}
#container 	 	{ margin:0 auto; width:920px; }
#wrapper	 	{ float:left; width:920px; background:url(images/backdrop-industries.jpg) no-repeat 89px top; padding:40px 0px 0px 0px; }
#header		 	{ width:920px; background:#fff url(images/steel-planer.gif) repeat-x left top; }
#mainContent 	{ width:918px; }
#mainContentbottom	{ width:919px; background:#fff url(images/steel-planer.gif) repeat-x left bottom; border-right:#CFCECE solid 1px;}
#footer		 	{ width:920px; background:#D3BE9C url(images/monel-description.gif) repeat-x left top; padding-bottom:30px; }


/*----- Link Styles ----------------------------------------*/
a:link, 
a:visited		{ color:#7DAC29; cursor:pointer; text-decoration: none; }
a:hover, 
a:active		{ color:#5C8127; text-decoration:underline; }


/*----- headers ----------------------------------------*/
h2				{ }
h3				{ color:#97B627; font:normal 18px Arial;}
h4				{ color:#000000; font:bold 16px Arial; width:536px;}

ul				{ list-style-type:none; }

strong			{ font-weight:bold; }
em				{ font-style:italic; }

.trust{ width:100px; padding:50px 0 0 50px;}
.call-us{width:191px; float:right;}

/*----- Standard Definitions ----------------------------------------*/
.lefth1 		{ width:474px; float:left; height:116px; }
.left 			{ float:left; width:auto; text-align:justify; }
.left p 			{text-align:justify; }
.right 			{ float:right; width:auto; }

.clear 			{ clear:both; }
.clearleft  	{ clear:left; }
.clearright 	{ clear:right; }

.hide			{ display:none;}
.block			{ display:block; }

.r-align 		{ text-align:right; }
.l-align 		{ text-align:left; }
.c-align 		{ text-align:center; }

.padding5 		{ padding:5px; }
.padding10		{ padding:10px; }
.padding20 		{ padding:20px; }

.paddingtop5	{ padding-top:5px; }
.paddingtop16	{ padding-top:16px; }
.paddingtop25	{ padding-top:25px; }

.paddingright5	{ padding-right:5px; }
.paddingright30	{ padding-right:30px; }

.paddingbottom10{ padding-bottom:10px; }
.paddingbottom13{ padding-bottom:13px; }
.paddingbottom15{ padding-bottom:15px; }

.paddingleft40	{ padding-left:40px; }

.paddingleftright12	{ padding-left:12px; padding-right:12px; }
.paddingleftright19	{ padding-left:19px; padding-right:19px; }

.margin5 		{ margin:5px; }
.margin10		{ margin:10px; }
.margin20		{ margin:20px; }
.marginleft20	{ margin-left:20px;}

.marginbottom10	{ margin-bottom:10px; }
.marginbottom20	{ margin-bottom:20px; }
.marginbottom30	{ margin-bottom:30px; }

.overflow-h 	{ overflow:hidden; }

hr 				{ background: #ddd; color: #000; clear: both; float: none; width: 100%; height: 1px; margin: 10px 0; border: none; }
address 		{ font:normal 14px Arial; color:#646462; }

.background		{ background:#ffffff; border:solid #CFCECE; border-width:0px 1px;}
.flag{ width:450px; float:left; padding-right:30px;}

/*----- Header ----------------------------------------*/
#header h1  	{ position:relative; height:116px;  left:0px; top:0px; }
#header h1 a	{ position:absolute; left:0px; top:0px; }
#banner 		{ width:880px; }
#banner #theme			{ width:531px; height:195px;}
#banner #themeright		{ width:45px; height:200px; background:url(images/plain-taper.gif) no-repeat left top;}

/*----- Main Content areas ----------------------------------------*/
#left-panel		{ width:280px; padding:0px 0px 0px 19px; }
#left-panel #client-speak {	width:280px; background:url(images/cement-setting.gif) repeat-x left 42px #C8C7C7; font:normal 12px Arial; color:#5A5A5A;}
#left-panel #client-speak .bottom {width:250px; background:url(images/base-valves.gif) no-repeat left bottom; padding:0px 15px;}
#left-panel #client-speak .bottom a{ color:#fffffe; font:normal 12px Verdana; background:url(images/more-locale.gif) no-repeat left top; padding:2px 10px 3px 10px;}
#right-panel 	{ width:560px; padding:20px 0px 0px 40px; }
#right-panel p	{ color:#646464; font:normal 14px Arial; width:530px;}
#product		{ width:530px; float:left;}
.product-heading { color:#B80A0A; font:normal 18px Arial;}
.product-description { color:#646463; font:normal 14px Arial; padding-top:5px; width:270px; float:left;}
.product-bg		{ background:#F0E8D9;}
.imageborder	{ border:3px double #D2BE9E;}
/*----- Main Navigation ----------------------------------------*/
#main-nav 		{ margin:0px 0px 13px 0px; background:#FEBF01 url(images/menu-plank.gif) no-repeat left top; width:880px; }
#main-nav ul	{ margin:0px; padding:0; list-style:none;}
#main-nav ul li, #main-nav ul li a	{ float:left; width:auto; height:31px; margin:0px;}
#main-nav ul li a { padding:0px;}
#main-nav ul li a:hover,
 #main-nav ul li a.active { background:#DE3535;}

#main-nav ul li.home a { background:url(images/saha-industries-tabs.gif) no-repeat -5px -34px; width:59px; margin:0 23px 0 0; }
#main-nav ul li.home a:hover,
 #main-nav ul li.home a.active{ background:url(images/saha-industries-tabs.gif) no-repeat -5px 0px #DE3535;}

#main-nav ul li.about a { background:url(images/saha-industries-tabs.gif) no-repeat -87px -34px; width:87px; margin:0 23px 0 0;}
#main-nav ul li.about a:hover,
 #main-nav ul li.about a.active{ background:url(images/saha-industries-tabs.gif) no-repeat -87px 0px #DE3535;}

#main-nav ul li.products a { background:url(images/saha-industries-tabs.gif) no-repeat -197px -34px; width:87px; margin:0 23px 0 0;}
#main-nav ul li.products a:hover,
 #main-nav ul li.products a.active { background:url(images/saha-industries-tabs.gif) no-repeat -197px 0px #DE3535;}

#main-nav ul li.markets a { background:url(images/saha-industries-tabs.gif) no-repeat -307px -34px; width:83px; margin:0 22px 0 0;}
#main-nav ul li.markets a:hover,
 #main-nav ul li.markets a.active{ background:url(images/saha-industries-tabs.gif) no-repeat -307px 0px #DE3535;}

#main-nav ul li.contact a { background:url(images/saha-industries-tabs.gif) no-repeat -412px -34px; width:102px; margin:0 23px 0 0;}
#main-nav ul li.contact a:hover,
 #main-nav ul li.contact a.active { background:url(images/saha-industries-tabs.gif) no-repeat -412px 0px #DE3535;}
 
 #main-nav ul li.enquiry a { background:url(images/saha-industries-tabs.gif) no-repeat -531px -34px; width:127px; margin:0 39px 0 0;}
#main-nav ul li.enquiry a:hover,
 #main-nav ul li.enquiry a.active { background:url(images/saha-industries-tabs.gif) no-repeat -531px 0px #DE3535;}


/*----- Footer Navigation ----------------------------------------*/
#footer-nav 	{ width:600px; float:right;}
#footer-nav ul	{ list-style:none; margin:0px 3px 5px 0px;}
#footer-nav ul li	{ color:#F2F3DA; font:normal 14px Verdana; padding:0px 17px 0px 0px; display:inline; float:left; width:auto;}
#footer-nav ul li a { color:#6E5300; text-decoration:none; line-height:30px; padding:0px 0px 0px 10px;}
#footer-nav ul li a:hover,
 #footer-nav ul li a.active{ color:#B80A0A; text-decoration:none; background:url(images/bullet.gif) no-repeat left center;}

/*----- Copyrights ----------------------------------------*/
#copyrights 	{ color:#857354; font:normal 12px Verdana; padding:10px 0px 0px 26px; background:url(images/monel-curve.gif) no-repeat left top;}
.call{ padding:5px 0px 0px 20px;}

/*form starts here*/
.form-body{ margin:0px; padding:0px; width:333px; }
.submit_btn{ font-family:Tahoma;font-size:11px; font-weight:normal; color:#000000; background-color:#A4A3A2; border:1px solid #837E72; width:55px; margin:0; padding:0;}
.tableform{ padding:0px 0px 0px 5px; margin-bottom:2px; text-align: left;  width:200px; border:1px solid #837E72; height:15px; font-family:Verdana; font-size:11px; 
color:#444444; font-weight:normal; background-color:#FFF; }

* html .tableform{ padding:0px 0px 0px 5px; margin-bottom:0px; text-align: left;  width:200px; border:1px solid #837E72; height:15px; font-family:Verdana; font-size:11px; 
color:#444444; font-weight:normal; background-color:#FFF; }

*+html .tableform{ padding:0px 0px 0px 5px; margin-bottom:0px; text-align: left;  width:200px; border:1px solid #837E72; height:15px; font-family:Verdana; font-size:11px; 
color:#444444; font-weight:normal; background-color:#FFF; }

.ta{text-align: left;width:200px; height:60px;border:1px solid #837E72;background-color:#FFF;font-family:Georgia;font-size: 11px;color: #444444;
padding:0px 0px 0px 5px; margin-bottom:2px;}

* html .ta{text-align: left;width:200px; height:60px;border:1px solid #837E72;background-color:#FFF;font-family:Georgia;font-size: 11px;color: #444444;
padding:0px 0px 0px 5px; margin-bottom:0px;}

*+html .ta{text-align: left;width:200px; height:60px;border:1px solid #837E72;background-color:#FFF;font-family:Georgia;font-size: 11px;color: #444444;
padding:0px 0px 0px 5px; margin-bottom:0px;}

.list{ padding:0px 0px 0px 0px; color:#646464; font-size:14px;}
.list ul{ list-style:circle; padding:15px; margin:0px; color:#646464; font-size:14px;}
.list ul li{ padding:0px 0px 10px 12px; line-height:16px; color:#646464; font-size:14px;}

.red-star{ color:red; font-weight:bold;}
.text_box{ width:70px; border:1px solid #837E72; height:15px; font-family: Georgia; font-size:11px; color:#444444; font-weight:normal; background-color:#FFF; }
.code{float:left; width:60px; padding:0px; background-color:#E5E5E5; text-align:center; color:#4A3321; margin:0px; height:15px; font-size:11px; border:1px solid #837E72; margin-left:5px;}
/*form ends here*/
