/* CSS Document */

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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, 
thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;background:transparent;font-weight:normal;}

/*body {background:url('images/back_bg001.png') repeat scroll 0 0 transparent; color:#525252;font-family:Arial sans-serif;font-size: 11px;margin: 0px;padding:0px;}
*/

body {background:url('Images/SearchBar.jpg') repeat scroll 0 0 transparent; color:#525252;font-family:Arial sans-serif;font-size: 11px;margin: 0px;padding:0px;}

img{border:none;}
p{border:none;}
#wrapper{ width:1000px; margin:0 auto; padding:0px; border-left:solid 1px #90b2d7; border-right:solid 1px #90b2d7; border-bottom:solid 1px #90b2d7; background:#ffffff;}
#topContent{height:88px; background-color:#ffffff; width:100%; position:relative; background:url('images/topBg.jpg') repeat-x bottom; margin:0px;}
#logocontianer{padding:8px 28px; float:left; height:auto; position:relative; margin:0px; width:944px; background-color:#ffffff;}
.logo{float:left;}
#topRight{float:right;}
#topNav {margin:0 0 0 160px; *margin:0 0 0 160px; height:40px}
#topNav ul.nav{list-style-type:none; margin:0px; padding:0px; }
#topNav ul.nav li{float:left; width:35px;}
#wrapsearch {margin:0px 0px 0 0px; padding:0;position:relative;top:0px; background:url('Images/SearchBar.jpg') no-repeat; width:263px; height:27px;}
#wrapsearch ul.searchul {list-style:none;padding:3px 0 0 0;margin:0;  font-family:Arial; font-size:16px;}
#wrapsearch ul.searchul li {float:left;margin:0 2px;padding:0px;}
#wrapsearch ul.searchul li.Homenav{ margin: 0 0 0 -55px; padding: 0 5px;}
#wrapsearch ul.searchul li.Homenav a{ text-decoration:none; color:#231f20;}
#wrapsearch ul.searchul li.Search { padding: 0 5px; margin: 0 2px}
#wrapsearch ul.searchul li input {vertical-align:middle;}
#wrapsearch ul.searchul li.overlapli {margin:0px; padding:0 2px;}


/**********Navivation Start***********/
.navicon{float:right; margin:8px 8px 0 0; width:75px;height:24px; background: url('Images/navicon.jpg') no-repeat;}
.navicon ul{border: none; margin: 0px;padding: 0px;	list-style-type: none;	text-align: center;	clear: left;}
.navicon ul li{	display: block;	float: left;text-align: center;	padding: 0px;	margin: 0px;}
.navicon ul li a span{	display:none;}
.navicon ul li a{width:25px;height:24px;margin:0px;	padding:0px;display: block;		}
.navicon ul li a.home:hover{background: url('Images/navicon.jpg') 0px -24px;}
.navicon ul li a.sitemap:hover{background: url('Images/navicon.jpg') -25px -24px;}
.navicon ul li a.email:hover{background: url('Images/navicon.jpg') -50px -24px;}			
/**********Navivation End***********/

#topBg{height:9px; width:100%; margin:0px; padding:0px; position:relative;}
#navigation{height:34px; width:100%; background:url('Images/navbg.jpg') no-repeat;}
#banner{height:457px; width:100%;}
#HomeLeft{ width:500px; float:left; position:relative;}
.HomepageContent{background:url('Images/aboutCompany.png') repeat-x; width:473px; height:125px !important; padding:5px 10px; margin:-135px 0 0 10px; font-family:Arial; color:#ffffff; font-size:11px; text-align:justify;}
.HomepageTitle{ color:#f1cf0e; font-size:15px; margin:0 0 05px 0;}
.whiteText{color:#ffffff; text-align:justify;}
#HomeRight{ width:500px; float:right;}
#gallery{ margin:-135px 0 0 32px;}
#gallery ul{ margin:0px; padding:0px; list-style-type:none;}
#gallery ul li{ list-style-type:none; width:138px; float:left; padding: 0 5px;}
#gallery ul li a.coatedSteel{background:url('/SiteData/SiteImages/CoatedSteel-tab.png') no-repeat; width:150px;}
#gallery ul li a.coatedSteel:hover{background:url('/SiteData/SiteImages/coatedsteel-rollover.jpg') no-repeat;}
.Certificate{ margin:135px 0 0 20px; position:absolute;}
#certi{margin:110px 0 0 20px; position:absolute;}
#certi ul.certiUL{ margin:25px 0 0 20px; padding:0px; list-style-type:none;}
#certi ul.certiUL li{ float:left;}
#hr_line{background:url('Images/hr_line.png') repeat-x; height:10px; width:1000px; }

#mainContent{width:auto; min-height:150px; max-height:1500px; position:relative; padding:0px;}
#contentLeft{background:url('Images/divsep.jpg') no-repeat right; width:419px; position:relative; min-height:334px; float:left;}
#tbss01{float:none; width:100%; padding:0 0 0px 0 }
.tbssTitle{font:Arial, Helvetica, sans-serif; font-size:20px; color:#2e67b2; padding:1px 10px 8px 6px; float:none;}

#ctl00_footer{ padding:6px 50px 0; width:auto; height:50px; font-size:12px; font-family:arail !important; position:relative; background:url('Images/footerbg.jpg') repeat-x; clear:both;  }
#ctl00_footer ul{border:none; margin:0px; padding:0px; list-style-type:none;}
#ctl00_footer ul li.fleft{width:380px; float:left; color:#ffffff; padding:6px 0; font-family:Arial !important;}
#ctl00_footer ul li.fmiddle{width:300px; float:left; color:#ffffff; text-align:center;padding:6px 0}

.fmiddle ul {padding:0px; margin:0px; list-style-type:none; height:auto; text-align:center; float:left; font-family:Arial !important;}
.fmiddle ul li.noimage{ background:none; padding:0 7px 0 7px; float:left;}
.fmiddle ul li.sep{ background:url('Images/fot_sep.png') no-repeat; padding:0 7px 0 7px; float:left;}
.fmiddle ul li{ /*background:url('Images/bookmark.png') no-repeat;*/ padding:0 0px 0 10px; float:left; text-align:left}
.fmiddle ul li a, .fmiddle ul li a:visited{color:#ffffff; text-decoration:none;}
.fmiddle ul li a:hover{color:#ffffff; text-decoration:underline;}
#ctl00_footer ul li.fright{width:300px; float:left; color:#f3f3f3; text-align:right; font-family:Arial sans-serif; font-size:11px; padding:6px 0}

.fright ul{padding:0px; margin:0px; list-style-type:none; height:auto; text-align:right; float:right;}
.fright ul li.noimage{ background:none; padding:0 0 0 22px; float:left;}
.fright ul li{ background:url('Images/rivalog.png') no-repeat; padding:0 0px 0 22px; float:left; text-align:right}
.fright ul li a, .fright ul li a:visited{color:#f3f3f3; text-decoration:none;}
.fright ul li a:hover{color:#ffffff; text-decoration:underline;}

#innerContent{/*width:auto; min-height:334px; max-height:1500px;*/ position:relative; padding: 0px 10px 10px 0px;}
#innerLeft{width:182px;  *position:relative; position:relative; border:none; float:left; margin:0 0 1px 0; z-index:105;}
#innerMiddle{ width:730px; position:relative; border:none; float:left; padding:2px 35px 20px 35px; left:0px; background:#ffffff; margin:0; min-height:200px; z-index:104;}
#innerRight{width:1px; position:relative; border:none; float:right;margin-top:2px;}


/****************** OLD CSS START HERE ****/


#Wrapper {margin: 0px;padding: 0px;}

#mainwrapper {position: relative;width: 1000px;border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;}
		
#headerwrapper {height:80px;position:relative;width:100%;}

#sitelogo {left:48px;margin:0;padding:0;position:absolute;top:8px;}

#enquirywrapper {left:680px;margin:0;padding:0;position:absolute;top:45px;}

#toprightmenu-wrapper {left:760px;margin:0;padding:0;position:absolute;top:25px;}



.searchbg {border:0;background-image:url('Images/searchTextbg.png');background-repeat:no-repeat;padding:0;height:16px;width:228px;}

#sitemainwrapper {position: relative;width: 100%;}

#mainmenuwrapper {height:30px;position:absolute;width:1000px;float:left;top:86px;}

#bannerwrapper {clear:left;height:180px;position:relative;width:100%;margin:0; padding:0;}

#serviceswrapper {position:relative;width:100%;}
#serviceswrapper ul.services {list-style:none;padding:0;margin:0;}
#serviceswrapper ul.services li {float:left;margin:0;padding:0;}

#homeseperatorwrapper {clear:left;position:relative;background-image:url('Images/Home-Seperator.jpg');background-repeat:repeat-x;height:20px;width:100%;}

#sitecontentwrapper {position:relative;width:100%;height:100%;}

#contentleftwrapper {position:relative;float:left;width:240px;}

#contentmainwrapper {position:relative;float:right;width:748px; padding-left:10px; border-left:solid 1px #C2C2C2;}

#contentleft {padding:10px 0 10px 0; position:relative;width:100%;text-align:left;}

/* Starting Left Content styles */
.leftcontent {list-style:none;padding:0;margin:0;}
.leftcontent .first {background-image:url('Images/LeftContent-HeadingTop.jpg');background-repeat:no-repeat;height:35px;width:214px;text-align:left;}
.leftcontent .content {padding:2px 5px 2px 25px;}
.leftcontent .last {background-image:url('Images/LeftContent-HeadingBottom.jpg');background-repeat:no-repeat;height:12px;width:214px;margin-bottom:6px;}
/* Completed Left Content styles */

.leftcontentheading {padding-top:10px;padding-left:14px;color:#06597f;font-weight:bold;font-size:15px;}
.leftcontentwrapper {padding-top:10px;padding-left:14px;}


#verticalmenuwrapper {}
#innercontent {float:left;text-align:left;width:720px;top:8px;min-height:450px;margin-bottom:10px;}

#footerwrapper {background-image:url('/SiteData/SiteThemes/1/Images/footer_bg.jpg');background-repeat:repeat-x;clear:both;height:30px;position:relative; width:100%;}
#footerwrapper p a {color:#000000;}
#footerwrapper p a:hover {color:#ff9900;}
#footerwrapper p img {border:none;margin-bottom:-2px;}
#footerwrapper div#footerleft {left:15px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footerleft p {color:#000000;}
#footerwrapper div#footermiddle {left:450px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footermiddle p {color:#000000;}
#footerwrapper div#footerright {left:835px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footerright p {color:#000000;}

#footermainwrapper {padding-top:5px;}
/* News styles */
#wrapnews {background:url('images/NewsBG.jpg') no-repeat scroll 0 0 transparent; margin:10px;text-align:left; padding:30px 0 0 0; height:90px;}
/* End News styles */
/* Starting Breadcrumb styles */
.breadcrumb {list-style:none;padding:0;margin:0;}
.breadcrumb .first {/*margin-right: 10px;*/}
.breadcrumb .separator {padding: 0 4px;}
.breadcrumb li {float:left;	line-height: 14px;color: #000;}
.breadcrumbnews {position:relative;margin-left:3px;	margin-top:10px;}
.breadcrumb li a,
.breadcrumbnews a,
.breadcrumbnews span {font-size:11px;color: #006699;text-decoration:none;}
.breadcrumb li a:hover,
.breadcrumbnews a:hover {font-size:11px;text-decoration:underline;}
/* Completed Breadcrumb styles */

/* Starting Page Content styles */
.subcontentblock {list-style:none;padding:0;margin:0;}
.subcontentblock .first {margin-left:1px;margin-top:5px;}
.subcontentblock .seperator {margin-left:1px;margin-top:10px;}
/* Completed Page Content styles */

/* Starting Individual Pages styles */
.contentblock {list-style:none;padding:0px 0px 0px 0px;}
.contentblock .first {width:180px;margin-left:15px;margin-right:8px;}
.contentblock .first span {float:left;}
.contentblock .separator {margin-left:5px;padding: 0 3px;width:580px;text-align:justify;}
.contentblock li {float:left;text-align:left;vertical-align:top;}
/* Completed Individual Pages styles */

/* Starting of TopRighMenu style*/
#toprightmenuwrapper ul.AspNet-Menu li {padding-left:3px; padding-right:3px;}
#toprightmenuwrapper ul.AspNet-Menu li a,
#toprightmenuwrapper ul.AspNet-Menu li span {color:#000000;font-size:11px;}
#toprightmenuwrapper ul.AspNet-Menu li a:hover {color: #ff9900;}
/* Completed of TopRighMenu style*/

/* Starting HorizontalMiddle Menu */
/* Starting HorizontalMiddle Menu */
.HMsmenustyle{margin-top:5px;text-align:center;}
#mainmenublock table { display: inline-block }
#mainmenublock tr { display: inline-block }
#mainmenublock td { display: inline-block }

.HMsmenuIstyle{font-family: Arial sans-serif;font-size: 12px;color:#102a3a;text-decoration: none;margin-top:3px;padding :0 5px;text-align:center; vertical-align:bottom;
}
.HMsmenuIstyle a{	/*display: block;*/}
.HMsmenuHover{	color: #000000;	text-decoration: underline;}

.HMdmenustyle{	margin-top:1px;	text-align:left;	border:solid 1px #c4c3c3;	margin-left:0px;	float:left;	}
.HMdmenuIstyle{	font-family: Arial sans-serif;	font-size: 12px;	color: #5e5e5e;	text-decoration: none;	text-align:left;	/*border-bottom:solid 1px #c4c3c3;*/background-color:#f0f0f0;	/*width:150px;*/	height:25px;	padding-top:5px;	padding-left:5px;	padding-right:5px;	padding-bottom:5px;	float:left;}

.HMdmenuIstyle a{	/*display:block;*/}
.HMdmenuHover{background-color:  #5d5b56;color: #ffffff;text-decoration: underline;}
/* Completed HorizontalMiddle Menu */

/* Starting Breadcrumb styles */
.nodeStyle{font-family:Arial;color:Black;font-size:11px;font-weight:bold ;}
.nodeStyle a{color: #413928;font-weight:normal ;}
/* Completed HorizontalMiddle Menu */

#mainmenublock {height:77px;position:relative;width:1000px;z-index:1000; background:url('Images/MainmenuBG.jpg');}
#mainmenublock ul.mainmenuul {list-style:none;padding:0;margin:0;}
#mainmenublock ul.mainmenuul li.mainmenuli {float:right;padding:0;margin:23px 0;}
#mainmenublock ul.mainmenuul li.first {/*background-image:url('Images/MenuBgMain.jpg');background-repeat:repeat-x;*/height:30px;width:14px;}
#mainmenublock ul.mainmenuul li.main {/*background-image:url('Images/MenuBgMain.jpg');background-repeat:repeat-x;*/height:27px;width:655px;margin-top:3px;}
#mainmenublock ul.mainmenuul li.search{/*background-image:url('Images/MenuBgMain.jpg');background-repeat:repeat-x;*/margin-left:3px;}
#mainmenublock ul.mainmenuul li.last {/*background-image:url('Images/MenuBgMain.jpg');background-repeat:repeat-x;*/height:30px;width:14px;}

#mainmenublock div.AspNet-Menu-Horizontal {left:8px;line-height:28px;height:34px;}
#mainmenublock ul.AspNet-Menu {height:34px;width:815px;}
#mainmenublock ul.AspNet-Menu li a /*, 
#mainmenublock ul.AspNet-Menu li span*/ {font:18px/50px Arial sans-serif;padding:3px 18px 3px 18px;text-decoration:none;color:#ffffff;}

#mainmenublock ul.AspNet-Menu li.AspNet-Menu-Leaf span.AspNet-Menu-NonLink {width:3px;margin:0px 5px 0px 5px;}

#mainmenublock ul.AspNet-Menu li a.AspNet-Menu-Selected {color: #000000;/*background-image:url('Images/menuover.jpg');background-repeat:repeat-x;*/background-color:#669933;}
#mainmenublock ul.AspNet-Menu li a:hover {color: #FFFFFF;/*background-image:url('Images/menuover.jpg');background-repeat:repeat-x;*/ }

/*#mainmenublock ul.AspNet-Menu li ul li ul {margin:-40px 0 0 165px;}*/
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul 
{
	text-align:left;
	background-color:#3399cc;
	/*border-top:solid 1px #ffffff;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;border:dotted 1px #ffffff;border-bottom:0px;border-top:dotted 1px #ffffff;*/
	/*width:500px;text-align:center;position:absolute;*/
	margin:0;left:0px;
}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul ul {}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren,
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf {float:left;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a,
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf a {font-family:Arial sans-serif;color:#FFFFFF;font-size:13px;padding:0px 0 0 5px; line-height:22px;border-bottom:dotted 1px #ffffff;border-collapse:collapse;border-spacing:0;white-space:nowrap;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover,
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf  a:hover {background-image:none; background-color:#a8cf59;color:#FFFFFF;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul {margin:0px 0 0 188px;z-index:2; border:dotted 1px #ffffff;border-bottom:0px;border-top:dotted 1px #ffffff;width:188px;}
/*#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li {width:188px;text-align:left;}*/
/* Completed HorizontalMiddle Menu */

/*Start     Vertical left Menu*/
/*Start     Vertical left Menu*/
.menuverticalleft {font-family:Arial sans-serif;font-size:13px;padding:0px;width:180px;}
.vlsmenustyle {width:180px;}
.vlsmenuIstyle {background-color:#f0f0f0;padding:4px;border-bottom:dotted 1px #e0e0e0;}
.vlsmenuIstyle a {font-size:13px;text-decoration:none;color:#000000;}
.vlsmenuIstyle a:before {color:#000000;}
.vlsmenuHover {background-color:#d8d8d8;color:#5e5e5e;}
.vldmenustyle {text-align:left;border:solid 1px white;margin-left:-1px;}
.vldmenuIstyle {font-size: 11px;color: #000000;text-decoration: none;text-align:left;	border-bottom:solid 1px #e0e0e0;	background-color:#f0f0f0;	padding:2px;	width:180px;}
.vldmenuIstyle a{	padding-left:5px;display:block ;}
.vldmenuHover{background-color: #d8d8d8; color: #5e5e5e;text-decoration: underline;
}
/*Completed   Vertical left Menu*/
.menuverticalleft {padding:0px;}
#verticalmenuwrapper .leftcontentheading {color:#C92A02;}
#verticalmenuwrapper .content {padding:2px 5px 2px 15px;}

div.AspNet-Menu-Vertical {width:auto;}
div.AspNet-Menu-Vertical ul.AspNet-Menu li { background:none;}
div.AspNet-Menu-Vertical ul.AspNet-Menu li a {font:13px/16px Arial;padding:6px 15px 6px 6px; text-decoration:none;color:#ffffff; background-color:#D56D65;border-bottom:1px solid #ffffff;border-collapse:collapse;border-spacing:0; text-align:right;}
div.AspNet-Menu-Vertical ul.AspNet-Menu li a:before {color:#ffffff;}
div.AspNet-Menu-Vertical ul.AspNet-Menu li a:hover {background-color:#d66346;color:#000000;}
div.AspNet-Menu-Vertical ul.AspNet-Menu li ul {background-color:#006699;margin:-31px 0 0 180px;width:168px;z-index:2;border:dotted 1px #ffffff;border-bottom:0px;border-top:dotted 1px #ffffff; z-index:100;} 

/*Completed   Vertical left Menu*/

/* Started Product Slide Show */

#slideshow {position:relative;height:130px;left:10px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#vmenu{ width:183px;}
/* End Product Slide Show */

/****************** OLD CSS END HERE ****/
.RadMenu_Default .rmRootGroup, .RadMenu_Default .rmLink, .RadMenu_Default .rmText, .RadMenu_Default .rmLeftArrow, .RadMenu_Default .rmRightArrow, .RadMenu_Default .rmTopArrow, .RadMenu_Default .rmBottomArrow
{background:none !important; color:#ffffff;}

.RadMenu .rmHorizontal .rmText {
background:none repeat scroll 0 0 transparent;
padding:0 15px 20px 15px !important; font:19px/30px !important;}
a.rmlink span rmText, a.rmlink:visited span rmText{color:#ffffff;}
a.rmlink:hover span rmText{color:#000000; !important;}
.cerLink ul{ padding:0px; margin:0; list-style-type:none;}
.cerLink ul li{ margin:0px; padding:0px; float:left;}
.pressHead{ font-size:15px !important; font-weight:bold !important; font-family:Arial, Helvetica, sans-serif !important; color:#426AB3;}

/* Upadated CSS on 18032011 by vardhaman */
.bdtextbx{ width:180px; border:1px solid #0264B2;}
.right{ text-align:right; padding: 0 15px 0 0 }
.cheight{height:6px;}

/* Upadated CSS on 18032011  End here*/


