/************************************/
/*  The Murphy Firm Print Style Sheet */
/************************************/

/* Reset default CSS stylings */
* {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0 0;
	padding: 0 0;
	font-family: Arial, sans-serif;
	font-size: 9pt;
	color: #000000;
}
a:link, 
a:visited,
a:hover, 
a:active {
	color: #566849;
	text-decoration: none;
}
a img {
	border: none;
}
.screenOnly {
	display: none;
}
.clear {
	clear: both;
}
.show {
	display: inline;
}
.hide {
	display: none;
}


/************************************/
/* Main Styles */
/************************************/
body {
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, verdana, sans-serif;
	background-color: #ffffff;
	font-size: 9pt;
	color: #000000;
}

/************************************/
/* Hidden Styles */
/************************************/

div#homeClaimLink,
ul#navigation,
div#subnavigation,
div#search,
div#utilityLinks,
div.verticalAlign,
div#spotlight,
div#footer ul,
div#footer span#rss,
div#sidebar div#inaction {
	display: none;
}


/************************************/
/* Header Styles */
/************************************/
div#header {

}
h1#logo {
	width: 672px;
	overflow: hidden;
}
h1#logo img {
	height: 103px;
}
h1#logo span,
h1#logo a {
	display: none;
}
div#subheader {
	margin-bottom: 25px;
	margin-left: 14px;
}
div#subheader h2 {
	font-size: 19pt;
	font-weight: normal;
	text-transform: uppercase;
	color: #1a314f;
}
div#headerSidebar {
	position: absolute;
	top: 0px;
	right: 0px;
}
div#headerSidebar div#headerImage {
	height: 145px;
	width: 145px;
	overflow: hidden;
	text-align: right;
}
div#headerSidebar div#headerImage img {
	width: 145px;
}

/************************************/
/* Main Content */
/************************************/
div#body {
	margin-left: 14px;
	width: 485px;
	line-height: 1.4em;
}
div#body p {
	margin-bottom: 12px;
}
div#body h3 {
	font-weight: normal;
	text-transform: uppercase;
	font-size: 11pt;
	color: #78292d;
	margin-bottom: 15px;
}
div#body h4 {
	color: #78292d;
	font-weight: normal;
	margin-bottom: 8px;
}
div#body h4.subtitle {
	font-size: 9pt;
	font-weight: normal;
	margin-bottom: 0px;
}

/************************************/
/* Sidebar */
/************************************/
div#sidebar {
	border-top: 1px dotted #000000;
	padding-top: 20px;
	margin-top: 20px;
	font-size: 8pt;
}
div#sidebar a {
	color: #000000;
}
div#sidebar div.relatedItems {
	margin-bottom: 15px;
}
div#sidebar span.title {
	text-transform: uppercase;
	font-size: 9pt;
}
div#sidebar ul {
	list-style: none;
}
div#sidebar div.education ul li {
	margin-bottom: 8px;
}
div#sidebar div.news ul li {
	margin-bottom: 8px;
}

/************************************/
/* Footer */
/************************************/
div#footer {
	margin-top: 30px;
	margin-left: 14px;
	font-size: 7pt;
	color: #8f9e75;
}
div#footer a {
	color: #8f9e75;
}
div#footer span#copyright {
	margin-right: 10px;
}
