body
{
	font-family: Arial, Helvetica, sans-serif;
	margin:10px 0px; padding:0px; 
	text-align:center;
	color:#000;
	background-color:white;
}

A:link {color: #000000; text-decoration:none;}
A:visited {color: #000000; text-decoration:none;}
A:hover {color: purple; text-decoration: underline;}
img {border:0; margin:0; padding:0;}
#add_button {padding-bottom:5px;}

.edit_delete {padding-top:3px;}
#content td.cancel {text-align:right;}
#content td.save {text-align:left;}
.field_name {width:20em; text-align:right; vertical-align:top;}

#all 
{
	width: 752px;
	margin:0px auto;
	text-align:center;
	padding:0 0em 2em 0em;
	border-color: #464879;
	border-width: 0;
	border-style: solid;
	
}

.success {color:blue; font-size:smaller;}
.failure {color:red; font-size:smaller;}
.copied_file {color:black;}

.cityscape 	{margin:10; padding:1; border-width:2; border-style:solid;}
.sepia_pic 	{margin:10 10 10 0; padding:0; border-width:3; border-style:solid;}

img#logo {margin: 5px 0 0 5px; }
#header {height: 40; width:100%; text-align:left; vertical-align:middle;}
#header #logo {text-align:left;}
#header #company_name {text-align:right; vertical-align:bottom;}

#nav {margin-bottom:1.5em;}
#nav table {margin:0; padding:0; font-size:14px; font-weight:normal;}
#nav td {color:#000; text-align:center; margin-right:5px;}
#nav td.cur {border:0 solid white; border-width:0 0 1 0;}
#nav tr#link td {line-height:1.0; padding-top:3px;}
#nav tr#linkedit td {line-height:1.0; padding-top:0px;}
#nav tr#linkedit td a {padding-top:1px;}
td.space {width:1px;}

td#nav1 {margin-right:5px; width:90px; vertical-align:top;}
td#nav2 {margin-right:5px; width:115px; vertical-align:top;}
td#nav3 {margin-right:5px; width:95px; vertical-align:top;}
td#nav4 {margin-right:5px; width:115px; vertical-align:top;}
td#nav5 {margin-right:5px; width:100px; vertical-align:top;}
td#nav6 {margin-right:5px; width:116px; vertical-align:top;}
td#nav7 {margin-right:5px; width:100px; vertical-align:top;}

.content_title1 {font-size:36; padding-bottom:10px;}
.content_title2 {font-size:36; padding-bottom:10px;}
.content_title3 {font-size:36; padding-bottom:10px;}
.content_title4 {font-size:36; padding-bottom:10px;}
.content_title5 {font-size:36; padding-bottom:10px;}
.content_title6 {font-size:36; padding-bottom:10px;}
.content_title7 {font-size:36; padding-bottom:10px;}



#nav a { display:block; color:#000; padding-bottom:3px;}
#nav a:hover { color:#000; text-decoration:none;}
#link .cur a	 {color:fff;} 
#link td.cur a	 {color:fff;}

#content {text-align:left;}
#colleft { width:204px; padding: 0 0px 0 0; vertical-align:top; text-align:center;}
#colmiddle {
	vertical-align:top;
	border-width: 0 0 0 1; border-style: solid; border-color: black;
	padding: 0 10px;
}

.firm_name {font-weight:bold;}



.masthead 		{background-image: url(images/darlaw_external_banner_lb2.jpg); background-repeat:No-Repeat; height:182; width:752;}
.masthead_small {background-image: url(images/darlaw_external_banner_small.jpg); background-repeat:No-Repeat; height:122; width:752;}
.masthead_contact {background-image: url(images/external_banner_contactus.jpg); background-repeat:No-Repeat; height:122; width:752;}
#nav table #link td.space {background-color:#5A1E00;}
#nav table td.masthead_bottom_row {background-color:#5A1E00; height:1;}
