body {background-color:#d6d0bb;margin:0px;text-align:center;}
p {text-align:justify;}

img {border:0px;}
form {margin:0px;padding:0px;}

/* Text Editor */
.Blue {color:#7a9bb8;}
.Red {color:#870029;}
.Body {color:#808284;font:11px/16px verdana, sans-serif;}

/* General */
.container {margin:0px auto;text-align:left;}
.container td.white {background-color:#fff;border-collapse:collapse;border:0px;padding:25px 13px 20px 13px;margin:0px;width:100%;}
.container td.shadow1 {padding:0px 0px 0px 14px;background:url(../img/shadow_left.jpg) repeat-y top left;}
.container td.shadow2 {padding:0px 14px 0px 0px;background:url(../img/shadow_right.jpg) repeat-y top right;}

table.main {border-collapse:collapse;border:0px;padding:0px;margin:0px;width:100%;}

.top {background:url(../img/shadow_top.jpg);height:14px;}
.top .right {float:right;}
.top .left {float:left;}

.bottom {background:url(../img/shadow_bottom.jpg);height:14px;}
.bottom .right {float:right;}
.bottom .left {float:left;}

/* Header */
.header {padding:0px 0px 9px;}
.header table {border-collapse:collapse;border:0px;padding:0px;margin:0px;}

.header .left {text-align:left;vertical-align:top;padding:0px;}
.header .left .logo {}
.header .left .logoprint {display:none;}

.header .right {width:100%;vertical-align:top;text-align:left;padding:0px;}
.header .right .tagline {}
.header .right .nav {background-color:#7a9bb7;}
.header .right .nav img {margin-left:23px;}
.header .right .pagetools {text-align:right;font:bold 10px verdana, sans-serif;color:#808284;margin:5px 50px 0px 0px;}
.header .right .pagetools a {color:#808284;text-decoration:none;}
.header .right .pagetools a:hover {color:#7a9bb7;text-decoration:none;}

/* Footer */


.footer .right {background-color:#f3f1e7;font:10px verdana, sans-serif;color:#808284;margin-top:9px;text-align:right;}
.footer .right ul {list-style:none none;margin:0px;padding:0px 0px 0px 20px;}
.footer .right li {list-style:none none;display:inline;padding:0px 18px 0px 0px;}
.footer .right a {color:#808284;text-decoration:none;}
.footer .right a:hover {color:#7a9bb7;text-decoration:none;}
.footer .right .copyright {font:10px verdana, sans-serif;color:#808284;}

.footer2 {background-color:#f3f1e7;font:10px verdana, sans-serif;color:#808284;}
.footer2 ul {list-style:none none;margin:0px;padding:0px 0px 0px 20px;}
.footer2 li {list-style:none none;display:inline;padding:0px 18px 0px 0px;}
.footer2 a {color:#808284;text-decoration:none;}
.footer2 a:hover {color:#7a9bb7;text-decoration:none;}
.footer2 .copyright {font:10px verdana, sans-serif;color:#808284;}

/* Middle */
.middle {padding:0px;clear:both;}
.middle table.main {border-collapse:collapse;border:0px;padding:0px;margin:0px;width:100%;}
.middle td {vertical-align:top;padding:0px;}

/* Column 1 */
td.column1 {background-color:#e5eff5;color:#808284;font:11px/16px verdana, sans-serif;padding:17px 0px;}
.column1 a {color:#7a9bb7;text-decoration:underline;}
.column1 a:hover {color:#7a9bb7;}
.column1 h3 {color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;}

.column1 .back {padding:0px 17px 17px;font:bold 10px verdana, sans-serif;}
.column1 .back a {text-decoration:none;}
.column1 .back a:hover {}

.column1 .leftside {padding:17px 17px 0px;}
.column1 .leftside ul {list-style:none none;margin:0px;padding:0px;}
.column1 .leftside li {padding:0px 0px 5px;}
.column1 .leftside h3 {color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;display:inline;}
.column1 .leftside .industries {padding-bottom:17px;}
.column1 .leftside .professionals {padding-bottom:17px;}
.column1 .leftside .practices {padding-bottom:17px;}
.column1 .leftside .education {padding-bottom:17px;}
.column1 .leftside .admissions {padding-bottom:17px;}
.column1 .leftside .courts {padding-bottom:17px;}
.column1 .leftside .files {padding-bottom:17px;}
.column1 .leftside .regions {padding-bottom:17px;}

.column1 .line {background:url(../img/line_horz2.gif) repeat-x center center;clear:both;padding:1px 0px 0px;margin:0px 14px;}

.column1 .nav2 {color:#808284;font:normal 11px/15px verdana, sans-serif;padding:0px 17px 17px;}
.column1 .nav2 a {color:#808284;text-decoration:none;}
.column1 .nav2 a:hover {color:#7a9bb8;text-decoration:none;}
.column1 .nav2 a.on {color:#808284;text-decoration:none;font-weight:bold;}
.column1 .nav2 a.on:hover {color:#7a9bb8;text-decoration:none;}
.column1 .nav2 ul {list-style:none none;margin:0px;padding:0px;}
.column1 .nav2 li {padding:0px 0px 5px;margin-left:0px;}
.column1 .nav2 li.on {}
.column1 .nav2 li ul {list-style-image:url(../img/bullet_gray.gif);margin:0px 0px 0px 17px;padding:0px;}

.column1 .search {margin:10px 17px;width:173px;}
.column1 .search h3 {color:#808285;font:normal 9px verdana, sans-serif;text-transform:uppercase;margin:0px 3px 0px 0px;}
.column1 .search table {border-collapse:collapse;border:0px;}
.column1 .search td {padding:0px 0px 2px;color:#808284;font:9px verdana, sans-serif;vertical-align:middle;}
.column1 .search .text {background-color:#fff;border:1px solid #cccccc;color:#808284;font:9px verdana, sans-serif;width:150px;}

/* Column 2 */
td.column2 {color:#808284;font:11px/16px verdana, sans-serif;padding:0px 50px 30px 23px;width:100%;}
.column2 a {color:#7a9bb7;text-decoration:underline;}
.column2 a:hover {color:#7a9bb7;}
.column2 h1 {color:#557989;font:bold 16px/18px verdana, sans-serif;}
.column2 h2 {color:#7a9bb7;font:bold 11px/16px verdana, sans-serif;margin:0px;}
.column2 h3 {color:#7a9bb7;font:normal 11px/16px verdana, sans-serif;margin:0px;}
.column2 h4 {color:#7a9bb7;font:bold 11px/16px verdana, sans-serif;margin:0px 0px 10px;background:url(../img/line_horz2.gif) repeat-x;}
.column2 ul {list-style-image:url(../img/bullet_red.gif);margin:4px 0px 5px 17px;padding:0px;}
.column2 li {padding:0px 0px 12px;}
.column2 li.more {}
.column2 li.more a {color:#870029;text-decoration:none;font:bold 10px verdana, sans-serif;text-transform:uppercase;}

.column2 .form {clear:both;}
.column2 .form .required {}
.column2 .form table {border-collapse:collapse;border:0px;padding:0px;margin:0px 0px 15px;}
.column2 .form td {color:#808284;font:11px/16px verdana, sans-serif;vertical-align:top;padding:4px 10px 5px 0px;}
.column2 .form label {color:#7a9bb7;font:11px/16px verdana, sans-serif;display:block;}
.column2 .form .checkbox label {color:#808284;display:inline;}
.column2 .form input.text {background-color:#fff;border:1px solid #cccccc;color:#808284;font:10px verdana, sans-serif;width:200px;}
.column2 .form input.text1 {background-color:#fff;border:1px solid #cccccc;color:#808284;font:10px verdana, sans-serif;width:170px;}
.column2 .form input.text2 {background-color:#fff;border:1px solid #cccccc;color:#808284;font:10px verdana, sans-serif;width:360px;}
.column2 .form select.text {background-color:#fff;border:1px solid #cccccc;color:#808284;font:10px verdana, sans-serif;width:200px;}
.column2 .form select.text2 {background-color:#fff;border:1px solid #cccccc;color:#808284;font:10px verdana, sans-serif;width:360px;}
.column2 .form textarea {background-color:#fff;border:1px solid #cccccc;color:#808284;font:10px verdana, sans-serif;width:420px;height:100px;}
.column2 .form input.bttn {border:1px solid #7796b2;background-color:#7796b2;color:#ffffff;font:10px verdana, sans-serif;cursor:pointer;}
.column2 .form td.buttons {background:url(../img/line_horz2.gif) repeat-x;padding:10px 0px 5px 0px;text-align:right;}
.column2 .form td.alpha {background:url(../img/line_horz2.gif) repeat-x bottom left;padding:0px 0px 10px 0px;font:9px verdana, sans-serif;}
.column2 .form td.alpha a {text-decoration:none;color:#870029;}
.column2 .form td.alpha a:hover {text-decoration:none;color:#7796b2;}

.column2 .insetphoto {float:left;margin:0px 20px 10px 0px;}
.column2 .insetphoto2 {float:right;margin:10px 0px 10px 20px;}

.column2 .inset_events {float:right;width:230px;margin:20px 0px 20px 20px;}
.column2 .inset_events .content {padding:10px 5px;}
.column2 .inset_events h3 {color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;}
.column2 .inset_events p {margin-top:0px;}
.column2 .inset_events a {color:#7a9bb7;text-decoration:none;}
.column2 .inset_events ul {}
.column2 .inset_events li {padding:0px 0px 5px;}

.column2 .inset_industry {margin:0px 0px 15px;}
.column2 .inset_industry .content {padding:10px 5px;}
.column2 .inset_industry h3 {color:#7a9bb7;font:normal 11px/16px verdana, sans-serif;margin:0px;}
.column2 .inset_industry a {color:#7a9bb7;text-decoration:none;}
.column2 .inset_industry table {border-collapse:collapse;border:0px;}
.column2 .inset_industry  td {color:#808284;font:normal 11px/16px verdana, sans-serif;}
.column2 .inset_industry  img {margin:0px 8px 0px 0px;}

.column2 .inset_media {float:right;margin:20px 0px 20px 20px;}
.column2 .inset_media .content {padding:10px 5px;}
.column2 .inset_media h3 {color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;}
.column2 .inset_media select.text {color:#808284;font:normal 11px/16px verdana, sans-serif;width:250px;}

.column2 .inset_offices {float:right;width:230px;margin:20px 0px 20px 20px;}
.column2 .inset_offices .content {padding:10px 5px;}
.column2 .inset_offices h3 {color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;}
.column2 .inset_offices p {margin-top:0px;}
.column2 .inset_offices a {color:#7a9bb7;text-decoration:none;}
.column2 .inset_offices ul {}
.column2 .inset_offices li {padding:0px 0px 5px;}

.column2 .inset_professionals {float:right;margin:20px 0px 20px 20px;}
.column2 .inset_professionals .content {padding:10px 5px;}
.column2 .inset_professionals a {color:#7a9bb7;text-decoration:none;}
.column2 .inset_professionals table {border-collapse:collapse;border:0px;}
.column2 .inset_professionals td {color:#808284;font:normal 11px/16px verdana, sans-serif;}
.column2 .inset_professionals img {margin:0px 8px 0px 0px;}
.column2 .inset_professionals .otherbio {margin:0px 0px 0px;padding:0px 0px 0px 15px;background:url(../img/bullet_red.gif) no-repeat 0px 2px;}
.column2 .inset_professionals .otherbiospacer {height:18px;}
.column2 .justify p{text-align:justify;}
.column2 .justify li{text-align:justify;}


.column2 .inset_services {float:right;width:230px;margin:20px 0px 20px 20px;}
.column2 .inset_services .content {padding:10px 5px;}
.column2 .inset_services h3 {color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;}
.column2 .inset_services p {margin-top:0px;}
.column2 p.title {margin-bottom:-20px; font-weight:bold;}
.column2 .inset_services a {color:#7a9bb7;text-decoration:none;}
.column2 .inset_services ul {}
.column2 .inset_services li {padding:0px 0px 5px;}

.column2 .line {background:url(../img/line_horz.gif) repeat-x;clear:both;padding:5px 0px 0px;}
.column2 .line2 {background:url(../img/line_horz2.gif) repeat-x;clear:both;padding:5px 0px 0px;}

.column2 .listing {clear:both;}
.column2 .listing .criteria h3 {color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;}
.column2 .listing .criteria ul {margin:0px 0px 17px 17px;}
.column2 .listing .years {margin:0px 0px 17px;}
.column2 .listing .years h3 {display:inline;color:#808284;font:bold 11px/16px verdana, sans-serif;margin:0px;}
.column2 .listing .years .on {font-weight:bold;}
.column2 .listing table {border-collapse:collapse;border:0px;width:100%;padding:0px;margin:0px 0px 15px;}
.column2 .listing tr.rowA {background-color:#f3f1e7;}
.column2 .listing tr.rowB {}
.column2 .listing th {color:#808284;font:bold 11px/16px verdana, sans-serif;text-align:left;padding:5px;background:#fff url(../img/line_horz2.gif) repeat-x bottom left;}
.column2 .listing th .viewall {float:right;text-transform:uppercase;font:bold 10px/16px verdana, sans-serif;}
.column2 .listing th .viewall a {color:#870029;}
.column2 .listing td {color:#808284;font:11px/16px verdana, sans-serif;vertical-align:top;padding:5px;}
.column2 .listing a {color:#7a9bb7;text-decoration:none;}
.column2 .listing .date {width:100px;}
.column2 .listing .name {font-weight:bold;}
.column2 .listing .title {}
.column2 .listing .abstract p {margin-top:0px;}
.column2 .listing .testimonial {color:#7a9bb7;}
.column2 .listing ul {}
.column2 .listing li {padding:0px 0px 5px;margin-left:0px;}
.column2 .listing li ul {margin:5px 0px 0px 17px;padding:0px;}
.column2 .listing .line2 {background:url(../img/line_horz2.gif) repeat-x;clear:both;padding:0px;height:1px;}
.column2 .listing .alpha {font:9px verdana, sans-serif;}
.column2 .listing .alpha a {text-decoration:none;color:#870029;}
.column2 .listing .alpha a:hover {text-decoration:none;color:#7796b2;}
.column2 .listing .alpha a.on {font-weight:bold;}

.column2 .news {color:#870029;font:bold 10px/16px verdana, sans-serif;text-transform:uppercase;}

.column2 table.contact {border-collapse:collapse;border:0px;}
.column2 table.contact td {color:#808284;font:normal 11px/16px verdana, sans-serif;vertical-align:top;}
.column2 table.contact a {color:#7a9bb7;text-decoration:none;}
.column2 table.contact img {margin-right:10px;}

.column2 td.tabon {color:#7a9bb7;font:bold 11px verdana, sans-serif;padding:4px 6px;background:#ffffff;border:1px solid #c0c0c1;border-bottom:none;cursor:pointer;text-align:center;white-space:nowrap;}
.column2 td.tab {color:#808284;font:11px verdana, sans-serif;padding:4px 6px;background:#f3f1e7;border:1px solid #c0c0c1;cursor:pointer;text-align:center;white-space:nowrap;}
.column2 td.hiddentab {background:#ffffff;border-bottom:1px solid #c0c0c1;}	

.column2 .source {font-style:italic;}
.column2 .source a {color:#7a9bb7;text-decoration:none;}
.column2 .authors a {color:#7a9bb7;text-decoration:none;}
.column2 .speakers a {color:#7a9bb7;text-decoration:none;}

.column2 .sitemap a {text-decoration:none;}
.column2 .sitemap h2 a {color:#7a9bb7;}
.column2 .sitemap li {padding:0px;margin-left:0px;}

.column3 .heightspacer {height:435px;}

/* Home */

.home .container {width:984px;}

.home .shadow1 {padding:63px 0px 32px 14px;}

.home .header .left .logo {margin:0px 9px 0px 0px;}
.home .header .right {}
.home .header .right .nav {width:602px;margin:9px 0px 0px;}

.home .column1 {width:328px;background:#fff url(../img/bg_home_col1.gif) no-repeat;padding:0px;}
.home .column1 .news {font:11px/18px verdana, sans-serif;color:#808285;height:290px;}
.home .column1 .news .padding {padding:25px 70px 0px 20px;}
.home .column1 .news a {color:#808285;text-decoration:none;}
.home .column1 .news a:hover {color:#7a9bb7;text-decoration:none;}
.home .column1 .news h3 {color:#7b9db9;font:normal 11px/18px verdana, sans-serif;margin:0px 0px 9px 20px;}
.home .column1 .news ul {margin:0px 0px 15px 20px;padding:0px;}
.home .column1 .news li {list-style-image:url(../img/bullet_red.gif);}

.home .column1 .search {margin:0px 0px 0px 40px;width:270px;}
.home .column1 .search h3 {color:#808285;font:normal 9px verdana, sans-serif;text-transform:uppercase;margin:0px;}
.home .column1 .search table {border-collapse:collapse;border:0px;}
.home .column1 .search td {padding:0px 0px 2px;color:#808284;font:9px verdana, sans-serif;vertical-align:middle;}
.home .column1 .search .text {background-color:#fff;border:1px solid #cccccc;color:#808284;font:9px verdana, sans-serif;width:248px;}

.home .column2 {width:602px;height:360px;padding:0px;}
.home .column2 .photo {margin:0px 0px 9px;}
.home .column2 .intro {background-color:#e5eff4;font:11px/19px verdana, sans-serif;color:#808284;height:113px;}
.home .column2 .intro p {margin-top:0px;padding: 10px 20px 10px 18px;}

.home .footer .left {background-color:#e5eff4;font:9px verdana, sans-serif;text-transform:uppercase;margin:9px 0px 0px;width:319px;}
.home .footer .left ul {list-style:none none;margin:0px;padding:8px 0px 8px 40px;}
.home .footer .left a {color:#808284;text-decoration:none;}
.home .footer .left a:hover {color:#7a9bb7;text-decoration:none;}

.home .footer .right {width:602px;text-align:left;}

/* Home News scroller*/
.home .column1 h1{color:#870029;font:bold 12px/16px verdana, sans-serif;margin:20px 0px 0px 45px;padding:0px;}

.home .column1 #marqueecontainer{position: relative;width: 270px;height: 150px;background-color: white;overflow: hidden;padding:0px 0px 0px 25px;margin:20px 0px 0px 0px;}
.home .column1 #marqueecontainer a {color:#808285;text-decoration:none;}
.home .column1 #marqueecontainer a:hover {color:#7a9bb7;text-decoration:none;}
.home .column1 #marqueecontainer h3 {color:#7b9db9;font:normal 11px/18px verdana, sans-serif;margin:2px 0px 2px 20px;}
.home .column1 #marqueecontainer ul {margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}
.home .column1 #marqueecontainer li {list-style-image:url(../img/bullet_red.gif);}
.home .column1 #marqueecontainer li.endLine {padding:10px 0px 10px 0px;list-style:none none;}
.home .column1 #marqueecontainer li p{text-align:left;}

.emaildisclaimerbody {background-color:#fff;width:100%;height:100%;}
.emaildisclaimer {color:#808284;font:11px/16px verdana, sans-serif;text-align:left;}
.emaildisclaimer .image {padding:0px}
.emaildisclaimer .title {font:bold 16px/18px verdana, sans-serif;padding:0px 80px 0px 80px;}
.emaildisclaimer .subtitle {font:bold 11px/16px verdana, sans-serif;padding:0px 80px 0px 80px;}
.emaildisclaimer .text {padding:0px 80px 0px 80px;}
.emaildisclaimer .email {font:bold 11px/16px verdana, sans-serif;padding:0px 80px 0px 80px;}
.emaildisclaimer .email a {text-decoration:none;color:#870029;}
.emaildisclaimer .email a:hover {text-decoration:none;color:#7796b2;}

.homefooterliless3
{
	font:10px verdana, sans-serif;
	text-transform:uppercase;
	color:#808284;
	margin:0px;
	display:inline;
	padding-top:4px;
	padding-left:20px;
}

.homefooterli4
{
	font:10px verdana, sans-serif;
	text-transform:uppercase;
	color:#808284;
	margin:0px;
	display:inline;
	padding-top:4px;
	padding-left:40px;
	padding-right:70px;
}

.homefooterlimore4
{
	font:10px verdana, sans-serif;
	text-transform:uppercase;
	color:#808284;
	margin:0px;
	display:inline;
	padding-top:4px;
	padding-right:24px;
}

.homefooterli
{
	font:10px verdana, sans-serif;
	text-transform:uppercase;
	color:#808284;
	margin:0px;
	display:inline;
	padding-top:4px;
}

/*
.home .footer .left li {list-style:none none;display:inline;padding:0px 10px 0px 0px;}

.footer .left {background-color:#f3f1e7;font:10px verdana, sans-serif;text-transform:uppercase;color:#808284;margin:9px 0px 0px;}
.footer .left ul {list-style:none none;margin:0px;padding:8px 0px 8px 17px;}
.footer .left li {list-style:none none;display:inline;padding:0px 18px 0px 0px;}
.footer .left a {color:#808284;text-decoration:none;}
.footer .left a:hover {color:#7a9bb7;text-decoration:none;}
*/