/* Below tags is used in Laws & Regulation Page */	
	
.laws_tr_space
{
padding-bottom: 13px;
}
	
	
	
	.toptablesty_heading
	{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 26px;
	color: black;
	}


	.toptablesty
	{
	font-size: 12px;
	font-weight: regular;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
	padding-left: 26px;
	}
	
	
	.lawcomfont
	{
	font-size: 12px;
	font-weight: regular;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
	}
	
	.toptablesty_bg
	{
	background-color: #A4D0FD;
	}
	
	
	#law 
	{
	width: 80px;
	height: 54px;
	background-image:url(../images/lawno.bg.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	text-align:center;
	padding-top: 5px;
	}


	.law_heading
	{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #105CB6;
	text-decoration: underline;
	padding-right: 10px;
	}
	
	
   	
	      
         
         
	.law_more
	{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #A12A2A;
	text-decoration: underline;
	padding-left: 15px;
	}
	
	/*Professionals Css*/
         
	.prof_compname
	{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
        text-transform: capitalize;
	}
         .prof_compname_heading
	{
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
	}
         .prof_Other
	{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;        
        text-align:justify;
	}
         
    .professional_heading
	{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #105CB6;
	text-decoration: underline;
	padding-right: 10px;
         text-transform: capitalize;
	}
	
	
	.professional_headingnew
	{
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #105CB6;
	padding-right: 10px;
	}
	
	
	
	.proffnt
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
    color:black;
    text-transform: capitalize;
    
	
}.prof_bottomborder
	{
	background-image:url(../images/profs-bottom-border.gif);
	width: 591px;
	height: 43;
	background-repeat: no-repeat;
	}

	
/* Below tags is used in Laws & Regulation pop-up Page */		
	
	
	.law_topborder
	{
	background-image:url(../images/laws-top-border.gif);
	width: 591px;
	height: 43;
	background-repeat: no-repeat;
	}

	.training_topborder
	{
	background-image:url(../images/laws-top-border.gif);
	height: 30;
	background-repeat: no-repeat;
	}
	
	.training_bgborder
	{
	background-image:url(../images/laws-bg-border.gif);
	background-repeat: repeat-y;
	}

	.training_bottomborder
	{
	background-image:url(../images/laws-bottom-border.gif);
	background-repeat: no-repeat;
	}
	
	.profs_topborder
	{
	background-image:url(../images/laws-top-border.gif);
	width: 591px;
	height: 16;
	background-repeat: no-repeat;
	}


	.law_bgborder
	{
	background-image:url(../images/laws-bg-border.gif);
	width: 591px;
	background-repeat: repeat-y;
	}
	
	
	.law_bottomborder
	{
	background-image:url(../images/laws-bottom-border.gif);
	width: 591px;
	height: 43;
	background-repeat: no-repeat;
	}
	
	.law_close
	{
	text-align: right;
	padding-right: 10px;
	}

	.lawcomfont_pu
	{
	font-size: 12px;
	font-weight: regular;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;
	padding-right: 20px;
	}
	
	#popup
	{
	height: 300px;
	width: 460px;
	overflow: auto;
	padding: 8px;
	text-align:justify;
        align: center;
	}
	
		.law_heading_pu
	{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #105CB6;
	text-decoration: underline;
	padding-right: 10px;
	text-align: center;
	}
	
	.law_heading_pu1
	{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#105CB6;
	text-align: center;
	}
		
                 
         .tablebgc
	{
	background-color: white;
	}

.lawlnks
{
font-size: 12px;
font-weight: regular;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
}

.lawlnks:hover
{
font-size: 12px;
font-weight: regular;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: black;
text-decoration:underline;
}


/**********  DIV STYLE ***********/		
		
	
	#layer1 {
	position: absolute;
	top: 550px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
    float: left;
    left: 35%;
	z-index: 1001;
	vertical-align:top;
	}


	#layer_pi {
	position: absolute;
	top: 550px;
	background-color: transparent;
	width: 900px;
	padding: 10px;
	display: none;
    float: left;
    left: 35%;
	z-index: 1001;
	vertical-align:top;
	}
	

	#layer3 {
	position: absolute;
	top: 700px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
        float: left;
        left: 35%;
	}

	#layer4 {
	position: absolute;
	top: 720px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
        float: left;
        left: 35%;
	}


	#layer5 {
	position: absolute;
	top: 690px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
        float: left;
        left: 35%;
	}



	#layer6 {
	position: absolute;
	top: 700px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
        float: left;
        left: 35%;
	}

	#layer7 {
	position: absolute;
	top: 770px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
        float: left;
        left: 35%;
	}
	
	
	#layer8 {
	position: absolute;
	top: 580px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
    float: left;
    left: 35%;
	}
	
	
	#layer9 {
	position: absolute;
	top: 700px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
        float: left;
        left: 35%;
	}
 
 	#layer10 {
	position: absolute;
	top: 400px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
    float: left;
    left: 35%;
	}       
       
	#layer11 {
	position: absolute;
	top: 840px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
    float: left;
    left: 35%;
	}   
	
	       
	#layer12 {
	position: absolute;
	top: 500px;
	background-color: transparent;
	width: 600px;
	padding: 10px;
	display: none;
    float: left;
    left: 35%;
	} 
	   
	   
	    
 /* CSS for Developer popup display */
 
 	
	.dev_topborder
	{
	background-image:url(../images/developersearchimage/laws-top-border.gif);
	width: 400px;
	height: 43;
	background-repeat: no-repeat;
	}
	
	
	.dev_bgborder
	{
	background-image:url(../images/developersearchimage/laws-bg-border.gif);
	width: 400px;
	background-repeat: repeat-y;
	}
	
	
	.dev_bottomborder
	{
	background-image:url(../images/developersearchimage/laws-bottom-border.gif);
	width: 400px;
	height: 43;
	background-repeat: no-repeat;
	}
         .projectsapp_close
	{
	text-align: right;
	width: 580px;
	padding-right: 10px;
	padding-left: 10px;
	}
	
	.devlopersh_heading
	{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #105CB6;
	}
         .devshow_topborder
	{
	background-image:url(../images/developersearchimage/dev-top-border.gif);
	width: 500px;
	height: 43;
	background-repeat: no-repeat;
	}
	
	
	.devshow_bgborder
	{
	/*background-image:url(../images/developersearchimage/dev-bg-border.gif);*/
	width: 500px;
	background-repeat: repeat-y;
	}
	
	
	.devshow_bottomborder
	{
	background-image:url(../images/developersearchimage/dev-bottom-border.gif);
	width: 500px;
	height: 43;
	background-repeat: no-repeat;
	}
	
        
