#navigation, div.topmenu, .navigation, .printer, #right {
	display: none !important;
}

body, #overall, #header, #middle, #footer {
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}

html, body {
	margin:0;
	padding:0;
	background: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-align: right;
}

body { font-size: 76%;}
body form { margin:0; padding:0; background: none;}
div, p, table, th, td, li, .normal {font-size: 1.0em;}

a, a:link, a:visited { color: #274473; text-decoration: none;}
a:hover { color: #C00; text-decoration: none; }

h1, h2, h3, h4, h5, h6, p { margin-top: 0; }
h1, h2, h3, h4, h5, h6, p { margin-bottom: 15px; }
h1, h2, h3, .heading, div.topmenu li a, div.inigomenu li a {font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
h4, .subheading, .outdentsubheading { font-weight: normal; color: #900;}
h5, h6 { font-weight: normal; color: #900;}

h1 { font-size: 1.8em;}
h2 { font-size: 1.7em; color: #C00;}
h3, .heading { font-size: 1.6em; color: #666}
h4 { font-size: 1.5em;}
h5, .subheading, .outdentsubheading { font-size: 1.2em; font-weight: bold;}
h6 {	font-size: 1.1em;}

hr { border: 0;	height: 1px; width: 100%; color: #ccc; background-color: #ccc;}
img { border: 0; padding: 0; margin: 0;}

#overall { margin: 0 auto; padding: 0; width: auto; text-align:justify; }

#header { width: 100%; height: 150px; margin: 0; margin-bottom: 0px; padding: 0; background: none;}
#header .logo { float: left; width: 210px; height: 95px;	margin: 10px 0 0 0; padding: 0;}

.inigomenu { display:none;}

#photoheader { height: auto; margin-bottom: 20px; background: none;}
#photoheader .content, #photoheadsmall .content { padding: 0px;}

.introbox { width: auto; border: 0px solid #CCC; background: none;}
.introbox .content { padding: 0px; }
.introbox h2 { font-size: 1.9em; color: #000; font-weight:normal;}
.introbox p { font-size: 1.3em; color:#333;}

#photoheadsmall { height: auto; margin-bottom: 20px; padding-top: 0px; background: none;}
#photoheadsmall h2 { display:block; padding: 15px; padding-left: 0px; font-size: 1.9em; color: #000; font-weight:normal;background: none;}

.columnone, .columntwo, .columnthree { float: left; width: 32%; margin-right: 2%;}
.columnthree { margin-right: 0px;}
.columnone a, .columntwo a, .columnthree a { color:#666}
.columnone a.color, .columnone em a { color:#990000}
.columntwo a.color { color:#CC6600}
.columnthree a.color, .columnthree em a { color:#336699}
.columnone a:hover, .columntwo a:hover, .columnthree a:hover { color: #C00;}
.columnone p, .columntwo p, .columnthree p {margin-top: 5px; margin-bottom: 5px; padding: 5px 0;}
.columntwo p { clear: both; padding: 5px 0px; background: none;}

#middle {clear: both !important;}
#middle .bullets li {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 1px 0 9px 13px;
	background: url("/multimedia/layout/bullet_grey.gif") no-repeat 0px 5px;
}

#middle .bullets ul {list-style: none;	 margin: 0; padding: 0;}
#middle .content .sitemap ul li{ list-style: none; }
#middle .content .listing ul li { margin-bottom: 7px;}

#right .printer, #middle .printer, .profileclerks .printer { float: none; display:none;}
.menuphoto { display: none;}

#footer {width: auto; padding: 15px 0; margin-top: 20px; background: #FFF;}
#footer .content { width: auto; margin: 0 auto; color: #333; text-align: left;}
#footer .columnone p, #footer .columntwo p, #footer .columnthree p { font-size:0.9em;}
#footer .content a, #footer .columnone a, #footer .columntwo a, #footer .columnthree a { color: #000; text-decoration: underline;}
#footer.content a:hover, #footer.columnone a:hover, #footer .columntwo a:hover, #footer .columnthree a:hover { color: #333;}
#footer .content hr { border: 0;	height: 1px; width: 100%; color: #333; background-color: #333;}

div.float { float: left; padding: 10px;}

.casesearchbox { margin-bottom:15px; padding:5px 5px 5px 10px; border:1px solid #BBB; background: #F4F4F4;}
.clr { clear: both; }
.error { color: red;}
.outdentsubheading { margin-left: -40px;}
.statement { font-size: 1.1em;}
.small, .error { font-size: 0.9em;}

.profilebox { margin-top: 0px; margin-bottom: 15px; padding-left:0px;}
.profilephoto { position: absolute; top: 0px; left: 400px; float: right; width: 220px; background: none; text-align: left;}
.profilephoto img { margin: 10px; vertical-align: middle;}

.profiledetails { float:none; width: 300px; margin: 0px;}
.profileclerks {float:right; width: 300px; margin: 0px;}
.profiledetails td, .profileclerks p { font-size: 1.1em;}
.profiledetails td, .profileclerks td { padding-bottom: 3px;}


.profile-expander, .contactbox {display:none;}

.highboxone, .highboxtwo, .highboxthree { display:none;}

.caselaw { background:#FFCCCC; padding:10px;}
.photobox { margin:0 0 5px 5px; text-align:center;}

/* end arrow positioning styling */

/* Second level MENU FEATURES */
div.SecondLevel, #right .content div.SecondLevel {display:none;}

/* Form CSS */
.contactInput, .loginInput, .registerInput { font-size: 0.9em; background: #FFF; border: 1px solid #999; }
.contactButton, .loginButton, .registerButton { font-size: 0.9em; font-weight: bold; color: #FFF; background: #274473; border: 1px solid #9DBCED;}
/* END Form CSS */

/* Search CSS */
.searchInput { display:none;}

/* Search Paging bar */
.pagingControl { width: 98%;}
.pagingControl TD { text-align: center; font-size: 0.9em; font-weight: bold; background: #FFF; border: solid 1px #DDD; }
.firstTD, .prevTD, .nextTD, .lastTD {width: 11%;}
.positionTD { width: 56%;}
.navarrow { font-weight: normal; font-size: 1em; font-family:webdings; color: #900;}

.case_name { font-size: 1em; font-style: italic; font-weight: bold; }


/* World Map CSS */

#worldmap { background: #002244;}
#worldmap .content { padding: 10px; color:#FFF; text-align: left;}
#worldmap h1 { font-size: 1.2em;}
#worldmap a, #worldmap a:link, #worldmapa:visited { color: #FFF; text-decoration: none;}
#worldmap a:hover { color: #CCC; text-decoration: none; }
