body
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
  margin: 0;
	margin-top: 5px;
	background-color: #666;
}
td
{
	font-size: small;
}
br
{
	line-height: 10px;
}

form
{
	 display: inline;
}

a
{
	color: #069;
}
a:hover
{
	color: #c00;
	text-decoration: underline;
}

a.plain
{
	color: #333;
	text-decoration: none;
}
a.plain:hover
{
	color: #333;
	text-decoration: underline;
}

table.maintable
{
	border: 2px solid #ccc;
}

h1, h2, h3
{
	color: #036;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom: 5px;
	margin-left: 10px;
}
h1
{
	margin-top: 0;
	font-size: large;
}
h2
{
	margin-top: 10px;
	font-size: medium;
}
h3
{
	margin-top: 10px;
	font-size: small;
}
strong.colored, li.colored
{
	color: #036;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
}

a.h3
{
	font-size: small;
	text-decoration: none;
	color: #036;
	font-family: Helvetica, Arial, sans-serif;
}
a.h3:hover
{
	text-decoration: underline;
	color: #069;
}

/* * * NEWS MENU * * */

a.newsmenu
{
	color: #333;
	text-decoration: none;
}

ul.newsmenu
{
	margin-left: 5px;
	margin-right: 7px;
	margin-top: 5px;
	margin-bottom: 10px;
}

a.main-rightnav
{
	text-decoration: none;
	color: #036;
	font-size: small;
}

img.newsimage
{
	 margin-left: 3px;
	 margin-right: 10px;
}

/* * * MAIN PAGE * * */

div.maincontent
{
	margin: 10px;
	line-height: 17px;
	text-align: left;
}

input.quicksearch, select.quicksearch
{
	width: 150px;
	font-size: x-small;
}

input.quicksearch_short
{
	width: 100px;
	font-size: x-small;
}

input.quicksearch_submit
{
	font-size: x-small;
	width: 50px;
}

/* * * BOTTOM * * */

div.bottomnav
{
	font-size: small;
	color: #ccc;
}

a.bottomnav
{
	 text-decoration: none;
	 color: #ccc;
	 font-size: small;
}

a.bottomnav:hover
{
	 text-decoration: none;
	 color: #fff;
}

td.bottombanner
{
	color: #ccc;
	font-size: small;
}

/* * * MAIN RIGHT NAV * * */

table.mainrightnav
{
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 0;
	margin-right: 0;
	border-left: 2px solid #036;
	border-bottom: 2px solid #036;
}

div.practiceareas
{
	padding: 6px;
	padding-top: 10px;
	font-size: small;
}

img.practicearea
{
	border: 1px solid #036;
}

/* * * INTERIOR PAGES * * */

img.intmainimage
{
	border-right: 2px solid #036;
	border-bottom: 2px solid #036;
}

div.intcontent
{
	margin: 10px;
	line-height: 17px;
}

table.intrightnav
{
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 0;
	margin-right: 0;
}

ul.pa_inside
{
	 margin-left: -10px;
}

ul.atty_inside
{
	 margin-left: -20px;
}

/* * * MENU * * */

ul.settlement_menulist_top
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 2px;
}
ul.menulist_top
{
	margin-left: -15px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 2px;
}
ul.menulist_inside
{
	margin-left: -10px;
}
li.menulist
{
	padding-top: 2px;
	color: #333;
}
li.menulist_here
{
	padding-top: 2px;
	color: #036;
}

td.menu_header
{
	color: #ccc;
	font-weight: bold;
	font-size: medium;
	padding-bottom: 5px;
	padding-left: 5px;
}
a.menu
{
	color: #333;
	text-decoration: none;
}
a.menu:hover
{
	color: #c33;
	text-decoration: underline;
}
a.menu_here
{
	color: #036;
	text-decoration: none;
}
a.menu_here:hover
{
	color: #c33;
	text-decoration: underline;
}

hr.menu
{
	color: #ccc;
	height: 1px;
}

div.menu
{
	margin: 10px;
}

input.standardwidth
{
	width: 173px;
	height: 22px;
}

select.standardwidth
{
	width: 231px;
	height: 22px;
}

textarea.standardwidth
{
	width: 231px;
}

/* * * QUOTES * * */

a.quoteref
{
	color: #332D2B;
	text-decoration: none;
	font-size: x-small;
}

td.quote
{
	color: #332D2B;
	font-family: verdana, arial, sans-serif;
}

div.quote
{
	font-size: mediumer;
	padding-top: 6px;
}

/* * * INTERIOR * * */

div.breadcrumbs
{
	margin-left: 10px;
	font-size: small;
}

a.breadcrumbs
{
	color: #666;
	text-decoration: none;
}
a.breadcrumbs:hover
{
	text-decoration: underline;
}

a.breadcrumbs_here
{
	color: #333;
	text-decoration: none;
}
a.breadcrumbs_here:hover
{
	text-decoration: underline;
}