﻿.displaynone {display:none;}
.hideTabs {display:none;}
.logoPrint {display:none;}
ul.fields li select {width:192px;height:21px !important;color:#292929;font-family:Arial, Helvetica, sans-serif;font-size:12px;min-width:192px\9;  width:auto\9; *min-width: 192px; }
ul.fields li select{ *width: 192px;}
body.newssearch ul.fields li select,
body.bioslisting ul.fields select.ddlLevelsAttorneySearch,
body.biossearch ul.fields .ddlOfficesAttorneySearch,
body.biossearch ul.fields .ddlRegionsAttorneySearch,
body.eventssearch ul.fields li select,
body.serviceslisting ul.fields li select{*width: 192px;}
ul.fields li select option {background-color:transparent;}

body.biossearch ul.fields li.school select {width:402px;height:21px !important;color:#292929;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

span.customStyleSelectBox {}
span.customStyleSelectBox.changed { }
span.customStyleSelectBoxInner {line-height:normal;margin:4px 0 0 7px;width:167px !important;background:transparent url(/fcwsite/img/reedsmith/arrow_red_down.png) no-repeat 100% 5px;overflow:hidden;height:17px;}
div.leftside span.customStyleSelectBoxInner,
div.rightside span.customStyleSelectBoxInner,
body.detail div.middleBottom div.mainbody div.filtering span.customStyleSelectBoxInner {width:177px !important;.width:175px !important;}
body.biossearch li.school span.customStyleSelectBoxInner {line-height:normal;margin:4px 0 0 7px;width:385px !important;background:transparent url(/fcwsite/img/reedsmith/arrow_red_down.png) no-repeat 100% 5px;overflow:hidden;}

body.biossearch div.mainbody div.search ul.fields li.select select.ddlLevelsAttorneySearch {width:auto !important}

div.userNamePasswordError{color:Red !important;}

body.red table.tabcontent div.content ul.videolist,
body.red table.tabcontent div.content ul.videolist li{list-style:none;}

/**** Media ****/
.popup_video_wrapper {position:relative;z-index:10;display:none;text-align:left;}
.popup_video {width:600px;padding:0;border:1px solid #ddd;min-height:270px;position:fixed;z-index:9999;top:50%;left:50%;margin-left:-375px;margin-top:-195px;font:normal 12px/1.5em Arial, Helvetica, sans-serif;font:normal 12px/1.5em Arial, Helvetica, sans-serif;color:#2b2b2b;background:#fff url(/fcwsite/img/reedsmith/bg_popup.gif) 0 0 repeat-x;}
* html .popup_video {position:absolute;margin-left:-250px;}
.popup_video .logo {width:177px !important;height:59px !important;margin-top:18px;margin-left:18px;}
.popup_video .top {padding:0 0 10px;margin-bottom:10px;}
.popup_video .top .close {float:right;padding:0 18px 0 0;.padding-top:9px;}
.popup_video .top .close a, .popup_video .top .close a:visited {color:#fff;}
.popup_video .top .close a:hover {color:#818181;}

.popup_video .mid {padding:18px;}
.popup_video .mid .video_desc {float:right;width:226px;padding-left:18px;}
.popup_video .mid .video_desc div.relatedContent {overflow-y:scroll;height:212px;margin-bottom:18px;}
.popup_video .mid .video_desc .date{float:none!important;}
div.mainbody div.listing table.list td .popup_video .mid .video_desc .heading {color:#51626f;margin-bottom:10px;}
div.mainbody div.listing table.list td .popup_video .mid .video_desc .name {color: #E31836;font:bold 1.333em/1.125em Georgia, "Times New Roman", Times, serif;margin-bottom:3px;}
div.mainbody div.listing table.list td .popup_video .mid .video_desc .subTitle {font: bold 1em/1.167em Georgia,"Times New Roman",Times,serif}
div.mainbody div.listing table.list td .popup_video .mid .video_desc .date {margin-bottom: 1.5em;margin-top: 0.75em;}
div.mainbody div.listing table.list td .popup_video .mid .video_desc .description{height:130px; overflow:auto;}
div.mainbody div.listing table.list td .popup_video .mid .video_desc label {display:block;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.077em;margin-bottom:0.3em;}
div.mainbody div.listing table.list td .popup_video .mid .video_desc div.list {margin-bottom:1em;}
.popup_video .mid .video_player {float:left;width:532px;}

.video_desc .heading a.active {font:bold 1em Arial, Helvetica, sans-serif;color:#2b2b2b;margin-top:0;outline:none;cursor:text;}

ul li.highlight div.videoThumb img {height:120px;}

#videoflowpla a {outline:none;width:320px !important;height:240px !important;}

/* Question Form */
.question_form_wrapper {position:relative;z-index:5000;display:none;text-align:left;}
.question_form {width:624px;padding:15px 25px;min-height:240px;position:fixed;z-index:9999;top:50%;left:50%;margin-left:-218px;.margin-left:-231px;margin-top:-195px;background-color:#fff;border:1px solid #ccc;}
* html .question_form {position:absolute;margin-left:-250px;}

div.question_form_wrapper div.close {text-align:right;font-size:1em;font-family:Georgia, "Times New Roman", Times, serif;}
div.question_form_wrapper div.close a, div.question_form_wrapper div.close a:visited {background:transparent url(/fcwsite/img/reedsmith/nav/menu/ico_close.gif) 100% 0 no-repeat;padding-right:29px;color:#e31836;}
div.question_form_wrapper div.close a:hover {background-image:url(/fcwsite/img/reedsmith/nav/menu/ico_close_over.gif);color:#818181;}

div.question_form_wrapper div.question_form div.form {padding-bottom:0;margin-bottom:0;border-bottom:0;}
div.question_form_wrapper div.question_form div.form ul.fields {display:block;display:inline\9;margin-right:0;margin-top:0;padding-top:18px;}
div.question_form_wrapper div.question_form div.form ul.fields li {float:left;display:inline;padding-bottom:12px;margin-right:17px;}
div.question_form_wrapper div.question_form div.form ul.fields li div.image {background-image:none;height:auto;width:auto;margin-bottom:8px;}
div.question_form_wrapper div.question_form div.form ul.fields li div.image img {width:auto;}
div.question_form_wrapper div.question_form div.form ul.fields li div.captchacontentQuestion {background-image:none;}
div.question_form_wrapper div.question_form div.form ul.fields li.select {margin-right:14px;}
div.question_form_wrapper div.question_form div.form ul.fields li.comments {margin-right:13px;width:195px;}
div.question_form_wrapper div.question_form div.form ul.fields li.comments textarea {width:181px;padding:3px 5px;font-family:Arial, Helvetica, sans-serif;color:#525252;font-size:0.923em;background-color:#efefef;}
div.question_form_wrapper div.question_form div.form ul.fields li label {display:block;margin-bottom:8px;.zoom:1;}
div.question_form_wrapper div.question_form div.form ul.buttons {clear:left;padding-top:0;margin-left:207px;}
*:first-child+html div.question_form_wrapper div.question_form div.form ul.buttons {display:inline;zoom:1;margin-top:0;}
div.question_form_wrapper div.question_form div.form ul.buttons li input {width:194px;}
div.question_form_wrapper div.question_form div.form ul.buttons li.submit {margin-right:14px;}
div.question_form_wrapper div.question_form div.form ul.buttons li.viewAll a, div.question_form_wrapper div.question_form div.form ul.buttons li.viewAll a:visited {width:182px;}

div.footer div.question_form div.contactform {padding:0 0 18px;.padding-bottom:0;}
div.footer div.question_form div.contactform h2 {font-size:1em;font-weight:bold;color:#2c2c2c;margin-bottom:8px;}
div.footer div.question_form div.contactform ul.fields {list-style:none none;margin:0;padding:0;display:inline;}
div.footer div.question_form div.contactform ul.fields li {margin:0;padding:0;display:inline;color:#2c2c2c;}
div.footer div.question_form div.contactform ul.fields li label {font-weight:bold;}
div.footer div.question_form div.contactform ul.fields li div {background:transparent url(/fcwsite/img/reedsmith/bg_txtfield_right.gif) 100% 0 no-repeat;.background-position:100% 1px;width:191px;.width:193px;height:26px;}
div.footer div.question_form div.contactform ul.fields input.text {width:180px;height:22px;height:20px\9;padding-top:0.167em;padding-top:0.417em\9;padding-left:7px;padding-right:7px;font:normal 1em Arial, Helvetica, sans-serif;color:#2c2c2c;background:transparent url(/fcwsite/img/reedsmith/bg_txtfield_left.gif) 0 0 no-repeat;.background-position 0 0;border:0;}
div.footer div.question_form div.contactform ul.fields textarea {width:178px;height:72px;height:70px\9;padding-top:0.167em;padding-top:0.417em\9;padding-left:7px;padding-right:7px;font:normal 1em Arial, Helvetica, sans-serif;color:#2c2c2c;border:1px solid #cdcdcd;}
div.footer div.question_form div.contactform ul.buttons {list-style:none none;list-style-image:none;margin:21px 0 0;.margin-top:22px;.margin-bottom:-6px;padding:0;}
div.footer div.question_form div.contactform ul.buttons li {float:left;display:inline;padding:0;}
div.footer div.question_form div.contactform ul.buttons li.submit {margin-right:18px;}
div.footer div.question_form div.contactform ul.buttons li input {border:1px solid #e31836;background-color:#e31836;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;width:88px;padding:0.25em 4px 0.167em;padding-top:0.333em\9;.padding-top:0.25em;padding-bottom:0.333em\9;.padding-bottom:0.167em;text-align:left;}
@media screen and (-webkit-min-device-pixel-ratio:0){
div.footer div.question_form div.contactform ul.buttons li input {margin-top:0;padding-bottom:3px;}
}
div.footer div.question_form div.contactform ul.buttons li input:hover {border:1px solid #2b2b2b;background-color:#2b2b2b;}

.questionFormLoading {font-size:13px;color:#2b2b2b;}

addthis_toolbox {display:inline;}
