body {margin:0px;background:url(images/bg2.gif);text-align:center;}

img {border:0px;}

hr {border-bottom:1px solid #E9E9E7;height:1px;}

.container {width:900px;margin:0px auto;padding:15px 0px 10px;background-color:#fff;text-align:center;}

.body {color:#666;font:14px/20px "trebuchet ms", sans-serif;}
.bodylg {font-family: Arial;font-size: 10pt;color: #000000;}

/* HEADER */
.header {width:778px;margin:0px auto;background:#fff url(images/bg_header2.gif) no-repeat;text-align:left;}
.header .logo {padding:30px 63px;}
.header .nav1 {padding:39px 0px 37px 43px;clear:both;}
.header .nav1 img {margin-right:22px;}

.header2 {width:778px;height:82px;margin:0px auto;background:#fff url(images/bg_pagetitle.gif) no-repeat;text-align:left;}
.header2 .section {padding:53px 43px 0px;float:left;}
.header2 .pagetools {padding:45px 43px 0px;float:right;}
.header2 .pagetools img {margin-left:15px;}

.dropdown {background:#F8F8F8 url(miller2/images/bg_dropdown.gif) no-repeat;font:10px/14px "trebuchet ms", sans-serif;color:#666;border-left:1px solid #ccc;border-right:1px solid #ccc;width:150px;}
.dropdown a {color:#34748e;text-decoration:none;}
.dropdown a:hover {color:#B23207;}
.dropdown ul {list-style:none none;margin:0px;padding:0px;}
.dropdown li {padding:4px 6px;border-bottom:1px solid #ccc;list-style-type:none;}

/* MIDDLE */
.middle {width:778px;margin:0px auto;background: url(images/bg_middle.gif) repeat-y;text-align:left;}
.middle a {color:#B23207;text-decoration:none;}
.middle a:hover {color:#036330;}

.middle table.main {border-collapse:collapse;border:0px;padding:0px;margin:0px;}
.middle table.main td.column1 {width:533px;color:#666;font:14px/20px "trebuchet ms", sans-serif;vertical-align:top;padding:0px;margin:0px;}
.middle table.main td.column2 {width:224px;color:#666;font:11px/18px "trebuchet ms", sans-serif;vertical-align:top;background:#FBFBFA url(images/bg_column2.gif) repeat-x;padding:0px;margin:0px;}

/* COLUMN 1 */
div.column1 {margin:25px 35px 25px 44px;}
div.column1 ul {list-style-image:url(miller2/images/bullet_arrow.gif);margin:0px 0px 20px 16px;padding:0px;}
div.column1 h1 {font:bold 12px/15px "trebuchet ms", sans-serif;color:#383927;text-transform:uppercase;margin:0px;padding:0px;}
div.column1 h2 {font:bold 12px/15px "trebuchet ms", sans-serif;color:#666;text-transform:uppercase;margin:0px;padding:0px;}
div.column1 h3 {font:bold 12px/15px "trebuchet ms", sans-serif;color:#B23207;margin:0px;padding:0px;}

div.column1 .pdf2 {float:right;}

/* COLUMN 2 */
div.column2 {margin:30px 20px 25px 20px;color:#666;}
div.column2 h3 {margin:0px 0px 5px;font:bold 10px/13px "trebuchet ms", sans-serif;color:#383927;text-transform:uppercase;}
div.column2 h4 {margin:0px 0px 0px 16px;font:bold 11px/13px "trebuchet ms", sans-serif;color:#333;}
div.column2 ul {margin:0px 0px 20px 16px;padding:0px;}
/* div.column2 h2 {font:10px "trebuchet ms", sans-serif; letter-spacing:.1em; font-weight: bold;} */

td.column2 .photo {padding:1px;border-bottom:1px solid #BCC9D0;}

div.column2nobullets {padding: 30px 0px 20px 36px;}
div.column2nobullets .nav2 ul{list-style-image: none; list-style: none;}

div.column2 .nav2 ul {list-style-image:url(miller2/images/bullet.gif);}
div.column2 .nav2 ul ul, div.column2nobullets .nav2 ul ul {margin-bottom:0px;}
div.column2 .nav2 a.on, div.column2nobullets .nav2 a.on{font-weight:bold;}
div.column2 .nav2 a.careerson, div.column2nobullets .nav2 a.careerson {font-weight:bold;color:#036330;}
div.column2 .nav2 a.child, div.column2nobullets .nav2 a.child {color:#036330;}
div.column2 .nav2 a.careers, div.column2nobullets .nav2 a.careers {color:#036330;}

div.column2 .related_practices {font:11px/13px "trebuchet ms", sans-serif;}
div.column2 .related_practices ul {list-style-image:url(miller2/images/bullet.gif);}

div.column2 .related_practices ul {}
div.column2 .related_practices li {padding:0px 0px 5px;}
/* div.column2 .related_practices ul li a {color:#B23207; list-style-image:url(images/bullet.gif); text-decoration:none;}
div.column2 .related_practices ul li a:hover {color:#036330; text-decoration:none; list-style-image:url(images/bullet.gif;}
div.column2 .related_practices ul li a:visited {color:#000; list-style-image:url(images/bullet_active.gif); text-decoration:none;} */

div.column2 .related_practices ul ul {margin:5px 0px 0px 16px;list-style-image:url(miller2/images/bullet.gif);}
div.column2 .related_office {font:11px/13px "trebuchet ms", sans-serif;}
div.column2 .related_office ul {list-style-image:url(miller2/images/bullet.gif);}
div.column2 .related_employees {font:11px/13px "trebuchet ms", sans-serif;}
div.column2 .related_employees ul {list-style-image:url(miller2/images/bullet.gif);}
div.column2 .related_info ul {list-style-image:url(miller2/images/bullet.gif);}
div.column2 .related_info a.on {font-weight:bold;}
div.column2 .sub_practices {font:11px/13px "trebuchet ms", sans-serif;}
div.column2 .sub_practices a.on {font-weight:bold;}
div.column2 .sub_practices ul {list-style-image:url(miller2/images/bullet.gif);}
div.column2 .sub_practices li {padding:0px 0px 5px;}
div.column2 .education ul {list-style:none none;}
div.column2 .admissions ul {list-style:none none;}
div.column2 .languages ul {list-style:none none;}
div.column2 .legal_assistants ul {list-style:none none;}
div.column2 .legal_assistants li {padding:0px 0px 20px;}
div.column2 .contacts ul {list-style:none none;margin:0px 0px 0px 16px;}
div.column2 .contacts li {padding:0px 0px 20px;}
div.column2 .distinctions ul {list-style:none none;}
div.column2 .office_address .content {margin:0px 0px 20px 16px;}
div.column2 .office_address .name {font-weight:bold;}
div.column2 .line {border-bottom:1px solid #BDCAD1;margin:20px 0px;}

/* FOOTER */
.footer {width:778px;margin:5px auto;background-color:#fff;background:url(images/bg_footer.gif) no-repeat;text-align:left;clear:both;}
.footer .offices {  }
.footer .links {float:right;font:9px/18px verdana, sans-serif;color:#666;padding:0px 35px 0px 0px;}
.footer .links a {color:#97A6AD;text-decoration:none;}
.footer .links a:hover {color:#B4472A;}
.footer .copyright {clear:right;text-align:right;font:9px/18px verdana, sans-serif;color:#97A6AD;padding:0px 35px 0px 0px;background-color:#fff;}

/* LP Tag */
.tag {width:778px;margin:0px auto;text-align:left;clear:both;}
.tag a {color:#97A6AD;text-decoration:none;}
.tag a:hover {color:#49606a;}

/* OUR PEOPLE */
.contact_bio {border-bottom:1px solid #BDCAD1;padding:16px 24px 16px 44px;}
.contact_bio table {border-collapse:collapse;border:0px;padding:0px;margin:0px;width:465px;}
.contact_bio td {padding:0px 16px 0px 0px;margin:0px;vertical-align:top;color:#383927;font:11px/15px "trebuchet ms", sans-serif;text-align:left;}
.contact_bio table table {border-collapse:collapse;border:0px;padding:0px;margin:0px;width:100%;}
.contact_bio .photo {border:1px solid #8D9EA6;width:110px;margin:0px;}
.contact_bio .photo img {margin:4px;}
.contact_bio .name {font:bold 12px/15px "trebuchet ms", sans-serif;text-transform:uppercase;margin:16px 0px 0px;}
.contact_bio .level {margin:0px;}
.contact_bio .email {margin:0px 0px 16px;}
.contact_bio .offices {margin:0px 0px 0px;}
.contact_bio .address {margin:0px 0px 0px;}
.contact_bio .vcard {margin:16px 0px;text-align:right;}
.contact_bio .pdf {margin:16px 0px;text-align:right;}
.contact_bio .tel {margin:0px;text-align:right;white-space:nowrap;}
.contact_bio .fax {margin:0px;text-align:right;white-space:nowrap;}

.alpha {border-bottom:1px solid #BDCAD1;padding:14px 35px 13px 25px;margin:0px 0px 0px 19px;}

.testimonial {border-bottom:1px solid #BDCAD1;padding:0px 0px 0px 19px;}

/* OFFICES */

.offices_listing {border-bottom:0px solid #BDCAD1;border-top:1px solid #BDCAD1;padding:14px 35px 13px 44px;}
.offices_listing table {border-collapse:collapse;border:0px;padding:0px;margin:0px;width:100%;}
.offices_listing td {padding:0px 10px 0px 0px;width:50%;margin:0px;vertical-align:top;color:#383927;font:11px/15px "trebuchet ms", sans-serif;text-align:left;}
.offices_listing ul {list-style-image:url(miller2/images/bullet_arrow.gif);margin:0px 0px 0px 16px;padding:0px;}
.offices_listing li {padding-bottom:20px;}
.offices_listing_intro {margin:0px 0px 25px;}

/* GENERAL */
table.sitemap {border-collapse:collapse;border:0px;padding:0px;margin:0px;width:100%;}
table.sitemap td {padding:0px 10px 0px 0px;width:50%;margin:0px;vertical-align:top;color:#383927;font:11px/15px "trebuchet ms", sans-serif;text-align:left;}

.contactdisclosure {margin:20px;padding:20px;color:#666;font:11px/15px "trebuchet ms", sans-serif;text-align:left;background-color:#fff;}
.contactdisclosure p {margin-top:0px;}


/* HOME PAGE */
.home .middle {width:778px;margin:0px auto;background: url(images/bg_middle.gif) repeat-y;text-align:left;}
.home .middle .content {padding:5px 40px 0px 44px;font:12px/15px "trebuchet ms", sans-serif;color:#666;}
.home .middle .content a {color:#0F7B42;text-decoration:none;}
.home .middle .content a:hover {color:#B4472A;}
.home .middle .content h1 {font:bold 16px "trebuchet ms", sans-serif;padding:0px;margin:0px;color:#34748e;}
.home .middle .content p {margin:0px;}
.home .middle .content .more {text-transform:uppercase;font:9px/15px "trebuchet ms", sans-serif;}


/*Editor Styles*/
		 .bodysm
		 {
			font-family: Arial;
			font-size: 6pt;
			color: #000000;
		 }
		 .bodylg
		 {
			font-family: Arial;
			font-size: 10pt;
			color: #000000;
		 }
		 
		 
		 
		 
		 td.tbltitle
		 {
			FONT-FAMILY: Arial;
			FONT-SIZE: 8pt;
			COLOR: #000000;
			BACKGROUND-COLOR:#CCCCCC;
			text-transform: uppercase;
			font-weight: bold;
		 }
		 td.tblcol
		 {
			FONT-FAMILY: Arial;
			FONT-SIZE: 8pt;
			COLOR: #000000;
			background-color: #ffffff;
			font-weight: bold;
		 }
		 td.tbltxt
		 {
			FONT-FAMILY: Arial;
			FONT-SIZE: 8pt;
			COLOR: #000000;
			background-color: #ffffff;
		 }


ul			{list-style-type:disc;}
ul.list1	{caption:List: Circle;list-style-type:disc;}
ul.list2	{caption:List: Square;list-style-type:square;}
ul.list3	{caption:List: Disc;list-style-type:circle;}
ul.list4	{caption:List: None;list-style-type:none;}
ul li		{list-style-type:disc;margin-top:auto;margin-bottom:auto;}
ul.list1 li	{list-style-type:disc;margin-top:auto;margin-bottom:auto;}
ul.list2 li	{list-style-type:square;margin-top:auto;margin-bottom:auto;}
ul.list3 li	{list-style-type:circle;margin-top:auto;margin-bottom:auto;}
ul.list4 li	{list-style-type:none;margin-top:auto;margin-bottom:auto;}

ol			{list-sstyle-type:decimal;}
ol.list1	{caption:List: 1 2 3;list-style-type:decimal;}
ol.list2	{caption:List: a b c;list-style-type:lower-alpha;}
ol.list3	{caption:List: A B C D;list-style-type:upper-alpha;}
ol.list4	{caption:List: i ii iii;list-style-type:lower-roman;}
ol.list5	{caption:List: I II III IV;list-style-type:upper-roman;}
ol li		{list-style-type:decimal;margin-top:auto;margin-bottom:auto;}
ol.list1 li	{list-style-type:decimal;margin-top:auto;margin-bottom:auto;}
ol.list2 li	{list-style-type:lower-alpha;margin-top:auto;margin-bottom:auto;}
ol.list3 li	{list-style-type:upper-alpha;margin-top:auto;margin-bottom:auto;}
ol.list4 li	{list-style-type:lower-roman;margin-top:auto;margin-bottom:auto;}
ol.list5 li	{list-style-type:upper-roman;margin-top:auto;margin-bottom:auto;}

