/* FS CONTROL - BASE STYLESHEET - UPDATED 11-07-2006 */
html { 
	font-size: .625em;
	}
body {
	background:url(images/back.gif) top repeat-x #01224E;
	margin: 0;
	padding: 0;
	color: #000000;
	font-size: 1.1em;
	}
body, td, input, textarea, option, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
table, input, textarea, option, select {
	font-size: 1em;
	}
ul, ol{
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-left: 2.5em;
	padding-bottom: 1.2em;
	line-height: 1.45em;
}

ul ul, ul ol, ol ol, ol ul {
	padding-bottom: 0;
}
#content table.InternetExplorerFix table {
	margin: 0 0 1.2em 0;
}
/* DEFINE CONTENT LINE HEIGHT */
#content p, #content ul, #content ol, #content li, #content blockquote {
	line-height: 1.45em;
	}
/* DEFINE CONTENT COLOR */
#content table td {
	color: #000000;
}
a:link {
	color: #5578C7;
}
a:visited {
	color: #013981;
}
a:hover, a:focus {
	color: #953A28;
}
a:active {
	color: #999; text-decoration: none;
}
h1, h2, h3, h4, h5, h6, p, ul, ol{
	padding-top: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
}

h1
{
	font-size: 22px;
	font-weight: bold;
	font-family: "times new roman";
	color: #567cac;
	letter-spacing: 1.5px;
}

.content p, .content ul, .content ol, .content li, .content blockquote{
	line-height: 1.45em;
}

.navigationPractice, .navigationPractice a:link, .navigationPractice a:active, .navigationPractice a:visited {
	text-align:right;
	padding:6px;
	padding-right:2px;
	list-style:none;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	}
.navigationPractice a:hover{
	color:#01387F;
	text-decoration:none;
	}
.containerTagline {
	margin: 0 54px 0 48px;
	background:#EDEDE3;
	font-size:1.1em;
	font-weight:bold;
	padding:12px 12px 12px 10px;
	line-height:1.7em;
	width: 475px;
}
.containerTagline span {
	font-size:1.2em;
}
.telnum{
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 0.3em;
}
.sideText{
	color: #5578c7;
}
.ContactInformation{
	background-color: #edede3;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	color: #013981;
	padding-top: 8px;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 258px;
	font-size: 0.91em;
	text-transform: uppercase;
	line-height: 1.4em;
}

.firmTerritory {
	font-size:.82em; 
	font-style:italic; 
	text-align:center; 
	line-height:2em; 
}

.navigationLower{
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	font-size:.82em;
	padding-left: 5pt;
}

.navigationLower a:link, .navigationLower a:visited{
	color: #000000;
	text-decoration: none;
}

.navigationLower a:hover, .navigationLower a:focus, .navigationLower a:active{
	color: #01367a;
	text-decoration: underline;
}

.navigationLower a:hover, .navigationLower a:focus, .navigationLower a:active{
	color: #01367a;
	text-decoration: underline;
}

.finePrint{ 
	color:#585852; 
	font-size:9px;
	padding-top: 5pt;
	padding-left: 5pt;
}

.finePrint a:link, .finePrint a:visited{ 
	color:#585852; 
	text-decoration:underline; 
	font-weight:bold; 
}

.finePrint a:hover, .finePrint a:focus, .finePrint a:active{ 
	color:#585852; 
	text-decoration:none; 
	font-weight:bold; 
}


.branding {
	color:#585852; 
	font-size:9px;
	padding-left: 5pt;
	padding-top: 3px;
	padding-right: 0pt;
	padding-bottom: 0pt;
}

.branding a:link, .branding a:visited{ 
	color:#585852; 
	text-decoration:underline; 
	font-weight:bold; 
}

.branding a:hover, .branding a:focus, .branding a:active{ 
	color:#585852; 
	text-decoration:none; 
	font-weight:bold; 
}

a:link{
color: #5578c7;
}

a:hover, a:focus{
color: #953a28;
}

body, td, input, textarea, option, select{
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

table, input, textarea, option, select{
	font-size: 1em;
}

.form#contactFormMain .mainInput{
	width: 18em;
}

h3, .cfont5, .cbodyhdr1, .cbodyhdr2, .profilecommtextUpr, .profilecommtexthdr, .profileheader{
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 0.3em;
}

.color {
	color: #0066FF
}

.asterisk { 
	color: #FF0000; 
}
