/* general nav code */
body {background-color: #ffffff; text-align: left;}
#page {margin: 1px; background-color: #AAD7F4; text-align: left; border: 1px solid #000000;}
#gutter {background-color: #AAD7F4; text-align: center; font-family: tahoma; }

/* search */
.search {float: right; width: 200px; height:120px;font-family: tahoma; font-size: 11px;background: url(/images-lawjournalnewsletters/search.back.gif) no-repeat top;}
#searchbox {color: #ffffff; font-family: tahoma, sans-serif; font-size: 11px;padding:22px 0px 0px 12px;width:180px;}
#searchbox .box {font-family: tahoma; font-size:11px;} 

/* top */
#top {background-color: #AAD7F4; padding-right: 2px;padding-top: 2px;padding-left: 2px;}
.topback {background-color: #E2F0F3; border: 1px solid #000000; margin: 0px; padding: 5px;}

/* center */
#welcome {background-color: #2A89CD; font-weight: bold; font-family: verdana; font-size: 12px; color: #ffffff; text-transform: uppercase; padding: 2px; border: 1px solid #000000; text-align: right; width: 610px; }	
#subwelcome {background-color: #2A89CD; font-weight: bold; font-family: verdana; font-size: 10px; color: #ffffff; text-transform: uppercase; padding: 2px; border: 1px solid #000000; text-align: right; width: 610px; }	
.subwelcome {font-weight: bold; font-family: verdana; font-size: 10px; color: #ffffff; }	
#welcome em {float: left; font-style: normal; text-decoration: none; padding: 0;  }
#center {width: 100%;}
.centerad {border: 1px solid #2A89CD; padding: 2px; width: 100%;}
#cleft {width: 49%; margin-top: 1px;}
.cback {padding: 2px; }
.content {background-color: #FFFFFF; border:1px solid #000000; margin-right: 0px; padding: 5px 3px 2px 3px;}
.hcontent {width:100%; background-color: #FFFFFF; border: 1px solid #000000; margin-right: 0px; padding: 5px 3px 2px 3px;}
#cr {float: right; width: 49%; margin-top: 0px;}
#ctop {text-align: right; background: url(/images-lawjournalnewsletters/ctopback.jpg) repeat-y top left; text-transform: uppercase; font-family: verdana; font-size: 12px; font-weight: bold; border: 1px solid #000000;}
#ctopl {background: url(/images-lawjournalnewsletters/ctopback.jpg) repeat-y top left; text-transform: uppercase; font-family: verdana; font-size: 14px; border: 1px solid #000000; color: #ffffff;}
#ctop2 {text-align: right; background: url(/images-lawjournalnewsletters/ctopback2.jpg) repeat-y top left; text-transform: uppercase; font-family: verdana; font-size: 12px; font-weight: bold; border: 1px solid #000000;}
#cright {margin-top: 0px;}
#cright2 {margin-top: 4px;}
#cright3 {margin-top: 4px;}
#navigate {border: 1px solid #000000; width: 219px; font-size: 11px; text-transform: uppercase; padding: 1px; }
#ctopsm {background: url(/images-lawjournalnewsletters/ctopback.jpg) repeat-y top; border: 1px solid #000000;}
.author {font-weight:bold;font-size:10px;padding-left:15px;}
.icontent {font-size:11px;}
.cheadline {font-size:20px;padding-left:5px;margin-top:0px;}
#cleft1 {width: 49%; background-color: #ffffff; margin-top: 0px;}
#cleft3 {width: 98%; margin-top: 4px;}
.cback2 {background: #fff; padding: 2px; border-top: 0px solid #000; border-bottom: 0px solid #000; text-indent:4px;font-weight:bold;font-size:16px; }
.cback2 a {text-decoration: none; color:#000;}
.cback2 a:hover {color: #2A89CD;text-decoration:underline;}
#cadspot {width: 250; text-align:center;border:1px solid #000;margin-top:4px;background-color:#fff;}

/* Story */
#crstoryback {background-color:#AAD7F4;margin-top:0px;padding:0px; width:375px;float:right;border-left:1px solid #000;border-bottom:1px solid #000;}
#crstory {float: ; width: 362px; margin: 5px;}
#cstoryright {margin-top: 0px; border: 1px solid #2A89CD;}
#storycontent {padding:5px;}
#empr {width:340px;position:absolute;}
#email {background-color:#E2F0F3; border:1px solid #000;float:left;font-size:10px;padding:4px;margin-left:10px;}
#print {background-color:#E2F0F3; border:1px solid #000;float:right;font-size:10px;padding:4px;}

/* foot */
#bottomnav { text-align: center; font-family: arial; background-color: #ffffff; border: 1px solid #3B8CC3; color: #3B8CC3; font-size: 11px; margin: 2px; text-align: center; padding: 2px; clear: both}
#bottomnav a {color: #3B8CC3; text-decoration: none;}

/* newsletterbox code */
#newsletterbox {width: 155px;}
#newsletterbox ul { list-style: none; background-color: #AAD7F4; padding: 5px; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; margin-left: 2px; margin-right: 2px; margin-bottom: 2px; margin-top: 0px; color: #000000; font-family: arial, sans-serif; font-weight: bold; font-size: 12px; text-align: center; }
#newsletterbox ul li a { display: block; color: #ffffff; background-color: #2A89CD; text-decoration: none; font-family: arial, sans-serif; font-weight: bold; font-size: 11px; text-align: center; padding: 2px; border: 1px solid #000000; margin: 2px;}
#newsletterbox ul li a:hover, .selected {text-decoration: underline }

/* rightnav code */
.rightback { background-color: #E2F0F3; border: 1px solid #2A89CD; margin: 2px; padding-bottom: 1px;}
#right {width: 138px;}
	
/* leftnav code */ 
#leftop {list-style: none; background-color: #2A89CD; padding: 5px; border: 1px solid #000000; margin-left: 2px; margin-right: 2px; margin-top: 2px; margin-bottom: 0px; color: #FFFFFF; font-family: arial, sans-serif; font-weight: bold; font-size: 12px; text-align: center; }
#leftop a {display: block; color: #FFFFFF; text-decoration: none; }
#leftop a:hover {text-decoration: underline }
#lnav {width: 155px; text-align: center;}
.leftback { background-color: #E2F0F3; border: 1px solid #000000; margin: 2px; padding-bottom: 1px;}
.leftnav { background-color: #AAD7F4; border: 1px solid #2A89CD; margin: 2px; padding-bottom: 1px;}
#leftnav ul { margin: 0px; padding: 0px; list-style: none;}
#leftnav ul li {color: #FFFFFF; background-color: #2A89CD; font-family: arial, sans-serif; font-weight: bold; font-size: 11px; text-align: left; border: 1px #3B8CC1 solid; padding: 0px; margin: 2px; text-indent: 2px; line-height: 15px;}
#leftnav ul li a {display: block; color: #FFFFFF; text-decoration: none; margin: 1px;}
#leftnav ul li a:hover, .selected {text-decoration: underline }

/* general */			
a { color: #000000; }
a:link {color: #000000;}
a:visited {color: #000000;}
.notifyblurb    { margin-top: 10px; margin-left: 10px; padding-left: 10px; border: dotted 1px #FF9900 }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 5 0;
}
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.bodycopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.bodycopyblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #5363D4;}
.bodycopyred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #cc0000; }
.bodyred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #cc0000;}
.bodycopybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.bodycopyredbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc0000; }
.searchbold { font-family: Arial Narrow, arial, Helvetica, serif; font-size: 13px; font-weight: bold; }
.bodybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.subheadline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.headline a { color: #5363D4; text-decoration: underline; }
.headlinewhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.headlinered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #CC0000; }
.headlineblue { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #5363D4; }
.headlinetoc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; color: #000000; }
.smallbodycopy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.smallbodycopyred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CC0000; }
.smallbodycopybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.credit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.subscriber { font-family: arial, sans-serif; font-size: 11px; font-weight: normal; }
.source { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: italic; }
