* {margin:0;border:0;padding:0;}
body {font:10px/11px Verdana, Helvetica, Arial, Sans-serif;background:#4c4c4e;color:black;}
ol,ul {margin:0 14px;}
img.floatleft {padding:0 10px 10px 0;}
img.floatright {padding:0 0 10px 10px;}
img.alignleft,img.alignright,img.centered {}
a {color:#BA131A;text-decoration:none;outline:0;}
#main {width:780px;margin:0 auto;padding:30px 0;}
#header {background:url("./css/img/header/bg.png?l2ri57") no-repeat;height:122px;position:relative;}
#header h1 {height:103px;}
#header h1 a {padding:9px 10px;width:185px;height:60px;display:block;}
#header p,#header h1 a span {display:none;}
#main_nav {height:19px;line-height:19px;font-size:11px;}
#main_nav ul {margin:0;}
#main_nav li {float:left;list-style-type:none;}
#main_nav li a {background:url("./css/img/main_nav/arrow.gif?l2lwcr") no-repeat 25px 8px;padding-left:31px;width:163px;display:block;color:white;border-right:2px solid #C0C0C1;text-decoration:none;}
#main_nav li#menu1 a,#main_nav li#aac_aae a {display:none;}
#main_nav li:hover,#main_nav li.hover,#main_nav li.selected {background:#89898B;}
#main_nav li#menu5 a,#main_nav li#aac_aam a,#main_nav li#aac_ckz a {border-right:0;width:161px;}
#main_nav li#menu5:hover,#main_nav li#aac_aam:hover,#main_nav li#aac_ckz:hover,#main_nav li#menu5.hover,#main_nav li#aac_aam.hover,#main_nav li#aac_ckz.hover,#main_nav li#menu5.selected,#main_nav li#aac_aam.selected,#main_nav li#aac_ckz.selected {background:#89898B url("./css/img/main_nav/last-hover.png?l2rhsi") no-repeat 96px 0;}
#overview {position:relative;background:white;}
#overview div.clear {clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
#overview div.clear hr {display:none;}
#sub_nav {height:18px;padding-left:190px;background:#E3E3E3;line-height:18px;}
#sub_nav ul {margin:0;}
#sub_nav li {list-style-type:none;float:left;}
#sub_nav li a {display:block;color:#636467;font-size:11px;padding:0 19px 0 6px;text-decoration:none;}
#sub_nav li a:hover,#sub_nav li.selected a {background:url("./css/img/sub_nav/arrow.gif?l2lwe0") no-repeat 6px 100%;color:#B2140D;}
.wide #content {margin-left:0;}
* html .blog #content {border-top:0;}
.front #content {margin-top:20px;}
#blog {margin-top:5px;background:url("./css/img/blog/borders.gif?kldr8t") 179px 0;}
#article_list {float:left;width:164px;border-right:1px solid #B1B0B0;margin-top:5px;padding:0 8px 0 7px;min-height:50px;}
#blog #article_list {margin-top:0;}
#article_list h6 {font-size:8px;}
#article_list ul {margin-bottom:40px;min-height:20px;}
#article_list .news {margin-bottom:8px;}
#article_list .news a {text-decoration:none;}
#article_list .news a:hover {color:#B0B0B0;}
#article_list .news a span {text-decoration:underline;}
#article_list .news a em {padding-left:5px;}
#article_list .rss {font-size:10px;background:url("./css/img/article_list/rss.gif?kldr8t") no-repeat 0 100%;padding:4px 5px 2px 11px;line-height:11px;float:right;}
#article_list .rss a {color:#6D6E71;text-decoration:none;}
#article_list h3 {padding:3px 0 8px;color:#6D6E71;font-size:13px;margin-bottom:11px;}
#article_list .article {line-height:normal;padding-bottom:12px;}
#article_list .article .meta {font-size:7px;color:#9E0B0F;background:url("./css/img/article_list/arrow.gif?kldr8t") no-repeat 0 2px;padding-left:5px;}
#article_list .article .meta .author {background:url("./css/img/article_list/dot.gif?kldr8t") no-repeat 0 50%;padding-left:4px;}
#article_list .article h5 {font-size:10px;}
#article_list .article .content {font-size:10px;}
#article_list .archive {padding:6px 0;line-height:14px;}
#article_list .archive ul {margin:0;}
#article_list .archive ul li {list-style-type:none;}
#article_list .archive ul li a {color:black;text-decoration:none;}
#article_list .archive ul li a:hover {color:#BA131A;}
#article_list .item {border-bottom:1px solid #B1B0B0;padding-bottom:7px;margin-bottom:5px;}
#article_list .date {background:url("./css/img/article_list/arrow.gif?kldr8t") no-repeat 0 4px;padding-left:5px;color:#BA131A;font-weight:bold;}
#article_list .title a {color:black;text-decoration:none;}
#article_list .title a:hover {color:#BA131A;}
#sidebar {float:left;width:195px;margin-bottom:20px;}
#boxCont {margin-top:5px;line-height:12px;position:relative;}
#boxCont h3 {color:#6D6E71;font-size:13px;margin-bottom:8px;}
#boxCont .content p {margin:7px 0 12px;}
#boxCont img {margin:6px;}
#boxCont .text {padding:6px;border-bottom:2px solid #B1B0B0;}
#boxCont .person {padding-top:8px;}
#boxCont .person h3,#boxCont .person .title {color:#9E0B0F;font-size:10px;margin:0;}
#boxCont .person .title {padding-bottom:2px;}
#boxCont .lastImage {position:absolute;right:0;height:150px;}
#boxCont .lastImage img {position:absolute;bottom:0;right:0;max-height:150px;max-width:179px;}
#subsub_nav {min-height:10px;width:195px;}
#subsub_nav>div.secoyaDrop {display:none !important;}
#subsub_nav>div#subsub_nav_drop {display:block !important;}
#subsub_nav h3 {color:#6D6E71;font-size:13px;position:absolute;top:-17px;left:0;white-space:nowrap;}
#subsub_nav h3 br {display:none;}
#subsub_nav ul {margin:0;font-size:11px;line-height:13px;}
#subsub_nav ul ul {border:0;}
#subsub_nav ul li {list-style-type:none;border-bottom:2px solid #B9B9BA;}
#subsub_nav ul li a {padding:3px 0 3px 31px;color:#636467;display:block;background:url("./css/img/subsub_nav/arrow.gif?l3fmeh") no-repeat 25px 8px;}
#subsub_nav ul li a:hover {background-color:#E3E3E3;}
#resent_cases {width:581px;float:left;}
#welcome {border-right:1px solid #B1B0B0;padding:3px 6px 2px 10px;height:162px;position:relative;margin-bottom:9px;margin-top:4px;}
#welcome h3 {font-size:11px;line-height:16px;margin-bottom:13px;}
#welcome .content {font-size:11px;line-height:13px;}
#welcome .link {position:absolute;bottom:-4px;font-weight:bold;}
#welcome .link a {color:#6D6E71;text-decoration:none;background:url("./css/img/welcome/bullet.gif?kldr8v") no-repeat 0 3px;text-indent:6px;display:block;}
#wideCont {margin-left:195px;}
#mainCont {margin-top:5px;}
.article #mainCont,#blog #mainCont {float:left;width:430px;padding-left:19px;border-left:1px solid #B1B0B0;position:relative;left:-1px;}
.article #mainCont>img:first-child+h2 {display:none;}
#blog #mainCont {border-right:1px solid #B1B0B0;padding-right:5px;margin-top:0;margin-right:-5px;min-height:50px;}
#wideCont #mainCont {padding-left:19px;padding-right:19px;}
#mainCont h2 {font-size:18px;line-height:20px;margin-bottom:10px;}
#mainCont .image {float:left;width:108px;height:71px;border-right:1px solid #B1B0B0;}
#mainCont .meta {font-size:9px;line-height:11px;color:#9E0B0F;margin-bottom:10px;font-weight:bold;}
#mainCont .meta .date {background:url("./css/img/article_list/dot.gif?kldr8t") no-repeat 100% 50%;padding-right:7px;}
#mainCont .meta .date,#mainCont .meta .author {display:inline;}
#mainCont .blog {margin-bottom:14px;}
#mainCont .blog .meta {margin:0;}
#mainCont .summary {font-weight:bold;margin-bottom:11px;}
#mainCont .blog .write_comment {font-size:11px;}
#mainCont .content {text-align:justify;}
#mainCont .content p {margin-bottom:11px;}
#mainCont .blog .content {font-size:11px;line-height:13px;}
#mainCont .blog .comments a {text-decoration:none;}
#mainCont .blog .comments h3,#mainCont .create_comment h3 {font-size:14px;font-weight:normal;margin:21px 0 6px;}
#mainCont .blog .comments .items {background:#E8E8E8;padding:4px 10px 10px 8px;margin:0 3px 23px 0;}
#mainCont .blog .comments .meta {margin-bottom:1px;}
#mainCont .blog .comments .items .item {margin-bottom:5px;}
#mainCont .comments h3 {margin-bottom:10px;}
#mainCont form .normal {display:block;margin-bottom:10px;}
#mainCont form .normal span {display:block;margin-bottom:2px;}
#mainCont form input {border-top:2px groove #B7B7B7;border-right:1px solid #CECECE;border-bottom:1px solid #E3E3E3;border-left:2px groove #E0E0E0;font:10px Verdana, Helvetica, Sans-serif;width:216px;height:15px;padding:2px;}
#mainCont form textarea {border:1px solid;border-color:#868686 #A9A9A9 #A9A9A9;font:10px Verdana, Helvetica, Sans-serif;width:419px;height:149px;padding:2px;}
#mainCont form button {background:url("./css/img/mainCont/button.gif?kldr8u") no-repeat 100% 1px;height:23px;width:126px;white-space:nowrap;font:11px Verdana, Helvetica, Sans-serif;margin-left:-5px;text-align:center;padding-bottom:2px;}
#mainCont .buttons .link {background:#797979 url("./css/img/mainCont/buttons/bg.gif?kldr8w") no-repeat 100% 0;float:left;margin-right:1px;}
#mainCont .buttons .link {color:white;font-size:8px;}
#mainCont .buttons .link a {background:url("./css/img/mainCont/buttons/link.gif?kldr8w") no-repeat;display:block;height:13px;color:white;padding:0 4px 0 14px;text-decoration:none;line-height:11px;white-space:nowrap;}
* html #mainCont .buttons .link a {width:2px;}
#mainCont .buttons .print a {background-image:url("./css/img/mainCont/buttons/print.gif?kldr8w");}
#cases {float:left;padding:4px 0 6px 0;}
#resent_cases #cases {margin:0;width:590px;}
#cases .item {float:left;padding-right:3px;}
#cases .item a {display:block;text-align:center;}
#front_splash {float:left;height:217px;width:581px;background-color:#666666;}
#front_splash h4,#front_splash .content {margin-bottom:10px;}
#most_read {margin-left:auto;width:140px;padding-left:5px;border-left:1px solid #B1B0B0;line-height:12px;min-height:50px;}
#most_read h3 {color:#B3B4B6;font-size:12px;margin-bottom:12px;letter-spacing:-1px;padding:2px 0 1px;}
#most_read .item {margin-bottom:13px;}
#most_read .item .date,#most_read .item .author {color:#9E0B0F;}
#most_read .item .author {line-height:10px;}
#most_read .item .title a {color:black;text-decoration:none;}
#most_read .item .title a:hover {text-decoration:underline;}
#read_more {width:111px;margin:0 19px 0 auto;}
#read_more h3 {color:#6D6E71;font-size:13px;line-height:22px;padding:3px 0 7px;}
#read_more .item {font-size:8px;line-height:11px;margin-bottom:11px;}
#read_more .item .link a {color:#9E0B0F;background:url("./css/img/article_list/arrow.gif?kldr8t") no-repeat 0 4px;padding-left:5px;display:block;text-decoration:none;}
#news {width:194px;margin:4px 0 0 auto;min-height:262px;}
#news .rss {font-size:10px;background:url("./css/img/article_list/rss.gif?kldr8t") no-repeat 0 100%;padding:0 0 2px 11px;line-height:11px;float:right;margin-top:-1px;position:relative;z-index:5;}
#news .rss a {color:#6D6E71;text-decoration:none;}
#news h3 {color:#6D6E71;font-size:12px;white-space:nowrap;line-height:14px;margin-bottom:6px;padding-left:8px;top:-3px;position:relative;}
#news .news,#news .item {border-bottom:1px solid #B1B0B0;padding-bottom:7px;margin-bottom:5px;}
#news .item {padding-left:8px;}
#news .formContent .normal span {padding-left:8px;}
#news .date {background:url("./css/img/article_list/arrow.gif?kldr8t") no-repeat 0 4px;padding-left:5px;color:#BA131A;font-weight:bold;}
#news .title a {color:black;text-decoration:none;}
#news .title a:hover {color:#BA131A;}
#news h6 {background:url("./css/img/article_list/arrow.gif?kldr8t") no-repeat 0 3px;padding-left:5px;font-size:7px;line-height:9px;}
#news h6 a {text-decoration:none;}
#news form {padding-top:2px;}
#news form h3 {padding-top:3px;margin-bottom:1px;}
#news .formContent .normal input {background-color:#e7e7e8;width:189px;height:16px;display:block;margin-bottom:3px;margin-top:3px;color:#6D6E71;font-size:10px;padding:3px 2px 2px 3px;}
#news button {background:url("./css/img/news/nlbutton.gif?l53i9c") no-repeat;color:white;display:block;font-size:8px;height:13px;margin-left:143px;padding:0 9px 2px 0;text-align:right;width:44px;}
#news .unsubscribeLink {padding-bottom:8px;float:left;}
#news .unsubscribeLink a {text-decoration:none;}
#footer {overflow:hidden;}
#about_us {position:relative;height:104px;border-top:2px solid #B9B9BA;width:784px;background-color:white;}
#about_us .about {width:169px;float:left;position:relative;height:104px;padding-left:25px;overflow:hidden;border-right:2px solid #B9B9BA;}
#about_us .about:hover {opacity:0.5;filter:alpha(opacity=50);}
#about_us .about:hover * {opacity:0.5;filter:alpha(opacity=50);}
#about_us .about img {position:absolute;bottom:0;right:0;}
#about_us .about h3,#about_us .about .content,#about_us .about .more {position:relative;z-index:10;}
#about_us .about h3 {white-space:nowrap;line-height:20px;letter-spacing:-2px;padding-bottom:2px;font-size:17px;color:#636467;}
#about_us .about .content {padding-top:21px;margin-left:83px;font-size:10px;line-height:11px;height:51px;display:none;}
#about_us .about .more {font-size:11px;}
#about_us .about .more a {color:#B2140D;text-decoration:none;background:url("./css/img/about_us/arrow.gif?l2rl9i") no-repeat 0 50%;padding-left:6px;}
#address {height:31px;text-align:center;color:white;font-size:10px;line-height:21px;clear:both;white-space:nowrap;}
