p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt{
	border:0px;
	border-collapse:separate;
	border-spacing:0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} input,select{ margin:0; padding:0; }

#site_layout {
	width: 784px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-bottom: 0px;
	background-image: url(../_images/bg_page.gif);
	background-repeat: repeat-y;
}
body {
	margin: 0px;
	padding: 0px;
}
#site_layout #bodyArea #sidebar {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 258px;
}
#site_layout #bodyArea #contentArea {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 526px;
	background-color: #F3f3f3;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow: visible;
}
#site_layout #bodyArea #footer {
	background-image: url(../_images/bg_beigeStripe.gif);
	background-repeat: repeat;
	clear: both;
	height: 20px;
}
#header {
}
#site_layout #bodyArea #sidebar {
	background-image: url(../_images/bg_beigeStripe.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
#sidebar_logoArea {
}
#site_layout #bodyArea #sidebar #side_list {
	background-image: url(../_images/bg_sidebarList.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-bottom: 15px;
}
#site_layout #bodyArea #sidebar #side_list ul {
	list-style-type: none;
	color: #f5f5f5;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 45px;
	font-size: 1em;
}
#site_layout #bodyArea #sidebar #side_list ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #f5f5f5;
	background-image: url(../_images/white-arrow.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 20px;
	list-style-type: none;
	margin: 0px;
}
#site_layout #bodyArea #sidebar #sidebar_headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	text-align: left;
	width: 216px;
	margin-top: 25px;
	margin-right: 8px;
	margin-bottom: 20px;
	margin-left: 14px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 8px;
	border: 1px solid #330;
	font-weight: normal;
}
#site_layout #bodyArea #sidebar #sidebar_headlines #sidebar_headline_box .sidebar_heading {
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #253717;
	font-size: 1.1em;
	line-height: 150%;
}
#site_layout #bodyArea #sidebar #sidebar_headlines #sidebar_headline_box .sidebar_headline a {
	font-size: 1em;
}
#site_layout #bodyArea #sidebar #sidebar_headlines #sidebar_headline_box .sidebar_headline a {
	font-size: 1em;
	font-weight: bold;
}
#site_layout #bodyArea #sidebar #sidebar_headlines #sidebar_headline_box .sidebar_citation {
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
}
#site_layout #bodyArea #sidebar #sidebar_headlines #sidebar_headline_box .sidebar_story {
	font-size: 0.85em;
	padding-top: 8px;
	padding-right: 2px;
	padding-left: 2px;
}
#superlawyer_badge {
	width: 158px;
	margin-right: 51px;
	margin-left: 51px;
}
body {
	font-size: 0.75em;
}
#site_layout #bodyArea #sidebar .FHL_address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: bold;
	color: #000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#site_layout #bodyArea #sidebar #milliondollar_badge {
	padding-left: 5px;
}
#site_layout #bodyArea #sidebar .sidebar_formHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #253717;
}
#site_layout #bodyArea #sidebar .sidebar_formHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #253717;
	padding-top: 2px;
	padding-bottom: 8px;
	padding-left: 10px;
}
#shortForm {
}
#site_layout #bodyArea #sidebar #shortForm #form1 table {
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
#site_layout #bodyArea #sidebar #shortForm #form1 table tr {
}
body {
	width: 784px;
}
#clearingFooter {
	background-image: url(../_images/bg_brownStripe.gif);
	clear: both;
	width: 784px;
	height: 10px;
}
#bodyArea_bottom {
	background-image: url(../_images/1px_background_02.gif);
	background-repeat: repeat-y;
}
#site_layout #bodyArea #bodyArea_bottom #footerNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	text-align: center;
	background-image: url(../_images/bg_page.gif);
	background-repeat: repeat-y;
	padding-left: 258px;
	clear: right;
}
#site_layout #bodyArea #bodyArea_bottom #footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding-right: 10px;
	padding-left: 268px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(../_images/bg_page.gif);
	background-repeat: repeat-y;
}
#site_layout #bodyArea #bodyArea_bottom #footerCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	text-align: center;
	padding-left: 258px;
}
#site_layout #bodyArea #contentArea #bodyContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
	overflow: visible;
}
#site_layout #bodyArea #contentArea #bodyContent h1 {
	font-size: 1.4em;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#bodyContent p {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: .9em;
}
#bodyContent h2 {
	font-size: 1.2em;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}
#bodyContent h3 {
	font-size: .95em;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 6px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
#site_layout #bodyArea #contentArea #bodyContent .main_heading {
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
#contentArea #bodyContent ul {
	font-size: 0.85em;
	padding-left: 30px;
}
.body_headline {
	font-size: .9em;
	font-weight: bold;
}
.body_headline_citation {
	font-size: 0.7em;
	text-align: right;
}
.body_quote {
	font-size: .9em;
}
.body_citation {
	font-size: 0.75em;
	text-align: right;
}
.int_headline_cit {
	font-size: 0.8em;
}
.under_construction {
	font-size: 1em;
	font-weight: bold;
	background-color: #667C7C;
	margin-top: 10px;
	text-align: center;
}#site_layout #bodyArea #contentArea #bodyContent ul li ul li {
	font-size: 1.4em;
}
#site_layout #bodyArea #contentArea #bodyContent .body_summary {
	font-size: 0.8em;
	padding-top: 10px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-image: url(../_images/bg_brownStripe.gif);
	background-repeat: repeat;
	width: 784px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
a {
	color: #9f511e;
}
#sidebar #searchForm form table {
	width: 258px;
}
#site_layout #bodyArea #sidebar #searchForm {
	padding-bottom: 10px;
	padding-top: 10px;
	color: #f5f5f5;
	line-height: 120%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 37px;
}
#site_layout #bodyArea #sidebar #searchForm form {
	width: 190px;
}
#site_layout #bodyArea #sidebar #searchForm form table {
	width: 190px;
}
#sidebar #searchForm {
	background-image: url(../_images/bg_sidebarList.gif);
	background-repeat: repeat-y;
}
#searchForm form table tbody {
	width: 190px;
}
#sidebar #sidebarSearch {
	background-image: url(../_images/bg_sidebarList.gif);
	background-repeat: repeat-y;
}
#sidebarSearch #searchFHLform {
	width: 190px;
}
#sidebarSearch #searchFHLform form {
	width: 190px;
}
#site_layout #bodyArea #sidebar #sidebarSearch #searchFHLform form table tbody tr td {
	width: 190px;
}
#sidebar #FHLsearch {
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-image: url(../_images/bg_sidebarList.gif);
	background-repeat: repeat-y;
}
#sidebar #FHLsearch01 {
	background-image: url(../_images/bg_sidebarList.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 30px;
}
#site_layout #bodyArea #sidebar #FHL_search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #C00;
	background-image: url(../_images/bg_sidebarList.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 45px;
}

#site_layout #bodyArea #sidebar #side_list ul li a {
	color: #f3f3f3;
}
#sidebar #side_list ul li a:hover, #sidebar #side_list ul li a:focus {
	color: #9F511E;
}
#site_layout #bodyArea #sidebar #side_list ul li a:hover {
	color: #9F511e;
}
#site_layout #bodyArea #sidebar #side_list ul li a:focus {
	color: #9f511e;
}
#site_layout #bodyArea #sidebar #sidebar_headlines #sidebar_headline_box .sidebar_separator {
	text-align: center;
}
#site_layout #copyright_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	background-image: url(../_images/bg_page.gif);
	background-repeat: repeat-y;
	text-align: center;
	clear: both;
	padding-left: 258px;
}
#site_layout #bodyArea #bodyArea_bottom #bottomButtons {
	background-image: url(../_images/bg_page.gif);
	background-repeat: repeat-y;
	float: right;
}
#site_layout #bodyArea #contentArea #bodyContent #main_contactForm #form2 .longForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#sidebar #side_list #side_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #F3F3F3;
	padding-left: 22px;
	text-align: center;
}
#site_layout #bodyArea #sidebar #side_list #pi_topicList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#site_layout #bodyArea #sidebar #side_list #pi_topicList ul li {
	padding-left: 20px;
}
#site_layout #bodyArea #sidebar #side_list #pi_topicList ul {
	padding-left: 28px;
}
#prod-footerNav a {
	color: #978962;
}
#site_layout #copyright_footer #prodCopyright a {
	color: #978962;
}
#site_layout #bodyArea #bodyArea_bottom #footerNavigation #iraq-footerNav a {
	color: #5e723b;
}
#site_layout #copyright_footer #iraqCopyright a {
	color: #5e723b;
}
#site_layout #bodyArea #bodyArea_bottom #footerNavigation #pharm-footerNav a {
	color: #4786a1;
}
#site_layout #copyright_footer #pharmCopyright a {
	color: #4786a1;
}
#site_layout #bodyArea #contentArea #bodyContent {
	overflow: visible;
}
#site_layout #bodyArea #contentArea {
	overflow: visible;
}
#site_layout #bodyArea #contentArea #bodyContent #bodyContent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#site_layout #bodyArea #contentArea #bodyContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#site_layout #header #upperNav {
	background-image: url(../_images/bg_beigeStripe.gif);
	background-repeat: repeat;
}
#site_layout #bodyArea #contentArea #bodyContent .pharm_bodyContent a {
	color: #4786a1;
}
#site_layout #bodyArea #contentArea #bodyContent .pharm_bodyContent a {
	color: #4786a1;
}
#site_layout #bodyArea #contentArea #bodyContent .iraq_bodyContent a {
	color: #5e723b;
	text-decoration: none;
}
#site_layout #bodyArea #contentArea #bodyContent .prod_bodyContent a {
	color: #978962;
	text-decoration: none;
}
#site_layout #bodyArea #contentArea #bodyContent .pi_bodyContent a {
	color: #8e4724;
}
#site_layout #bodyArea #contentArea #bodyContent ul {
	font-size: .8em;
}
.practiceList {
	font-size: 1.3em;
}
#site_layout #bodyArea #contentArea #bodyContent ol .homepage_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-indent: 20px;
}
#site_layout #bodyArea #contentArea #bodyContent ol .homepage_list ul li ul {
	font-size: .8em;
}
#site_layout #bodyArea #contentArea #bodyContent ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
#site_layout #bodyArea #contentArea #bodyContent .under_construction {
	text-align: center;
}
