body{
   margin: 0;
   padding: 0;
   font: normal 11px Tahoma, Arial;
   background:#3F3F3F;
}

a img{border: none}
a:link, a:visited{color: #000;}
a:hover { color:#8e2d00;}
.center font{color: #000}
#main{
   width: 950px;
   margin: 0 auto;
   display:table;
   background:#FFFFFF;
}

.cathead2{ color:#FF0000; border-bottom:#000000 dashed 1px;}
.cathead2 h1{ margin:0px;}
#header{
   height: 182px;
   width:950px;
   margin:0 auto;
   background:url(../images/0sprite.jpg) #ECC218 no-repeat;
   background-position:0 -94px;
}

p{font:11px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; color:#000;}

#header p{
  
   margin:0;
}



/*  TAGS */

.tag_cloud
    {padding: 3px; text-decoration: none;
    font-family: verdana; width:140px }
.tag_cloud p { margin:0px;}	
.tag_cloud:link  { color: #ba5000; font-weight:bold; }
.tag_cloud:visited { color: #9900FF; }
.tag_cloud:hover { color: #000; text-decoration:underline; border:1px #FF0000 dotted; }
.tag_cloud:active { color: #6699FF; background: #000000; }

div.wrapper{

	
	width:180px;


}


/*  TAGS END */


#header h1{display:block; background:none; margin:8px 0 0 0px; font:18px/20px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0 0 0 10px; color:#BF6A0F }

#header .logo{
   margin: 40px 0 0 30px;
   position: absolute;
   width:400px;
}
#topPanel{width:950px; height:82px; position:relative; margin:0 auto; padding:0;    background:url(../images/0sprite.jpg) #000 no-repeat;   background-position:0 0px;}

.moradabad-yellow-pages-searcha{ padding:10px 0 0 50px; }
.moradabad-yellow-pages-searchc{ padding:5px 0 0 0px;  }
.a1{ width:650px; float:left;}
.a2{ width:250px; padding:10px 0 0 15px; float:left; line-height:61px;}
.moradabad-yellow-pages-searchb{ padding:5px 0 0 50px; }
.moradabad-yellow-pages-se1{background: url(../images/moradabad-yellow-pages-sear.jpg) #ECC218 repeat-x; border:2px #FFFFFF solid; height:61px; width:600px; font:40px/61px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#382912;}
/* START MENU PANEL*/


#menuPanel {width:950px; height:65px; position:relative; margin:0 auto; padding:0; background: url(../images/moradabad-yellow-pages-butt.jpg) repeat-x #4D515A;}
#menuPanel ul{display:block; width:920px; height:65px;  top:0; right:0; margin:0 0px 0 15px; padding:0 0px 0 0; border-bottom:0px solid #AEAEAE; list-style:none;}
#menuPanel ul li{float:left; font:13px/65px "Arial",Arial, Helvetica, sans-serif; font-weight:bold;}
#menuPanel ul li a{font:14px/65px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; height:65px;   padding:30px 15px  
30px 15px; text-align:center; margin:0px 0px 0px 0px;  background: url(../images/sep.jpg) no-repeat right; background-position: right; color:#fff; text-decoration:none; }
#menuPanel ul li a:hover{ height:65px; text-decoration:none; background: url(../images/moradabad-yellow-pages-hove.jpg) repeat-x right  ; color:#ECC218; text-decoration:none;  padding:30px 15px  30px 15px; }
#menuPanel ul li.active{ height:65px; text-decoration:none; background-color:#000000;color:#fff;}


	/* END MENU PANEL*/
#lef{width:200px; float:left; margin:0px 0 0 10px;  padding:0px 0px 0 0; background:url(../images/leftbg.jpg) repeat-y; border:1px #e2e2e2 solid; }

/* IE 6 HACK START */
/*\*/

* html #lef {

margin:0px 0 0 5px;

}

/*end*/

#rig{width:200px; float:left; margin:0px 0 0 10px;  padding:0px 0px 0 0;  }
#lef1{width:720px; float:left; margin:0px 0 0 8px;  padding:0px 0px 0 0;}

.reg{ height:36px;  background:url(../images/lefttop.jpg) repeat-x #D19E21; font:16px/36px "Arial",Arial, Helvetica, sans-serif;  color:#fff; padding:0 15px; margin-bottom:5px;  }
.reg h1 {font:18px/36px "Arial",Arial, Helvetica, sans-serif; margin:0px; font-weight: bold;  }
.frbg{ background:url(../images/frbg.gif) repeat-x; height:40px; font:14px/40px "Arial",Arial, Helvetica, sans-serif; font-weight:bold;  color:#382912; border:1px  #E9E9EB solid; margin:2px 0 0 0 ; padding:0 5px; }
.frbg1{ background:url(../images/frbg.gif) repeat-x; height:40px; font:11px/40px "Arial",Arial, Helvetica, sans-serif; font-weight:bold;  color:#382912;  margin:2px 0 0 0 ; padding:0 5px; }
.rdr{ border-left:1px #E9E9EB solid; border-right:1px #right solid; border-top:0px #E9E9EB solid; border-bottom:0px;}
.frm1{ height:24px; border:3px #E9E9EB solid; width:230px; font:18px/24px "Arial",Arial, Helvetica, sans-serif; font-weight:bold;  color:#BF6A0F;}
.submitbuttonregister{width:200px; height:30px;background: url(../images/register.gif) no-repeat #FF0000; font-size:18px;font-weight:bold;cursor: auto;color:#FFFFFF;border:0px;cursor:pointer;	}
.frm2{ padding:10px 0 0 0 ; margin:0 0 0 10px;}
#lef1a{width:500px; float:left; margin:0px 0 0 0px; }
#lef1b{width:200px; float:left; margin:0px 0 0 8px;  padding:0px 0px 0 0px; background:url(../images/rigbg.jpg) repeat-y; border:1px #e2e2e2 solid;}
.logoright{  width:400px; height:82px; float:right; margin:0 0 0 0;}
.logotext { background:url(../images/moradabad-yellow-pages.jpg) no-repeat; width:430px; height:82px; float:left;}
.cnts { color:#000; font:12px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
.cnt1{ width:400px; float: right; text-align:right;}
.lefttop{width:170px; height:36px; background:url(../images/lefttop.jpg) no-repeat #D19E21; font:16px/36px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding:0 15px; text-transform:uppercase; }
.midd{ height:36px; background:url(../images/lefttop.jpg) repeat-x #D19E21; font:16px/36px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding:0 15px; text-transform:uppercase; }
.leftcat { width:200px; float:left; margin:0px 0 0 0px;  padding:0px 0px 0 0; }
.subcata{  background: url(../images/bgcat.jpg) repeat-x #fff; padding:0 0px 10px 0px;  margin:0 0 0px 0; border:1px #e2e2e2 solid;  }
.subcata h2{ margin:0px; font:16px/36px "Arial",Arial, Helvetica, sans-serif; font-weight:bold;}
.gap10{ padding:5px 10px;}
.as1 h1{ margin:0px; font:16px/24px "Arial",Arial, Helvetica, sans-serif; font-weight:bold;}
.catse h1{ }
.rate{ float:right; padding:0 0 0 100px;}
a.style3{ padding-left: 5px; text-decoration: none; color:#382912; size:18px;  }
a.style4{font:12px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; width:460px; float:left;  padding-left: 12px;
   background: url('../images/design/pip.gif') left center no-repeat; margin:4px 0 0 0;  }
   a.style6{font:12px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; width:460px; float:right; color:#FFFFFF; margin:0 0 10px 0;    }
.leftcat1 { width:180px; float:left; margin:0px 0 0 0px;  padding:0px 10px 0 10px; }
.subcatb{ width:450px; padding:0 10px;   }
.subcatb p{ margin:0px; padding:0 10px; }
.subcatb a{font:12px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; color:#000; text-decoration:none;  }
.subcatb a:hover{font:12px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; color:#BF6A0F; }
.txt22{ color: #BF6A0F; text-align:right; font:12px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:normal;}
a.style5{ font-weight:bold;}
.txt23{ color: #fff; font:22px/36px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; margin:0px;}
.txt23a{ color: #8e2d00; font:22px/24px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; margin:0px;}
.txt23b{ color: #fff; font:22px/24px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; margin:0px;}
.txt24{ color: #BF6A0F; font:18px/24px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; }
a.txt25{ color: #000; font:14px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; text-decoration:none; }
.txt26{ color: #BF6A0F; font:14px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; text-decoration:none; }
.txt27{ color: #BF6A0F; font:12px/14px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; text-decoration:none; }
.register{font:12px/16px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; color:#000; margin:0px 0 3px 0;}
a.WhiteLink { display:block; padding:4px 0;}
.deschead{height:36px; background:url(../images/lefttop.jpg) repeat-x #D19E21; font:16px/36px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding:0 15px; }
.contact{height:44px; background:url(../images/contactheading.jpg) repeat-x #e2e2e2; font:18px/44px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#BF6A0F; padding:0 15px; border:1px #e2e2e2 solid; }
.tag { background:#f4f4f4; font:18px/24px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; color:#000; padding:0 15px; border:1px #e2e2e2 solid; margin:5px 0; }
.tag h1{ margin:0px; color:#FF0000; font:26px/28px "Arial",Arial, Helvetica, sans-serif; font-weight:bold;}
.ctd{ padding:5px 10px; background:#f4f4f6; font:13px/20px "Arial",Arial, Helvetica, sans-serif; border-bottom:1px #e2e2e2 solid; }
.ctda{ padding:5px 10px; background:#f4f4f6; font:13px/20px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:1px #e2e2e2 solid; border-left:1px #e2e2e2 solid; border-right:1px #e2e2e2 solid;}
.ctd1{ padding:5px 10px; background:#f4f4f6; font:13px/20px "Arial",Arial, Helvetica, sans-serif; border-bottom:1px #e2e2e2 solid; border-right:1px #e2e2e2 solid; }
.desc{ width:95%; background:url(../images/bgdesc.gif) repeat-x #FFFFFF; border:1px #E9E9EB solid; padding:0 10px; }
.ico{ width:215px; height: 120px; float:left; margin:0 0 0 10px}
.ic1{ background-position:0 0;} 
#ic2{  background-position: -260px 0px; } 
#ic3{ background-position:-490px -0px; }
#ic4{ background-position:-0px -150px; }
.icbg{ background:url(../images/0icons1.jpg) no-repeat;}
.all{ width:690px; border:1px #e2e2e2 solid;}

.leff{ float:left;}
.cam{ width:720px;}
.cam h3 {font:13px/16px "Arial",Arial, Helvetica, sans-serif; text-decoration:none; margin:0px;}
.ca3{ width:240px;  border-right:1px #e2e2e2 solid;  }
.ca4{ width:350px;  border-right:1px #e2e2e2 solid;  }
.ca5{ width:250px;  border-right:1px #e2e2e2 solid; }
.ca6{ width:229px;  border-right:1px #e2e2e2 solid; }

.ca2{ width:430px;  border-right:1px #e2e2e2 solid; }

a.gpl{ margin:0 0 0 25px;}
.pad10{ padding:4px 2px 4px 8px;}
.srch1{  font:14px/24px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }
.about p{ font:13px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; }
.about h2{ font:16px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; }
.lat5{  font:14px/18px "Arial",Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; padding:5px 0px; display:block; width:190px; }
.lat5 a{ font:13px/16px "Arial",Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;  }
.srch{  font:13px/16px "Arial",Arial, Helvetica, sans-serif; border-bottom:1px #e2e2e2 solid; }
.srch a{ font:13px/16px "Arial",Arial, Helvetica, sans-serif; text-decoration:none;  }
.srch a:visited { font-weight:normal;  }
  .cn1{ width:300px; float:left; margin:0 0 0 10px; height:400px; }
  .cn2{ width:340px; float:left; margin:0 0px 0 0px; }
  .text8{font:13px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#252525; margin:0 0 0 0px; font-weight:bold;
}	
.clr{ clear:both;} .brdr{ border:1px #e2e2e2 solid;}
.srch a:hover{text-decoration: underline; color:#a90000; }
.srch2{ padding:4px 10px;  font:13px/16px "Arial",Arial, Helvetica, sans-serif; border-bottom:1px #e2e2e2 solid; }
.srch2 a{ font:13px/16px "Arial",Arial, Helvetica, sans-serif; text-decoration:none;  }
.srch2 a:hover{text-decoration: underline;  }
#bg11b{ background-position:0 -36px;  border-left:1px #e2e2e2 solid; } #bg11c{ background-position: top; } #bg11d{ background-position:0 -72px; }
.bg11{background: url(../images/0srchbg.jpg) no-repeat;}
.wht{ color:#FFFFFF; } 
#header .menu{
   position: absolute;
   margin: 125px 0 0 0px;
}
#header .menu a{display: block; float: left;}
/**/
#content table.main{

}
#content table.main .left{  
   width: 217px;
   padding-left: 2px;
   vertical-align: top;
   border-right: 4px solid #ebebeb;
   color: #000
}
#content table.main .center{vertical-align: top;  color: #333;  padding: 0 0 0 0;}
#content table.main .center a:link, #content table.main .center a:visited{
   color: #ff5f1a;
   font-weight: normal;
}

#login{
   font: bold 11px Verdana;
     height: 140px;
//   width: 100%;
   color: #000;
   margin-bottom: -8px;
}
form{display: inline}
#login a, #login a:link, #login a:visited{color: #382912;}
#login input {border: 1px #D19E21 solid; background: #fff}
#login .i{width: 120px;}
#content table.main .left .title{
   margin-top: 10px;
/*   margin-bottom: -5px;*/
   color: #54595e;
   font: bold 12px Verdana;
}
#content table.main .left #ct{
   background: url('../images/design/cats.gif') top left repeat-x #fafafa;
// width: 100%;

}

#content table.main .left #ct .title, th{
   color: #414141;
}
.left a:link, .left a:visited{
color: #000;
}
/**/

#content table.main .left .box{
   position: relative;
/**   margin-top: -2px;
   margin-bottom: 2px;*/
}


#content table.main .left .text{
/*  margin-left: 2px;*/
  padding: 10px 10px 0px 10px;
}  

.text1{ padding:0px 0px;}

.contentb { background:url(../images/bodybg.gif) repeat-x #FFFFFF;}
 #content {  width:950px;  padding:5px 0px;}       
a.style1{
 
   padding-left: 12px;
   background: url('../images/design/pip.gif') left center no-repeat;
   text-decoration: none;
 

}

.style2{

   padding-left: 20px;
   background: url('../images/leftb.jpg') left center no-repeat;
 font:12px/20px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;  
 
   height:20px;

}



.text1 a:hover { 
   padding-left: 20px;
   display:block;
   background: url('../images/leftbr.jpg') left center no-repeat;
 font:12px/20px "Arial",Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;  
 
   height:20px; }


#content table.main .center h1{
  font: bold 18px "Trebuchet MS";
  margin: 2px 7px 10px 2px;
  padding-bottom: 3px;
  border-bottom: 2px inset #999;
  color: #7daa05;
}
#content table.main .center #adv{
   
}
#content table.main .center #adv input.i, #content table.main .center #adv select{
   border: 1px solid #aaa;
}
#content table.main .center a:link, #content table.main .center a:visited{
   color:#414141; 
} 
#footer{
  
   padding: 0px 0 0px 0;
  
   margin:0 auto;

   width:950px;
  
   background:url(../images/0sprite.jpg) #ECC218 no-repeat;
   background-position:0 -441px;
   color: #e2e2e2;
} 


.fgp{width:950px; height:29px; margin:0 auto; padding:0;    background:url(../images/0sprite.jpg) #000 no-repeat;   background-position:0 -412px;}
.ftpl{ padding:0px 0px;} #footer a { color:#e2e2e2;}
.col_1, .col_2, .col_3, .col_4, .column1, .column2, .column3, .column4, .column5 { float:left;}
ul { list-style:none;}

.list1 li a { color:#BF6A0F; background:url(../images/marker.gif) no-repeat left 4px; padding-left:10px; line-height:2em; font-family:verdana;}
.list2  { margin-bottom:0px;}
.list2 li { background:#697779; padding:4px 0 4px 12px;}
.list2 li strong { width:93px; float:left;}
.list2 li.bgd { background:#596669;}
.box2 .inner { padding:5px 10px 10px 10px; }
#content .box2 .col_2 { width:25%;}
.box2{ }

#
#footer .copy{font: normal 10px Tahoma; margin-top: 10px; color :#333}

.welcome{
  background: url('../images/design/welcome.jpg') top left no-repeat;
  height: 90px;
  padding: 20px;
  padding-top: 60px;
  padding-right: 20px;
  padding-left: 180px;
}
.center .top{
   background: url('../images/design/folder.gif') center left no-repeat;
   padding: 9px 0 3px 30px;
}
.center .top, .center .top a:link, .center .top a:visited{
font-weight: normal!important; color: #333!important; text-decoration: none;
}
.center .other{
   padding: 10px;
}
.center .other a, .center .other a:link, .center .other a:visited{font-weight: normal!important; color: #414141!important}
table .subcatsR, table .subcats{
}
.subcatsR th , table .subcats th{
   border: none;
   color: #333;
}
.subcatsR td{
padding: 5px;
color: #000
}
#content table.main .center .subcatsR td a:link, .subcatsR td a:link, .subcats td a:visited{color: #333; }/**/
#content table.main .center .panel * a, .panel * a:link, .panel * a:visited{
   color:#000;
}
.mtitle{background: #82A71C; color: #fff; font: bold 13px Arial; text-transform: uppercase; padding: 10px 20px;}