body
{
	margin:0px;
	padding:0px;
}

img
{
	border:none;
}

.header
{
	position:relative;
	top:0px;
}

.nav
{
	position:relative;
	top:2px;
	background-image: url(/images/nav_bar.gif);
	background-repeat: no-repeat;
	width:901px;
}

.nav_home
{
	position:absolute;
	top:515px;
	background-image: url(/images/nav_bar.gif);
	background-repeat: no-repeat;
	width:901px;
}

 .tabs
{
	position:relative;
	margin-top:-3px;
	padding-left:60px;
	height:49px;
}

.flash_btn
{
	position:relative;
	top:-48px;
	left:760px;
	height:40px;
}

.subNav
{
	position:relative;
	top:-40px;
	width:901px;
	background-image: url(/images/sub_nav_bar.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.subNav_home
{
	position:absolute;
	top:560px;
	width:901px;
	background-image: url(/images/sub_nav_bar.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.subNavMenu
{
	position:relative;
	left:700px;
	font:7pt Arial;
	color:#747578;
	width:200px;
}

.servMenu
{
	position:absolute;
	top:-3px;
	left:15px;
}

.courtMenu
{
	position:absolute;
	top:-3px;
	left:5px;
	padding-left:27px;
}

.aboutMenu
{
	position:absolute;
	top:-3px;
	left:18px;
}

.newsMenu
{
	position:absolute;
	top:-3px;
	left:12px;
	padding-left:30px;
}

.subNavTabs
{
	position:absolute;
	top:13px;
	left:50px;
	width:500px;
}

.content
{
	position:relative;
	background-color:#F4F1E9;
	font:10pt Arial;
	color:#747578;
	top:-30px;
	width:901px;
	margin:0px;
}

.content td
{
	vertical-align:top;
}

.content_home
{
	position:absolute;
	top:145px;
	width:901px;
}

.text
{
	width:575px;
	line-height:20px;
}

.text_subnav
{
	margin-top:80px;
	font:10pt Arial;
	color:#747578;
}

.table_text
{
	font:10pt Arial;
	color:#747578;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;
}

.table_text li
{
	margin-left:-20px;
	line-height:20px;
	list-style-image:Url(/images/bullet.gif);
}

#services_side_bar
{
	width:192px;
	height:336px;
	background-image:url(/images/services_side_bar.gif);
	vertical-align:top;
	padding-top:20px;
	padding-left:20px;
}

#corp_side_bar
{
	width:192px;
	height:336px;
	background-image:url(/images/corp_clients_side_bar.gif);
	vertical-align:top;
	margin-left:40px;
	padding-top:20px;
	padding-left:20px;
}

#court_side_bar
{
	width:192px;
	height:336px;
	background-image:url(/images/court_rep_side_bar.gif);
	vertical-align:top;
	margin-left:40px;
	padding-top:20px;
	padding-left:20px;
}

#about_side_bar
{
	width:192px;
	height:336px;
	background-image:url(/images/about_side_bar.gif);
	vertical-align:top;
	margin-left:40px;
	padding-top:20px;
	padding-left:20px;
}

#news_side_bar
{
	width:192px;
	height:336px;
	background-image:url(/images/news_side_bar.gif);
	vertical-align:top;
	margin-left:40px;
	padding-top:20px;
	padding-left:20px;
}

.side_bar_text
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:white;
	width:160px;
}

.side_bar_text td
{
	vertical-align:top;
}
form{margin: 0px; padding: 0px;}
