/* General */
body					{margin:0px;padding:0px; background: #FFF url(../img/interior_bg.gif) 0px 135px repeat-x;}
* html body 			{background: #FFF url(../img/interior_bg.gif) 0px 145px repeat-x;} /*IE6/7 fix*/
img						{border:0px;}
hr						{border:0px;height:auto;border-top:solid 1px #fbc028;margin-left:0px;}
hr.grey					{border:0px;height:auto;border-top:solid 1px #ccc;margin-left:0px;}
br.spacer				{line-height:10px;}
.bioImage				{margin:5px 15px 10px 0px;float:left;}
.clear 					{clear:both;margin:0px;padding:0px;}
.view					{float:right;}



/* Header */
.header {width:954px;text-align:left;height:105px;}
.header .logo{margin:10px 0px 10px 0px;float:left;position:relative;left:68px; padding: 15px 0px 15px 0px;}
.header .search{margin-top:11px;float:right;width:212px;}
.header .search table {border: 0px; padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: 0px;}
.header .search table img {margin-left:1px;}
.header .search td.inputcontainer {margin: 0px; margin-right: 5px; padding: 0px;height:21px;background-color:#ae3e5a;padding-left:1px;padding-right:1px;}
.header .search td.inputcontainer input{width:168px;background-color:#e6e6e6;border:none;font:12px/14px Verdana; color: #5e5e5e; padding-left: 5px;height:19px;padding-top:2px;}
.homeheadercontainer {width:954px; margin-right: auto; margin-left:auto; padding-right: 11px;}

.yellowdots {display: none;}



/* Nav */
.nav{clear:both;text-align:left;width:900px;color:Black;font:11px/15px Verdana;margin:0px 0px 15px 0px;padding:0px 0px 0px 0px; background-image: none;position:relative;left:43px; height: 15px;}
.nav a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-decoration: none;
	color: #5E5E5E;
	text-transform: uppercase;
	font-weight: bold;
}

.nav a:link
{
    text-decoration: none;
}

.nav a:hover
{
	text-decoration: none;
	color: #778BB9;
}


.submenu{background:transparent;font:bold 11px/14px Verdana;top:-1px;position:absolute; z-index: 100;border-bottom:solid 1px #fbc028;}
.submenu ul{margin:0px;padding:0px;width:100%;list-style:none none; background-color: #FFF;}
.submenu ul li{color:#e8891c;margin:0px;padding:0px 0px 0px 0px;text-decoration:none;border-top:solid 1px #fbc028;width:100%;}
.submenu ul li a {color:#545454;margin:0px;padding:0px 0px 0px 18px;text-decoration:none;display:block;font-weight: normal;}
.submenu ul li a:hover {color:#405fa2;margin:0px;padding:0px 0px 0px 18px;background:#FFF;text-decoration:none;display:block;}

/* Homepage */
body.home {text-align: center; background-image: none;}
body.home .header {width:954px;text-align:left;}
body.home .header .search {width: 208px;}
body.home .header .logo{margin-top:10px;float:left; left: 73px;}
body.home .header .slogan{margin-top:20px;float:right;}

body.home .nav{width:954px;text-align:left;padding:0px 0px 0px 30px;float:none;clear:all;margin-bottom: 15px; position: relative; left: 45px;}
body.home .container {background-image: none; width: 100%; margin-left: auto; margin-right: auto;}

body.home .container .maintable{padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: none; width: 100%; clear: both;}
body.home .container .maintable td {padding: 0px; margin: 0px; vertical-align: top; font: 13px/18px Verdana, Arial, Helvetica, sans-serif; color: #FFF;}
body.home .container .maintable td.top {width: 100%; height: 27px; background: #FFF url(../Img/homenew/homebg_top.gif) repeat-x top left;}
body.home .container .maintable td.left {width: 50%; background: #FFF url(../Img/homenew/homebg_l.gif) repeat-x bottom left;}
body.home .container .maintable td.right {width: 50%; background: #FFF url(../Img/homenew/homebg_r.gif) repeat-x bottom left;}
body.home .container .maintable td.leftbot {width: 50%; background: #7e98ce url(../Img/homenew/homebg_lb.gif) repeat-x bottom left;}
body.home .container .maintable td.rightbot {width: 50%; background: #7e98ce url(../Img/homenew/homebg_rb.gif) repeat-x bottom left;}
body.home .container .maintable td.midpic {background-image: none; height: 167px; text-align: center;}
body.home .container .maintable td.title {height: 50px; width: 260px; vertical-align: bottom; text-align: center;}
body.home .container .maintable td.bus {background: #FFF url(../Img/homenew/titlebg_dblue.gif) repeat-x bottom left;width:326px;}
body.home .container .maintable td.lit {background: #FFF url(../Img/homenew/titlebg_lblue.gif) repeat-x bottom left;width:326px;}
body.home .container .maintable td.news {background: #FFF url(../Img/homenew/titlebg_red.gif) repeat-x bottom left;width:326px;}
body.home .container .maintable td.bottomrow {background: #9eb0d2 url(../Img/homenew/homebg_mid.gif) repeat-x bottom left; height: 190px; width: 259px;}
body.home .container .maintable td.bottomrow .copy {width: 216px; margin: 10px 20px;}
body.home .container .maintable td.bottomrow .copy img.morebutton {margin: 10px 0px 0px 0px;}
body.home .container .maintable td.bottomrow .copy ul.news, body.home .container .maintable td.bottomrow .copy ul.events {list-style-type:none;margin:0 0 -10px 0;padding:0;}
body.home .container .maintable td.bottomrow .copy ul.events {list-style-type:none;margin:10px 0 -10px 0;padding:0;}
body.home .container .maintable td.bottomrow .copy ul.news li, body.home .container .maintable td.bottomrow .copy ul.events li {margin-bottom:10px;}
body.home .container .maintable td.bottomrow .copy ul.news li a, body.home .container .maintable td.bottomrow .copy ul.events li a{color:#fff;text-decoration:none;}
body.home .container .maintable td.bottomrow .copy ul.news li a:hover, body.home .container .maintable td.bottomrow .copy ul.events li a:hover{text-decoration:underline;}
body.home .container .maintable td.extranet {height: 32px; background-color: #f4efdc; width: 100%;}
body.home .container .maintable td.extranet div.extranetcontent { text-align: right; vertical-align: middle; padding: 3px 40px 0px 0px;}
body.home .container .maintable td.extranet div.extranetcontent a {font-size: 14px; color: #666; text-transform: uppercase; padding: 0px 3px 0px 3px;}
body.home .container .maintable td.extranet div.extranetcontent a:hover {color: #555;}
body.home .container .maintable td.footer {height: 25px; background-color: #FFF; border-top: solid 10px #869fd4; width: 100%;}
body.home .container .maintable td.footer div.footercontent {color: #999; font: 12px/14px Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 3px;}
body.home .container .maintable td.footer div.footercontent a {text-decoration: none; color: #999;}
body.home .container .maintable td.footer div.footercontent a:hover {text-decoration: underline;}

/* Main Content */
.content{width:954px;color:#333;margin:0px;padding:0px 0px 10px 0px;}

.content .rightColumn .padding .toolbar{text-align: right;}
.content .rightColumn .padding h1 {font:bold 17px/22px Verdana;color:#fff;margin:0px;padding:0px 0px 10px 0px;}

.content .leftColumn{width:254px;text-align:left;float:left;font:13px/18px Verdana;}/*was 518, then 700*/
.content .leftColumn td{font:13px/18px Verdana;vertical-align:top;}
.content .leftColumn .padding{padding:0px 22px 0px 22px;}
.content .leftColumn ul{margin:0px 0px 0px 21px;padding:0px;}
.content .leftColumn ul li{color:#333;margin:0px;padding:0px;list-style-image:none; list-style-type: none;}
.content .leftColumn h1{font:bold 20px/20px Verdana;color:#333;margin:0px;padding:0px; /*border-bottom: dotted 1px #fbc028;*/ height: 20px;}
.content .leftColumn .related {/*background: url(../img/left_bg.jpg) top left no-repeat;*/ padding: 7px 0px 0px 7px;}
.content .leftColumn .leftcontainer {border: solid 2px #FFF; border-bottom: none; background: url(../img/bggrad.gif) top left repeat-x; width: 200px; padding: 5px 0px 0px 0px;}
.content .leftColumn .related .img, .content .leftColumn .related .bioimg {margin-bottom: 20px;}
.content .leftColumn .related .img img, .content .leftColumn .related .bioimg img {border: solid 2px #FFF;}
.content .leftColumn .related .select {width:181px;}
.content .leftColumn .related .select select {font:normal 11px/11px Verdana;color:#333;}
.content .leftColumn .related h1{font:bold 11px/11px Verdana;color:#333;margin:0px 0px 10px 0px;padding:0px;}
.content .leftColumn h2{font:bold 16px/18px Verdana;color:#000;margin:2px 0px 0px 0px;padding:0px;}
.content .leftColumn h3{font:bold 14px/16px Verdana;color:#000;margin:2px 0px 0px 0px;padding:0px;}

.content .leftColumn a {color:405fa2;text-decoration:none; font-size: 11px;}
.content .leftColumn a:hover{color:#000;text-decoration:underline;}/*fbc028*/
.content .leftColumn label{padding-right:20px;font:13px/18px Verdana;}
.content .leftColumn input{width:350px;background:#eff3f6;border:solid 1px #666;margin-bottom:2px;}
.content .leftColumn .form input{width:200px;background:#eff3f6;border:solid 1px #666;margin-bottom:2px;}
.content .leftColumn select{width:100%;background:#eff3f6;border:solid 1px #666;margin-bottom:2px;}
.content .leftColumn .menu{background-color: white; border: solid 1px #fbc028; border-top: solid 1px white; width: 175px; height: 400px; overflow:auto;overflow-x:hidden;overflow-y:scroll; }
.content .leftColumn .menu ul {width:100%;padding:0px;margin:0px;font-size:0px;}
.content .leftColumn .menu ul li {width:100%;border-bottom:solid 1px #fbc028;padding:0px;margin:0px;margin-left:0px;font-size:11px;}
.content .leftColumn .menu ul li a{display:block;padding:2px 10px 2px 10px;line-height:14px;width:100%;}
.content .leftColumn .menu ul li a:hover {text-decoration:none;background-color:#ccc;}
.content .leftColumn .select{width:100%;margin-bottom:2px; margin-left: 8px;}
.content .leftColumn .select a {color: #666;}
.content .leftColumn .select a:hover {color: #333;}
.content .leftColumn .button{width:50px}
.content .leftColumn .detaildate{background:#eff3f6;width:auto;padding:4px 0px 4px 22px;color:#8e183c;}
.content .leftColumn .detaildate a {text-decoration:none;color:#8e183c;}
.content .leftColumn .detaildate a:hover {text-decoration:underline;color:#8e183c;}
.content .leftColumn .detailsource{background:#eff3f6;width:auto;padding:4px 0px 4px 22px;}
.content .leftColumn .detaildate b{color:Black;}
.content .leftColumn .leadership {padding: 0px 10px 0px 8px;}
.content .leftColumn .leadership ul {}
.content .leftColumn .related .select .selecttable{padding: 0px; margin: 0px; width:174px;background:#FFF;border:solid 1px #a23e5a; margin-top: 5px; border-collapse: collapse; border-spacing: none;}
.content .leftColumn .related .select .selecttable td img {margin-bottom: 0px;}
.content .leftColumn .related .select .selecttable td div.h1 {padding: 0px 0px 0px 0px; margin: 0px; font-size: 11px; color: #333;}
.content .leftColumn .related .select .container {}
.content .leftColumn .related .select .container ul li {border-bottom:solid 1px #fbc028;padding:0px;margin:0px;}
.content .leftColumn .related .select ul li a {display:block;padding:2px 10px 2px 10px;line-height:14px;width:100%;}
.content .leftColumn .related .select ul li a:hover {BACKGROUND:#ccc;TEXT-DECORATION:none;}
.content .leftColumn .related .attySearch, .content .leftColumn .related .newsSearch {width: 150px; border: solid 1px #a23e5a; background-color: white;}
.content .leftColumn .related .newsSearch {width: 174px;}
.content .leftColumn .related .attsearchbox {height:40px;}
.vcard {background: url(../img/misc/vcard.gif) left no-repeat;padding:3px 0px 5px 20px;}

.content .leftColumn .left{float:left;width:144px;}
.content .leftColumn .left h1{font:bold 14px/16px Verdana;color:#8e183c;margin:0px;padding:0px;}
.content .leftColumn .left ul{margin:0px;padding:0px;}
.content .leftColumn .left li{color:#333;margin:0px;padding:0px;list-style:none none;}
.content .leftColumn .right{float:right;width:312px;}



.content .leftColumn .abstract {padding:10px 0px 0px 0px;}

.content .leftColumn .related .search{}
.content .leftColumn .related .search .searchtable{width: 181px; border: none; padding: 0px; margin: 0px 0px 0px 5px; border-spacing: 0px; border-collapse: collapse;}
.content .leftColumn .related .search .searchtable td {font-size: 11px; color: #333;}
.content .leftColumn .related .search .searchtable td .button {margin-right: 7px;}
.content .leftColumn .related .search .searchtable td .button2 {margin-right: 5px;}
.content .leftColumn .related .search .searchtable td .button3 {margin-right: 3px;}
.content .leftColumn .related .search .menu a {color: #666;}
.content .leftColumn .related .search .menu a:hover {color: #333;}
.content .leftColumn .related .search input.checkbox {width:15px;background: none;border: none; margin: 0px; padding: 0px;}

.content .leftColumn .related .attyinfo{width: 181px; margin: 8px 0px 0px 8px; font-size: 11px;}
.content .leftColumn .related .attyinfo img {margin: 5px 0px;}



/* Main Content Single Column */ 
.contentSingle {width:954px;color:#333;margin:0px;padding:0px 0px 10px 0px; background: url(../img/interior_bg.gif) top left repeat-x;display:table;}
.contentSingle .leftColumnSingle{width:954px;text-align:left;float:left;font:13px/18px Verdana;}
.contentSingle .leftColumnSingle td{font:13px/18px Verdana;vertical-align:top;}
.contentSingle .leftColumnSingle .padding{padding:0px 22px 0px 22px;}
.contentSingle .leftColumnSingle ul{margin:0px 0px 0px 15px;padding:0px;}
.contentSingle .leftColumnSingle ul li{color:#333;margin:0px;padding:0px;list-style-image:url(../img/misc/bullet.gif);}
.contentSingle .leftColumnSingle h1{font:bold 20px/20px Verdana;color:#8e183c;margin:0px;padding:0px;}
.contentSingle .leftColumnSingle h2{font:bold 16px/18px Verdana;color:#000;margin:2px 0px 0px 0px;padding:0px;}
.contentSingle .leftColumnSingle h3{font:bold 14px/16px Verdana;color:#000;margin:2px 0px 0px 0px;padding:0px;}
.contentSingle .leftColumnSingle h4{font:bold 14px/16px Verdana;color:#000;margin:0px;padding:0px;border-bottom:solid 1px #8e183c;}
.contentSingle .leftColumnSingle h5{font:bold 12px/14px Verdana;color:#8e183c;margin:5px 0px 0px 0px;padding:0px;}
.contentSingle .leftColumnSingle a {color:#999;text-decoration:underline;}
.contentSingle .leftColumnSingle a:hover{color:#666;text-decoration:underline;}
.contentSingle .leftColumnSingle .alpha {margin-top:10px;width:465px; border-bottom: solid 1px #fbc028;}
.contentSingle .leftColumnSingle .alpha a  {font:bold 13px/16px Verdana;padding:0px 4px 0px 4px;text-decoration:none;}
.contentSingle .leftColumnSingle .alpha a:hover {font:bold 13px/16px Verdana;padding:0px 4px 0px 4px;background:#fbc028;text-decoration:none;}
.contentSingle .leftColumnSingle label{padding-right:20px;font:13px/18px Verdana;}
.contentSingle .leftColumnSingle input{width:350px;background:#eff3f6;border:solid 1px #666;margin-bottom:2px;}
.contentSingle .leftColumnSingle .button{width:50px}
.contentSingle .leftColumnSingle select{width:100%;background:#eff3f6;border:solid 1px #666;margin-bottom:2px;}

.contentSingle .leftColumnSingle .left{float:left;width:144px;}
.contentSingle .leftColumnSingle .left h1{font:bold 14px/16px Verdana;color:#8e183c;margin:0px;padding:0px;}
.contentSingle .leftColumnSingle .left ul{margin:0px;padding:0px;}
.contentSingle .leftColumnSingle .left li{color:#333;margin:0px;padding:0px;list-style:none none;}
.contentsingle .leftColumnSingle .right{float:right;width:312px;}

.contentSingle .bottomNav{width:954px;text-align:right;clear:both;padding-top:50px;margin-bottom:10px;}
.contentSingle .bottomNav .disclaimer{font:12px/14px Verdana;float:right;text-align:left;width:214px;}
.contentSingle .bottomNav .disclaimer a{color:Black;text-decoration:underline;padding-right:5px;}
.contentSingle .bottomNav .disclaimer a:hover{color:#E8891C;text-decoration:underline;}

.contentSingle .toolbar{width:730px;margin:8px 0px 0px 0px;text-align:right;}


/* Listing */
.listing {width:954px;text-align:left;font:13px/18px Verdana;background:White;padding-bottom:10px;}
.listing .vcard {background: url(../Img/misc/vcard.gif) left no-repeat;padding:3px 0px 5px 20px;}
.listing ul.pages{margin:0px;padding:0px;display:inline;}
.listing ul.pages li{color:#333;margin:0px;padding:0px 25px 0px 0px;list-style:none none;display:inline;}
.listing a {color:Black;text-decoration:underline;}
.listing a:hover{color:#E8891C;text-decoration:underline;}
.listing .padding{padding:0px 22px 0px 22px;}
.listing h1{font:bold 24px/24px Verdana;color:#8e183c;margin:0px;padding:0px;}

.results {color:#333;margin:0px;padding:0px;font:13px/18px Verdana;}
.results td{vertical-align:top;margin:0px;padding:12px 10px 12px 5px;}
.results td.listheader{text-align: right;}
.results .rowA {background:White;}
.results .rowB {background:#eff3f6;}
.results .rowA a {color:#8d0e3b;text-decoration:underline;}
.results .rowA a:hover{color:#E8891C;text-decoration:underline;}
.results .rowB a {color:#8d0e3b;text-decoration:underline;}
.results .rowB a:hover{color:#E8891C;text-decoration:underline;}

.listing .toolbar{width:730px;margin:40px 0px 0px 0px;text-align:right;}
.listing .content{width:954px;margin:0px;padding:0px;background:White none;}

.listing .bottomNav{width:954px;text-align:right;clear:both;padding-top:50px;margin-bottom:10px;}
.listing .bottomNav .disclaimer{font:12px/14px Verdana;float:right;text-align:left;width:214px;}
.listing .bottomNav .disclaimer a{color:Black;text-decoration:underline;padding-right:5px;}
.listing .bottomNav .disclaimer a:hover{color:#E8891C;text-decoration:underline;}

.listing .alpha {border-bottom:solid 1px #8e183c;margin-top:15px;width:465px;}
.listing .alpha a {font:bold 13px/16px Verdana;padding:4px 4px 0px 4px;text-decoration:none;border-right:solid 1px #8e183c;}
.listing .alpha a:hover {font:bold 13px/16px Verdana;padding:4px 4px 0px 4px;background:#8e183c;text-decoration:none;}

.content .rightColumn{width:695px;font:11px/15px Verdana;text-align:left;float:right;padding-top:30px;padding-left:0px;margin-left:0px;}/*was 232, then 304*/
.content .rightColumn table td{}
.content .rightColumn p{margin:10px 0px 10px 0px;padding:0px;}
.content .rightColumn a{color:405fa2;text-decoration:underline;}
.content .rightColumn a:hover{color:#333;text-decoration:underline;}
.content .rightColumn .padding{padding:0px 10px 0px 18px; color: #333;}
.content .rightColumn .insetright {float:right;padding:10px;}
.content .rightColumn td{font:11px/15px Verdana;}
.content .rightColumn th{color:#405fa2;font:bold 16px/18px Verdana;}
.content .rightColumn ul{margin:0px;padding:0px;}
.content .rightColumn ul li{color:#333;margin:0px;padding:0px;list-style:none none;}
.content .rightColumn .padding ul li {list-style-image:none;list-style-position:outside;list-style-type:disc;margin:4px 0px 0px 15px;}
.content .rightColumn ul li.active ul li a{color:#000;text-decoration:underline;}
.content .rightColumn ul li.active a{color:#E8891C;text-decoration:underline;}
.content .rightColumn ul li.active ul li.active a{color:#E8891C;text-decoration:underline;}
.content .rightColumn h1{font:bold 14px/16px Verdana;color:#000;margin:0px;padding:0px;}
.content .rightColumn h2{font:bold 14px/16px Verdana;color:#000;margin:0px;padding:0px;}
.content .rightColumn h2 a{color:405fa2}
.content .rightColumn h3{font:bold 14px/16px Verdana;color:#000;margin:2px 0px 0px 0px;padding:0px;}
.content .rightColumn h1.rule{font:bold 14px/16px Verdana;color:#000;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;border-bottom:solid 1px #99a2a7;}
.content .rightColumn .check{background-color:none;border:none;width:auto;height:auto;padding:0px;margin:0px 2px 1px 0px;}
.content .rightColumn input{width:160px;height:19px;background-color:#F0F3FS;border:solid 1px #fbc028;float:left;font:12px/16px Verdana;}
.content .rightColumn input.button{background-color: #b12c5a; color: #FFF; font-weight: bold; text-transform: uppercase; width: auto; border: none; font-size: 12px; margin: 0px; padding: 0px;}
.content .rightColumn .text{width:195px;height:19px;background-color:#F0F3FS;border:solid 1px #E8891C;float:left;padding:7px 0px 3px 5px;font:12px/16px Verdana;margin-top:2px;}
* html .content .rightColumn .text {width:200px;height:31px;background-color:#F0F3FS;border:solid 1px #E8891C;float:none;font:12px/16px Verdana;}
.content .rightColumn .vcard {background: url(../img/misc/vcard.gif) left no-repeat;padding:3px 0px 5px 20px;}
/*.content .rightColumn .vcard a{color:#8d0e3b;text-decoration:underline;}
.content .rightColumn .vcard a:hover{color:#8d0e3b;text-decoration:none;}*/
.content .rightColumn .name a{color:405fa2;text-decoration:underline;}
.content .rightColumn .name a:hover{color:#000;text-decoration:none;}
.content .rightColumn .srch_date {width:75px;display:inline;}

.content .rightColumn .menu {background-color: #FFF; border: solid 1px #fbc028; border-top: none; width: 181px; height: 300px; overflow: scroll;}
.content .rightColumn .menu ul li {margin-right: 5px; margin-left: 5px;}
.content .rightColumn .select .selecttable{padding: 0px; margin: 0px; width:181px;background:#FFF;border:solid 1px #fbc028; margin-top: 5px; border-collapse: collapse; border-spacing: none;}
.content .rightColumn .select .selecttable td div.h1 {padding: 0px 0px 0px 5px;; margin: 0px;}
.content .rightColumn .select{width:100%;margin-bottom:2px; margin-left: 8px;}
.content .rightColumn .select ul li a{color:#901524;text-decoration:underline; font-size: 11px;}
.content .rightColumn .select ul li a:hover{color:#333333;text-decoration:underline;}/*fbc028*/

.content .rightColumn .padding .title{margin-bottom: 10px;}
.content .rightColumn .padding .callout {margin-bottom: 10px; font-weight: bold;}
.content .rightColumn .padding .callout a {color: 405fa2;}

.content .rightColumn .verticalSpacer {margin:10px 0px 0px 0px;}

.content .rightColumn .detaildate {margin-left: 17px; display: block; width: 25%;}

.content .bottomNav{width:954px;text-align:right;clear:both;padding-top:60px;}
.content .bottomNav .disclaimer{font:12px/14px Verdana;float:right;text-align:left;width:214px;}
.content .bottomNav .disclaimer a{color:Black;text-decoration:underline;padding-right:5px;}
.content .bottomNav .disclaimer a:hover{color:#E8891C;text-decoration:underline;}

/* people search */
.content .rightColumn .alpha {margin-top:10px;width:465px; border-bottom: solid 1px #fbc028;}
.content .rightColumn .alpha a {font:bold 13px/16px Verdana;padding:0px 4px 0px 4px;text-decoration:none;}
.content .rightColumn .alpha a:hover {font:bold 13px/16px Verdana;padding:0px 4px 0px 4px;background:#fbc028;text-decoration:none;}

.content .rightColumn .professionalsearch {margin-top: 30px;}
.content .rightColumn .professionalsearch table, .content .rightColumn .attorneysearch table {width: 80%; border: none; margin: 0px; padding: 0px; border-spacing: 0px; border-collapse: collapse;}
.content .rightColumn .professionalsearch table td .select, .content .rightColumn .attorneysearch table td .select {width: auto; margin: 0px;}
.content .rightColumn .professionalsearch table td input, .content .rightColumn .attorneysearch table td input {margin: 0px; padding: 0px; height: auto;}
.content .rightColumn .professionalsearch table td .button, .content .rightColumn .attorneysearch table td .button {background-color: #b12c5a; color: #FFF; font-weight: bold; text-transform: uppercase; width: auto; border: none; font-size: 12px;}
.content .rightColumn .professionalsearch .button, .content .rightColumn .attorneysearch .button {margin-top: 5px;}
/* Office Section */

.content .rightColumn .officeDetail {width:98%; border:}
.content .rightColumn .officeDetail .officeContact{margin-top: 15px;}
.content .rightColumn .officeDetail .img{float:left;}
.content .rightColumn .officeDetail .officeContent {float:right;width:70%;} 
.content .rightColumn .officeDetail .officeContent .phone {}
.content .rightColumn .officeDetail .officeContent .address {}
.content .rightColumn .officeDetail .officeContent .citystate {}
.content .rightColumn .officeDetail .officeContent .fax {}
.content .rightColumn .officeDetail .directions {padding:20px 0px 0px 0px;clear:both;}

.content .rightColumn .Locations {width:618px;}
.content .rightColumn .Locations h1 {font:bold 16px/16px Verdana;color:#000;margin:2px 0px 0px 0px;padding:0px;}
.content .rightColumn .Locations .phone {font-weight: bold;}
.content .rightColumn .Locations .address {font-weight: bold;}
.content .rightColumn .Locations .citystate {font-weight: bold;}
.content .rightColumn .LocationsContent .phone {}
.content .rightColumn .LocationsContent .fax {}
.content .rightColumn .LocationsContent .address {}
.content .rightColumn .LocationsContent .citystate {}
.content .LocationsContent {width:618px;padding:0px 0px 10px 0px;}
.content .LocationsContent h1 {font:bold 14px/16px Verdana;color:#8e183c;margin:2px 0px 0px 0px;padding:0px;}
.content .leftColumn .contacts {background-color:White;clear:both;margin:10px 0px 20px 25px;}
.content .rightColumn .contacts a {text-decoration:none;}
.content .rightColumn .contacts a:hover {text-decoration:underline;}
.content .rightColumn .contacts .vcard  a {color:#8d0e3b;text-decoration:underline;}
.content .rightColumn .directions {clear:both;padding:10px 25px 0px 25px;}
.content .rightColumn .ImageLeft {float:left;padding-top:25px;padding-left:25px;width:150;}
.content .rightColumn .TextRight {float:right;text-align:left;padding:25px 25px 25px 0px;width:400px;}
.content .rightColumn .TextRightNoImage {text-align:left;padding:25px 25px 25px 25px;}
.content .rightColumn .tableRow {height:250px;background-color:#eff3f6;}
.content .rightColumn .tableAltRow {height:250px;background-color:#FFFFFF;}
.content .rightColumn h4{font:bold 16px/18px Verdana;color:#0076c3;margin:0px;padding:0px;border-bottom:solid 1px #fbc028;}
.content .rightColumn .locationslist h4{font:bold 16px/18px Verdana;color:#405fa2;margin:0 35px 0 0;padding:0px;border-bottom:solid 1px #fbc028;}
.content .rightColumn h4 a {text-decoration:none;color:#405fa2;}
.content .rightColumn h4 a:hover {text-decoration:none;color:#000;}
.content .rightColumn h5{font:12px/14px Verdana;color:405fa2;margin:5px 0px 0px 0px;padding:0px;}
.content .rightColumn h5 a {color:405fa2;text-decoration:none;}
.content .rightColumn h5 a:hover {color:#000;text-decoration:none;}

.content .rightColumn .padding .criteria{}
.content .rightColumn .padding .criteria ul{font:normal 13px/15px Verdana; margin: 10px 0px 10px 0px; padding-left: 0px;}

.content .rightColumn .contactus td{padding:5px 0px;vertical-align:top;}
.content .rightColumn .contactus td  label{padding-right:15px;}

/*events detail */
div.location {font-weight: bold;}
div.address {font-weight: bold;}
div.citystate {font-weight: bold;}
div.detaildate {font-weight: bold;}

/*newsletters detail*/
.newsletters h4 {border-bottom: none !important; color: #000 !important;}

/* people listing */

/* Footer */

.footer	{height: 25px; background-color: #FFF; width: 100%; border-top: solid 1px #ccc;}
.footer .footercontent {color: #999; font: 12px/14px Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 3px; text-align: center;}
.footer	.footercontent a{text-decoration: none; color: #999; padding: 0px 3px 0px 3px;}
.footer	.footercontent a:hover{text-decoration: underline;}

.headerprint {display:none;}

/* Email Disclaimer */
.EmailDisclaimer {font:13px/18px Verdana;width:350px;height:500px;background-color:White;margin:25px;text-align:left;}
.EmailDisclaimer h1{font:bold 20px/20px Verdana;color:#8e183c;text-transform:uppercase;margin:0px;padding:0px;}
.EmailDisclaimer .buttons {float:right;position:absolute;bottom:35px;right:35px;}
.EmailDisclaimer .buttons input {width:75px;background:#eff3f6;border:solid 1px #666;margin-bottom:2px;}

/* Site Search */


/* Extra */
.bioeducation {padding:0px 0px 0px 0px;}
.more {float:right;padding:0px 15px 0px 0px;}
.pagelink{text-decoration:none;}
.nydisclaimer {padding-top:20px;color:Gray;}
.bioHeader {font:bold 14px/16px Verdana;color:#000;margin:0px;padding:20px 0px 0px 0px;}

.bottomNav .footertable{border: 0px; padding: 0px; margin: 0px; width: 100%; border-top: solid 1px #ada393; padding-top: 10px;}
.bottomNav .footertable td {height: 21px; font:10px/12px Verdana; color: #666; padding-top: 5px; width: 50%;}
.bottomNav .footertable td a{color: #666;}
.bottomNav .footertable td a.pleft {margin-left: 15px;}