/* HaskinsLaw */
BODY {
	font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#545283;
	line-height:140%;
	margin:0;
	background:url(/images/interface/til_back.gif);
}
TD, TH {
	font-size:inherit;
}
IMG {
	border:0; 
}
UL LI {
	list-style-image:url(/images/content/bullet.gif);
}
FORM {
	margin:0;
}
P {
	margin:0 0 15px;
}
H1 {
	font-size:18px; color:#2F365B;
	text-transform:uppercase;
	margin:0 0 0 36px;
}
.content H1 {
	text-transform:none;
}
H2 {
	color:#FFF; font-size:14px;
	padding:3px; margin:0 0 15px;
	background-color:#AAAFCA;
}
H3 {
	font-weight:bold; font-size:14px;
	margin:20px 0 5px;
}
A:link    {color:#200048}
A:visited {color:#545283}
A:hover   {color:#C79203}
A:active  {color:#200048
}
.navTop {
	font-size:11px; font-weight:bold;
	text-align:right;
	width:325px;
	margin:1px 10px 0;
	float:right;}
.navTop A {
	text-decoration:none;
	margin:0 4px;}
.navTop A:link		{color:#200048}
.navTop A:visited	{color:#200048}
.navTop A:hover	{color:#FFF}
.navTop A:active	{color:#200048
}
.navMain {
	font-size:11px; font-weight:bold; color:#FFD86D;
	text-transform:uppercase; text-align:right;
	padding:81px 8px 0;
	clear:both;}
.navMain A {
	text-decoration:none;
	margin:0 4px;}
.navMain A:link		{color:#FFF}
.navMain A:visited	{color:#FFF}
.navMain A:hover		{color:#FFD86D}
.navMain A:active		{color:#FFF
}
.pageTop {
	font-size:10px;
	width:747px; height:60px;
	border:#6D7491 solid; border-width:0 0 0 18px;
	background:#F0E3CF;}
.pageTop A:link    {color:#200048}
.pageTop A:visited {color:#200048}
.pageTop A:hover   {color:#C79203}
.pageTop A:active  {color:#200048
}
.footer {
	color:#2F365B;
	text-align:center;
	width:737px; height:50px;
	padding:5px;
	border:#6D7491 solid; border-width:0 0 0 18px;
	background:#F5CD76;}
.footer A:link		{color:#2F365B}
.footer A:visited	{color:#2F365B}
.footer A:hover	{color:#FFF}
.footer A:active	{color:#2F365B
}
.button {
	margin:0 0 15px;}
.button A    {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#200048; font-size:11px; font-weight:bold;
	text-transform:uppercase; text-decoration:none;
	padding:3px 5px;
	background:#D0D2E1;}
.button A:visited {color: #200048}
.button A:hover   {color: #C79203}
.button A:active  {color: #200048
}
.wrapper {
	text-align:left;
	width:765px;
}
.head {
	width:765px; height:128px;
	margin:23px 0 0;
	background:url(/images/interface/header.gif) no-repeat;
}
.title {
	text-align:left;
	padding:43px 0 0;
}
.lang {
	text-align:left;
	padding:5px 0 0 5px;
	float:left;
}
.directions {
	text-align:right;
	margin:0 10px 0;
	width:250px;
	float:right;}
.directions A {
	text-decoration:none;
}
.content {
	text-align:left;
	padding:25px 41px 50px 41px;
	border:#7F87A5 solid; border-width:0 0 0 18px;
	background:#FFF;
}
.endPage {
	text-align:center;
	margin-top:25px;
}
.navText {
	text-align:center;
	padding:25px 0 0;
}
.tableForm, .tableData{
	width:100%;
	border-collapse:collapse; }
.tableForm .tableHead, .tableData .tableHead {
	font-size:12px; font-weight:bold; color:#FFF;
	line-height:normal; text-align:center;
	padding:3px 5px;
	background-color:#383F5C;}
.tableForm TH {
	width:35%;}
.tableForm TD {
	width:65%;}
.tableForm TH, .tableData TH {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF; font-size:7pt; font-weight:bold;
	line-height:normal; text-align:right; text-transform:uppercase;
	padding:3px 5px;
	background:#AAAFCA;}
.tableForm TD, .tableData TD {
	font-size:90%;
	text-align:left; line-height:normal;
	padding:3px 3px;
	background-color:#E1E3EC;}
.tableForm .tableFoot, .tableData .tableFoot {
	font-size:12px; font-weight:bold; color:#FFF;
	text-align:center; text-transform:uppercase;
	padding:2px 0px;
	background-color:#383F5C;
}
.cfWebInnerTable {
	width:80%}
.cfWebInnerTable TH {
	width:50%;
	background-color:#E1E3EC;
	color:#545283;}
.cfWebInnerTable, .cfWebInnerTable TD, .cfWebInnerTable TH { 
	padding:0; border:0;}
.cfWebInnerTable TD {
	color:#545283;
	text-align:center;	
	width:10%;
}
.table2col {
	font-weight:bold; font-size:90%;
	line-height:250%;
	width:600px;} 
.table2col TD { 
	vertical-align:top;
	width:300px;
}
.sitemap {
	font-size:85%; font-weight:bold;
	text-transform:uppercase;
	margin:0; padding:0;}
.sitemap li {
	list-style:none; }
.sitemap li ul {
	margin:0; padding:0;}
.sitemap li ul li {
	font-size:95%; font-weight:normal;
	text-transform:capitalize; line-height:normal;
	margin:0 0 0 10px; padding:0;}
.sitemap A {
	text-decoration:none; }
.sitemap A:hover {
	text-decoration:underline;
}
.textSmall {
	font-size:75%;
}
.textLight {
	color:#FFF;
}
.textNormal {
	line-height:normal;
}
.error {
  font-size:11px; font-weight:bold; color:#FFF;
  line-height:normal;
  padding:3px 5px; margin:0 0 5px;
  background-color:#F00;
}