/* CSS Document */

/*------------------------------Gobal veriable----------------------*/
body {
			padding:0;
			margin:0;
			background-color:#F2F2EA;
			background-image:url(images/bgtop.gif);
			background-position:top;
			background-repeat:repeat-x;
			}
p 	{
			padding:0;
			margin:0;
			}
*		{
			font-family:tahoma;
			font-size:11px;
			color:#595959;
			}
			
/*-------------------------------------------Menubar----------------------------------*/

.topmenu {
				color:#393939;
				font-weight:bold;
				text-decoration:none;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				}
.topmenu:hover {
				color:#393939;
				font-weight:bold;
				text-decoration: underline;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				}
				
.legal1 {
				color:#393939;
				font-weight:bold;
				text-decoration:none;
				font-size:16px;
				}
				
.legal2 {
				color:#822700;
				font-weight:bold;
				text-decoration:none;
				font-size:13px;
				font-family:"Trebuchet MS", Verdana, Arial;
				text-align:justify;
				padding:5px;
				}
				
.lawfirm {
				color:#393939;
				font-weight:bold;
				/*text-decoration:none;*/
				font-size:17px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				}

.lawfirm a{
				color:#393939;
				font-weight:bold;
				text-decoration:none;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:17px;
				}
.email {
				color:#ffffff;
				font-weight:normal;
				text-decoration:underline;
				font-size:11px;
				}
.email:hover {
				color:#ffffff;
				font-weight:normal;
				text-decoration: none;
				font-size:11px;
				}
				
.more {
				color:#7D7D7D;
				font-weight:bold;
				text-decoration:none;
				font-size:11px;
				}
.more:hover {
				color:#7D7D7D;
				font-weight:bold;
				text-decoration: underline;
				font-size:11px;
				}
				
.bottommenu {
				color:#393939;
				font-weight:normal;
				text-decoration:none;
				font-size:11px;
				}
.bottommenu:hover {
				color:#393939;
				font-weight:normal;
				text-decoration: underline;
				font-size:11px;
				}
				
/*-------------------------------------------contact us----------------------------------*/

.contact_bg {
			background-image:url(images/orangebg.gif);
			background-position:bottom;
			background-repeat:repeat-x;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:13px;
			}
			
/*-------------------------------------------current cases----------------------------------*/

.cases {
color:#ffffff;
font-weight:normal;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:20px;
margin-right:1px;
line-height:15px;
}
.cases a{
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cases a:hover{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#996633;
text-decoration:none;
}
.cases1 li {
color:#ffffff;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cases1 li a{
color:#ffffff;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cases1 li a:hover{
color:#FF6633;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.cases2 li {
color:#ffffff;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cases2 li a{
color:#ffffff;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cases2 li a:hover{
color:#000000;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.cases3 li {
color:#ffffff;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cases3 li a{
color:#ffffff;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cases3 li a:hover{
color:#000000;
font-weight:normal;
text-decoration: none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.contact{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#990000;
}
.immigration {
color:#666666;
font-weight:normal;
text-decoration:none;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:20px;
margin-right:1px;
line-height:15px;
text-align:justify;
}
.immigration a{
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.immigration a:hover{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#996633;
text-decoration:none;
}
.shadow{
border:1px solid silver;
font:13px Verdana, Arial, Helvetica, sans-serif;
position:relative;
display:inline;
background:white;
z-index:100;
color:#003366;
line-height:21px;
}
.shadow a{
font:11px Verdana, Arial, Helvetica, sans-serif;
position:relative;
display:inline;
background:white;
z-index:100;
color:#993300;
line-height:21px;
}
.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}
.news {
color:#666666;
font-weight:normal;
text-decoration:none;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
}
.news a{
color:#666666;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.news a:hover{
color:#990000;
}
.td_left{
background-color:#FFFFFF;
font:13px "Trebuchet MS", Verdana, Arial;
font-weight:bold;
color:#996600;
padding:5px;
text-align:left;
}
.td_right{
background-color:#FFFFFF;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding:5px;
text-align:left;
}
.fed_txt1{
width:350px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
border:1px solid #990000;
background-image:url(images/text.jpg);
}
.fed_txtarea1{
width:350px;
height:50px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
border:1px solid #990000;
background-image:url(images/text.jpg);
}
.fed_butt1{
width:85px;
height:20px;
font-family:arial;
font-size:13px;
font-weight:bold;
text-align:center;
color: #333333;
background-color: #FFCC99;
border:1px solid black;
}
.text{
width:250px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
border:1px solid #990000;
background-image:url(images/text.jpg);
}
.border{
border:1px solid #996600;
}