
html,body {
 font-family: arial;
 font-size: 12px;
 background: #646464;
 scrollbar-arrow-color: #ffffff; 
 scrollbar-3dlight-color: #ffffff; 
 scrollbar-highlight-color: #ffffff;
 scrollbar-face-color: #646464;
 scrollbar-shadow-color: #ffffff; 
 scrollbar-darkshadow-color: #ffffff;
 scrollbar-track-color: #ffffff; 
 }
 a:link {
 COLOR: #646464;
 text-decoration: none;
 }
 a:visited {
 COLOR: #646464;
 text-decoration: none;
 }
 a:hover {
 COLOR: #f16d90;
 text-decoration: none;
 }

#wrapper { 
 margin: 0 auto;
 width: 790px;
 background: #ffffff;
 border: 0px solid #000000;
 }

#header {
 color: #333;
 width: 790px;
 float: left;
 padding: 0px;
 border: 0px solid #000000;
 height: 189px;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
}

#headerone {
 color: #333;
 width: 790px;
 float: left;
 padding: 0px;
 border: 0px solid #000000;
 height: 95px;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
}

#leftcolumn { 
 color: #333;
 border: 0px solid #ffffff
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 620px;
 width: 220px;
 float: left;
 background: #ffffff;
}

#leftcolumnone { 
 color: #333;
 border: 0px solid #ffffff
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 707px;
 width: 220px;
 float: left;
 background: #ffffff;
}

#leftcolumntwo { 
 color: #333;
 border: 0px solid #ffffff
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 1150px;
 width: 220px;
 float: left;
 background: #ffffff;
}

#rightcolumn { 
 float: left;
 color: #757575;
 border: 0px solid #757575;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 620px;
 width: 570px;
 float: left;
}

#rightcolumnone { 
 float: left;
 color: #757575;
 border: 0px solid #757575;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 570px;
 float: left;
}

#rightcolumntwo { 
 float: left;
 color: #757575;
 border: 0px solid #757575;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 570px;
 float: left;
}

#footer { 
 height: 27px;
 width: 790px;
 clear: both;
 color: #333;
 border: 0px solid #ffffff;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

#copyright { 
 height: 26px;
 width: 790px;
 clear: both;
 color: #333;
 border: 0px solid #ffffff;
 background: #646464;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}


#leftcolumnone td {
	font-family: Arial;
	font-size: 11.0px;
	line-height: 1.3;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	}

#leftcolumntwo td {
	font-family: Arial;
	font-size: 11.0px;
	line-height: 1.3;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	}

#rightcolumnone td {
	font-family: Arial;
	font-size: 11px;
	line-height: 1.3;
	font-weight: normal;
	font-variant: 1.3;
	text-transform: none;
	color: #646464;
	text-decoration: none;
        }
#rightcolumntwo td {
	font-family: Arial;
	font-size: 11px;
	line-height: 1.3;
	font-weight: normal;
	font-variant: 1.3;
	text-transform: none;
	color: #646464;
	text-decoration: none;
        }

#headerone td {
	font-family: Arial;
	font-size: 11px;
	line-height: 1.3;
	font-weight: normal;
	font-variant: 1.3;
	text-transform: none;
	color: #afafaf;
	text-decoration: none;
        }
#footer td {
	font-family: Arial;
	font-size: 10px;
	line-height: 1.3;
	font-weight: normal;
	font-variant: 1.3;
	text-transform: none;
	color: #646464;
	text-decoration: none;
        }
#copyright td {
	font-family: Arial;
	font-size: 9px;
	line-height: 1.3;
	font-weight: normal;
	font-variant: 1.3;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
        }

h1	{
	font-size: 18px;
	font-family: arial;
	margin: 0px auto;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	color: #ffffff;
        border-bottom: 1px solid #d3e0b4;
       	}

h2      {
        font-size: 16px;
        color: #646464;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        } 

h3	{
	font-size: 11px;
	font-family: arial;
	margin: 0px auto;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
	color: #ffffff;
        border-bottom: 1px;
        }

h4	{
	font-size: 11px;
	font-family: arial;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #ffffff;
        border-bottom: 0px solid #d3e0b4;
       	}

h5	{
	font-size: 10px;
	font-family: arial;
	margin: 0px auto;
	padding: 0px 0px 10px 0px;
	font-weight: normal;
	color: #ffffff;
        border-bottom: 1px solid #d3e0b4;
       	}
h6	{
	font-size: 18px;
	font-family: arial;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #646464;
        border-bottom: 0px solid #646464;
       	}
hr {
border: 0;
color: #ff0000;
background-color: #ff0000;
height: 10px;
width: 100%;
text-align: left;
}



.link1 a {
color: #646464;
font-size: 10px;
text-decoration: none;
font-weight: bold;
}
.link1 a:visited {
color: #646464;
font-size: 10px;
font-weight: bold;
}
.link1 a:hover {
color: #f16d90;
font-size: 10px;
text-decoration: none;
font-weight: bold;
}

.link4 a {
color: #ffffff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}
.link4 a:visited {
color: #ffffff;
font-size: 11px;
font-weight: bold;
}
.link4 a:hover {
color: #f16d90;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.link5 a {
color: #ffffff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}
.link5 a:visited {
color: #ffffff;
font-size: 11px;
font-weight: bold;
}
.link5 a:hover {
color: #f16d90;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

select,textarea,.textbox {
	font-size: 11px;
	font-family: Arial;	
	background-color:#ffffff;
	color:#CCCCCC;
	border:1px solid #c3c3c3;
}

.textbox1 {
	font-size: 11px;
	font-family: Arial;	
	background-color:#646464;
	color:#ffffff;
	border:1px solid #c3c3c3;
}
img{
vertical-align: bottom;
}

hr {
  border: 1;
  color: #c3c3c3;
  background-color: #c3c3c3;
   height: 1px;
}

.n2
{
position: relative;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: url(images/abusinessdefence.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 57px;
margin: 0;
padding: 0;
}
.n2 a
{
display: block;
color: #ffffff;
font-size: 12px;
font-weight: bold;
width: 179px;
height: 57px;
display: block;
float: left;
color: white;
text-decoration: none;
}
.n2 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n2 a:visited {
font-weight: bold;
}
.n2 img {width: 179px; height: 57px; border: 0; }
* html a:hover {visibility:visible}
.n2 a:hover img{visibility:hidden}
.n2 span
{
position: absolute;
right: 10px;
top: 35px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.n3
{
position: relative;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: url(images/acriminaldefence.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 54px;
margin: 0;
padding: 0;
}
.n3 a
{
display: block;
color: #ffffff;
font-size: 12px;
font-weight: bold;
width: 179px;
height: 54px;
display: block;
float: left;
color: white;
text-decoration: none;
}
.n3 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n3 a:visited {
font-weight: bold;
}
.n3 img {width: 179px; height: 54px; border: 0; }
* html a:hover {visibility:visible}
.n3 a:hover img{visibility:hidden}
.n3 span
{
position: absolute;
right: 10px;
top: 32px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

.n4
{
position: relative;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: url(images/amotoringlaw.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 53px;
margin: 0;
padding: 0;
}
.n4 a
{
display: block;
color: #ffffff;
font-size: 12px;
font-weight: bold;
width: 179px;
height: 53px;
display: block;
float: left;
color: white;
text-decoration: none;
}
.n4 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n4 a:visited {
font-weight: bold;
}
.n4 img {width: 179px; height: 53px; border: 0; }
* html a:hover {visibility:visible}
.n4 a:hover img{visibility:hidden}
.n4 span
{
position: absolute;
right: 10px;
top: 32px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.n5
{
position: relative;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: url(images/aimmigration.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 54px;
margin: 0;
padding: 0;
}
.n5 a
{
display: block;
color: #ffffff;
font-size: 12px;
font-weight: bold;
width: 179px;
height: 54px;
display: block;
float: left;
color: white;
text-decoration: none;
}
.n5 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n5 a:visited {
font-weight: bold;
}
.n5 img {width: 179px; height: 54px; border: 0; }
* html a:hover {visibility:visible}
.n5 a:hover img{visibility:hidden}
.n5 span
{
position: absolute;
right: 10px;
top: 32px;
margin: 0px;
padding: 0px;
cursor: pointer;
}  

.n6
{
position: relative;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: url(images/amentalhealth.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 54px;
margin: 0;
padding: 0;
}
.n6 a
{
display: block;
color: #ffffff;
font-size: 12px;
font-weight: bold;
width: 179px;
height: 54px;
display: block;
float: left;
color: white;
text-decoration: none;
}
.n6 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n6 a:visited {
font-weight: bold;
}
.n6 img {width: 179px; height: 54px; border: 0; }
* html a:hover {visibility:visible}
.n6 a:hover img{visibility:hidden}
.n6 span
{
position: absolute;
right: 10px;
top: 32px;
margin: 0px;
padding: 0px;
cursor: pointer;
}  

.n7
{
position: relative;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: url(images/apubliclaw.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 56px;
margin: 0;
padding: 0;
}
.n7 a
{
display: block;
color: #ffffff;
font-size: 12px;
font-weight: bold;
width: 179px;
height: 56px;
display: block;
float: left;
color: white;
text-decoration: none;
}
.n7 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n7 a:visited {
font-weight: bold;
}
.n7 img {width: 179px; height: 56px; border: 0; }
* html a:hover {visibility:visible}
.n7 a:hover img{visibility:hidden}
.n7 span
{
position: absolute;
right: 10px;
top: 32px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 

 .n8
{
position: relative;
font-family: Arial;
font-size: 11px;
font-weight: bold;
background: url(images/menu.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 17px;
margin: 0;
padding: 0;
color: #646464;
}
.n8 a
{
display: block;
color: #646464;
font-size: 11px;
font-weight: bold;
width: 179px;
height: 17px;
display: block;
float: left;
color: color: #646464;
text-decoration: none;
}
.n8 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n8 a:visited {
font-weight: bold;
}
.n8 img {width: 179px; height: 17px; border: 0; }
* html a:hover {visibility:visible}
.n8 a:hover img{visibility:hidden}
.n8 span
{
position: absolute;
right: 10px;
top: 2px;
margin: 0px;
padding: 0px;
cursor: pointer;
}  

 .n9
{
position: relative;
font-family: Arial;
font-size: 11px;
font-weight: bold;
background: url(images/menu.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 17px;
margin: 0;
padding: 0;
color: #646464;
}
.n9 a
{
display: block;
color: #646464;
font-size: 11px;
font-weight: bold;
width: 179px;
height: 17px;
display: block;
float: left;
color: color: #646464;
text-decoration: none;
}
.n9 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n9 a:visited {
font-weight: bold;
}
.n9 img {width: 179px; height: 17px; border: 0; }
* html a:hover {visibility:visible}
.n9 a:hover img{visibility:hidden}
.n9 span
{
position: absolute;
right: 10px;
top: 2px;
margin: 0px;
padding: 0px;
cursor: pointer;
}  

 .n10
{
position: relative;
font-family: Arial;
font-size: 11px;
font-weight: bold;
background: url(images/menu.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 17px;
margin: 0;
padding: 0;
color: #646464;
}
.n10 a
{
display: block;
color: #646464;
font-size: 11px;
font-weight: bold;
width: 179px;
height: 17px;
display: block;
float: left;
color: color: #646464;
text-decoration: none;
}
.n10 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n10 a:visited {
font-weight: bold;
}
.n10 img {width: 179px; height: 17px; border: 0; }
* html a:hover {visibility:visible}
.n10 a:hover img{visibility:hidden}
.n10 span
{
position: absolute;
right: 10px;
top: 2px;
margin: 0px;
padding: 0px;
cursor: pointer;
}  

 .n11
{
position: relative;
font-family: Arial;
font-size: 11px;
font-weight: bold;
background: url(images/menu.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 17px;
margin: 0;
padding: 0;
color: #646464;
}
.n11 a
{
display: block;
color: #646464;
font-size: 11px;
font-weight: bold;
width: 179px;
height: 17px;
display: block;
float: left;
color: color: #646464;
text-decoration: none;
}
.n11 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n11 a:visited {
font-weight: bold;
}
.n11 img {width: 179px; height: 17px; border: 0; }
* html a:hover {visibility:visible}
.n11 a:hover img{visibility:hidden}
.n11 span
{
position: absolute;
right: 10px;
top: 2px;
margin: 0px;
padding: 0px;
cursor: pointer;
}  

.n22
{
position: relative;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: url(images/apd.gif) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 54px;
margin: 0;
padding: 0;
}
.n22 a
{
display: block;
color: #ffffff;
font-size: 12px;
font-weight: bold;
width: 179px;
height: 54px;
display: block;
float: left;
color: white;
text-decoration: none;
}
.n22 a:hover {
 color: #f16d90;
font-weight: bold;
}
.n22 a:visited {
font-weight: bold;
}
.n22 img {width: 179px; height: 54px; border: 0; }
* html a:hover {visibility:visible}
.n22 a:hover img{visibility:hidden}
.n22 span
{
position: absolute;
right: 10px;
top: 32px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 