@charset "utf-8";
/* CSS Document */

/* >>/* html<< is an IE6 fix */

html, body {margin:0px 0px 15px;text-align:center;}

/* Global */
form {margin:0px;padding:0px;}
img {border:0px;}
th {text-align:left;}
td {text-align:left;vertical-align:top;}
p {margin:0px 0px 15px;}
.clear {clear:both;zoom:1;line-height:8px;}

.error {color: #ff0000; }

/* Mixer Styles */
.mixTD			{}
.mixBody		{}
.mixButton		{width:100px;}
.mixSmallButton	{width:30px;}
.mixKeyword		{width:200px;}
.mixed_entities	{color:darkgreen;width:560px;}
.mix			{color:darkblue;width:560px;}
	
/* to center on page */
.container {width:988px;margin:0px auto;padding:0px;text-align:left;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;}
*html .container {width:990px;}

/* Header */
.header {position:relative;}

.header .topbar {padding:0;}

.header .pagetools {text-align:right;padding:6px 15px 7px 15px;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;}
.header .pagetools ul {list-style:none none;margin:0px;padding:0px;}
.header .pagetools ul li {display:inline;padding:0px 0px 0px 7px;}
.header .pagetools ul li.separator {padding:0px;}
.header .pagetools img {margin:0px 3px 3px 0px;vertical-align:middle;}
*:first-child+html .header .pagetools img {margin-bottom:-1px;}

.header .banner1 {}
.header .banner2 {}

/* Footer */
.footer {text-align:right;padding:6px 15px 7px 15px;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;height: 100%;}
.footer .footernav ul {list-style:none none;margin:0px;padding:0px;}
.footer .footernav ul li {display:inline;}
.footer .footernav ul li.separator {display:inline;padding:0px 6px;}
.footer .disclaimer {text-align:left;float:left;font-style:italic;width:400px;}

/* Middle */
.middle {}
table.main {border:0px;border-collapse:collapse;margin:0px;width:100%;}

/* Left */
td.left {padding:0px;width:190px;border-right-style:solid;border-right-width:1px; background-color:#FFF !important;}
div.left {padding:0px 0px 30px;}

.left .left_image {margin:0px;}

.left .mainnav {margin:0px 0px 0px;border-top-style:solid;border-top-width:5px;padding-top:10px;padding-bottom:18px;}
.left .mainnav a {display:block;padding:5px 10px 5px 18px;}
.left .mainnav .navitem {padding:0px;border-bottom-style:dotted;border-bottom-width:1px;}
.left .mainnav .navitem_active {border-bottom-style:dotted;border-bottom-width:1px;}

.left .subnav {padding:0px 0px 1px;}
.left .subnav a {display:block;padding:3px 10px 5px 36px;}
.left .subnav .navitem {border-bottom:0px;padding:0px;}
.left .subnav .navitem_active {border-bottom:0px;padding:0px;}

.left .archive {margin:19px 0px 0px;}
.left .archive .archive_title {padding:0px 15px 7px 20px;margin-bottom:6px;border-bottom-style:dotted;border-bottom-width:1px;}
.left .archive .archive_body ul {list-style:none none;margin:0px 15px 0px 20px;padding:0px;}
.left .archive .archive_body ul li {background:transparent none;padding:0 0 6px 0;font-weight:bold;}

.left .twitter {margin:19px 0px 0px;}
.left .twitter .twitter_title {padding:0px 15px 7px 20px;margin-bottom:6px;border-bottom-style:dotted;border-bottom-width:1px;}
.left .twitter .twitter_body ul {list-style:none none;margin:0px 15px 0px 20px;padding:0px;}
.left .twitter .twitter_body ul li {background:transparent none;padding:0 0 6px 0;font-weight:bold;}

.left .subscribe {margin:19px 0px 0px;}
.left .subscribe .subscribe_title {padding:0px 15px 7px 20px;margin-bottom:6px;border-bottom-style:dotted;border-bottom-width:1px;}
.left .subscribe .subscribe_body ul {list-style:none none;margin:0px 15px 0px 20px;padding:0px;}
.left .subscribe .subscribe_body ul li {background:transparent none;padding:0 0 6px 0;font-weight:bold;}


.left .contacts {margin:19px 0px 0px;}
.left .contacts .contacts_title {padding:0px 15px 7px 20px;margin-bottom:6px;border-bottom-style:dotted;border-bottom-width:1px;}
.left .contacts .contacts_body .contact {margin:0px 15px 10px 17px;}

.left .resources {margin:19px 0px 0px;}
.left .resources .resources_title {padding:0px 15px 7px 20px;margin-bottom:6px;border-bottom-style:dotted;border-bottom-width:1px;}
.left .resources .resources_body ul {list-style:none none;margin:0px 15px 0px 20px;padding:0px;}
.left .resources .resources_body ul li {background:transparent none;padding:0 0 6px 0;font-weight:bold;}

.left .topics {margin:15px 0px 0px; background-color:#E9E9E9; padding-top:10px;}
.left .topics .topics_title {padding:0px 15px 7px 10px;margin-bottom:6px;border-bottom-style:dotted;border-bottom-width:1px;}
.left .topics .topics_body ul {list-style:none none;margin:0px 10px 0px 5px;padding:0px;}
.left .topics .topics_body ul li {padding:0 0 6px 20px;font-weight:bold;}
.left .topics .topics_body ul li.expand {padding:0 0 6px 0;font-weight:bold; background:transparent url(../../img/expand.gif)  0 2px no-repeat; text-indent:-20px; padding-left:20px;}
.left .topics .topics_body ul li.collapse {padding:0 0 6px 0;font-weight:bold; background:transparent url(../../img/collapse.gif)  1px 0 no-repeat; text-indent:-20px; padding-left:20px;}
.left .topics .topics_body ul li.collapse a, .left .topics .topics_body ul li.expand a{padding:0 0 0 10px;}
/*.left .topics .topics_body ul li a.expand {padding:0 0 6px 10px;}*/



.left .topics .topics_body ul ul {list-style:none none;margin:6px 15px 0px 6px;padding:0px;}
.left .topics .topics_body ul ul li {background:transparent none;padding:0 0 0px 0;font-weight:normal; text-indent: -11px;}
 
.left .search {white-space:nowrap;text-align:center;}
.left .search table {border-collapse:collapse;padding:0px;}
.left .search input#txtSearchQu {border:1px solid #A09E92;font:11px tahoma, sans-serif;padding:2px 0px 2px 10px;width:130px; font-weight:bold; color:#646360}
.left .search input#SearchBtn {padding-top:1px;}
.left .search .advanced {text-align:left;margin-left:8px;}

 
/* Mainbody */
td.mainbody {padding:20px 25px 30px 25px;width:auto; color:#000000 !important; font-family:Arial !important; font-size:12px !important; font-weight:normal !important; line-height:16px !important;}

.mainbody ul {list-style:none none;margin:0px 0px 15px;padding:0px;}
.mainbody ul li {padding:0px 0px 0px 12px;}

.mainbody h1 {margin:0px 0px 6px;}
.mainbody h2 {margin:0px 0px 6px;}
.mainbody h3 {margin:0px 0px 6px;}

/* Blog */
.mainbody .blog_narrative {margin:0px 0px 15px;}

.mainbody .blog_tools {margin:0px 0px 15px;}

.mainbody .blog_highlight {margin:0px 0px 15px;}
.mainbody .blog_highlight .highlight_top {behavior:url(http://www.digestiblelaw.com/FCWSite/Include/_Blog/iepngfix.htc);height:10px;}
.mainbody .blog_highlight .highlight_item {padding:0px 12px 6px;}
.mainbody .blog_highlight .highlight_bottom {behavior:url(http://www.digestiblelaw.com/FCWSite/Include/_Blog/iepngfix.htc);height:17px;}
.mainbody .blog_highlight .highlight_title {margin:0px 0px 10px;}
.mainbody .blog_highlight .title {margin:0px 0px 5px;}
.mainbody .blog_highlight .info {margin:0px 0px 10px;}
.mainbody .blog_highlight .description {margin:0px 0px 10px;}

.mainbody .blog_sort {margin:0px 0px 15px;}

.mainbody .blog_listing {margin:0px 0px 15px;}
.mainbody .blog_listing .blog_item {padding:19px 0px;border-top-style:dotted;border-top-width:1px;}

.mainbody table.blog_listing {border:0px;border-collapse:collapse;width:100%;margin:0px;}
.mainbody table.blog_listing td {padding:0px;vertical-align:top;}

.mainbody table.blog_detail {border:0px;border-collapse:collapse;width:100%;margin:0px;}
.mainbody table.blog_detail td {padding:0px;vertical-align:top;}

.mainbody .blog_item {padding:10px 0px;}
.mainbody .blog_item .blog_item {padding:10px 0px 0px;}
.mainbody .blog_item .actions {float:right;margin:0px 0px 10px 10px;}
.mainbody .blog_item .title {margin:0px 0px 14px;}
.mainbody .blog_item .info {margin:0px 0px 10px;}
.mainbody .blog_item .description {margin:0px 0px 10px;}
.mainbody .blog_item .links img {vertical-align:middle;}
.mainbody .blog_item .links .readmore a {padding-right:3px;}
.mainbody .blog_item .links .permalinks a {padding-right:3px;padding-left:3px;}
.mainbody .blog_item .links .readmore a {text-transform:uppercase;}

.mainbody .blog_form {}
.mainbody .blog_form .row {margin:0px 0px 10px;}
.mainbody .blog_form .label {font-weight:bold;}
.mainbody .blog_form .label2 {font-weight:normal;}
.mainbody .blog_form .field_link {}
.mainbody .blog_form .field {} 
.mainbody .blog_form .field input.text {width:300px;} 
.mainbody .blog_form .field select.text {width:306px;} 
.mainbody .blog_form .field select.blog_multiselect {width:306px;} 
.mainbody .blog_form .buttons {}
.mainbody .blog_form .buttons input, input.blog_multiselect, .mixButton, .mixSmallButton {cursor:pointer;border:0px;}
input.blog_number {width:30px;}
input.blog_multiselect {width:30px;margin:0px 4px 2px;}
 
.mainbody .blog_form .portlet-form-field-label {text-transform:uppercase;}

/* Right */
td.right {padding:0px;width:200px;border-left-style:solid;border-left-width:1px;}
div.right {padding:10px 0px 30px 20px;}

/* Site Map */
.mainbody .sitemap_listing ul {list-style:none none;margin:0px 0px 6px;padding:0px;}
.mainbody .sitemap_listing ul ul {list-style:none none;margin:0px 0px 0px;padding:0px;}

/* Moderation Controls */
.moderateControls
{
	float: left;
	padding: 10px 10px 0px 0px;
}