﻿/*
default font color gold: #7f9f20
defalut font color grey: #635b50
heading font color: #3b5a6f
content editor table heading color: #8c8275
defualt font size:10pt
font-family:Trebuchet MS, Arial, Sans-Serif;
font conversion:
/***********************************Beginning of page layout styles***********************/
.PageDescription .sIFR-flash
{
	width:486px;
}
.PageDescriptionDiv .sIFR-flash
{
	width:486px;
}
.PageDescriptionDiv
{
	width:auto;
    display:block;
    overflow:visible;	
    padding-bottom:10px;
    width:486px;

}
.PageDescription
{
	width:auto;
    display:block;
    overflow:visible;	
    padding-bottom:10px;
    width:486px;
}
.PagesLeftWebpartZoneDiv
{
	padding-top:55px;
}

.AdvancedSearchDivBottomBorder
{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px #c0cad3 dotted;

}
.AdvancedSearchDivBottomAndTopBorder
{
	border-top:1px #c0cad3 dotted;
}
/*beginning of news page layout styles*/
.NewsPageDate
{
	font-weight:bold; padding-bottom:15px;
}
/*end of news page layout styles*/

/*beginning of office page*/
/*the below style is becuase sharepoint adds a space character in the image controls.
so we have to make the space 1px big becuase it gets in the way*/
#ctl00_PlaceHolderMain_ctl01__ControlWrapper_RichImageField
{
	font-size:1px;
}
.TheTeamPageHeader h2
{
	padding-top:15px;
}
.ViewMorePageDiv
{
	
}
.TeamPageLawyersDiv
{

}
.ViewMorePageTitle
{
	line-height:25px;
}
.EventPageTalksMainTitle
{
	color:#7f9f20; font-family:Trebuchet MS, Arial, Sans-Serif; font-weight:bold;
}
.EventPageTalkContainer
{
	font-family:Trebuchet MS, Arial, Sans-Serif; color:#635b50; padding-bottom:15px;
}
.EventPageTalkTitle
{
	font-weight:bold;
}
.EventTitle
{
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
}
.EventSearchBottomDivider
{
	clear:both;
	float:left;
	font-size:1px;
	width:486px;
	border-bottom:1px #7f9f20 dotted;
}

.EventPageTalkLawyers a
{
	font-family:Trebuchet MS, Arial, Sans-Serif; color:#635b50 !important; text-decoration:none;
}
.EventPageTalkLawyers a:hover
{
 	text-decoration:underline;
}
.EventPageOrganiserLink a
{
	font-family:Trebuchet MS, Arial, Sans-Serif; color:#635b50 !important; text-decoration:none; font-weight:bold;
}
.EventPageOrganiserLink a:hover
{
	text-decoration:underline;	
}

.EventPageDate
{
	width:47.5%; float:left; color:#7f9f20; font-size:1.23em; overflow:hidden; font-family:Trebuchet MS, Arial, Sans-Serif;
}
.EventPageColumnSeperator
{
	width:5%; font-size:1px; float:left;
}
.EventPageAddress
{
	width:47.5%; float:left; color:#7f9f20; font-size:1.23em; overflow:hidden; text-align:right; font-family:Trebuchet MS, Arial, Sans-Serif;
}

.EventPageDescription
{
	clear:both;
	padding-bottom:15px;
	padding-top:15px;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.EventPageTalks
{
	width:47.5%; float:left; font-family:Trebuchet MS, Arial, Sans-Serif;
}
.EventPageOrganiser
{
	width:47.5%; float:left; text-align:right;font-family:Trebuchet MS, Arial, Sans-Serif;
}




.OfficePageAddressTable
{
	width:100%; color:#635b50; font-size:1em;
}
.OfficePageTel
{
	 vertical-align:bottom;  width:40%; text-align:right; font-size:0.9em;
}
.OfficePageAddressTitle
{
	font-size:1.26em;
	color:#7f9f20;
	font-weight:normal;
}
.OfficePageAddress
{
	vertical-align:top;  padding-right:20px;
}
.OfficePageFax
{
	vertical-align:top;  text-align:right; font-size:0.9em;
}
.OfficePageDirectionsImage
{
	text-align:center; padding-bottom:5px; padding-top:5px;
}
.OfficePageIndentSpacer
{
	float:left; width:2%; font-size:1px;
}
.OfficePageIndentedArea
{
	float:left;
	width:96%;
}
.OfficePageEmailAddress a
{
	text-decoration:none;
    font-family:Trebuchet MS, Arial, Sans-Serif;
    font-size:1em;   
    color:#3b5a6f;
}
.OfficePageEmailAddress a:hover
{
	text-decoration:underline;
}
/*end of office page*/
/*general page*/
.GeneralPageWebPartDiv
{
	padding-top:10px;
	width:486px;
}
.GeneralPageLeftNavigation
{
	border-bottom:1px #c0cad3 dotted;
}
/*end of general page*/
/*****matrix page styles****/
.MatrixPageRightContentDiv
{
	padding-top:5px;
	padding-bottom:25px;
	color:#635b50;
	font-size:0.9em;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.MatrixPageContentTable
{
	border:0px; width:100%; padding:0px; margin:0px; font-size:1em;
}
.MatrixPageRelatedContentLeftTD
{
	width:50%;vertical-align:top; padding-right:26px; font-size:1em;
}

.MatrixPageRelatedContentRightTD
{
	width:50%;vertical-align:top;
}
/*new page layout styles*/
.PeoplePageLawyerNameContainer
{
	float:left; width:371px;
}
.PeoplePageTitleTopSpacer
{
	height:28px;
	font-size:1px;
}
.PeoplePageTitleBottomSpacer
{
	height:10px;
	font-size:1px;
}
.PeoplePageTitleAreaDiv
{
	clear:both;
}
.PeoplePagePictureProfileDiv
{
	float:left;
	width:115px;
	overflow:hidden;
}
.PeoplePageContentDiv
{
	float:left;
	width:371px;
}





.PeoplePageSectorPracticeHeading
{
	color:#7f9f20;
	font-size:0.8em;
	font-weight:bold;
	font-family:Trebuchet MS, Arial, Sans-Serif;	
}
.PeoplePageSectorPracticeInfo
{
	padding-top:15px;
}
.PeoplePageSectorPracticeInfo a
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-weight:bold;
	text-decoration:none;
}
.PeoplePageSectorPracticeInfo a:hover
{
	text-decoration:underline;
}
.PeoplePageLawyerNameDiv
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:2.05em;
	color:#7f9f20;
	height:25px;



}

.PeoplePageLawyerTitle
{
	font-size:1em;
	color:#7f9f20;
	padding-bottom:3px;
	font-weight:bold;
	text-transform:capitalize;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.PeoplePageLawyerLinks
{
	padding-top:10px;
	padding-bottom:10px;
}
.PeoplePageOffices
{
    font-family:Trebuchet MS, Arial, Sans-Serif;
    color:#635b50;
    font-weight:bold;
}
.PeoplePageEmailAddress a
{
	text-decoration:none;
    font-family:Trebuchet MS, Arial, Sans-Serif;
    color:#3b5a6f !important;
    font-weight:normal !important;
}
.PeoplePageEmailAddress a:hover
{
	text-decoration:underline;
}
.PeoplePageDescription
{
	color:#635b50;
}

.PeoplePagesLeftWebpartZoneDiv
{
	padding-top:45px;
}
.PeoplePagesLeftWebpartZoneDiv .TwoBirdsAdvancedSearchTitleDiv
{
	font-size:0.9em;
}
.PeoplePagesLeftWebpartZoneDiv .TwoBirdsAdvancedSearchKeyword
{
	font-size:0.9em;
}
.PeoplePagesLeftWebpartZoneDiv td
{
	font-size:10pt;
}
.PeoplePagesLeftWebpartZoneDiv .RadComboBox_TwoBirds
{
	font-size:10pt;
}
.PeoplePagesLeftWebpartZoneDiv td td 
{
	font-size:inherit;
}
.ArticlePageAuthorDateDiv a
{
	color:#3b5a6f;
	text-decoration:none;
}
.ArticlePageAuthorDateDiv a:hover
{
	text-decoration:underline;
}

.ArticlePageAuthorDateDiv
{
	color:#3b5a6f;
	font-size:1.3em;
	font-weight:bold;
	padding-top:17px;
	padding-bottom:17px;
}
.ArticlePageDescription
{
	width:486px;
}
.BookPagePictureDiv
{
	width:22%;
	float:left;
}
/*
.BookPagePictureDiv img
{
	width:87px;
	height:130px;
}
.BookPagePictureDiv div img
{
	width:auto;
	height:auto;
}
*/
.BookPageContentDiv
{
	width:78%;
	float:left;
}
.BookPageEditorDiv
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-weight:bold;
	font-size:1em;
}
.BookPageEditorDiv a
{
	color:#635b50;
	text-decoration:none;
}
.BookPageEditorDiv a:hover
{
	text-decoration:underline;
}

.BookPagePublishingDateDiv
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-weight:bold;
	font-size:1em;
	padding-top:10px;
	padding-bottom:10px;
}
.BookPageDescriptionDiv
{
	
}
.PressReleasePageDateDiv
{
	padding-bottom:15px;
    font-family:Trebuchet MS, Arial, Sans-Serif;
    color:#3b596f;
    font-size:1.3em;
    font-weight:bold;
}
/*BEGINNING OF SUBSCRIPTION PAGE STYLES*/
.subpagetable2
{
                padding:0px;
                margin:0px;
                border-collapse:collapse;
                padding-top:10px;
                width:486px;
}
.subpagetable2
{
                padding:0px;
                margin:0px;
                border-collapse:collapse;
                padding-top:10px;
                width:460px;

}

.subpagecontrols
{
                padding-top:15px;
                font-size:1em;
                color:#8c8275;
                font-family:Trebuchet MS, Arial, Sans-Serif;
}

.subpagecontrols input
{
    width:290px;
    height:28px;
    line-height:2em;
	BACKGROUND: url(/_layouts/Images/BirdAndBird/SingleTextboxBG.gif) repeat-x left top; 
	border:none;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;

}

.subpagetext
{
                width:170px;
                vertical-align:top;
                padding-top:21px;
                text-align:left;
                font-size:1em;
                color:#7f9f20;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                overflow:hidden;
}

.subpagesubmitbutton
{
                text-align:right;
                padding-top:15px;
}

.subpagevalidatecontrols
{
                width:40%;
}

.suberrormessage
{
                font-size:1em;
                color:#8c8275;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                padding-top:15px;
}

table.subpagetable2 .subpageheading
{
	padding-top:15px;
}
.subpagecheckboxes
{
                vertical-align:top;	
                padding-top:15px;
                padding-right:5px;
                font-size:1em;
                color:#8c8275;
                font-family:Trebuchet MS, Arial, Sans-Serif;
}


.subpageUnsubscribeButton
{
                text-align:right;
}
.subOkButtonSpacerDiv
{
	clear:both;
	font-size:1px;
	line-height:1px;
	height:15px;
}
.subOkButtonDiv
{
	clear:both;
	width:460px;
	text-align:right;
}
/*END OF SUBSCRIPTION STYLES*/
/***********************************end of page layout styles***********************/
/***************************************************BEGINNING OF WEBPART STYLES*****************************************/
/*beginning of Reported Cases Rollup xsl styles*/
.AwardsAccordianDescription
{
	padding-top:15px;
	padding-bottom:15px;
}
.GenericAccordianRollupDiv
{
	padding-top:15px;
	padding-bottom:15px;
}
.GenericAccordianRollupTitleDiv
{
	padding-bottom:3px;
}
.GenericAccordianRollupLink
{
	font-weight:bold !important;
}
.GenericAccordianRollupLink:hover
{
	text-decoration:underline;
}

.GenericAccordianRollupDateDiv
{
	font-weight:bold;
}
.ReportedCaseAccordianDiv
{
	font-size:1em;
	color:#3b596f;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	padding-bottom:0px;
	padding-top:15px;
}
.TestimonialCQWContainer
{
	padding-top:20px; font-family:Trebuchet MS, Arial, Sans-Serif;
}
.TestimonialCQWSeperator
{
	font-size:1px; clear:both; line-height:1px;
}
.TestimonialCQWLeftDiv
{
	clear:both; width:47.5%; float:left; overflow:hidden;
}
.TestimonialCQWRightDiv
{
	float:left; width:47.5%; overflow:hidden;
}
.TestimonialCQWDeviderDiv
{
	width:5%; float:left;
}
.TestimonialRollupContainer
{
	padding-top:15px;
}
.TestimonialRollupDescription
{
	color:#7f9f20; font-weight:normal;
	
}
.TestimonialRollupAuthor
{
	color:#635b50; font-weight:bold;
}
.PatentRollupHeading
{
	font-weight:bold;
	font-size:1em;
	color:#635b50;
	padding-top:15px;
}
.PatentRollupLinks
{
	font-size:1em;
	color:#635b50;
}
.PatentRollupLinks a
{
	text-decoration:none;
	font-size:1em;
	color:#635b50;
}
.PatentRollupLinks a:hover
{
	text-decoration:underline;
}


.ReportedCasesTable
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
    color:#3b596f;
    border-bottom:1px #c0cad3 solid;
    border-collapse:collapse;
}
.ReportedCasesHeaderRow td
{
	vertical-align:top;
	font-weight:bold;
	padding:5px;
	background-color:#eceff1;
	border:1px #c0cad3 solid;
	border-bottom:2px #c0cad3 solid;
	border-top:white 0px solid;
}
.ReportedCasesDataRow td
{
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
	border-left:1px #c0cad3 solid;
	border-right:1px #c0cad3 solid;

}
.ReportedCasesFirstCol
{
	border-left:0px white solid !important;
}
.ReportedCasesLastCol
{
	border-right:0px white solid !important;	
}
.MatrixRollupContainerLeft
{
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	clear:both;
	border-top:1px #635b50 dotted;
	width:47%;
}
.MatrixRollupContainerRight
{
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	border-top:1px #635b50 dotted;
	width:47%;
}
.MatrixRollupContainerFirstLeft
{
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	clear:both;
	width:47%;
}
.MatrixRollupContainerFirstRight
{
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	width:47%;
}
.MatrixRollupSpacer
{
	float:left;
	font-size:1px;
	line-height:1px;
	width:5%;
}
.MatrixRollupTitle
{
	float:left;
	clear:both;
	width:40%;
}
.MatrixrollupValue
{
	float:left;
	width:40%;
}
/*end of reported cases rollup xsl styles*/
/*beginning of alphnumeric pageing control*/
.TwoBirdsPager
{
	width:100%; 
	margin:0px !important; 
	padding:0px !important;
	font-size:1em;
	color:#635b50;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.TwoBirdsPager a
{
	color:#635b50 !important;
}
.TwoBirdsPagerPrevious
{
	float:left; width:20%; height:3px;
}
.TwoBirdsPagerNext
{
	float:left; width:20%; text-align:right; height:3px;
}
.TwoBirdsPagerNumbers
{
	float:left; width:60%; text-align:center; 
}
.TwoBirdsPagerNextLink
{
	font-weight:normal !important;
}
.TwoBirdsPagerNumberLink
{
	padding-right:2px;
	font-weight:normal !important;
}
.TwoBirdsPreviousLink
{
	font-weight:normal !important;
}
.TwoBirdsCurrentPage
{
	padding-right:2px;
	font-weight:bold;
	color:#635b50;
}
.AlphabetPager
{
	padding-bottom:7px;
	font-size:1em;
	color:#635b50;
	border-bottom:2px #ece6d0 solid;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.AlphabetPager a
{
	color:#635b50 !important;
	font-weight:normal !important;
}
.AlphabetPager a:hover
{
	text-decoration:underline;
}

/*end of alphanumeric pageing control*/
/*beggining of Download Brochure itemstyle styles*/
.MatrixTopLinksDiv
{
	padding-bottom:8px;
	border-bottom:1px #c0cad3 dotted;

}
.FocusOnContainer
{
	
}
.FocusOnLink
{
	
}
.FocusOnDivTitle
{
	
}
.FocusOnLinkDiv
{
	
}
/*
.FocusOnTable
{
	color:#7f9f20;
	font-size:1em;
}
.FocusOnTable a
{
	padding-left:10px;
	color:#7f9f20;
	font-size:0.9em;
}
.FocusOnTable a:hover
{
	text-decoration:underline;
}*/

.TwoBirdsBrochureLink
{
	display:block;
	height:23px;
	width:18px;
	background-image:url('/_layouts/images/BirdAndBird/Button.gif');
}
.TwoBirdsBrochureSpacer
{
	height:8px;
	clear:both;
	font-size:1px;
}
.TwoBirdsBrochureLink:hover
{
	background-image:url('/_layouts/images/BirdAndBird/ButtonRollover.gif');
}

.TwoBirdsBrochureDiv
{
	width:201px;
	font-size:1em;
	border-bottom:1px #c0cad3 dotted;
}
.TwoBirdsBrochureTitleDiv
{
	width:200px; color:#3b5a6f; clear:both;
}
.TwoBirdsBrochureTextDiv
{
	float:left; width:183px; padding-top:3px;color:#7f9f20; font-size:0.9em;
}
.TwoBirdsBrochureButtonDiv
{
	float:left; width:18px;
}
/*end of Download Brochure itemstyle styles*/
/*beginning of related content styles*/
.AccordionContainer .ViewMoreRelatedContentLinkDiv 
{
	padding-top:10px;
	padding-bottom:5px;

}
.AccordionContainer .ViewMoreRelatedContentLink
{
	padding-right:14px;
	background-image:url('/_layouts/images/birdandbird/MoreArrow.gif');
	background-position:right 3px;
	background-repeat:no-repeat;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20 !important;
	font-weight:normal !important;
	font-size:1em;
	text-decoration:none;
}
.ViewMoreRelatedContentLinkDiv 
{
	padding-top:15px;
	padding-bottom:35px;
	
}
.ViewMoreRelatedContentLink
{
	padding-right:14px;
	background-image:url('/_layouts/images/birdandbird/MoreArrow.gif');
	background-position:right 4px;
	background-repeat:no-repeat;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20 !important;
	font-size:0.9em;
	font-weight:normal !important;
	text-decoration:none;
}
.ViewMoreRelatedContentLink:hover
{
	text-decoration:underline;
}

.ContentRollupText
{
	color: #635b50;
    font-family:Trebuchet MS, Arial, Sans-Serif;
    font-size:1em;
}
.ContentRollupLink
{
	font-size:1em;
	text-decoration:none;
	color: #635b50 !important;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-weight:bold !important;
}
.ContentRollupLink:hover
{
	text-decoration:underline;
}
.ContentRollupBooksLink
{
	font-size:1em;
	text-decoration:none;
	color: #635b50 !important;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-weight:bold;
}
.ContentRollupBooksLink:hover
{
	text-decoration:underline;
	color: #635b50 !important;
}
.ContentRollupBookAuthorLink
{
	font-size:1em;
	text-decoration:none;
	color: #635b50;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-weight:normal;
}
.ContentRollupBookAuthorLink:hover
{
	text-decoration:underline;
}
.ContentRollupNewsLetterLink
{
	font-size:1em;
	text-decoration:none;
	color: #635b50 !important;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.ContentRollupNewsLetterLink:hover
{
	text-decoration:underline;
	color:#635b50 !important;
}

.ContentRollupDiv
{
	
}
.ContentRollupHeader1
{
	padding-bottom:10px;
	padding-top:20px;
	font-size:1em;
}
.ContentRollupHeader2
{
	padding-bottom:3px;
	border-bottom:1px #d4c9a2 solid;
}
.ContentRollupHeader2 h3
{
	font-weight:bold;
}

.ContentRollupHeader3
{
	font-size:1em;
}
.ContentRollupTable
{
	width:100%;
}
.ContentRollupTable td
{
    vertical-align:top;
    height:0px;
	line-height:1.4em;
}
.ContentRollupTD
{
                padding-top:10px;
                border-bottom:1px #d4c9a2 dotted;
                padding-bottom:20px;
}

.ContentRollupBodyText
{
                font-weight:100;
                color: #635b50;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                padding-top:5px;
}

.ContentRollupBodyText a
{
                font-weight:100;
                color: #635b50;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                text-decoration:none;
}

.ContentRollupBodyText a:hover
{
                font-weight:100;              
                color: #635b50;
                text-decoration:underline;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
}

/*end of related content styles*/
/*beginning of advanced search styles*/
.TwoBirdsAdvancedSearchSubTitleDiv
{
	font-size:0.9em;
	color:#7f9f20;
	padding-bottom:3px;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.TwoBirdsAdvancedSearchContainer
{
	padding-top:5px;
}
.TwoBirdsAdvancedSearchKeyword
{
	width:178px;
	padding-top:5px;
	padding-bottom:5px;
	height:24px;
	BACKGROUND: url(/_layouts/Images/BirdAndBird/dropdown_Closed.gif) repeat-x left top; 
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;

}
.TwoBirdsAdvancedSearchButtonDiv
{
	clear:both;
	padding-bottom:5px;
	border-bottom:1px #c0cad3 solid;
}
.TwoBirdsAdvancedSearchBttn
{
}
.TwoBirdsAdvancedSearch
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
	color:#3b5a6f;
}
.TwoBirdsAdvancedSearchHeaderText
{
	font-size:0.9em;
	clear:both;
	color:#7f9f20;
}
.TwoBirdsAdvancedSearchLeftDiv
{
	float:left; clear:both; width:75px;
}
.TwoBirdsAdvancedSearchSpacer
{
	float:left; width:50px;
}
.TwoBirdsAdvancedSearchRightDiv
{
	float:left; width:75px;
}
.TwoBirdsAdvancedSearchRightDiv .RadComboBox_TwoBirds 
{
	width:20px;
}
.TwoBirdsAdvancedSearchTitleDiv
{
	font-size:1em;
	color:#3b5a6f;
	padding-bottom:3px;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
/*end of advanced search styles*/
/*beginning of generic search styles*/
.GenericSearchRow
{
	clear:both; font-family:Trebuchet MS, Arial, Sans-Serif; font-size:1em; color:#635b50; width:100%;
}
.GenericSearchLink
{
	color:#635b50 !important;
	font-weight:bold;
}
.GenericSearchLink:hover
{
	text-decoration:underline;
}
.GenericSearchTypeDiv
{
	font-weight:bold; font-family:Trebuchet MS, Arial, Sans-Serif; padding-top:2px; padding-bottom:2px;	color:#635b50 !important; font-size:1em;
}
.GenericSearchDescription
{
		font-family:Trebuchet MS, Arial, Sans-Serif; padding-top:2px; padding-bottom:2px;	color:#635b50 !important; font-size:1em;
}
.GenericSearchMiddleSpacer
{
	width:5%; float:left; font-size:1px; height:1px;
}
.GenericSearchFirstColTopRow
{
	float:left; width:47%; overflow:hidden; clear:both; padding-top:15px; padding-bottom:15px;
}
.GenericSearchFirstCol
{
	float:left; width:47%; overflow:hidden; clear:both; padding-top:15px; padding-bottom:15px; border-top:1px #635b50 dotted;
}
.GenericSearchSecondColTopRow
{
	float:left; width:47%; overflow:hidden; padding-top:15px; padding-bottom:15px; 
}
.GenericSearchSecondCol
{
	float:left;width:47%; overflow:hidden; padding-top:15px; padding-bottom:15px; border-top:1px #635b50 dotted;
}

/*end of generic search styles*/
/*beginning of book search results*/
.SearchResultsSearchTerm
{
	border-bottom:2px #ede5ce solid;	
	padding-bottom:5px;
}
#ctl00_PlaceHolderMain_VCardLnk
{
	color:#3b5a6f !important;
	font-weight:normal !important;
}

.BookSearchRow
{
	background-color:#f7f5eb !important; clear:both;
}
.BookSearchSeperator
{
	height:20px; background-color:white; clear:both;
}
.BookSearchNewRowDiv
{
	 float:left; clear:both; 
}
.BookSearchSameRowDiv
{
	 float:left; 
}
.BookSearchContainer
{
	 width:121px;overflow:hidden;overflow:hidden; font-family:Trebuchet MS, Arial, Sans-Serif; height:150px;
}
.BookSearchImgDiv
{
	padding-bottom:5px;
	padding-top:5px;
	display:table-cell;
	width:121px;
	padding-left:37px;
	text-align:left;
}

.BookSearchTitleDiv
{
	font-size:1em;
	color:#635b50;
	padding-left:10px;
	padding-right:10px;
}
.BookSearchAuthorDiv
{
	color:#7f9f20;
	padding-left:10px;
	padding-right:10px;
}
.BookSearchColImg
{
	display:none;
}
.BookSearchBWImg
{
	display:table-cell;
}
.BookSearchAnchor
{
	text-decoration:none !important;
}
.BookSearchAnchor
{
	cursor:pointer;
	cursor:hand;
}
.BookSearchAnchor:hover 
{
	background-color:red !important;
}

.BookSearchAnchor:hover img.BookSearchBWImg
{
	display:none;
}
.BookSearchAnchor:hover img.BookSearchColImg
{
	display:table-cell;
}
.BookSearchAnchor:hover .BookSearchContainer
{
	background-color:#ece6d0;
}
.BookSearchAnchor:hover .BookSearchContainer .BookSearchImgDiv
{
	text-align:left;
}

/*enf of book search results*/

/*beginning of people search results*/
.LawyerCQWTopBorder
{
	height:10px; font-size:1px;
}
.PeopleSearchNewRowDiv
{
	clear:both;
}
.PeopleSearchSamerowDiv
{
	float:left;
	
}
.PeopleSearchLawyerContainer
{
	float:left; 
	width:80px;
	overflow:hidden;
}
.PeopleSearchLawyerInformation
{
	text-decoration:none !important;	
	height:50px;
	font-weight:normal !important;
	background-color:white;
}
.PeopleSearchColImg
{
	display:none;
}

.PeopleSearchLawyerTitle
{
	visibility:hidden;
	background-color:#ece6d0;
	color:#3b5a6f;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:0.9em;
	font-weight:normal;
	padding-top:4px;
	padding-bottom:4px;
	width:80px;
	background-image:url('/_layouts/images/birdandbird/AccordionArrowRollover.gif');
	background-repeat:no-repeat;
	background-position:68px 8px;
	clear:both;
}
.PeopleSearchLawyerLocation
{
	color:#635b50; font-weight:bold; background-color:#f7f5eb;
}
.PeopleSearchLawyerName
{
	color:#7f9f20; font-size:0.9em; background-color:#f7f5eb;
}
.PeopleSearchLawyerName:hover
{
	background-color:#ece6d0;
}
.PeopleSearchTopSeperator
{
	height:2px; 
	font-size:1px; 
	float:left; 
	width:80px;
	background-color:white;
	clear:both;
	float:left;
}
.PeopleSearchBottomSeperator
{
	height:10px; 
	font-size:1px; 
	float:left; 
	width:80px;
	background-color:white;
	clear:both;
}

.PeopleSearchSeperator
{
	width:1px; font-size:1px; float:left;
}

.PeopleSearchLawyerInformation:hover div.PeopleSearchLawyerName
{
	background-color:#ece6d0;
	color:#635b50 !important;
	text-decoration:none !important;
}
.PeopleSearchLawyerInformation:hover div.PeopleSearchLawyerLocation
{
	background-color:#ece6d0;
	text-decoration:none !important;
}

.PeopleSearchLawyerInformation:hover img.PeopleSearchBWImg
{
	display:none;
}
.PeopleSearchLawyerInformation:hover img.PeopleSearchColImg
{
	display:block;
}
.PeopleSearchLawyerInformation:hover .PeopleSearchLawyerTitle
{
	visibility:visible;
}

/*end of people search results*/
/*begginning of send to a friend styles*/
.SendToFriendGeneralTextBox
{
	width:290px;
	height:28px;
	line-height:2em;
	BACKGROUND: url(/_layouts/Images/BirdAndBird/SingleTextboxBG.gif) repeat-x left top; 
	border:none;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;
}
.SendToFriendTextMessage
{
	height:135px; 
	width:290px; 
	overflow:auto;
	BACKGROUND: url(/_layouts/Images/BirdAndBird/MultilinTextboxBG.gif) repeat-x left top; 
	border:none;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
}
/*end of send to a friend styles*/
.ContactUsLabelColumn
{
	float:left; width:35%; overflow:hidden; clear:both; padding-top:21px;
}
.ContactUsLabelColumn label
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20;
	font-size:1em;
}
.ContactUsLabelColumn2
{
	float:left; width:35%; overflow:hidden; clear:both; padding-top:15px;
}
.ContactUsLabelColumn2 label
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20;
	font-size:1em;
}

.ContactUsControlColumn
{
	float:left; width:60%; padding-top:15px;
}

.ContactUsControlColumn a
{
	font-family:Trebuchet MS, Arial, Sans-Serif !important;
	color:#7f9f20 !important;
	font-size:1em;
	font-weight:normal !important;

}
.ContactUsControlColumn a:hover
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20 !important;
	text-decoration:underline !important;
	font-size:1em;
	font-weight:normal !important;
}

.ContactUsControlColumn a:visited
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20 !important;
	font-size:1em;
	font-weight:normal !important;
}
.ContactUsControlColumn label
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
}

.ContactUsTxtMessage
{
	height:135px; 
	width:290px; 
	BACKGROUND: url(/_layouts/Images/BirdAndBird/MultilinTextboxBG.gif) repeat-x left top; 
	border:none;
	overflow:auto;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
}
.ContactUsTxtName
{
	BACKGROUND: url(/_layouts/Images/BirdAndBird/SingleTextboxBG.gif) repeat-x left top; 
	border:none;
	width:290px;
	line-height:2em;
	height:28px;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;
}
.ContactUsTxtEmail
{
	width:290px; 
	height:28px;
	line-height:2em;
	BACKGROUND: url(/_layouts/Images/BirdAndBird/SingleTextboxBG.gif) repeat-x left top; 
	border:none;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;
}
.ContactUsValidationControl
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:red;
	font-size:1em;
}
.ContactUsTxtCaptcha
{
	width:290px; 
	height:28px;
	line-height:2em;
	BACKGROUND: url(/_layouts/Images/BirdAndBird/SingleTextboxBG.gif) repeat-x left top; 
	border:none;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#635b50;
	font-size:1em;
	padding-left:7px;
}
.ContactUsCheckBox
{
		
}
.ContactUsSubmitMsgDiv
{
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20;
	font-size:1em;
	padding-top:15px;
	padding-bottom:15px;
}
.ContactUsSubMitButtonDiv
{
	text-align:right; clear:both; width:95%; padding-top:15px;
}
/*accordian styles*/
/*beginning of office accordian styles*/
.OfficeAccordionContainer
{
	padding-top:30px;
}

.OfficeAccordionContent
{
				  clear:left;
  				  position:relative;
 			  	  width:100%;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
}
.OfficeAccordianMouseClickWithBttmBorder
{
                  padding:0px;
                  margin:0px;
                  border:0px;
                  border-collapse:collapse;
                  border-bottom:#c0cad3 2px solid;
}

.OfficeAccordionMouseHover
{
       			  line-height:35px;
				  clear:left;
				  vertical-align:middle;
				  text-align:left;
				  height:34px;
				  display:block;
				  font-size:1.3em;
				  font-weight:bold;
				  padding:0px;
				  margin:0px;
				  border-collapse:collapse;
				  background-color:#eceff1;
				  text-indent:7px;
				  background-image:url('/_layouts/images/birdandbird/AccordionArrow.gif');
	  			  background-position:98%;
				  background-repeat:no-repeat;
				  text-decoration:none ;
				  color:#3b5a6f;
				  width:100%;
				  padding-left:2px;
}

.OfficeAccordionMouseHover:hover
{
				  background-color:#ece8d4;
				  color:#958646;
				  text-decoration:none !important;
				  background-image:url('/_layouts/images/birdandbird/AccordionArrowRollover.jpg');
				  background-repeat:no-repeat;
}

#OfficeAccordion1Div
{
	border-top:none;
}
.OfficeAccordianMouseClickWithoutBttmBorder
{
                  padding:0px;
                  margin:0px;
                  border:0px;
                  border-collapse:collapse;
                  border-top:#c0cad3 1px solid;
}
.OfficeAccordionContent
{
			      clear:left;
				  height:0px;
				  overflow:auto;
				  display:none;
}


.OfficeAccordionContent a{
	
	 			  font-weight:100;
                  color: #635b50;
                  font-family:Trebuchet MS, Arial, Sans-Serif;
                  font-size:0.8em;
                  text-decoration:none;

}


/*end of office accordians*/
/*beginning of matrix accordian styles*/

.AccordionTitleDiv
{
				  clear:left;
  				  position:relative;
 			  	  width:100%;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:0.8em;
}

.AccordionContainer
{
				clear:left;
  				position:relative;
 			  	width:100%;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
				border-top:2px #c0cad3 solid;
}
.AccordionContainer span
{
	border-bottom:#c0cad3 1px solid;
}
.AccordionContent ul
{
	padding-top:30px;
}
.AccordionContent
{
				clear:left;
  				position:relative;
 			  	width:100%;
 			  	color:#3b5a6f;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:0.9em;
				border-bottom:#c0cad3 1px solid;
}
.AccordionContent table
{
	color:#3b5a6f;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.AccordianShortPageDescription
{
	padding-top:3px;
	padding-bottom:3px;	
}
.AccordianPageDescription
{
	padding-top:3px;
	padding-bottom:3px;	
}
.AccordionTitle
{

				  position:absolute;
				  left:0;
				  top:0;
				  line-height:2px;
				  clear:left;
	              float:left;
}

.AccordionMouseHover
{
       			  line-height:1.5em;
				  clear:left;
				  vertical-align:middle;
				  text-align:left;
				  height:20px;
				  display:block;
				  font-size:1.1em;
				  padding:0px;
				  margin:0px;
				  border-collapse:collapse;
				  background-image:url('/_layouts/images/birdandbird/AccordionArrow.gif');
	  			  background-position:98%;
				  background-repeat:no-repeat;
				  text-decoration:none;
				  color:#3b5a6f;
				  width:100%;
				  padding-left:2px;
}

.AccordionMouseHover:hover
{
				  background-color:#ece8d4;
				  color:#958646;
				  text-decoration:none;
				  background-image:url('/_layouts/images/birdandbird/AccordionArrowRollover.jpg');
				  background-repeat:no-repeat;
}
.AccordianMouseClickWithBttmBorder
{
                  padding:0px;
                  margin:0px;
                  border:0px;
                  border-collapse:collapse;
                  border-top:#c0cad3 1px solid;
                  /*border-bottom:#c0cad3 1px solid;*/
}
#Accordion1Div
{
	border-top:none;
}
.AccordianMouseClickWithoutBttmBorder
{
                  padding:0px;
                  margin:0px;
                  border:0px;
                  border-bottom:#c0cad3 1px solid;
}

.AccordionContent
{
			      clear:left;
				  height:0px;
				  overflow:auto;
				  display:none;
}


.AccordionContent a{
	
	 			  font-weight:100;
                  color: #3b5a6f;
                  font-family:Trebuchet MS, Arial, Sans-Serif;
                 
                  text-decoration:none;

}
/*end of matrix accordian styles*/
/*end of accordian styles*/


.FocusPoints{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size:15px;
	color:#7f9f20;
	list-style:none;
	list-style-type:none;
 	border-bottom:1px black dotted;	
}

.FocusPoints ul
{
	list-style-type:none;
	padding:0px 0px 0px 10px;
	margin:0px;
	
}
.FocusPoints ul li
{
	padding:0px;
	
}

.MatrixGoldText{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size:11px;
	color:#7f9f20;
}

/* matrix control*/
.MatrixContol
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b5a6f;
                font-weight:normal;
                border-top:1px #c0cad3 solid;
                border-bottom:1px #c0cad3 solid;
                padding-top:10px;
                padding-bottom:10px;
				font-size:1em;
}
.MatrixSpacer
{
	height:3px;
	font-size:1px;
	line-height:1px;
	clear:both;
}
/* end of matrix control*/
/*beginning of language picker styles*/
.TitleDivStyle a
{
                color: #627b8c;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:0.8em;
                text-decoration:none;
                text-transform:capitalize;
}
.TitleDivStyle a:hover
{
                color: #627b8c;
                text-decoration:underline;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-transform:capitalize;
                background-color:#f2f1ef;
}

.LanguageBarDivStyle
{
                color: #627b8c;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
                font-size:0.8em;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-transform:capitalize;
}
.LanguageBarDivStyle a
{
                color: #627b8c;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
                text-transform:capitalize;
}
.LanguageBarDivStyle a:hover
{
                color: #627b8c;
                text-decoration:underline;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-transform:capitalize;
                background-color:#f2f1ef;
}

/*end of language picker styles*/
/* accordian more link style*/
.MoreLink a
{
	padding-right:14px;
	background-image:url('/_layouts/images/birdandbird/MoreArrow.gif');
	background-position:right 4px;
	background-repeat:no-repeat;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20 !important;
	font-size:0.95em;
	font-weight:normal !important;
	text-decoration:none;
}

.MoreLink a:hover
{
    text-decoration:underline;
}
/*styles for lawyer profile summury links webpart*/
.TwoBirdsGoldLinkWithArrowDiv
{
}
.TwoBirdsGoldLinkWithArrw
{
	padding-right:14px;
	background-image:url('/_layouts/images/birdandbird/MoreArrow.gif');
	background-position:right 5px;
	background-repeat:no-repeat;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	color:#7f9f20 !important;
	text-decoration:none;
}
.TwoBirdsGoldLinkWithArrw:hover
{
	text-decoration:underline;
}

/*end of styles for lawyer profile summury links webpart*/
/*beginning of sharepoint search results webparts*/
.srch-URL
{
	overflow:hidden;
	width:486px;
}
.srch-Title a
{
	text-decoration:none !important;
}
.srch-Title a:hover
{
	text-decoration:underline !important;
}
.srch-alertme a
{
	text-decoration:none !important;
}
.srch-alertme a:hover
{
	text-decoration:underline !important;
}
.srch-URL A:link 
{	
	color: #635b50 !important;
    font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
	text-decoration:none;
}
.srch-URL A:visited 
{	
	color: #635b50 !important;
    font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
	text-decoration:none !important;
}
.srch-URL A:hover 
{	
	color: #635b50 !important;
    font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
	text-decoration:underline;
}

.srch-results a
{
	color: #635b50 !important;
    font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
	font-weight:bold;
}
.srch-Description b 
{
	color:#627b8c;
	font-weight:bold;
}
.srch-Page-bg
{
	background-color:transparent;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
}
.srch-Page-bg a
{
	color: #635b50 !important;
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
	text-decoration:none;
}
.srch-Page-bg a:hover
{
	text-decoration:underline;
}

.srch-results a:hover
{
	color: #635b50 !important;
	text-decoration:underline;
}
.srch-results a:visited
{
	color: #635b50 !important;
	text-decoration:underline;
}


.srch-Description
{
	color: #635b50 !important;
    font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size:1em;
	padding-bottom:20px;
	padding-top:8px;
	/*border-bottom:1px #d4c9a2 dotted;*/
}
.srch-stats
{
	background-color:transparent;
	color: #635b50 !important;
    font-family:Trebuchet MS, Arial, Sans-Serif;
}
.srch-sort
{
	color:#635b50 !important;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.srch-sort a
{
	color:#635b50 !important;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.srch-sort a:hover
{
	text-decoration:underline;
}
.srch-Metadata
{
	display:block;
}
.srch-Icon
{
	display:none;
}

/*end of sharepoint search results webparts*/
/***************************************************END OF WEBPART STYLES***********************************************/

/*************************************************** BEGINNING OF RAD COMBOBOX ****************/
/* RadComboBox Default skin */

/*global*/


.RadComboBox_TwoBirds *
{
                margin:0;
                padding:0;
}
/* combobox */

.RadComboBox_TwoBirds
{
                vertical-align:bottom;
                text-align: left;
}

.RadComboBox_TwoBirds table
{
                border:0;
}
div.MatrixContol div div div.RadComboBox_TwoBirds table
{
	font-size:1.1em;
}
.RadComboBox_TwoBirds .rcbInputCell
{
                border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('dropdown_Closed.gif') no-repeat left top;
	height:24px;
                	line-height:24px;
                	vertical-align:top;
                	padding:0;
                }

.RadComboBox_TwoBirds .rcbInputCellRight
{
                background-position: top right;
}

.RadComboBox_TwoBirds .rcbDisabled .rcbInputCell input
{
                color: #999;
}

.RadComboBox_TwoBirds .rcbFocused .rcbInputCell
{
                background-position: bottom left;
}

.RadComboBox_TwoBirds .rcbHovered .rcbInputCell
{
                background-position: bottom left;
}

.RadComboBox_TwoBirds .rcbFocused .rcbInputCellRight
{
                background-position: bottom right;
}

.RadComboBox_TwoBirds .rcbHovered .rcbInputCellRight
{
                background-position: bottom right;
}

.RadComboBox_TwoBirds .rcbInputCell input
{
                padding: 0 0 0 7px;
}

.RadComboBox_TwoBirds .rcbInputCell
{
                padding: 0 0 0 2px;
}

.RadComboBox_TwoBirds_rtl .rcbInputCell input
{
                padding: 0 2px 0 0;
}

.RadComboBox_TwoBirds_rtl .rcbInputCell
{
                padding: 0 2px 0 0;
}

.RadComboBox_TwoBirds .rcbInputCell input
{
                width:100%;
                background:transparent;
                vertical-align:top;
                height: 16px;
                border: 0;
                margin-top: 2px;
}

.RadComboBox_TwoBirds .rcbInputCell .rcbEmptyMessage
{
                color: #ccc;
                font-style: italic;
}

.RadComboBox_TwoBirds .rcbArrowCellRight
{
                background-position: 0 0;
}

.RadComboBox_TwoBirds .rcbArrowCellLeft
{
                background-position: 0 -21px;
}

.RadComboBox_TwoBirds .rcbArrowCell a
{
                line-height:24px;
                width:24px;
                height:24px;
                text-decoration:none;
                text-indent: -9999px;
                font-size: 0;
}

.RadComboBox_TwoBirds .rcbArrowCellHidden a
{
                background: url('ComboBox/rcbBg.gif') no-repeat top right;
                width: 1px;
}

.RadComboBox_TwoBirds .rcbArrowCellHidden
{
                background: url('ComboBox/rcbBg.gif') no-repeat top right;
                width: 1px;
}

.RadComboBox_TwoBirds_rtl .rcbArrowCell a
{
                text-indent: 9999px;
}

.RadComboBox_TwoBirds .rcbDisabled .rcbArrowCell a
{
                cursor:no-drop;
}

/* dropdown */

.rcbSlide
{
                position:absolute;
                overflow:hidden;
                display:none;
                _height:1px;
                float:left;
}

.RadComboBoxDropDown_TwoBirds
{
                position:absolute;
                background:#fff;
                border: 1px solid #d8dde0;
                cursor:default;
                font-size:0.9em;
                color:#635b50;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-align: left;
}

.RadComboBoxDropDown_TwoBirds .rcbScroll
{
                overflow:auto;
}

.RadComboBoxDropDown_TwoBirds .rcbList
{
                list-style:none;
                margin:0;
                padding:0;
                zoom:1;
}


.RadComboBoxDropDown_TwoBirds .rcbHeader 
{
                background:#f0f2f4;
                color:#000;
                padding:4px;
}

.RadComboBoxDropDown_TwoBirds .rcbNoWrap .rcbLoading
{
                white-space:nowrap;
}

.RadComboBoxDropDown_TwoBirds .rcbNoWrap .rcbDisabled
{
                white-space:nowrap;
}

.RadComboBoxDropDown_TwoBirds .rcbNoWrap .rcbHovered
{
                white-space:nowrap;
}

.RadComboBoxDropDown_TwoBirds .rcbNoWrap .rcbItem
{
                white-space:nowrap;
}

.RadComboBoxDropDown_TwoBirds .rcbLoading
{
                padding:4px 20px 4px 4px;
                border-top: 1px solid #f0f2f3;
}

.RadComboBoxDropDown_TwoBirds .rcbDisabled
{
                padding:4px 20px 4px 4px;
                border-top: 1px solid #f0f2f3;
}

.RadComboBoxDropDown_TwoBirds .rcbHovered
{
                padding:4px 20px 4px 4px;
                border-top: 1px solid #f0f2f3;
}

.RadComboBoxDropDown_TwoBirds .rcbItem
{
                padding:4px 20px 4px 4px;
                border-top: 1px solid #f0f2f3;
}

* html .RadComboBoxDropDown_TwoBirds .rcbLoading
{
                zoom:1;
}

* html .RadComboBoxDropDown_TwoBirds .rcbDisabled
{
                zoom:1;
}

* html .RadComboBoxDropDown_TwoBirds .rcbHovered
{
                zoom:1;
}

* html .RadComboBoxDropDown_TwoBirds .rcbItem
{
                zoom:1;
}

.RadComboBoxDropDown_TwoBirds_rtl .rcbLoading
{
                padding:4px 4px 4px 20px;
}

.RadComboBoxDropDown_TwoBirds_rtl .rcbDisabled
{
                padding:4px 4px 4px 20px;
}

.RadComboBoxDropDown_TwoBirds_rtl .rcbHovered
{
                padding:4px 4px 4px 20px;
}

.RadComboBoxDropDown_TwoBirds_rtl .rcbItem
{
                padding:4px 4px 4px 20px;
}

.RadComboBoxDropDown_TwoBirds .rcbHovered
{
                background:#f0f2f4;
                color:#000;
                border-top: 1px solid #d8dde0;
}

.RadComboBoxDropDown_TwoBirds .rcbSeparator
{
    color: #222;
    background: #F4F4F4;
}

.RadComboBoxDropDown_TwoBirds .rcbDisabled
{
                color:#808080;
                cursor:no-drop;
}

.RadComboBoxDropDown_TwoBirds .rcbLoading
{
                background:#f0f0f0;
                text-align:center;
}

.RadComboBoxDropDown_TwoBirds .rcbMoreResults
{
                clear:both;
                background:#f3f3f3;
                padding:4px;
                text-align:center;
}

.RadComboBoxDropDown_TwoBirds .rcbMoreResults a
{
                display:block;
                width:6px;
                height:6px;
                background:url('ComboBox/rcbMoreResults.gif') no-repeat transparent;
                margin:0 auto 4px;
                text-indent:-3333px;
                overflow:hidden;
                text-decoration:none;
                cursor:pointer;
}

.RadComboBoxDropDown_TwoBirds .rcbMoreResults a:hover
{
                background-position:0 -6px;
}

.RadComboBoxDropDown_TwoBirds .rcbMoreResults span
{
                display:block;
                text-align:center;
}

.RadComboBoxDropDown_TwoBirds .rcbScroll
{
                scrollbar-face-color: #e9e9e9;
                scrollbar-highlight-color: #ffffff;
                scrollbar-shadow-color: #e9e9e9;
                scrollbar-3dlight-color: #dbdbdb;
                scrollbar-arrow-color: #787878;
                scrollbar-track-color: #f5f5f5;
                scrollbar-darkshadow-color: #aeaeae;
}

/*hacks*/

/*Opera start*/
@media screen and (min-width:550px)
{
                .RadComboBoxDropDown_TwoBirds_rtl .rcbLoading
                {
                                padding:4px 20px 4px 4px;
                                zoom:1;
                }
                .RadComboBoxDropDown_TwoBirds_rtl .rcbDisabled
                {
                                padding:4px 20px 4px 4px;
                                zoom:1;
                }
                .RadComboBoxDropDown_TwoBirds_rtl .rcbHovered
                {
                                padding:4px 20px 4px 4px;
                                zoom:1;
                }
                .RadComboBoxDropDown_TwoBirds_rtl .rcbItem
                {
                                padding:4px 20px 4px 4px;
                                zoom:1;
                }
}
/*Opera end*/
/***************************************************END OF RAD COMBOBOX ****************/
/************************************************BEGINNING OF PAGE LAYOUT STYLES****************************************/
/*one column page
.mainLeftAreaTable
{
                width:506px;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
                vertical-align:top;
                text-align:left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt;
}

.mainRightAreaTable
{
                width:100%;
                padding:0px;
                padding-bottom:10px;
                padding-top:10px;
                margin:0px;
                border-collapse:collapse;
                vertical-align:top;
                text-align:left;
                font-family:Trebuchet MS, Arial, Sans-Serif;

}


/*basic page four columns styles
.FourColumnOne
{
                width:50%; 
                vertical-align:top; 
                text-align:left; 
                padding:0px;
                padding-right:18px;
}
.FourColumnTwo
{
                width:50px;
                padding:0px;
}
.FourColumnThree
{
                width:50%;  
                vertical-align:top; 
                text-align:left; 
                padding:0px;
                padding-right:10px;
}
.FourColumnFour
{
                width:5px; 
                padding:0px;
}
.FourColumnFive
{
                width:50%; 
                vertical-align:top; 
                text-align:left; 
                padding:0px;
                padding-left:10px;
}
.FourColumnSix
{
                padding:0px; 
                vertical-align:top; 
                text-align:left;
}
/*basic page Three columns styles
.ThreeColumnOne
{
                width:50%; 
                vertical-align:top; 
                text-align:left; 
                padding:0px;
                padding-bottom:5px;
                padding-right:18px;
}
.ThreeColumnTwo
{
                width:5px; 
                padding:0px;
                padding-bottom:5px;
}
.ThreeColumnThree
{
                width:50%; 
                vertical-align:top; 
                text-align:left; 
                padding:0px;
                padding-bottom:5px;
}
/*PERSON PROFILE PAGE 
.PersonPageSummuryLinks td
{
                width:33%; 
                vertical-align:top;
                /*border-right:1px black solid;
}

.PersonPageSummuryLinks
{
                width:100%;
                padding:0px;
                margin:0px;
                border-collapse:collapse;
}

.PersonPageTable
{
                width:100%;
                padding:0px;
                margin:0px;
                border-collapse:collapse;
}

.PersonPageSummuryLinksHeader
{
                color:#ae9e61;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                font-weight:bold;
}

.PersonPageEditorContent
{
                padding-bottom:10px;
}

.PersonPageContent
{
                width:80%; 
                vertical-align:top;
}

.PersonPageProfilePic
{
                width:20%; 
                vertical-align:top; 
                padding-right:11px;
}

.PersonPageHeading
{
                color:#ae9e61;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                font-weight:bold;
                text-align:left;
                vertical-align:top;
                padding-bottom:10px;
}

.PersonPageNameTitle
{
                padding:0px;
                padding-bottom:10px;
}

.PersonPageName
{
                text-align: left;
                font-size: 1.5em;
                color: #AE9E61;
                font-weight:normal;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-weight:normal;
}

.PersonPageTitle
{
                text-align: left;
                font-size: 1.0em;
                color: #AE9E61;
                font-weight:normal;
                font-family:Trebuchet MS, Arial, Sans-Serif;
}

.PersonPageEditModePanel
{
                text-align:center;
                font-size: 1.5em;
                color: #AE9E61;
                font-weight:normal;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-weight:bold;
                border-bottom:1px black solid;
                width:100%;
                vertical-align:middle;
                height:100%;
}

/*Office Location Page
.OfficeLocationHeading
{
                color:#ae9e61;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                font-weight:bold;
}

.OfficeLocationPageDescription
{
                text-align:left; 
                vertical-align:top; 
                width:100%; 
                padding:0px;
}

.OfficeLocationAddress
{
                text-align:left; 
                vertical-align:top; 
                width:100%;
}

div.ms-WPBody table div.TwoBirdslinkitem a
{
                font-size:1em;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}

div.ms-WPBody table div.TwoBirdslinkitem a:hover
{
                font-size:1em;
                color:#8c8275;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:underline;
}
/*general
.FiveColumnSummoryLinks
{
                width:100%;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
.FiveColumnSummoryLinks td
{
                width:20%;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
                vertical-align:top;
                text-align:left;
}
.PageCells
{
                padding:0px;
                padding-bottom:10px;
                width:100%;
                text-align:left;
                vertical-align:top;
                border-collapse:collapse;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt;
}
.PageTables
{
                width:100%;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
                vertical-align:top;
                text-align:left;
}



/*webpart page*/
.WebPartPageCells
{
                padding:0px;
                width:50%;
                text-align:left;
                vertical-align:top;
                border-collapse:collapse;
}



/***************************************************END OF PAGE LAYOUT STYLES*******************************************/
/************************************************BEGINNING OF CORE.CSS STYLES****************************************/
/*searc box*/

.ms-rightbodysectionsearchbox
{
                width:0px;
}
.ms-sbLastcell
{
                width:0px;
}
.ms-sbLastCell
{
                padding-right:0px;
}
/***************************/
td.ms-sbgo
{
                background-color:#e9f2fd;
                padding-left:3px;
                padding-right:3px;
                padding-bottom:1px;
                padding-top:1px;
}
td.ms-sbcell
{
                padding:0px;
                padding-left:2px;
                white-space:nowrap;
                border:solid 1px #7f9db9;
}
td.ms-sbcellnoborder
{
                padding-right:2px;
                white-space:nowrap;
                border:0;
}
/***************************/
.ms-sbtext
{
                font-family:Tahoma;
                font-size:1em;
                font-weight:bold;
}

.ms-sbplain
{
                font-family:Tahoma;
                font-size:8pt;
                border:none;
}

.ms-sbtable-ex
{
                width:0px;
                border-collapse:collapse;
                margin-top:2px;
                margin-left:2px;
}



.ms-sitemapdirectional
{
                font-size:0.8em;
                font-family: Trebuchet MS, Arial, Sans-Serif;
                color:#635b50;
                font-weight:normal;
}
/*webparts header*/
.ms-WPTitle
{
                font-weight:bold;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#8c8275;
                padding-left:0px;
                padding-right:7px;
                padding-top:4px;
                padding-bottom:4px;
                font-size:1em;
}

.ms-WPTitle A:visited
{
                font-weight:bold;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#8c8275;
                font-size:1em;
                text-decoration:none;
                cursor:pointer;
}

.ms-WPTitle A:link
{
                font-weight:bold;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#8c8275;
                font-size:1em;
                text-decoration:none;
                cursor:pointer;
}
.ms-WPTitle A:hover
{
                color:#5a5b50;
                text-decoration:underline;
                cursor:pointer;
}

.ms-WPHeader TD{
                background-color:#f1eeef;
                border:0px;
                border-collapse:collapse;
}

/*content editor styles*/
/*CEWP H1 header formatting*/
div.ms-wpbody h1 
{
} 

div.ms-wpbody p h1 
{
} 

/*CEWP H2 header formatting*/
div.ms-wpbody h2 
{
} 

div.ms-wpbody p h2 
{
} 

/*CEWP H3 header formatting*/
div.ms-wpbody h3 
{
} 

div.ms-wpbody p h3 
{
} 

/*CEWP unordered and ordered list formatting*/
div.ms-wpbody ul 
{
}  
div.ms-wpbody p ul 
{
}  
div.ms-wpbody ol 
{
}  

div.ms-wpbody p ol 
{
}  

/*CEWP links formatting*/
div.ms-wpbody a:link 
{
}
div.ms-wpbody a:visited {}
div.ms-wpbody a:hover 
{
}

/*general webpart styles*/
.ms-WPBorder
{
                border:0px; font-size:1em;
}
td.ms-addnew
{
                border:0px;
}
td.ms-WPBorder div div table tr td.ms-addnew
{
                border:0px;
}
/*
.ms-WPBody {FONT-SIZE: 0.8em;	color:#635b50; font-family:Trebuchet MS, Arial, Sans-Serif;}
DIV.ms-WPBody {	}
.slm-layout-main
{
	font-size:1em;
}
#column
{
	font-size:1em;
}
*/
.ms-WPBody TD
{
	FONT-SIZE: 1em;	
}
.ms-WPBody 
{	
	FONT-SIZE: 1em;	
}

/***************************************************END OF CORE.CSS STYLES*******************************************/
.MsoTableGrid td
{
	background-color:red;
}

.MsoTableGrid tbody td
{
	background-color:green;
}

.CaptchaErrorMessage
{
	color:red !important;
}

/*
default font color gold: #7f9f20
defalut font color grey: #635b50
heading font color: #3b5a6f
content editor table heading color: #8c8275
defualt font size:15pt
font-family:Trebuchet MS, Arial, Sans-Serif;
font conversion:*/

span.sIFR-alternate
{
 	display:none;
}
#ctl00_PlaceHolderBannerImage_RotateImg
{
	font-size:1px;
}
/************************************************BEGINNING OF MASTER PAGE STYLES****************************************/
html
{
	font-size:0.75em;
}
address
{
                display: none;
}

body
{
                background-color: #fcfaf0;
                text-align: center;
                padding:0px;
                margin: 0px;
                font-family:Trebuchet MS, Arial, Sans-Serif; 
                /*height:100%;*/
}

img
{
                border: 0px;
                padding: 0px;
}
h1
{
				font-family:Trebuchet MS, Arial, Sans-Serif; 
				font-size:2.05em;
				color:#7f9f20;
                padding:0px;
                font-weight:normal;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
h2
{
				font-size: 1.3em;
				color:#3b5a6f;
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-weight:bold;
				text-decoration:none;
                padding:0px;
                margin:0px;
                border:0px;
}
h3
{
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-size:1em;
				text-transform:capitalize;
				color:#7f9f20;
				font-weight:normal;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
h4
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#635b50;
                font-size:1em;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
h5
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b596f;
                font-size:1.25em;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
h6
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1.35em;
                color:#7f9f20;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
.MasterContentDiv p
{
                padding-bottom:13px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
.MasterContentDiv a
{
				color:#635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
.MasterContentDiv a:hover
{
				text-decoration:underline;
}
.MasterContentDiv ul
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color: #635b50;
                text-indent: 0;
                line-height: 150%;
                text-align: left;
                list-style-type:disc;
                margin-left: 8px;
                padding-left:20px;
                margin-right: 10px;
                margin-top: 10px;
                margin-bottom: 10px;
}
.MasterContentDiv ol
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color:#635b50;
                text-indent:0px;
                text-align: left;
                list-style-type:decimal;
                margin-left: 15px;
                margin-right: 15px;
                padding-left: 20px;
                margin-top: 10px;
}

.MasterContentDiv table p
{
                padding-bottom:13px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}
.MasterContentDiv table a
{
				color:#635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
.MasterContentDiv table a:hover
{
				text-decoration:underline;
}
.MasterContentDiv table ul
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color: #635b50;
                text-indent: 0;
                line-height: 150%;
                text-align: left;
                list-style-type:disc;
                margin-left: 8px;
                padding-left:20px;
                margin-right: 10px;
                margin-top: 10px;
                margin-bottom: 10px;
}
.MasterContentDiv table ol
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color:#635b50;
                text-indent:0px;
                text-align: left;
                list-style-type:decimal;
                margin-left: 15px;
                margin-right: 15px;
                padding-left: 20px;
                margin-top: 10px;
}
.MasterMainContentDiv table 
{
	font-size:1em; line-height:1.4em; color:#635b50;
}
.MasterNavigation
{
	text-align:left; float:left; border:0px; padding:0px; margin:0px; width:950px; height:27px; background-color:white; background-image:url('/_layouts/images/BirdAndBird/BGTopNav.jpg'); background-repeat:repeat-x; background-color:#f7f6f2;
}
.MasterNavigationControl
{
	float:left; width:785px; height:27px; padding:0px; margin:0px; border:0px;
}

/*banner image*/
.MasterBannerImage
{
	border:0px; margin:0px; padding:0px; border-collapse:collapse; text-align:left; vertical-align:middle; 
	
}
#ctl00_PlaceHolderBannerImage_RichHtmlField1__ControlWrapper_RichHtmlField img
{
                width:950px;
                height:210px;
                display:block;
                vertical-align:bottom;
}
#ctl00_PlaceHolderBannerImage_RichHtmlField1__ControlWrapper_RichHtmlField div img
{
                width:auto;
                height:auto;
}
#ctl00_PlaceHolderBannerImage_RichHtmlField1__ControlWrapper_RichHtmlField
{
                border-collapse: collapse;
                margin: 0 auto;
                padding:0px;
                border:0px;
                height:0px;
                width:0px;
                vertical-align:bottom;
                display:block;
}
/*end of bannder image*/
.MasterMainTable
{
	border:0px; text-align:center; width:1022px; margin:0px auto; padding:0px; font-size:1em;
}
.MasterLeftShadow
{
	height:100%;width :36px; border:0px; padding:0px; margin:0px; border-collapse:collapse; background-image:url('/_layouts/images/BirdAndBird/BGShadowLeft.jpg'); background-position:left top; background-repeat:repeat-y;
}
.MasterMainContentTableData
{
	width:950px; height:100%; border:0px; padding:0px; margin:0px; border-collapse:collapse;
}
.MasterMainDiv
{
	background-color:white; width: 950px;border:0px; padding:0px; margin:0px auto; border-collapse:collapse; height:100%; 
}
.MasterPublishingConsole
{
	border:0px; margin:0px; padding:0px; border-collapse:collapse; width:950px; clear:both;
}
.MasterTopBorder
{
	border:0px; margin:0px; font-size:1px; padding:0px; border-collapse:collapse; height:6px; width:950px; background-color:#1a305E; clear:both;
}
.MasterSiteActions
{
	border :0px; margin:0px; padding:0px; border-collapse:collapse; height:0px; width:950px; text-align:right; vertical-align:top; clear:both;
}
.MasterTopLogoSpacer
{
	border:0px;  margin:0px; padding:0px; border-collapse:collapse; height:15px; width:950px; text-align:left; clear:both;
}
.MasterLogoLanguage
{
	border:0px;  margin:0px; padding:0px; border-collapse:collapse; height:47px; width:950px; text-align:left; clear:both;
}
.MasterLanguage
{
	border:0px; margin:0px; padding:0px; padding-left:16px; border-collapse:collapse; float:left; clear:both;
}
#CurrentLanguage
{
	background-color:#1b3163;
	color:white;
}
.MasterLogo
{
	border:0px; margin:0px; padding:0px; padding-right:16px; border-collapse:collapse; float:right;
}
.MasterNavigationControl
{
	float:left; width:785px; height:27px; padding:0px; margin:0px; border:0px;
}
.MasterMainContentDiv
{
	height:auto; left:auto; width: 950px;border:0px; padding:0px; margin:0px auto; border-collapse:collapse; position:relative; height:auto;
}
.MasterMainLeftContentDiv
{
	float:left; width: 718px; border:0px; padding:0px; margin:0px;
}
.MasterPageTitleSpacer
{
	float:left; width: 232px; text-align:left; font-size:1pt; font-family:Trebuchet MS, Arial, Sans-Serif; content:normal;
}
.MasterPageTitle
{
	float:left; width: 486px; text-align:left; padding-top:28px; padding-bottom:10px;
}
.MasterLeftSpacerDiv
{
	clear:both; float : left; width: 16px; height:auto; border:0px; font-size:1pt; padding:0px; margin:0px;
}
.MasterBannerImageBottomSpacer
{
	height:2px;
	width:100%;
	clear:both;
	font-size:1px;
}
/*static links on left side of master*/
.MasterLeftColumn
{
                float:left; 
                vertical-align:top; 
                width: 200px; 
                padding-top:5px; 
                overflow:hidden;
}
.MasterLeftLinksPeoplePage
{
border-top:1px #726b61 dotted;
padding:0px; margin:0px; padding-top:10px; vertical-align:top; text-align:left;	
width:200px;
                text-align:left;
                font-size:1em; 	
}
.MasterLeftLinksPeoplePage a
{
                color:#726b61; 
                text-decoration:none;
}
.MasterLeftLinksPeoplePage a:hover
{
                text-decoration:underline;
}

.MasterLeftLinks
{
padding:0px; border:0px; margin:0px; vertical-align:top; text-align:left;	
width:200px;
font-weight:bold;
clear:both;
                text-align:left;
                font-size:1em; 
}
.MasterLeftLinksSpacerDiv
{
	font-size:1px; height:5px; clear:both;
}
.MasterLeftLinks a
{
                color:#726b61; 
                text-decoration:none;
}
.MasterLeftLinks a:hover
{
                text-decoration:underline;
}
.MasterLeftNavigation
{
padding:0px; border:0px; margin:0px; vertical-align:top; text-align:left;	
float:left;
width:100%;
                text-align:left;
                font-size:1em; 
}
.MasterLeftNavigation Table
{
	width:100%;
}

.MasterLeftNavigation a
{
                color:#7f9f20; 
                text-decoration:none;
}

.MasterLeftNavigation a:hover
{
                color:#7f9f20; 
                text-decoration:underline;
}
.MasterSpacer
{
	clear:both;font-size:1px;
}
.MasterMiddleSpacer
{
 width: 16px; height:auto; border:0px; padding:0px; margin:0px; border-collapse:collapse; font-size:1px;
}
.MasterContentDiv
{
	float : left; width: 486px;  border:0px; padding:0px; margin:0px; border-collapse:collapse; text-align:left; color:#635b50; padding-top:5px; line-height:1.4em;
}
.MasterRightMainContentDiv
{
	float: right; height:auto; width: 216px; text-align:left; font-family:Trebuchet MS, Arial, Sans-Serif; font-size:1em;
}
.MasterRightContentDiv
{
	float : left; width: 200px;  border:0px; padding:0px; margin:0px; border-collapse:collapse; padding-top:28px;
}
.MasterRightSpacerDiv
{
	float : left; width: 16px;  border:0px; padding:0px; margin:0px; border-collapse:collapse; font-size:1px;
}
.MasterRightShadow
{
	height:100%;width :36px; border:0px; padding:0px; margin:0px; border-collapse:collapse; background-image:url('/_layouts/images/BirdAndBird/BGShadowRight.jpg'); background-position:left top; background-repeat:repeat-y;
}
.MasterFooter
{
                border:0px; 
                padding:0px; 
                border-collapse:collapse;
                background-color:White;
                vertical-align:top; 
                padding-top:35px;
}
.MasterFooterLeftDiv
{
	width:232px; float:left;
}
.MasterFooterDiv
{
	width:486px; float:left;
}
.MasterFooterLink
{
	padding-right:12px;
}

.MasterFooterContent
{
            
                margin:0px auto; 
                text-align:center;
                border-top:2px #ede5ce solid; 
}

.MasterFooterContent a
{
                color:#635b50;
                font-size:0.7em;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}

.MasterFooterContent a:hover
{
                color:#635b50;
                text-decoration:underline;
}
.MasterSearchText
{
	padding-top:10px;	
}
.HiddenControlLabel
{
	height:0px; width:0px; display:none; visibility:hidden;
}
.MatrixText
{
	color:#7f9f20;
	font-size:0.9em;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.MatrixHeader
{
	color:#3b5a6f;
	font-size:1em;
	font-family:Trebuchet MS, Arial, Sans-Serif;
}
.MatrixSubmitBttnDiv
{
	float:left;
}
.MatrixResetBttnDiv
{
	float:left;
}
.MatrixResetBttn
{
	color:#3b5a6f;
	font-size:0.9em;
	background-image:url('/_layouts/images/birdandbird/ResetButtArrow.gif');
	background-position:right center;
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand;	
}
#DynamicImage
{
	width:950px;
}
/********************************END OF MASTER PAGE STYLES************************************/
/***********************CHRIS OVERRIDES OF RAD DROP DOWN**************************************/
.RadComboBox_TwoBirds .rcbArrowCell
{
    border: none;
	width:23px;
    padding:0px;
    background:url('/_layouts/Images/BirdAndBird/downArrow_Off.gif') no-repeat;
    background-position:right top;
    background-repeat:no-repeat;
}

.RadComboBox_TwoBirds table.rcbHovered .rcbArrowCell
{
	background:url('/_layouts/Images/BirdAndBird/downArrow_On.gif') no-repeat;
    background-position:right top;
    background-repeat:no-repeat;	
}

.RadComboBox_TwoBirds table.rcbFocused .rcbArrowCell
{
    background:url('/_layouts/Images/BirdAndBird/downArrow_On.gif');
    background-position:right top;
    background-repeat:no-repeat;
}

.RadComboBox_TwoBirds .rcbInputCell
{
    border-style: none;
	border-color: inherit;
	border-width: 0px;
	background: url('/_layouts/Images/BirdAndBird/dropdown_Closed.gif') no-repeat left top;
	height:24px;
    line-height:24px;
    vertical-align:middle;
	padding:0px;
}

.RadComboBox_TwoBirds table.rcbHovered .rcbInputCell
{
	background: url('/_layouts/Images/BirdAndBird/dropdown_Closed.gif') no-repeat left top;
}

.RadComboBox_TwoBirds table.rcbFocused .rcbInputCell
{
	background: url('/_layouts/Images/BirdAndBird/dropdown_Closed.gif') no-repeat left top;
}

.RadComboBox_TwoBirds INPUT 
{	
	font-family:Trebuchet MS, Arial, Sans-Serif;
	font-size: 1em;
	color: #635b50;
}
/**********************************END OF CHRIS CHANGES**********************/

/* search styles */
.MasterSeachTextBox
{
                font-family: Trebuchet MS, Arial, Sans-Serif;
                font-size: 1em;
                color: #595B4E;
                height:18px;
                vertical-align: top;
                border: 1px SOLID #c0cad3;
                width: 100%;
                text-align: left;
                padding-right:20px;
                padding-left:7px;
}
.MasterSearchDiv
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color:#3b5a6f;
                font-weight:normal;
                border-top:1px #c0cad3 solid;
				text-align:left;
}
.MasterSearchTextBoxDiv
{
	float:left;
	width:177px;
	border:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}
.MasterSearchSpacerDiv
{
	float:left;
	width:5px;
	font-size:1px;
	border:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}
.MasterSearchHtmlButtonDiv
{
	float:left;
	width:18px;
	border:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}
.MasterSearchBottomSpacer
{
	height:10px;	
	clear:both;
	border:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}
/*end of search styles*/

/*********************************************BEGINNING OF HTML EDITOR CONTENT STYLES*******************************************/
.PictureFrame
{
                text-align: center;
                font-size: 1.0em; 
                font-weight:bold;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color: #8c8275;
                margin:0px;
                margin-right:5px;
                border:none;
                background-color:transparent;
}
IMG.ms-rteCustom-PictureFrame
{
                text-align: center;
                font-size: 1.0em; 
                font-weight:bold;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color: #8c8275;
                margin:0px;
                margin-right:5px;
                border:none;
                background-color:transparent;
}
/*
.PageDescription
{
                color:#7f9f20;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1.26em;
                font-weight:normal;
}
*/
.ms-rteCustom-PageDescription
{
                color:#7f9f20;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1.26em;
                font-weight:normal;
}
.GoldBodyText
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#7f9f20;
                font-weight:100;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
}

.ms-rteCustom-GoldBodyText
{
                font-weight:100;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color: #7f9f20;
}
.BodyText
{
                font-weight:100;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color: #635b50;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
}

.ms-rteCustom-BodyText
{
                font-weight:100;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color: #635b50;
}

.Heading-1
{
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-size:2.05em;
				color:#7f9f20;
                padding:0px;
                font-weight:normal;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}

.ms-rteCustom-Heading-1
{
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-size:2.05em;
				color:#7f9f20;
                padding:0px;
                font-weight:normal;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}

.Heading-2
{
				font-size: 1.3em;
				color:#3b5a6f;
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-weight:bold;
				text-decoration:none;
                padding:0px;
                margin:0px;
                border:0px;
}

.ms-rteCustom-Heading-2
{
				font-size: 1.3em;
				color:#3b5a6f;
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-weight:bold;
				text-decoration:none;
                padding:0px;
                margin:0px;
                border:0px;
}
.Heading-3
{
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-size:1em;
				text-transform:capitalize;
				color:#7f9f20;
				font-weight:bold;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}

.ms-rteCustom-Heading-3
{
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-size:1em;
				text-transform:capitalize;
				color:#7f9f20;
				font-weight:bold;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}

.Heading-4
{
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-size:1em;
				color:#635b50;
				font-weight:bold;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}

.ms-rteCustom-Heading-4
{
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-size:1em;
				color:#635b50;
				font-weight:bold;
                padding:0px;
                margin:0px;
                border:0px;
                border-collapse:collapse;
}

.CaseReportRowTitle
{
                font-size:1.15em; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color: #3b5a6f;
                background-color:#eceff1;
                width:100%;
                padding-top:3px;
                padding-bottom:3px;
                display:block;
}

.ms-rteCustom-CaseReportRowTitle
{
                font-size:1.1em; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b5a6f;
                background-color:#eceff1;
                width:100%;
                padding-top:3px;
                padding-bottom:3px;
                display:block;
}

/*LISTS*/
.CircleBulletList
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color: #635b50;
                text-indent: 0;
                line-height: 150%;
                text-align: left;
                list-style-type:disc;
                margin-left: 8px;
                padding-left:20px;
                margin-right: 10px;
                margin-top: 10px;
                margin-bottom: 10px;
}

UL.ms-rteCustom-CircleBulletList
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color: #635b50;
                text-indent: 0;
                line-height: 150%;
                text-align: left;
                list-style-type:disc;
                margin-left: 8px;
                padding-left:20px;
                margin-right: 10px;
                margin-top: 10px;
                margin-bottom: 10px;
}
.NumberList
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color:#635b50;
                text-indent:0px;
                text-align: left;
                list-style-type:decimal;
                margin-left: 15px;
                margin-right: 15px;
                padding-left: 20px;
                margin-top: 10px;
}

OL.ms-rteCustom-NumberList
{
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:1em;
                color: #635b50;
                text-indent:0px;
                text-align: left;
                list-style-type:decimal;
                margin-left: 15px;
                padding-left: 20px;
                margin-right: 10px;
                padding-left: 20px;
                margin-top: 10px;
}

/* end of lists*/
/* beginning of link styles */
.GoldLink
{
			    COLOR: #7f9f20; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:normal; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
A:link.ms-rteCustom-GoldLink
{
			    COLOR: #7f9f20; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:normal; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
A:hover.ms-rteCustom-GoldLink
{
	text-decoration:underline !important;
	COLOR: #7f9f20 !important; 
}
A:visited.ms-rteCustom-GoldLink
{
			    COLOR: #7f9f20; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:normal; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
.GrayLink
{
			    COLOR: #635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:normal; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
A:link.ms-rteCustom-GrayLink
{
			    COLOR: #635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:normal; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
a:hover.ms-rteCustom-GrayLink
{
	text-decoration:underline !important;
	COLOR: #635b50 !important; 
}
a:visited.ms-rteCustom-GrayLink
{
			    COLOR: #635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:normal; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
.BoldGrayLink
{
			    COLOR: #635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
A:link.ms-rteCustom-BoldGrayLink
{
			    COLOR: #635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
A:hover.ms-rteCustom-BoldGrayLink
{
	text-decoration:underline !important;
	COLOR: #635b50 !important; 
}
A:visited.ms-rteCustom-BoldGrayLink
{
			    COLOR: #635b50; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}

.BoldGoldLink
{
			    COLOR: #7f9f20; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
A:link.ms-rteCustom-BoldGoldLink
{
			    COLOR: #7f9f20; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
A:hover.ms-rteCustom-BoldGoldLink
{
	text-decoration:underline !important;
	COLOR: #7f9f20 !important; 
}
A:visited.ms-rteCustom-BoldGoldLink
{
			    COLOR: #7f9f20; 
			    font-style:normal; 
			    font-variant:normal; 
			    font-weight:bold; 
			    font-size:1.0em;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                text-decoration:none;
}
.LargeBlueLink
{
				font-size: 1.3em;
				color:#3b5a6f !important;
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-weight:bold;
				text-decoration:none;
                padding:0px;
                margin:0px;
                border:0px;
}
A:link.ms-rteCustom-LargeBlueLink
{
				font-size: 1.3em;
				color:#3b5a6f;
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-weight:bold;
				text-decoration:none;
                padding:0px;
                margin:0px;
                border:0px;
}
A:hover.ms-rteCustom-LargeBlueLink
{
	text-decoration:underline !important;
	color:#3b5a6f !important;
}
A:visited.ms-rteCustom-LargeBlueLink
{
				font-size: 1.3em;
				color:#3b5a6f;
				font-family:Trebuchet MS, Arial, Sans-Serif;
				font-weight:bold;
				text-decoration:none;
                padding:0px;
                margin:0px;
                border:0px;
}
/************************************************END OF HTML EDITOR CONTENT STYLES*******************************************/
/*********************************************BEGINNING OF HTML EDITOR TABLE STYLES*******************************************/
/* _lcid="1033" _version="12.0.4518"
    _LocalBinding *
.ms-rteTable-6   {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                border-width: 0px;
                border-collapse: collapse; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-6 tr.ms-rteTableHeaderRow-6      {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
                vertical-align: top;
}
.ms-rteTable-6 td.ms-rteTableHeaderFirstCol-6    {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-6 td.ms-rteTableHeaderLastCol-6  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-6 td.ms-rteTableHeaderOddCol-6 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-6 td.ms-rteTableHeaderEvenCol-6 
{
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-6 tr.ms-rteTableOddRow-6  {]
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                vertical-align: top;
}
.ms-rteTable-6 tr.ms-rteTableEvenRow-6   {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt;
                vertical-align: top;
}
.ms-rteTable-6 td.ms-rteTableFirstCol-6  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-6 td.ms-rteTableLastCol-6 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-6 td.ms-rteTableOddCol-6  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                padding-bottom:5px;
}
.ms-rteTable-6 td.ms-rteTableEvenCol-6 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;          
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                padding-bottom:5px;
}
.ms-rteTable-6 tr.ms-rteTableFooterRow-6     {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 11pt;
}
.ms-rteTable-6 td.ms-rteTableFooterFirstCol-6  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-6 td.ms-rteTableFooterLastCol-6 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align:left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-6 td.ms-rteTableFooterOddCol-6  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-6 td.ms-rteTableFooterEvenCol-6  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                padding-bottom:5px;
}
.ms-rteTable-7   {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                border-width: 0px;
                border-collapse: collapse; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-7 tr.ms-rteTableHeaderRow-7      {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                background:#f4f3ee;
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
                vertical-align: top;
}
.ms-rteTable-7 td.ms-rteTableHeaderFirstCol-7    {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-7 td.ms-rteTableHeaderLastCol-7  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;  
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-7 td.ms-rteTableHeaderOddCol-7 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-7 td.ms-rteTableHeaderEvenCol-7 
{
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 14pt;
}
.ms-rteTable-7 tr.ms-rteTableOddRow-7  {]
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                background-color: #f4f3ee;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                vertical-align: top;
}
.ms-rteTable-7 tr.ms-rteTableEvenRow-7   {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                background-color: #f4f3ee;
                vertical-align: top;
}
.ms-rteTable-7 td.ms-rteTableFirstCol-7  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif
                font-size:15pt; 
}
.ms-rteTable-7 td.ms-rteTableLastCol-7 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-7 td.ms-rteTableOddCol-7  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                padding-bottom:5px;
}
.ms-rteTable-7 td.ms-rteTableEvenCol-7 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt;          
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                padding-bottom:5px;
}
.ms-rteTable-7 tr.ms-rteTableFooterRow-7     {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                background-color: #f4f3ee;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                line-height: 11pt;
}
.ms-rteTable-7 td.ms-rteTableFooterFirstCol-7  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-7 td.ms-rteTableFooterLastCol-7 {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align:left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-7 td.ms-rteTableFooterOddCol-7  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
}
.ms-rteTable-7 td.ms-rteTableFooterEvenCol-7  {
                padding:4.4pt 10.4pt 14.4pt 10.4pt; 
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt; 
                padding-bottom:5px;
}
*/
.ms-rteTable-8   {
                border-width: 0px;
                border-style: none;
                border-collapse: collapse;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:15pt;
}
.ms-rteTable-8 td.ms-rteTableHeaderOddCol-8 {
                padding:0in 2.4pt 0in 2.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b5a6f;
                line-height: 14pt;
                background:#f4f3ee;
                height:35px;
                vertical-align:middle;
                padding-top:3px;
                padding-bottom:3px;
                border-left: 1px #8c8275 solid;
                border-left: 1px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 td.ms-rteTableHeaderEvenCol-8 
{
                padding:0in 2.4pt 0in 2.4pt; 
                color: #3a4663;
                line-height: 14pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b5a6f;
                background:#f4f3ee;
                height:30px;
                vertical-align:middle;
                padding-top:3px;
                padding-bottom:3px;
                border-left: 1px #8c8275 solid;
                border-left: 1px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 td.ms-rteTableHeaderFirstCol-8    {
                padding: 0in 2.4pt 0in 2.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b5a6f;
                line-height: 14pt;
                background:#f4f3ee;
                height:30px;
                vertical-align:middle;
                padding-top:3px;
                padding-bottom:3px;
                border-left: 0px #8c8275 solid;
                border-right: 1px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 td.ms-rteTableHeaderLastCol-8  {
                padding: 0in 2.4pt 0in 2.4pt; 
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b5a6f;
                background:#f4f3ee;
                line-height: 14pt;
                height:30px;
                vertical-align:middle;
                padding-top:3px;
                padding-bottom:3px;
                border-left: 1px #8c8275 solid;
                border-right: 0px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 tr.ms-rteTableHeaderRow-8      {
                text-align: left;
                text-transform: capitalize;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                color:#3b5a6f;
                line-height: 14pt;
                vertical-align:middle;
                background:#f4f3ee;
                height:30px;
                padding-top:3px;
                padding-bottom:3px;
                border-bottom: 1px #8c8275 solid;
                border-right:0px;
                border-left:0px;
}
.ms-rteTable-8 tr.ms-rteTableOddRow-8  {
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                vertical-align:top;             
}
.ms-rteTable-8 tr.ms-rteTableEvenRow-8   {
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                vertical-align:top;
}
.ms-rteTable-8 td.ms-rteTableFirstCol-8  {
                padding: 0in 2.4pt 0in 2.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
}
.ms-rteTable-8 td.ms-rteTableLastCol-8 {
                padding:0in 2.4pt 0in 2.4pt;         
                border-left: 1px #8c8275 solid;   
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
}
.ms-rteTable-8 td.ms-rteTableOddCol-8  {
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                padding: 0in 2.4pt 0in 2.4pt;
                border-left: 1px #8c8275 solid;
                border-right: 1px #8c8275 solid;
}
.ms-rteTable-8 td.ms-rteTableEvenCol-8 {
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                padding:0in 2.4pt 0in 2.4pt;
}
.ms-rteTable-8 td.ms-rteTableFooterOddCol-8  {
                padding: 0in 2.4pt 0in 2.4pt;
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                border-left: 1px #8c8275 solid;
                border-left: 1px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 td.ms-rteTableFooterEvenCol-8  {
                padding: 0in 2.4pt 0in 2.4pt;
                text-align: left;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                border-left: 1px #8c8275 solid;
                border-left: 1px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 td.ms-rteTableFooterFirstCol-8  {
                padding: 0in 2.4pt 0in 2.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                text-align: left;
                border-right: 1px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 td.ms-rteTableFooterLastCol-8 {
                padding:0in 2.4pt 0in 2.4pt;
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                text-align:left;
                border-left: 1px #8c8275 solid;
                border-right: 0px #8c8275 solid;
                border-bottom: 1px #8c8275 solid;
}
.ms-rteTable-8 tr.ms-rteTableFooterRow-8     {
                font-family:Trebuchet MS, Arial, Sans-Serif;
                font-size:12pt;   
                color:#7f9f20;
                line-height: 11pt;
                border-bottom: 1px #8c8275 solid;
                border-right:0px;
                border-left:0px;
}



.ms-rteTable-9   {
color:#3b5a6f !important;
font-family:Trebuchet MS, Arial, Sans-Serif;
border-collapse:collapse;
margin:0px;
padding:0px;
}
.ms-rteTable-9 td
{
	border:0px;
	margin:0px;
	padding:0px;
	font-size:0.85em;
}
.ms-rteTable-9 tr.ms-rteTableHeaderRow-9      {

}
.ms-rteTable-9 td.ms-rteTableHeaderFirstCol-9    {
vertical-align:top;
width:25%;
border-top:1px #c0cad3 solid;
font-weight:bold;
}
.ms-rteTable-9 td.ms-rteTableHeaderLastCol-9  {
vertical-align:top;
border-top:1px #c0cad3 dotted;
padding-top:3px;
padding-bottom:3px;
}
.ms-rteTable-9 td.ms-rteTableHeaderOddCol-9 {
vertical-align:top;
width:12px;
}
.ms-rteTable-9 td.ms-rteTableHeaderEvenCol-9 {
vertical-align:top;
}
.ms-rteTable-9 tr.ms-rteTableOddRow-9  {
}
.ms-rteTable-9 tr.ms-rteTableEvenRow-9   {
}
.ms-rteTable-9 td.ms-rteTableFirstCol-9  {
vertical-align:top;
width:25%;
border-top:1px #c0cad3 solid;
font-weight:bold;
}
.ms-rteTable-9 td.ms-rteTableLastCol-9 {
vertical-align:top;
border-top:1px #c0cad3 dotted;
padding-top:3px;
padding-bottom:3px;

}
.ms-rteTable-9 td.ms-rteTableOddCol-9  {
vertical-align:top;
width:12px;
}
.ms-rteTable-9 td.ms-rteTableEvenCol-9 {

}
.ms-rteTable-9 tr.ms-rteTableFooterRow-9     {

}
.ms-rteTable-9 tr.ms-rteTableFooterRow-9 td     {
background-color: #fcfaf0;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
height:20px;
}

.ms-rteTable-9 td.ms-rteTableFooterFirstCol-9  {
vertical-align:top;
width:25%;
border-top:1px #c0cad3 solid;
font-weight:bold;
}
.ms-rteTable-9 td.ms-rteTableFooterLastCol-9 {
vertical-align:top;
border-top:1px #c0cad3 dotted;
padding-top:3px;
padding-bottom:3px;
}
.ms-rteTable-9 td.ms-rteTableFooterOddCol-9  {
vertical-align:top;
width:12px;
}
.ms-rteTable-9 td.ms-rteTableFooterEvenCol-9  {
vertical-align:top;
}



.ms-rteTable-10   {
font-family:Trebuchet MS, Arial, Sans-Serif;
border-collapse:collapse;
	border:0px;
	margin:0px;
	padding:0px;

}
.ms-rteTable-10 td
{
	border:0px;
	margin:0px;
	padding:0px;
	font-size:1em;
}
.ms-rteTable-10 tr.ms-rteTableHeaderRow-10      {

}
.ms-rteTable-10 td.ms-rteTableHeaderFirstCol-10    {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableHeaderLastCol-10  {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableHeaderOddCol-10 {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableHeaderEvenCol-10 {
vertical-align:top;
}
.ms-rteTable-10 tr.ms-rteTableOddRow-10  {
vertical-align:top;
}
.ms-rteTable-10 tr.ms-rteTableEvenRow-10   {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableFirstCol-10  {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableLastCol-10 {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableOddCol-10  {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableEvenCol-10 {
vertical-align:top;
}
.ms-rteTable-10 tr.ms-rteTableFooterRow-10     {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableFooterFirstCol-10  {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableFooterLastCol-10 {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableFooterOddCol-10  {
vertical-align:top;
}
.ms-rteTable-10 td.ms-rteTableFooterEvenCol-10  {
vertical-align:top;
}


ms-rteTable-11   {
font-family:Trebuchet MS, Arial, Sans-Serif;
border-collapse:collapse;
	border:0px;
	margin:0px;
	padding:0px;

}
.ms-rteTable-11 td
{
	border:0px;
	margin:0px;
	padding:0px;
	line-height:25px;
	font-size:1em;
}
.ms-rteTable-11 tr.ms-rteTableHeaderRow-11      {

}
.ms-rteTable-11 td.ms-rteTableHeaderFirstCol-11    {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableHeaderLastCol-11  {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableHeaderOddCol-11 {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableHeaderEvenCol-11 {
vertical-align:top;
}
.ms-rteTable-11 tr.ms-rteTableOddRow-11  {
vertical-align:top;
}
.ms-rteTable-11 tr.ms-rteTableEvenRow-11   {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableFirstCol-11  {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableLastCol-11 {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableOddCol-11  {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableEvenCol-11 {
vertical-align:top;
}
.ms-rteTable-11 tr.ms-rteTableFooterRow-11     {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableFooterFirstCol-11  {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableFooterLastCol-11 {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableFooterOddCol-11  {
vertical-align:top;
}
.ms-rteTable-11 td.ms-rteTableFooterEvenCol-11  {
vertical-align:top;
}

/*********************************************END OF HTML EDITOR TABLE STYLES*******************************************/


/******************************************************print styles overriding original styles********************************************/
/*******************************************/
.MasterMainContentDiv
{
	width:640px;
}
.MasterMainTable
{
	width:640px;
}
.MasterMainDiv
{
	width:640px;
}
.MasterTopBorder
{
	width:640px;
}
.MasterLogoLanguage
{
	width:640px;
	float:left;
}
/*****************************/
.MasterSiteActions
{
	display:none;
}
.MasterTopLogoSpacer
{
	display:none;
}
.MasterLeftSpacerDiv
{
	display:none;
}
.MasterLanguage
{
	display:none;
}
/*************/
.MatrixPageContentTable
{
	width:480px;

}
.MasterRightContentDiv
{
	width:150px;
}
.MasterRightMainContentDiv
{
	width:150px;
}
.MasterMainLeftContentDiv
{
	width:490px; vertical-align:left;
}

/********************************************/
.MasterContentDiv
{
	width:480px;
}
.MasterPageTitleSpacer
{
	display:none;
}
.MasterPageTitle
{
	display:block;
}
.MasterLeftShadow
{
	display:none;
}
.MasterRightShadow
{
	display:none;
}
.MasterNavigation
{
	display:none;
}
.MasterLeftShadow
{
	display:none;
}
.MasterRightShadow
{
	display:none;
}
.MasterFooter
{
	display:none;
}
#ctl00_PlaceHolderBannerImage_RotateImg
{
display:none;
}


#ctl00_MatrixControl_RadPanel1
{
	display:none;
}

.MasterLeftColumn
{
	display:none;
}
.MasterSearchDiv
{
	display:none;
}
.MatrixContol
{
	display:none;
}
.MasterPublishingConsole
{
	display:none;
}
.AccordionContent
{
	display:block;
}
.MatrixPageRightContentDiv
{
	display:none;
}
.MoreLink
{

}
.MatrixPageRelatedContentLeftTD
{
	width:220px;
	padding:0px;	
}
.MatrixPageRelatedContentRightTD
{
	width:220px;
	padding:0px;
}
.PeoplePageTitleTopSpacer
{
	display:none;
}
.PeoplePageTitleBottomSpacer
{
	display:none;
}
.PeoplePageContentDiv
{
	width:365px;
}
.PeoplePageLawyerNameContainer
{
	width:365px;
}
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

.TwoBirdsBrochureDiv
{
	display:none;
}
.AccordionContainer
{
	width:150px; overflow:hidden;
}







.sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  



.sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

#HeaderContainer
{
    display:none;
}
