.container {
	width: 950px;

}

.nav_main{
	padding-left: 15px;
	padding-top: 11px;
	padding-bottom: 11px;
	background-color: #f2eee0;
}

.nav_main_hdr{
	font-family: Verdana,Arial,Helvetica;
	font-size: 22px;
	color: #574431;
	
}

.nav_dropdown{
	padding-left: 15px;
	padding-top: 11px;
	padding-bottom: 11px;
	background-color: #fff;
}

.nav_search{
	padding-left: 15px;
	background-color: #fff;
}

.nav_tools{
	padding-left: 15px;
	padding-top: 11px;
	padding-bottom: 11px;
	background-color: #f2eee0;
}

.nav_tools_hdr{
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
	color: #574431;
}

.nav_tools_hdr a{
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
	color: #574431;
	text-decoration: none;
}

.bar {
	background-color: #e0d7c2;
	height: 1px;
	padding: 0px;
	clear: both;
}

.bar_h {
	background-color: #cbbd9a;
}

form {
	padding: 0px;
	margin: 0px;
}

.site_footer,.site_footer a {
	color: #5f4c36;
	background-color: #bdad8c;
	text-decoration: none;
}


div.crumbs {
	color:#685543;
	font-size:10px;
	padding:0px 0px 0px 15px;
}
span.crumbs {
	color:#685543;
}
a.crumbs {
	color:#844a11;
}


.side_nav{
	background-color: #e9e1c9;
}

.right_side_nav{
	background-color: #fff;
}


.right_side_nav_hdr{
	background-image:url('images2/nav/arr1.gif');
	background-repeat:no-repeat;
	background-position: center right;
	padding-right: 15px;
	font-weight: bold;
	font-size: 12px;
	color:#915e2a;
}

.right_side_nav_hdr a{
	text-decoration: none;
}


.left_side_nav_hdr{
	/*background-image:url('images2/nav/arr1.gif');
	background-repeat:no-repeat;
	background-position: center right;
	padding-right: 15px;
	*/
	font-weight: bold;
	font-size: 12px;
}

.left_side_nav_hdr_on{
	/*background-image:url('images2/nav/arr1.gif');
	background-repeat:no-repeat;
	background-position: center right;
	padding-right: 15px;
	
	font-weight: bold;*/
	font-size: 12px;
}


.left_side_nav_hdr a, .left_side_nav_hdr_on a{
	text-decoration: none;
}


hr {
	color: #e9e1c9;
}

/*********************************************/
.bugfix {
	color:#FFFFFF;
}
.cdd0_main_menu{
	background-color:#ffffff;
	cursor:hand;
	cursor:pointer;
	color:#333333;
	font-family:Verdana;
	font-size:10px;
}
.cdd0_main_items{
	background-color:#ebe7b2;
	cursor:hand;
}
.cdd0_main_items_rollover{
	background-color:#ebe7b2;
	cursor:hand;
}
.cdd0_sub_menu{
	background-color:#FFFFFF;
	cursor:hand;
	color:#009900;
	font-family:Verdana;
	font-size:10px;
	/*background-image:url('images/menubg.gif');
	background-repeat:no-repeat;
	background-position:top right;
	border-bottom:1px solid #657C91;
	*/
	/* filter:progid:DXImageTransform.Microsoft.Fade(duration=.5);  */
}
.cdd0_sub_items{
	/*background-color:#transparent;*/
	cursor:hand;
	border-left:1px solid #DAD5B7;
	border-right:1px solid #DAD5B7;
	border-bottom:1px solid #DAD5B7;
}
.cdd0_sub_items_rollover{
	background-color:#E4E4E4;
	cursor:hand;
	xcolor:#003E5D;
	text-decoration:none;
	border-left:1px solid #DAD5B7;
	border-right:1px solid #DAD5B7;
	border-bottom:1px solid #DAD5B7;
}
.cdd0_dividers_vertical{
	/*background-color:#transparent;*/
}
.cdd0_dividers_horizontal{
	background-color:#999999;
}
#cdd_item0_1_1_0,#cdd_item0_1_7_0
{
	border-top:1px solid #DAD5B7;
}
#cdd_item0_1_1_menu,#cdd_item0_1_7_menu
{
	background-color:#FFFFFF;
	cursor:hand;
	color:#009900;
	font-family:Verdana;
	font-size:10px;
	xbackground-image:url('images/submenubg2.gif');
	xbackground-repeat:no-repeat;
	xbackground-position:bottom left;
	xborder-right:1px solid #657C91;
	xborder-bottom-style:none;
}
body {
	margin:0px 0px 0px 0px;
	background-image:url('images2/nav/mainbg.gif');
}
body.pop {
	background-color:#E4E6EC;
	background-image:none;
}
td,div,span,select,input {
	font-family:'verdana','arial','helvetic','sans-serif';
	color:#513d29;
	font-size: 11px;
}
a {
	color:#915e2a;
}
a.anch {
	color:#915e2a;
}
select,input {
	font-size:11px;
}
form {
	display:inline;
	margin:0px 0px 0px 0px;
}
p {
	margin:6px 0px 12px 0px;
}
div.main {
	width:950px;
}
div.navlogo {
	padding:13px 199px 12px 15px;
}
div.navcontact {
	padding:8px 16px 23px 8px;
}
div.navlist {
	padding:8px 0px 23px 0px;
}
td.search {
	border-left:1px solid #FFFFFF;
	background-color:#F0EDDF;
}
input.search,select.search {
	width:115px;
}
input.search,img.search {
	margin-top:10px;
}

input.searchbutton { margin-top: 10px; margin-left: 6px; }

img.search {
	margin-left:6px;
}
div.search {
	padding:13px 0px 0px 12px;
}
td.shadehoriz {
	background-image:url('images/shade-horiz.gif');
	background-repeat:repeat-x;
}
td.shadevert {
	background-image:url('images/shade-vert.gif');
	background-repeat:repeat-y;
}
div.footer {
	font-size:10px;
	color:#999999;
}
a.footer {
	color:#006699;
	text-decoration:none;
}
a.footer:hover {
	text-decoration:underline;
}
a.nound {
	text-decoration:none;
}
a.bold {
	font-weight:bold;
}
a.boldnound {
	font-weight:bold;
	text-decoration:none;
}

div.sidenav {
	padding:0px 1px 1px 0px;
}
div.shadeboxouter {
	padding:10px 0px 10px 5px;
}
td.shadebox {
	border:1px solid #CFCFCF;
}
td.shadeboxx {
	background-image:url('images/rc/shadebox-horiz.gif');
	background-repeat:repeat-x;
}
td.shadeboxy {
	background-image:url('images/rc/shadebox-vert.gif');
	background-repeat:repeat-y;
}
div.shadeboxitem {
	padding:8px 6px 0px 10px;
	font-size:11px;
	color:#666666;
	line-height:14px;
}
div.content {
	padding:0px 0px 0px 0px;
}
div.contenttop2 {
	padding:8px 20px 0px 40px;
}
div.content2 {
	padding:0px 20px 0px 40px;
}
div.contenttop3 {
	padding:8px 10px 0px 10px;
}
div.content3 {
	padding:0px 10px 0px 10px;
}
div.subheader {
	font-family:'verdana','times','times new roman','serif';
	color:#685543;
	font-size:22px;
	margin-left: 0px;
}
div.copy {
	font-size:11px;
	line-height:15px;
}
tablesx.chart {
	border-collapse:collapse;
}
td.chart {
	border:1px solid #FFFFFF;
}
tr.chartfilter {
	background-color:#f2eee0;
}
tr.chartpages {
	background-color:#e9e1c9;
	height:24px;
}
div.chartpages {
	font-size:11px;
	padding:2px 10px 2px 10px;
}
tr.chartcol,tr.chartfoot {
	background-color:#AEA68B;
}
div.chartcol {
	padding:0px 0px 0px 6px;
}
tr.chart1 {
	background-color:#F5F1E3;
	height:40px;
}
tr.chart2 {
	background-color:#EBEBEB;
	height:40px;
}
tr.chart1nh {
	background-color:#F5F1E3;
}
tr.chart2nh {
	background-color:#EBEBEB;
}
#charton {
	background-color:#887E60;
}
div.chart {
	font-size:10px;
	padding:5px 10px 5px 10px;
}
div.chartintro {
	color:#666666;
	font-size:10px;
	line-height:15px;
	padding:0px 20px 8px 0px;
}
div.filterhead {
	font-size:11px;
	font-weight:bold;
	padding:10px 30px 15px 15px;
}
div.filterlabel {
	font-size:10px;
	padding:8px 15px 4px 0px;
}
div.filtersel {
	padding:0px 15px 10px 0px;
	text-align: left;	
}




div.hboximg {
	padding:5px 5px 5px 5px;
}
div.hboximg2 {
	padding:5px 6px 5px 5px;
}
td.hbox1 {
	background-image:url('images/home/box1bg.gif');
	background-repeat:repeat-y;
}
td.hbox2 {
	background-image:url('images/home/box2bg.gif');
	background-repeat:repeat-y;
}
td.hbox3 {
	background-image:url('images/home/box3bg.gif');
	background-repeat:repeat-y;
}
td.hbox4 {
	background-image:url('images/home/box4bg.gif');
	background-repeat:repeat-y;
}
div.hrcimg {
	border-top:1px solid #FFFFFF;
}
tr.hrow1 {
	background-color:#F0F1F4;
}
tr.hrow2 {
	background-color:#E4E6EC;
}
table.hchart {
	border-collapse:collapse;
}
td.hchart {
	border:1px solid #FFFFFF;
}
div.hchart {
	font-size:10px;
	padding:4px 10px 4px 10px;
}
div.hfeatured {
	font-size:10px;
	line-height:14px;
	padding:0px 15px 10px 0px;
}
span.hblue {
	color:#7493AE;
}
div.hboxmain {
	padding:5px 10px 10px 10px;
}
td.hul {
	font-size:10px;
	padding:1px 0px 1px 0px;
	line-height:14px;
}
div.bullet {
	padding:7px 4px 0px 0px;
}
div.popclose {
	padding:3px 0px 0px 208px;
}
td.send {
	font-size:11px;
}
input.send {
	width:145px;
	margin:6px 0px 6px 0px;
	height:21px;
}
select.send {
	width:145px;
	margin:6px 0px 6px 0px;
}
textarea.send {
	width:246px;
	height:71px;
	margin:4px 0px 0px 0px;
}
img.attorney {
	border:1px solid #d8c399;
}
/**
div.attorneyimg {
	background-color:#C9C3AB;
	padding:4px 4px 4px 4px;
}
div.attorneytitle {
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 18px 0px;
}
td.attorneyc1, td.attorneyc2 {
	font-size:10px;
	line-height:16px;
}
**/
div.partheader {
	font-size:11px;
	font-weight:bold;
	padding:8px 0px 5px 0px;
}
input.popup {
	width:166px;
	height:21px;
	margin:3px 0px 3px 10px;
}

input.popup120px {
	font-size:11px;
	width:120px;
	height:21px;
	margin:3px 0px 3px 10px;
}


select.popup {
	width:166px;
	margin:3px 0px 3px 10px;
}

textarea.popup {
	width:166;
	height:120px;
	margin:3px 0px 3px 10px;
}

input.casedet {
	width:250px;
	height:21px;
	margin:3px 0px 3px 10px;
}
select.casedet {
	width:250px;
	margin:3px 0px 3px 10px;
}
textarea.casedet {
	width:250px;
	height:120px;
	margin:3px 0px 3px 10px;
}
td.formlabel {
	font-size:10px;
	font-weight:bold;
}
td.request {
	font-size:10px;
	color:#336699;
	font-weight:bold;
}
div.pdficon {
	float:left;
	padding:0px 2px 0px 0px;
}
div.rlinks {
	font-family:'georgia','times','times new roman','serif';
	font-size:15px;
	line-height:30px;
	font-weight:bold;
	padding:10px 0px 0px 0px;
}
div.rcopy {
	font-size:10px;
	line-height:17px;
}
td.title-decor {
	background-image:url('images/title-decorbg.gif');
	background-repeat:repeat-x;
}
div.linklist {
	font-size:10px;
	line-height:15px;
}
a.tlink {
	font-family:'georgia','times','times new roman','serif';
	font-size:15px;
	font-weight:bold;
	line-height:24px;
}
div.lcitem {
	padding:6px 0px 6px 0px;
}
div.lcdiv {
	padding:3px 0px 3px 0px;
}
div.relatedlabel {
	padding:12px 0px 0px 10px;
}
div.relatedlinks {
	padding:6px 10px 0px 10px;
	font-size:9px;
}

