
body{ background-color:#ffffff;
      font-family:Tahoma;
	  font-size:12px;
	  padding:0px 0px 0px 0px;
	  margin:0px;

}

.maindiv{
      width:975px;

}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px; 
	padding-bottom: 7px;
}
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding-top: 10px; 
	padding-bottom: 5px;
}

.toplogo{ background-image:url(../image/toplogo.jpg);
          width:549px;
		  height:131px;
		  padding:0px 0px 0px 0px;
		  margin:0px;
		  float:left;

}
.toplogo1{ background-image:url(../image/toplogoright.jpg);
          width:426px;
		  height:131px;
		  padding:0px 0px 0px 0px;
		  margin:0px;
		  float:left;

}

.menubg{ background-image: url(../image/menubg.jpg);
          width:975px;
		  height:42px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}

.sitemap{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 0px;
	color: #000000;
	float: left;
}

a.sitemaptop_link:link {
	font-size:10px;
	font-family:Verdana;
	color: #000000;
	text-decoration: none;	
	padding-left:8px;
	padding-bottom: 5px;
	}
a.sitemaptop_link:visited {
    font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-left:8px;
	padding-bottom: 5px;
	}
a.sitemaptop_link:hover {
	 color: #FF6600;
	 text-decoration: none;
	}


.indiatrademark{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 0px;
	color: #939393;
	float: left;
	text-decoration: none;
}

.top_menu_bg_align {
	margin-top: 0px;
	padding-left:250px;
	}
	
a.tmenu_link:link {
	font-size:12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	padding-left:40px;
	
	
	}
a.tmenu_link:visited {
    font-size:12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	padding-left:40px;
	}
a.tmenu_link:hover {
	 color: #FF3300;
	 font-weight:normal;
	}
a.practice_link:link {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	text-decoration: none;	
	padding-left:10px;
	padding-bottom: 5px;
	}
a.practice_link:visited {
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	padding-left:10px;
	padding-bottom: 5px;
	}
a.practice_link:hover {
	 color: #000099;
	 text-decoration: none;
	}



.mainimage{ background-image: url(../image/mainimage.jpg);
          width:743px;
		  height:252px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.leftmenubg{ background-image: url(../image/leftmenubg.jpg);
          width:232px;
		  height:252px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}

a.leftmenu_link:link {
	font-size:12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	padding:0px 0px 0px 70px;
	margin:0px;
	
	
	}
a.leftmenu_link:visited {
    font-size:12px;
	font-family: Tahoma;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	padding:0px 0px 0px 70px;
	margin:0px;
	}
a.leftmenu_link:hover {
	 color: #FE6D02;
	 font-weight:normal;
	}
	
.mainbg{ background-image: url(../image/mainbg.jpg);
          background-repeat:repeat-y;
          width:975px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.welcomebgtop{ background-image: url(../image/welcometop.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:52px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.welcomebgmiddle{ background-image: url(../image/welcomemiddle.jpg);
          background-repeat:repeat-y;
          width:975px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.welcomebgbottom{ background-image: url(../image/welcomebottom.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:31px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.welcometitle {
	font-size: 17px;
	font-family: Tahoma;
	font-weight: normal;
	padding-top:5px;	
	padding-left: 70px;
	color: Black;
	float: left;
	
}

.welcome_title_matter {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Black;
	line-height: 17px;
	text-align: justify;
	vertical-align: middle;
	padding-top: 0px;
	padding-left:45px;
	padding-right:45px;
	padding-bottom: 5px;
}

a.knowmore_link:link {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #f3580b;
	text-decoration: none;	
	padding-bottom: 5px;
	padding-right:30px;
	}
a.knowmore_link:visited {
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #f3580b;
	text-decoration: none;
		padding-bottom: 5px;
		padding-right:30px;
	}
a.knowmore_link:hover {
	 color: #FF6D03;
	 text-decoration: underline;
	}
	
a.knowmore1_link:link {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #f3580b;
	text-decoration: none;	
	padding-left:720px;
	padding-bottom: 0px;
	}
a.knowmore1_link:visited {
    font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #f3580b;
	text-decoration: none;
	padding-left:720px;
	padding-bottom: 5px;
	}
a.knowmore1_link:hover {
	 color: #FF6D03;
	 text-decoration: underline;
	}
	

.sub_title {
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 25px;
	color: Black;
	float: left;
	width: 700px;
}

.patenttop{ background-image: url(../image/patenttopbg.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:48px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.patentmiddle{ background-image: url(../image/patentmiddlebg.jpg);
          background-repeat:repeat-y;
          width:975px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}


.innerbgtop{ background-image: url(../image/innertop.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:52px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.innerbgmiddle{ background-image: url(../image/innermiddle.jpg);
          background-repeat:repeat-y;
          width:975px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.innerbottom{ background-image: url(../image/innerbottom.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:36px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.patentbottom{ background-image: url(../image/patentbottombg.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:16px;
		  padding:0px 0px 0px 0px;
		  margin:0px;
		  }
		  
.pcttop{ background-image: url(../image/pctnationaltopbg.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:48px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.trademarktop{ background-image: url(../image/trademarktopbg.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:47px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.designtop{ background-image: url(../image/designtopbg.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:51px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}
.copyrighttop{ background-image: url(../image/copyrighttop.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:58px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}	

.subtitle {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	font-weight:bolder;
	padding-top:13px;
	padding-left:73px;
	color: #000000;
	float: left;
	width:700px;
	
}
.subtitle1 {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	font-weight:bolder;
	padding-top:15px;
	padding-left:73px;
	color: #000000;
	float: left;
	width:700px;
	
}
.subtitle2 {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	font-weight:bolder;
	padding-top: 5px;
	padding-left:73px;
	color: #000000;
	float: left;
	width:700px;
	
}

.subtitle_matter {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	line-height: 17px;
	text-align: justify;
	vertical-align: middle;
	padding-top: 0px;
	padding-left:45px;
	padding-right:45px;
	padding-bottom: 5px;
}

.subtitle_matter0 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	line-height: 17px;
	text-align: justify;
	vertical-align: middle;
	padding-top: 0px;
	padding-left:850px;
	padding-right:45px;
	padding-bottom: 0px;
}

.subtitle_matter01 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	line-height: 17px;
	text-align: justify;
	vertical-align: middle;
	padding-top: 0px;
	padding-left:725px;
	padding-right:45px;
	padding-bottom: 0px;
}
.subtitle_matter02 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	line-height: 17px;
	text-align: justify;
	vertical-align: middle;
	padding-top: 0px;
	padding-left:800px;
	padding-right:45px;
	padding-bottom: 0px;
}


.subtitle_matter1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	text-align: justify;
	padding-top: 0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 5px;
}

.subtitle_matter2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	text-align: justify;
	padding-top: 0px;
	padding-left:7px;
	padding-right:0px;
	padding-bottom: 5px;
}
.auther {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	text-align: center;
	}

a.sitemap_link:link {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #787878;
	font-weight: normal;
	text-decoration: none;
	line-height:17px;	
	padding-top: 0px;
	padding-left:9px;
	padding-right:0px;
	padding-bottom: 5px;
	}
a.sitemap_link:visited {
    font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #787878;
	font-weight: normal;
	text-decoration: none;
	line-height:17px;
	padding-top: 0px;
	padding-left:9px;
	padding-right:0px;
	padding-bottom: 5px;
	}
a.sitemap_link:hover {
	 color: #CCCCCC;
	 text-decoration: none;
	}

.pmgassociate{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #e73f00;
	font-weight:bold;
	padding-left:25px;
	text-decoration:none;
	
}

.pmgassociate1{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #e73f00;
	font-weight:bold;
	padding-left:0px;
	text-decoration:none;
	
}




.dot{ background-image: url(../image/dot.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:20px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}	




.bottomtelebg{ background-image: url(../image/bottomtelebg.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:112px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}	

.bottomtele_matter {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	line-height: 16px;
	text-align: justify;
	vertical-align: middle;
	padding-top: 5px;
	padding-left:25px;
	padding-bottom: 5px;
}

.bottombg{ background-image: url(../image/bottombg.jpg);
          background-repeat: no-repeat;
          width:975px;
		  height:73px;
		  padding:0px 0px 0px 0px;
		  margin:0px;		  
		  
}	


.bottom_matter {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #ababab;
	vertical-align: middle;
	padding-left:15px;
	text-decoration: none;	
	
}

.bottom1_matter {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #ababab;
	vertical-align: middle;
	padding-right:15px;
	text-decoration: none;	
	
}

a.bottommenu_link:link {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;	
	}
a.bottommenu_link:visited {
font-size:11px;
	color: #000000;
	text-decoration: none;
	}
a.bottommenu_link:hover {
font-size:11px;
	 color: #c24900;
	 text-decoration: none
	}
	
.cotactus {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	text-align: justify;
	padding-top: 0px;
	padding-left:100px;
	padding-right:0px;
	padding-bottom: 0px;
}


.cotactus1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	color: #000000;
	text-align: justify;
	padding-top: 0px;
	padding-left: 15px;
	padding-right:0px;
	padding-bottom: 0px;
}
	
.form_quick1{
      width:130px;
	  background-color:#FDFEFD;
	  font:Tahoma;
	  height:15px;
	  font-size:11px;
	  color:#000000;
	  padding:5px;
	  border:1px solid #C4C5C5;
	  }
	  
.form_quick2{
      width:130px;
	  background-color:#FDFEFD;
	  font:Tahoma;
	  height:30px;
	  font-size:11px;
	  color:#000000;
	  padding:5px;
	  border:1px solid #C4C5C5;
	  }

	

