body{
	margin: 0px auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4;
	background-color: #006699;
}
tbody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4;
	color: #000;
	text-align:left;
}

h3{
	font-family: Arial, Sans-serif;
	/*border-bottom: 1px #337FB2 dashed;*/
	padding: 2px 0px 2px 0px;
	line-height: 1.4em;
	font-size: 13px;
	text-transform: uppercase;
	color: #003366;
}
h4{
	font-family: Arial, Sans-serif;
	/*border-bottom: 1px #003366 dashed;*/
	padding: 5px 0px 0px 0px;
	letter-spacing: 1px;
	line-height: 1.4em;
	font-size: 11px;
	text-transform: uppercase;
	color: #003366;
}

h5{
	font-size: 12px;
	color: #003366;
}

h6{
	font-size: 11px;
	color: #003366;
	padding: 0;
	margin: 0;
}

a
{
	color: #003366;
}

a:hover
{
	color: #CC0000;
}

a.footer
{
	color: white;
	padding-left:10px;
}

a.footer:hover
{
	color: white;
}

HR
{
	color: #006699;
	height: 1px;
	padding: 0;
	margin: 0;
}

input, select, textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form
{
	margin: 0;
	padding: 0;
}

blockquote{
	padding: 1em;
	margin: 0em 0em 0em 0em;
	line-height: 1.4em;
	background-color: #D1F0FF;
	border: 0px solid #cccccc;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

li{
}

marquee{
	border: 3px solid #1E3463;
	padding: 5px;
	background-color: #4690BF;
	color: #FFF;
}

.lbl{
	font-weight: bold;
	padding-right: 20px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: 5px solid #CCCCCC;
	background-color: #F3F3F3;
}

.input{
	background-color: #F3F3F3;
	padding: 5px;
}

.sbttn
{
	background-color: #CC0000;
	font-size: 11px;
	font-weight: bold;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #CCC;
	border-right: 1px solid #FFF;
	height: 22px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
}

.highlight{
	color: #CC0000;
	font-weight: bold;
}

.main_container{
	text-align: left;
	padding: 15px 20px 0 20px;
	background: #71C8F1 url("/splashImages/law_logo_bg.gif") top left no-repeat;
	margin: 0px auto 0px auto;
	border: 5px solid #1E3463;
	line-height: 1.2em; /* IE 6 Peekaboo bug hack */
	width: 761px; /* IE PC dimensions - overridden for browsers that utilise correct box model by Tantek box model hack below */
	height: 100%;
	voice-family: "\"}\"";  /* Box model hack: IE5 and 5.5 Win can't see the following correction */
	voice-family:inherit;
	min-height: 100%; 
	height: auto;
} html>body .main_container { width:711px; min-height: 100%; height: auto;  }  /* For browsers that also couldn't see the correction but use the correct box model */


.main_container td{
	font-size: 7.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.main_container th{
	font-size: 7.5pt;
}

.main_container td p{
	padding: 3px 0;
	margin: 0;
}

.main_container td h3{
	padding: 2px 0;
	margin: 0;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
}

.item{
	padding: 10px 0;
}

.headline{
	font-family: Trebuchet MS, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding: 5px 0 2px 0;
}

#header
{
	height:120px;
	background-color: #66CCFF;
	border-right: 5px solid #003366;
	border-left: 5px solid #003366;
}

#content
{
	height:300px;
	padding: 15px 15px 15px 15px;
	background-color: #66CCFF;
	/* background-color: #E0F5FF; */
	border-right: 5px solid #003366;
	border-left: 5px solid #003366;
	border-bottom: 5px solid #003366;
	vertical-align: top;
}

#titleImage{
	float: right;
	margin: -15px -8px 0 0;
}

#nav{
	height: 26px;
	background-color: #B3E6FF;
	border-top: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-right: 5px solid #003366;
	border-left: 5px solid #003366;
	padding: 3px 0 0 0;
}

#footer{
	text-align: center;
	padding: 1em;
}

#footer p{
	text-align: center;
	color: #66CCFF;
	font-size: 11px;
}

#footer a{
	color: #FFF;
	padding: 0 2px;
}

#topics{
	margin: 0em;
	padding: 0;
	line-height: 1.4em;
	vertical-align: top;
}

#topics h6{
	padding: 0;
	margin: 0;
	font-size: 11px;
	color: #003366;
}

#copy{
	margin-bottom: 1em;
	line-height: 1.4em;
	padding: 0 1em 0 1em;
	border-bottom: 1px #006699 dashed;
}

#copy h6{
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #003366;
}

#copyBottomLeft{
	float: left;
	padding: 0 1em;
}

#copyBottomRight{
	float: right;
	padding: 0 1em;
	width: 200px;
}

#copyBottomRight h6, #copyBottomLeft h6{
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #003366;
}

#copyBottomRight li, #copyBottomLeft li{
	list-style-type: none;
	font-size: 11px;
	padding: 2px 0;
	color: #003366;
}

#copyBottomRight ul, #copyBottomLeft ul{
	margin: 0;
	padding: 0;	
}