/* CSS Document */

div.MainCont{ position:relative; display:block; height:100%; width:750px; margin-left:auto; margin-Right:auto;}
/********Text Formation Starts*************/
img { border: none;}
h3.Heading{font-family:"Century Gothic"; font-size:20px; color:#700301;}

span.SubHeading18{font-family:"Century Gothic"; font-size:18px; color:#700301; font-weight:bold;}

span.ColSubhead{font-family:Verdana; font-size:14px; color:#700301; font-weight:Bold;}

span.BlackBold12{font-family:Verdana; font-size:12px; color:#000000; font-weight:bold;}

span.BlackBold12 a{font-family:Verdana; font-size:12px; color:#000000; font-weight:bold;text-decoration:none;}

span.BlackBold12 a:link{font-family:Verdana; font-size:12px; color:#000000; font-weight:bold;text-decoration:none;}

span.BlackBold12 a:active{font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}

span.BlackBold12 a:visited{font-family:Verdana; font-size:12px; color:#700301; font-weight:bold; text-decoration:none;}

span.BlackBold12 a:hover{font-family:Verdana; font-size:12px; color:#b0100e; font-weight:bold; text-decoration:underline;}

span.Grey14{font-family:"Century Gothic"; font-size:14px; color:#7a7a7a; font-weight:bold;}

span.Grey16{font-family:"Century Gothic"; font-size:16px; color:#7a7a7a; font-weight:bold;}


/********Text Formation Ends*************/


/********COMMON CSS STARTS************/
body{background:url(../images/main_bg.jpg); margin:10px 120px 0px 120px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

div.Heading{position:relative; display:block; float:left; height:45px; width:340px; padding:0 15px 0 20px; text-align:justify;}

div.ContentBlock{position:relative; display:block; float:left; height:100%; width:340px; padding:10px 15px 10px 20px; text-align:justify; line-height: 17px;}

div.ContentBlockR{position:relative; display:block; float:left; height:100%; width:336px; padding:10px 19px 10px 20px; text-align:justify; }

div.ContentOuterBG{position:relative; display:block; float:left; height:10px; width:750px; background:#FFFFFF; text-align:right;}

div.FooterSpace{position:relative; display:block; float:left; height:10px; width:750px; background:none;}

div.Copyright{position:relative; display:block; float:left; height:15px; width:750px; background: #fff; text-align:center;  font-family:Verdana; font-size:9px; color:#2e2d2d; padding: 10px 0 0 0;}

div.ContentTLImg{position:relative; display:block; float:left; height:10px; width:375px; text-align:left; background:url(../images/bd_leftttop_bg.jpg) no-repeat left top;}

div.ContentBLImg{position:relative; display:block; float:left; height:10px; width:375px; text-align:left; background:url(../images/bd_leftbottom_bg.jpg) no-repeat left bottom;}

div.ContentTRImg{position:relative; display:block; float:left; height:10px; width:375px; clear:right; text-align:right; background:url(../images/bd_righttop_bg.jpg) no-repeat right top;}

div.ContentBRImg{position:relative; display:block; float:left; height:10px; width:375px; clear:right; text-align:right; background:url(../images/bd_rightbottom_bg.jpg) no-repeat right bottom;}

div.ContentOuter{ position:relative; display:block; float:left; height:100%; width:750px; background: url(../images/MidLine.gif) repeat-y center #fff;}

div.WorkCont{ position:relative; display:block; float:left; height:100%; width:750px; background:#fff;}

div.COHalfL{position:relative; display:block; float:left; height:100%; width:375px; background:none; }

div.COHalfR{position:relative; display:block; float:left; height:100%; width:375px;  clear:right; text-align:left;}

div.Title{ position:relative; display:block; float:left; height:60px; width:375px; text-align:center; color:#b0100e; font-family:"Times New Roman"; font-size:50px; }

div.Subtitle{position:relative; display:block; float:left; height:25px; width:300px; color:#b0100e; font-family:"Times New Roman"; font-size:22px; text-align:right; padding-right:75px;}

div.Spacer{position:relative; display:block; float:left; height:20px; width:373px; }



/********COMMON CSS ENDS************/


/*******Sumenu Starts**********/

/*******Sumenu Ends**********/

/********MENUBAR STARTS************/
div.Menubar{position:relative; display:block; float:left; height:40px; width:750px; padding:0 0 0 0; color:#000; font-family:"Century Gothic"; text-decoration:none; font-size:16px; font-weight:bold;}

div.Menubar ul{list-style:none; margin:0 0 0 30px; padding:0; text-decoration:none;}

div.Menubar li{position:relative; display:block; float:left; height:40px; width:137px; line-height:40px; background:url(../images/menu_btn_deactive.jpg) center no-repeat; text-align:center; text-decoration:none;}

div.Menubar li a:link{position:relative; display:block; float:left; height:40px; width:137px;  text-align:center; color:#000; font-family:"Century Gothic"; font-size:16px; font-weight:bold; text-decoration:none; }

div.Menubar li a:active{position:relative; display:block; float:left; height:40px; width:137px;  text-align:center; color:#000; font-family:"Century Gothic"; font-size:16px; font-weight:bold; text-decoration:none;}

div.Menubar li a:visited{position:relative; display:block; float:left; height:40px; width:137px;  text-align:center; color:#000; font-family:"Century Gothic"; font-size:16px; font-weight:bold; text-decoration:none;}

div.Menubar li a:hover{position:relative; display:block; float:left; height:40px; width:137px;  text-align:center; color:#ffffff; font-family:"Century Gothic"; font-size:16px; font-weight:bold; background:url(../images/menu_btn_active.jpg) center no-repeat; text-decoration:none;}

div.Menubar li.current a{position:relative; display:block; float:left; height:40px; width:137px; text-align:center; color:#ffffff; font-weight:bold; text-decoration:none; background:url(../images/menu_btn_active.jpg) center no-repeat;}

li ul{position:absolute; display:none; }

div.Menubar li.hover{display:block;}
/********MENUBAR ENDS************/

/********About Us Starts********************/
div.AboutImg{position:relative; display:block; float:left; height:175; width:750px; padding:10px 0 10px 0; text-align:center; }

div.AbtSubheading{display:block; position:relative; float:left; height:30px; width:315px; background:url(../images/abt_subheading.jpg) no-repeat left; text-align:left; background-position:30px 0px; padding:0 20px 0 36px; z-index:1;}

div.AbtSubContent{position:relative; display:block; float:left; height:100%; width:314px; text-align:justify; border:1px solid #c7c7c7; z-index:0; padding:15px 10px 10px 10px; top:-25px; line-height: 17px;}

ul.AbtUs{ margin:0 0 0 30px; padding:0px; font-family:'Century Gothic'; font-size:16px; font-weight:bold; color:#151616; line-height:40px;}

div.AbtImg1{position:relative; display:block; float:left; height:175; width:250px; padding:0; text-align:center; }

div.AbtImg2{position:relative; display:block; float:left; height:175; width:250px; padding:0; text-align:center; clear:right; }

/********About Us Ends********************/


/********About Manufacturing Starts********************/
ul.AbtMnf{ margin:0; padding:5px; text-align:justify; list-style-position:inside;}

div.AbtMnfImg{position:relative; display:block; float:left; height:100%; width:340px; padding:10px 10px 10px 15px; text-align:center;}

div.AmrtValueImg{position:relative; display:block; float:left; height:100%; width:355px; padding:40px 10px 10px 10px; text-align:center;}

/********About Manufacturing Ends********************/

/********Collections Starts********************/
div.ColPicMain{position:relative; display:block; float:left; height:100%; width:350px; padding:10px 10px 10px 13px; text-align:center;}

div.ColSubhead{position:relative; display:block; float:left; height:20px; width:274px; text-align:left; padding-left:100px;}

div.RightSubhead{position:relative; display:block; float:left; height:28px; width:354px; text-align:center; padding:7px 10px 0 10px ; background: url(../images/Hd_bg.jpg) no-repeat center}

/********Collections Ends********************/

/********Contact Us********************/
div.ContactInfo{position:relative; display:block; float:left; height:100%; width:336px; padding:60px 20px 10px 15px; text-align:center; font-family:Verdana; font-size:12px; color:#151616; line-height:17px; }

div.InputOuter{position:relative; display:block; float:left; height:26px; width:336px; padding:5px 20px 5px 15px; }

div.InputMsg{position:relative; display:block; float:left; height:100%; width:336px; padding:0px 20px 10px 15px; text-align:left;}

div.MandatoryInfo{position:relative; display:block; float:left; height:100%; width:336px; padding:4px 18px 0 18px; text-align:center;}

div.ErrorMsg{position:relative; display:block; float:left; height:100%; width:336px; padding:4px 18px 0 18px; text-align:center;}

div.ContactCaps{position:relative; display:block; float:left; height:22px; width:116px; padding-right:40px; padding-top:4px; text-align:left;}

div.ContactVal{position:relative; display:block; float:left; height:26px; width:180px;}

div.ContactCaptcha{position:relative; display:block; float:left; height:100%; width:335px; text-align:center; background: #f5f5f5; padding:5px 10px 5px 10px; border-left: solid 9px #fff; border-right: solid 9px #fff; margin:0 0 0 1PX} 

div.ContactCaptcha1{position:relative; display:block; float:left; height:100%; width:335px; text-align:right;  background: #f5f5f5;padding:5px 10px 5px 10px; border-left: solid 9px #fff; border-right: solid 9px #fff; margin:0 0 0 1PX}

div.CaptchaIn{position:relative; display:block; float:left; height:80px; width:335px; text-align:center;  background: #f5f5f5; padding:5px 10px 5px 10px; border-left: solid 9px #fff; border-right: solid 9px #fff; margin:0 0 0 1PX}

div.BtnOuter{position:relative; display:block; float:left; height:26px; width:371px; padding:10px 0 10px 0;}

div.BtnLeft{position:relative; display:block; float:left; height:26px; width:175px; text-align:right; padding-right:10px;}

div.BtnRight{position:relative; display:block; float:left; height:26px; width:176px; text-align:left; padding-left:10px; clear:right;}

div.ReadMore{position:relative; display:block; float:left; height:26px; width:331px; text-align:right; padding-right:40px;}

/********Contact Us Ends********************/

/**************************Index******************************/

div.IndexBlank{position:relative; display:block; float:left; height:100%; width:336px; padding:60px 20px 10px 15px;}

div.Space10{ position: relative; display: block; float: left; height:10px; width: 750px;}

div.SubMenu{ position: relative; display: block; float: left; height:30px; width: 750px; font-weight:bold; background:#f5f5f5;}

div.SubMenu ul{list-style:none; margin:0 0 0 0px; padding:0; text-decoration:none; font-weight:bold;}

div.SubMenu li{position:relative; display:block; float:left; height:30px; width:100%; line-height:25px; text-align:left;  text-align:left; color:#5a5a5a;
	 font-family:"Century Gothic"; font-size:16px; font-weight:bold; text-decoration:none; padding:0 0 0 15px;}

div.SubMenu li a{position:relative; display:block; float:left; height:30px; width:100%; line-height:25px; background:url(../images/dot1.jpg) left no-repeat; text-align:left;  text-align:left; color:#5a5a5a;
	 font-family:"Century Gothic"; font-size:16px; font-weight:bold; text-decoration:none; padding:0 0 0 20px;}

div.SubMenu li a:link{position:relative; display:block; float:left; height:30px; font-weight:bold; }

div.SubMenu li a:active{position:relative; display:block; float:left; height:30px; text-align:left; color:#000; font-family:"Century Gothic"; font-size:16px; font-weight:bold; text-decoration:none;}

div.SubMenu li a:visited{color:#000; text-decoration:none; font-weight:bold;}

div.SubMenu li a:hover{color:#962c2a; font-weight:bold; text-decoration:none; font-weight:bold;}

div.SubMenu li.current a{color:#962c2a; font-weight:bold; text-decoration:none; font-weight:bold;}

div.SubMenu li.Embr {position:relative; display:block; float:left; height:30px; width:157px; text-decoration: none; }


div.TopImageOuter{ position: relative; display: block; float: left; height:193px; padding:2px; width: 746px;  border: solid 1px #dcdcdc; border-left: none; border-right: none;}

div.HeaderImage{ position: relative; display: block; float: left; height:193px; width: 245px; text-align: center;}

div.HeaderImage1{ position: relative; display: block; float: left; height:193px; width: 250px; text-align: center;}

div.HeaderImage2{ position: relative; display: block; float: left; height:193px; width: 245px; clear: right; text-align: center;}

div.TextCont{ position: relative; display: block; float: left; height:100%; width: 730px; padding:0 10px 0 10px;}

div.ContentLeft{ position: relative; display: block; float: left; height:100%; width: 345px; padding:10px 19px 0 0; text-align: justify; line-height: 17px;}

div.HSpace{ position: relative; display: block; float: left; height:200px; width:1px; text-align: Center; line-height: 17px;  background: url(../images/HLine.jpg) no-repeat center bottom;}

div.ContentRight{ position: relative; display: block; float: left; height:100%; width:345px; padding:10px 0 0 20px; text-align: justify; line-height: 17px; background: url(../images/home_01.jpg) bottom right no-repeat; }

/***********************SignIn*******************/
div.HeadingSm{ position: relative; display: block; float: left; height:100%; width: 702px; padding: 5px 24px 0 24px; text-align:center;}

div.OuterCont{ position: relative; display: block; float: left; height:100%; width: 502px; padding: 5px 124px 0 124px;}

div.LinkCont{ position: relative; display: block; float: left; height:100%; width: 502px; text-align: right; padding:5px 0 0 0;}

div.LoginOuter{ position: relative; display: block; float: left; height:100%; width: 500px; border: solid 1px #dcdcdc; padding:10px 0 10px 0;}

div.LoginOuterCont{ position: relative; display: block; float: left; height:100%; width: 500px;}

div.AddEventOuter{ position: relative; display: block; float: left; height:100%; width: 500px;}

div.ContOuter{ position: relative; display: block; float: left; height:100%; width: 500px; padding:5px 0 5px 0;}

div.SInLbl{ position: relative; display: block; float: left; height:100%; width: 150px; padding:3px 0 0 10px; text-align:left;}

div.SInCtrl{ position: relative; display: block; float: left; height:100%; width: 340px; padding:0 0 0 0; clear: right;}

div.RdBtn{ position: relative; display: block; float: left; height:100%; width: 235px; padding: 10px 0 0 30px;}

div.RdBtn1{ position: relative; display: block; float: left; height:100%; width: 235px; padding: 10px 0 0 0; clear: right;}

div.SubmitBtn{ position: relative; display: block; float: left; height:100%; width: 500px; padding: 10px 0 0 0; text-align: center;}

div.SignInMsg{position:relative; display:block; float:left; height:100%; width:480px; padding:4px 10px 0 10px; text-align:center;}

div.SignDefMsg{position:relative; display:block; float:left; height:100%; width:480px; padding:4px 10px 0 10px; text-align:center; color:#b0100e; font-family:"Verdana"; font-size:12px; font-weight:bold;}


/********SiteMap Starts********************/
div.SMCBlock{ position:relative; display:block; float:left; height:100%; width:338px; text-align:center;  padding:80px 15px 50px 20px;}

div.SMCNavig{ position:relative; display:block; float:left; height:100%; width:270px; text-align:left; padding:10px 20px 10px 81px;}

div.SMCTitle{ position:relative; display:block; float:left; height:50px; width:336px; text-align:center; padding:32px 20px 10px 15px;}

div.SMLink ul{ position:relative; display:block; float:left; height:30px; width:375px; text-align:Left; padding:0 ; margin:0; }

div.SMLink li{padding: 0; margin: 0 0 0 70px; list-style: url(../images/Arrow.jpg); font-size: 17px; color: #676767; line-height: 40px;}

div.SMLink li a:Link{color: #676767; text-decoration: none;}

div.SMLink li a:active{color: #676767;  text-decoration: none;}

div.SMLink li a:visited{color: #676767;  text-decoration: none;}

div.SMLink li a:Hover{color: #676767;  text-decoration: Underline;}

div.SMLink li.SMSubLink{padding: 0; margin: 0 0 0 100px; list-style: url(../images/dot.jpg); font-size: 14px; color: #700301; line-height: 25px; font-weight: bold;}

ul.Sitemap{color:#700301; line-height:20px; margin:5px 0 0 70px; padding:0;}
/********SiteMap Ends********************/

/*****************Privacy Policy***********************/

div.PPCont{ position: relative; display: block; float: left; height:100%; width: 700px; padding: 10px 25px 10px 25px; border: solid 1px #dcdcdc; border-left: none; border-right: none; text-align: justify; line-height: 17px;}

span.ErrMsg{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #b10109;}

/****************Amaravathi Vlaue********************/
div.ValueMenu{ position: relative; display: block; float: left; height:30px; width: 750px; background:#f5f5f5;}

div.ValueMenu ul{list-style:none; margin:0 0 0 0; padding:0; text-decoration:none;}

div.ValueMenu li{margin:0; padding:0 0 0 15px; float:left; width:170px; line-height:30px; height:30px }

div.ValueMenu li a{background:url(../images/dot2.jpg) left no-repeat; text-align:left; width:170px;  text-align:left; color:#5a5a5a;
	 font-family:"Century Gothic"; font-size:16px; text-decoration:none; padding:0 0 0 16px;}

div.ValueMenu li a:link{color:#5a5a5a; font-family:"Century Gothic"; font-weight:bold; font-size:16px; text-decoration:none; }

div.ValueMenu li a:active{color:#5a5a5a; font-family:"Century Gothic"; font-weight:bold; font-size:16px; text-decoration:none;}

div.ValueMenu li a:visited{color:#5a5a5a; text-decoration:none; font-weight:bold;}

div.ValueMenu li a:hover{color:#962c2a; text-decoration:none; font-weight:bold;}

div.ValueMenu li.current a{color:#962c2a; text-decoration:none; font-weight:bold;}

div.ValueMenu li.MnftExcl {position:relative; display:block; float:left; height:30px; width:250px; line-height:30px; text-align:left;  text-align:left; color:#5a5a5a;
	 font-family:"Century Gothic"; font-size:15px; text-decoration:none; padding:0 0 0 16px;}

div.ValueMenu li.AmrtValue {position:relative; display:block; float:left; height:30px; width:200px; line-height:30px; text-align:left;  text-align:left; color:#5a5a5a;
	 font-family:"Century Gothic"; font-size:15px; text-decoration:none; padding:0 0 0 16px;}


