/*----------Styles for the simple and advanced search results pages----------*/

/* Styles for the refine search options that appear to the left of the search results*/

tr#TRSearchResults {display:table-row !important;}

div#TBRefineHead {font:12px verdana, arial, sans-serif; color:#666666; width:155px; padding:0px 0px 20px 0px;}
div#TBRefineHead h2 {background-color:#726350;
background-image:url(/images/useruploadedimages/11/sectionHeader.jpg);
background-position:center top;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:arial,verdana,sans-serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:11px 0 0;
padding:7px 0 5px 25px;
text-transform:uppercase;
width:130px;}
div#TBRefineHead ul {list-style-type:none; margin:0px; padding:10px 0px 0px 0px; border-top:1px dotted #666666;}
div#TBRefineHead ul li {list-style-type:none; margin:0px; padding:0px;}
div#TBRefineHead ul li span {}
div#TBRefineHead ul li span.refineDet {}
div#TBRefineHead ul li a {font:11px verdana, arial, sans-serif; color:#666666;}

/* Styles for the main search results area */

#TDSearchResults {background-color:#ffffff; padding:20px; font:12px verdana, arial, sans-serif; color:#666666; vertical-align:top;}
#TDSearchResults a {font:12px verdana, arial, sans-serif; color:#666666;}
#TDSearchResults div#divSearchResults {float:left; clear:both;}
#TDSearchResults div#pnlFullResults {float:left; clear:left;}

#TDSearchResults div#pnlOtherAreas {}

div#pnlsortResults {padding:10px; margin-bottom:10px; background-color:#f0f0f0;}

/* Styles for number of returned results and keywords */

#TDSearchResults div#pnlnumberResults {padding-bottom:20px; border-bottom:1px dotted #666666; margin-bottom:20px;}
#TDSearchResults div#pnlnumberResults span {}
#TDSearchResults div#pnlnumberResults span#RecordCount span#RecordCountLabel {color:#666666; font-weight:bold; font-size:14px;}
#TDSearchResults div#pnlnumberResults span#searchTerms {font-weight:bold; font-style:italic; font-size:14px;}
#TDSearchResults div#pnlnumberResults span#similarTerms {font-style:italic;}

/* Styles for the returned items */

#TDSearchResults ol {list-style-type:none; margin:0px; padding:0px; font:12px verdana, arial, sans-serif;}
#TDSearchResults ol#searchResultsInfo {}
#TDSearchResults ol li {list-style-type:none; margin:0px; padding:0px; background-color:#ffffff; border:1px solid #cccccc; padding:10px; margin:0px 0px 10px 0px; font:12px verdana, arial, sans-serif;}
#TDSearchResults ol li:hover, #TDSearchResults ol li:focus {background-color:#eeeeee; }
#TDSearchResults ol li span {}
#TDSearchResults ol li span.resultImage {padding-right:10px;}
#TDSearchResults ol li span.resultImage img {}
#TDSearchResults ol li span.firstRow {display:block; width: 390px;}
#TDSearchResults ol li span.resultNumber {color:666666; font-weight:bold;}
#TDSearchResults ol li a {text-decoration:underline;}
#TDSearchResults ol li span.resultHead {}
#TDSearchResults ol li span.clsResultDescr {margin:5px 0px 0px 25px; display:block; font-size:11px;}
#TDSearchResults ol li span.clsHlighSearchTerm {font-weight:bold; background-color:transparent; font-size:11px;}
#TDSearchResults ol li span.lastRow {margin:5px 0px 0px 25px; display:block;}
#TDSearchResults ol li span.clsResultURL {color:#666666; font-size:11px;}
#TDSearchResults ol li span.clsResultLastModified {color:#666666; font-size:11px;}

/* Styles for the paging controls */

#TDSearchResults div#pnlPageLinks {margin-bottom:20px; font-weight:bold;}
#TDSearchResults div#pnlPageLinks a {}
#TDSearchResults div#pnlPageLinks span {}
#TDSearchResults div#pnlPageLinks a span.resultPageNumberSelected {font-weight:bold; font-size:14px;}
#TDSearchResults div#pnlPageLinks a span.resultPageNumber {}
#TDSearchResults div#pnlPageLinks a#NextLink {}
#TDSearchResults div#pnlPageLinks a#PreviousLink{}

/*----------End styles for search results page----------*/


/**********New Styles for 5.3.2***********/

/*----------Styles for the event advanced search results page----------*/

#TDEventSearchLeft {width:262px;}
#TDEventSearchRight {width:100%;}

/* Styles for the search criteria fields */
/*
#TBEventSearchCriteria {margin-top:20px; width:260px !important;}

#TDSearchCriteria {padding:20px; border:1px solid #cccccc; width:260px !important; vertical-align:top;}

#TDSearchCriteria div {padding:0px 0px 10px 0px; width:220px;}

#TDSearchCriteria #pnlCriteriaHeading {font:bold 12px verdana, arial, sans-serif; color:#666666;}

#TDSearchCriteria #pnlCriteriaKeywords {font:12px verdana, arial, sans-serif; color:#666666;}

#TDSearchCriteria #pnlCriteriaKeywords #CriteriaGoButton {padding-left:10px;}

#TDSearchCriteria #pnlCriteriaEventType {font:12px verdana, arial, sans-serif; color:#666666;}

#TDSearchCriteria #pnlCriteriaEventType select#selEventType {font:12px verdana, arial, sans-serif; color:#666666; width:220px;}

#TDSearchCriteria #pnlCriteriaRegion {font:12px verdana, arial, sans-serif; color:#666666;}

#TDSearchCriteria #pnlCriteriaDateHeading {font:12px verdana, arial, sans-serif; color:#666666;}

#TDSearchCriteria #pnlCriteriaFromDate {font:12px verdana, arial, sans-serif; color:#666666;}

#TDSearchCriteria #pnlCriteriaFromDate #CriteriaFromDateText {padding-right:10px;}

#TDSearchCriteria #pnlCriteriaFromDate #StartCalendar {padding-left:10px;}

#TDSearchCriteria #pnlCriteriaToDate {font:12px verdana, arial, sans-serif; color:#666666;}

#TDSearchCriteria #pnlCriteriaToDate #CriteriaToDateText {padding-right:25px;}

#TDSearchCriteria #pnlCriteriaToDate #EndCalendar {padding-left:10px;}
*/
/* Styles for the refine search options that appear to the left of the search results*/

div#TBEventRefineHead {font:12px verdana, arial, sans-serif; color:#666666; width:160px; padding:24px 20px 20px 20px;}
div#TBEventRefineHead h2 {background:url(/images/useruploadedimages/refine-search.gif) no-repeat top left; font-size:13px; padding:0px 0px 0px 30px; color:#666666;}
div#TBEventRefineHead ul {list-style-type:none; margin:0px; padding:10px 0px 0px 0px; border-top:1px dotted #666666;}
div#TBEventRefineHead ul li {list-style-type:none; margin:0px; padding:0px;}
div#TBEventRefineHead ul li span {}
div#TBEventRefineHead ul li span.refineDet {}
div#TBEventRefineHead ul li a {font:12px verdana, arial, sans-serif; color:#666666;}

/* Styles for the main search results area */

#TDEventSearchResults {background-color:#ffffff; padding:20px; font:12px verdana, arial, sans-serif; color:#666666; width:100% !important;}
#TDEventSearchResults a {font:12px verdana, arial, sans-serif; color:#666666;}
#TDEventSearchResults div {}

/* Styles for number of returned results */

#TDEventSearchResults #pnlnumberResults {padding-bottom:10px;}

#TDEventSearchResults #pnlnumberResults span#RecordCountLabel {color:#999999; font-weight:bold; font-size:14px;}

/* Styles for sort by options */

#TDEventSearchResults #pnlSortBy {padding-bottom:10px; text-align:justify;}
#TDEventSearchResults #pnlSortBy a {padding-right:25px;}

/* Styles for the returned items */

#TDEventSearchResults ol {list-style-type:none; margin:0px; padding:0px; font:12px verdana, arial, sans-serif; width:100%;}
#TDEventSearchResults ol#searchResultsInfo {}
#TDEventSearchResults ol li {list-style-type:none; margin:0px; padding:0px; background-color:#ffffff; border:1px solid #cccccc; padding:10px; margin:0px 0px 10px 0px; font:12px verdana, arial, sans-serif;}
#TDEventSearchResults ol li:hover, #TDEventSearchResults ol li:focus {background-color:#eeeeee; }
#TDEventSearchResults ol li span {}
#TDEventSearchResults ol li span.resultImage {padding-right:10px;}
#TDEventSearchResults ol li span.resultImage img {}
#TDEventSearchResults ol li span.firstRow {display:block;}
#TDEventSearchResults ol li span.eventresultNumber {color:#666666; font-weight:bold;}
#TDEventSearchResults ol li a {text-decoration:underline;}
#TDEventSearchResults ol li span.eventresultHead {}
#TDEventSearchResults ol li span.clsEventResultDescr {margin:5px 0px 5px 17px; display:block; font-size:11px;}
#TDEventSearchResults ol li span.clsEventResultVenue {margin:0px 0px 5px 0px; display:block; font-size:11px;}
#TDEventSearchResults ol li span.clsEventResultDate {margin:0px 0px 5px 0px; display:block; font-size:11px;}
#TDEventSearchResults ol li span.clsEventResultFull {margin:0px 0px 5px 0px; display:block; font-size:11px;}
#TDEventSearchResults ol li span.clsHlighSearchTerm {font-weight:bold; background-color:transparent; font-size:11px;}
#TDEventSearchResults ol li span.lastRow {margin:0px 0px 0px 17px; display:block;}
#TDEventSearchResults ol li span.clsResultURL {color:#666666; font-size:11px;}
#TDEventSearchResults ol li span.clsResultLastModified {color:#666666; font-size:11px;}

/* Styles for the paging controls */

#TDEventSearchResults div#pnlPageLinks {margin-bottom:20px; font-weight:bold;}
#TDEventSearchResults div#pnlPageLinks a {}
#TDEventSearchResults div#pnlPageLinks span {}
#TDEventSearchResults div#pnlPageLinks a span.resultPageNumberSelected {font-weight:bold; font-size:14px;}
#TDEventSearchResults div#pnlPageLinks a span.resultPageNumber {}
#TDEventSearchResults div#pnlPageLinks a#NextLink {}
#TDEventSearchResults div#pnlPageLinks a#PreviousLink{}

/* Styles for the refine search options that appear to the left of the search results*/

div#TBEventRefineHead {font:13px tahoma, arial, verdana, sans-serif; color:#7c7966; width:160px; padding:24px 20px 20px 20px;}
div#TBEventRefineHead h2 {background:url(/images/useruploadedimages/refine-search.gif) no-repeat top left; font-size:13px; padding:0px 0px 0px 30px;}
div#TBEventRefineHead ul {list-style-type:none; margin:0px; padding:10px 0px 0px 0px; border-top:1px dotted #7c7966;}
div#TBEventRefineHead ul li {list-style-type:none; margin:0px; padding:0px;}
div#TBEventRefineHead ul li span {}
div#TBEventRefineHead ul li span.refineDet {}
div#TBEventRefineHead ul li a {font:13px tahoma, arial, verdana, sans-serif; color:#7c7966;}

/*----------End styles for the event advanced search results page----------*/


/*----------Styles for the Corp directory search results page----------*/

#TDPeopleSearchRight {width:262px;}
#TDPeopleSearchLeft {width:100%;}

/* Styles for the search criteria fields */

#TBPeopleSearchCriteria {margin-top:20px; width:260px !important;}

#TDPeopleSearchCriteria {padding:20px; border:1px solid #cccccc; width:260px !important; vertical-align:top;}

#TDPeopleSearchCriteria div {padding:0px 0px 10px 0px; width:220px;}

#TDPeopleSearchCriteria #pnlCriteriaHeading {font:bold 12px verdana, arial, sans-serif; color:#666666;}

#TDPeopleSearchCriteria #pnlCriteriaKeywords {font:12px verdana, arial, sans-serif; color:#666666;}

#TDPeopleSearchCriteria #pnlCriteriaKeywords #CriteriaGoButton {padding-left:10px;}

#TDPeopleSearchCriteria #pnlAdditionalSearchCriteriaHeading {font:12px verdana, arial, sans-serif; color:#666666;}

#TDPeopleSearchCriteria #pnlCriteriaPeopleOrganisation {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleSearchCriteria #pnlCriteriaPeopleGroup {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleSearchCriteria #pnlCriteriaPeopleUnit {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleSearchCriteria #pnlCriteriaPeopleManager {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleSearchCriteria #pnlCriteriaPeopleRole {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleSearchCriteria #pnlCriteriaPeopleExpertise {font:12px verdana, arial, sans-serif; color:#666666;}

#TBPeopleBrowse {margin-top:20px; width:260px !important;}
#TDPeopleBrowse {padding:20px; border:1px solid #cccccc; width:260px !important; vertical-align:top;}

#TDPeopleBrowse div {padding:0px 0px 10px 0px; width:220px;}

#TDPeopleBrowse #pnlBrowseHeading {font:bold 12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleBrowse #pnlBrowsePeopleOrganisation {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleBrowse #pnlBrowsePeopleGroup {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleBrowse #pnlBrowsePeopleUnit {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleBrowse #pnlBrowsePeopleManager {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleBrowse #pnlBrowsePeopleRole {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleBrowse #pnlBrowsePeopleExpertise {font:12px verdana, arial, sans-serif; color:#666666;}



/* Styles for the main search results area */

#TDPeopleSearchResults {background-color:#ffffff; padding:20px; font:12px verdana, arial, sans-serif; color:#666666; width:100% !important;}
#TDPeopleSearchResults a {font:12px verdana, arial, sans-serif; color:#666666;}
#TDPeopleSearchResults div {}

/* Styles for number of returned results */

#TDPeopleSearchResults #pnlnumberResults {padding-bottom:10px;}

#TDPeopleSearchResults #pnlnumberResults span#RecordCountLabel {color:#999999; font-weight:bold; font-size:14px;}

/* Styles for sort by options */

#TDPeopleSearchResults #pnlSortBy {padding-bottom:10px; text-align:justify;}
#TDPeopleSearchResults #pnlSortBy a {padding-right:25px;}

/* Styles for the returned items */

#TDPeopleSearchResults ol {list-style-type:none; margin:0px; padding:0px; font:12px verdana, arial, sans-serif; width:100%;}
#TDPeopleSearchResults ol#searchResultsInfo {}
#TDPeopleSearchResults ol li {list-style-type:none; margin:0px; padding:0px; background-color:#ffffff; border:1px solid #cccccc; padding:10px; margin:0px 0px 10px 0px; font:12px verdana, arial, sans-serif;}
#TDPeopleSearchResults ol li:hover, #TDPeopleSearchResults ol li:focus {background-color:#eeeeee; }
#TDPeopleSearchResults ol li span {}
#TDPeopleSearchResults ol li span.resultImage {padding-right:10px;}
#TDPeopleSearchResults ol li span.resultImage img {}
#TDPeopleSearchResults ol li span.firstRow {display:block;}
#TDPeopleSearchResults ol li span.PeopleresultNumber {color:#666666; font-weight:bold;}
#TDPeopleSearchResults ol li a {text-decoration:underline;}
#TDPeopleSearchResults ol li span.PeopleresultHead {margin:5px 0px 5px 17px; display:block; font-size:11px;}
#TDPeopleSearchResults ol li span.PeopleResultGroupUnitOrg {margin:5px 0px 5px 17px; display:block; font-size:11px;}
#TDPeopleSearchResults ol li span.clsPeopleResultContactInfo {margin:5px 0px 5px 17px; display:block; font-size:11px;}
#TDPeopleSearchResults ol li span.clsPeopleResultManager {margin:5px 0px 5px 17px; display:block; font-size:11px;}
#TDPeopleSearchResults ol li span.clsPeopleResultFull {margin:0px 0px 5px 0px; display:block; font-size:11px;}
#TDPeopleSearchResults ol li span.clsHlighSearchTerm {font-weight:bold; background-color:transparent; font-size:11px;}
#TDPeopleSearchResults ol li span.lastRow {margin:0px 0px 0px 17px; display:block;}
#TDPeopleSearchResults ol li span.clsResultURL {color:#666666; font-size:11px;}
#TDPeopleSearchResults ol li span.clsResultLastModified {color:#666666; font-size:11px;}


/* Styles for the paging controls */

#TDPeopleSearchResults div#pnlPageLinks {margin-bottom:20px; font-weight:bold;}
#TDPeopleSearchResults div#pnlPageLinks a {}
#TDPeopleSearchResults div#pnlPageLinks span {}
#TDPeopleSearchResults div#pnlPageLinks a span.resultPageNumberSelected {font-weight:bold; font-size:14px;}
#TDPeopleSearchResults div#pnlPageLinks a span.resultPageNumber {}
#TDPeopleSearchResults div#pnlPageLinks a#NextLink {}
#TDPeopleSearchResults div#pnlPageLinks a#PreviousLink{}

/*----------End styles for the corp directory search results page----------*/


