@charset "utf-8";
/* CSS Document */

.breadcrum {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #424242;
}
.bigorangeheading {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #1A8EFF;
	font-weight: bold;
	letter-spacing: -1px;
}
.biggreyheading {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #5E5E5E;
	font-weight: bold;
	letter-spacing: -1px;
}
.bigwhiteheading {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: -1px;
}
.headingwhitetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.sheadingtext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #5E5E5E;
	font-weight: bold;
	text-transform: uppercase;
}
.sheadingwhitetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.biggreytext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #5E5E5E;
	font-weight: bold;
}
.biggreytext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #5E5E5E;
	font-weight: bold;
}
.biggreyboldtext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 13pt;
	color: #5E5E5E;
	font-weight: bold;
	text-decoration: none;
}
.smallmore {
	font-family: "Times New Roman", Times, serif ;
	font-size: 10pt;
	color: #5E5E5E;
	font-weight: bold;
	text-decoration: none;
}
.biggreyboldtext1 {
	font-family: "Times New Roman", Times, serif ;
	font-size: 16pt;
	color: #5E5E5E;
	font-weight: bold;
}
.normaltext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 12pt;
	color: #424242;
	text-align: justify;
}
.normalboldcasetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 12pt;
	font-weight: bold;	
	color: #424242;
	text-align: justify;
}
.normalspacetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 12pt;
	color: #424242;
	text-align: justify;
	
}
.td1 {
	font-family: "Times New Roman", Times, serif ;
	font-size: 12pt;
	color: #424242;
	text-align: justify;
}
.normalboldtext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 16pt;
	color: #424242;
	text-align: justify;
}
.normalcasetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 9pt;
	color: #424242;
	text-align: justify;
}
.normalwhitetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 9pt;
	color: #FFFFFF;
	text-align: justify;
}

.normalorangetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 10pt;
	color: Black;
	height: 10px;
	padding-bottom: 5px;
	text-align: justify;
}
.midtext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	color: #5E5E5E;
	text-align: justify;
}
.midwhitetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: justify;
}
.midorangetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	color: #1A8EFF;
	text-align: justify;
}
.smalltext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #5E5E5E;
	text-align: justify;
}
.smallwhitetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
}
.vsmallwhitboldetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-decoration:none;
}
.smallwhitboldetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	text-decoration:none;
}
.smallgreytext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #222222;
	text-align: justify;
}
.smallorangetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 7.5pt;
	color: #1A8EFF;
	text-align: justify;
}
.blogorangetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 9pt;
	color: #1A8EFF;
	height: 10px;
	padding-bottom: 10px;
	text-decoration: underline;
}
.bloggreytext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #5E5E5E;
	height: 10px;
	padding-bottom: 10px;
	text-decoration: underline;
}
.bloglistingbox {
	height: 100%;
	width: 100%;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}
.listingbox {
	height: 100%;
	width: 100%;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
}
.indexingbox {
	height: 100%;
	width: 100%;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
td {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	color: #424242;
	text-align: justify;
}
.magleftmenu {
	font-family: "Times New Roman", Times, serif ;
	font-size: 9pt;
	font-weight: bold;
	color: #323232;
}
.leftmenu {
	font-family: "Times New Roman", Times, serif ;
	font-size: 10pt;
	color: black;
}
.leftmenu.hover {
	font-family: "Times New Roman", Times, serif ;
	font-size: 9pt;
	font-weight: bold;
	color: #1b8eff;
}
.topmenu {
	font-family: "Times New Roman", Times, serif ;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu.hover {
	font-family: "Times New Roman", Times, serif ;
	font-size: 10pt;
	font-weight: bold;
	color: #512C03;
	text-decoration: none;
}
.readmore {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	color: #1A8EFF;
}
.formfields {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	border: 1px solid #D4D0C8;
}
.smallfootertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6A6A6A;
	font-weight: bold;
}
.list-item {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #5E5E5E;
	text-align: justify;
}
.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#EEEEEE;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	font-family:"Times New Roman", Times, serif ;
	font-size:medium;
	padding:3px;
	width:250px;
}

.modalSignUp {
	background-color:#FFFFFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	font-family:"Times New Roman", Times, serif ;
	font-size:medium;
	padding:3px;
	width:250px;
}
.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:14pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:14pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:14pt;
}
.tcatlogin
{
	
	color: white;
	font-size: 16px;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif ;
	
}
.tcatlogin
{
	
	color: white;
	font-size: 16px;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif ;
	
}

.tcatloginhome
{
	
	color: white;
	font-size: 18px;
	font-weight: bold;
	font-family:"Times New Roman", Times, serif ;
	
}
.tborderlogin
{
	background: #DFE8F6;
	color: #000000;
	border: 0px solid #eff5ec;
}
.panelsurroundlogin
{
    font-family: "Times New Roman", Times, serif ;
    font-size: 14px;
	color: white;
}
.aboutustext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 10pt;
	color: #000000;
	padding: 4px 0 4px 8px;
	
	}
.aboutustextcontact {
	font-family: "Times New Roman", Times, serif ;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	}
.aboutusbluetext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 16pt;
	color: #15428B;
	padding: 4px 0 4px 8px;
	
	}	
	.aboutussmalltext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	color: #000000;
	
	}
.aboutustextheading 
{
    background:url(http://www.thinklegal.co.in/images/fadeTLeft.gif) 0 0 no-repeat;
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #3366FF;
	font-weight:bold;
	margin-left: 10px;
	float: left;
	width: 320px;
	}
.aboutunormalbluestext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #3366FF;
	}
.aboutunormalbluesearchstext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 13pt;
	color: #3366FF;
	text-decoration: none;
	}
.allpackage {
	font-family: "Times New Roman", Times, serif ;
	font-size: 14pt;
	color: #000000;
	}	
p.hypergurl 
{margin:0px auto;width:450px;filter:shadow;color:orange;font-size:24pt;
    line-height:200%
    }
.blue .x-btn-text 
{            
    color: blue;   
} 	
.p2 {
font-family: "Times New Roman", Times, serif ;
	font-size: 11pt;
	color: #424242;
	text-align: justify;
line-height: 20pt ;

}
.distext {
	font-family: "Times New Roman", Times, serif ;
	font-size: 8pt;
	color: #808080;
	padding: 4px 0 4px 8px;
	
	}
 
@font-face {
    font-family: krishna;
    font-style:  normal;
    font-weight: normal;
    src: url(http://www.thinklegal.co.in/style/KRISHNA0.eot);
}


.loginBox {background:url(http://www.thinklegal.co.in/images/loginbg.gif) top left repeat-x; font-size:.95em; width:100%; }	
.showcontent {background: url(http://www.thinklegal.co.in/images/bgwhitefade.gif) #fff bottom left repeat-x;}
.casebg {background:url(http://www.thinklegal.co.in/images/200706/bg_fadeUp.gif) repeat-x;}
.searchdot{clear:both; font-size:0px; width:952px; height:2px; background-image:url(/images/tldot.gif); background-repeat:repeat-y; background-position:top left; margin:0px 0px 0px 0px; padding:1px 1px 1px 1px;}
