﻿/* Geocaching Main Print Style Sheet - Last Updated 21 Sep 2010 by TWT */
/* This style sheet provides print styles to the "geocachingMain" master page. */

/* Begin Information Widget */
.InformationWidget{
padding:1em;
background-color:#f0f0f0;
border:1px solid #424242;
}
.InformationWidget table td{
background-color:#f0f0f0;
}
.InformationWidget dl.CountryStateSelectorForm dt{
width:10em;
}
.InformationWidget dl.CountryStateSelectorForm dd{
margin-left:10em;
}
.SecondaryInformationWidget{
margin-top:1.5em;
padding:1em;
border:1px solid #424242;
background-color:#f0f0f0;
}
.InformationWidget h3,.SecondaryInformationWidget h3{
margin-top:0;
}
/* End Information Widget */

/* Begin Multi-Part Form Widget */
.MultiPartFormWidget{
margin-top:1.5em;
border:1px solid #424242;
zoom:1;
}
.MultiPartFormWidget .WidgetHeader{
margin-top:0 !important;
padding:.5em 1em;
border-bottom:1px solid #424242;
}
.MultiPartFormWidget .WidgetBody{
padding:1em;
}
/* End Multi-Part Form Widget */

/* Begin Book */
.BookWidget{
margin-top:1.5em;
padding:1.5em;
width:200px;
float:right;
text-align:center;
background-color:#f0f0f0;
border:1px solid #424242;
}
.BookWidget p{
line-height:normal;
}
/* End Book */

/* Begin Screenshots and Images */
.ScreenshotsWidget{
text-align:center;
}
.ScreenshotsWidget img{
margin-left:3em;
}
.ScreenshotsWidget img:first-child{
margin-left:0;
}
.StaticPageImage{
padding-left:1em;
float:right;
}
/* End Screenshots and Images */

/* Begin Cache Types */
dl.CacheTypesList dt{
width:10em;
padding-bottom:5em;
}
dl.CacheTypesList dd{
margin-left:10em;
padding-bottom:5em;
}
dl.CacheTypesList dd h4{
margin-top:0;
}
dl.CacheTypesList dt.First,dl.CacheTypesList dd.First{
padding-top:1.5em;
}
dl.CacheTypesList dt.Last,dl.CacheTypesList dd.Last{
padding-bottom:0;
}
/* End Cache Types */

/* Begin FAQs, Address */
dl.FAQList dt,dl.TermsAddressList dt{
float:none;
padding-bottom:0;
}
dl.FAQList dd{
padding-bottom:1.5em;
}
dl.FAQList dt.First,dl.TermsAddressList dt{
padding-top:1.5em;
}
dl.FAQList dt.Last;dl.FAQList dd.Last,dl.TermsAddressList dd.Last{
padding-bottom:0;
}
dl.AttributesList dt{
clear:both;
width:30px;
height:30px;
padding-bottom:1em;
}
dl.AttributesList dd{
margin-left:40px;
height:30px;
padding-bottom:1em;
}
/* End FAQs, Address */

/* Begin Decryption Key */
.DecryptionKeyWidget{
margin-top:1.5em;
font-family:"Courier New",courier,mono;
}
#dk .DecryptionKeyWidget{
margin-top:0 !important;
}
.DecryptionKeyWidget p{
margin:0;
padding:0;
}
/* End Decryption Key */

/* Begin Calendar */
.ProfileCalendarTable{
margin-top:1.5em;
}
#bd .EventCalendarTable td a,#bd .EventCalendarTable td a:link,#bd .ProfileCalendarTable td a,#bd .ProfileCalendarTable td a:link{
color:#000 !important;
text-decoration:none !important;
}
#bd .EventCalendarTable td a:hover,#bd .EventCalendarTable td a:focus,#bd .EventCalendarTable td a:active,#bd .ProfileCalendarTable td a:hover,#bd .ProfileCalendarTable td a:focus,#bd .ProfileCalendarTable td a:active{
color:#000 !important;
text-decoration:none !important;
}
#bd .EventCalendarTable td a:visited,#bd .ProfileCalendarTable td a:visited{
color:#000 !important;
text-decoration:none !important;
}
.DayHeaderStyle,.DayStyle,.OtherMonthDayStyle,.WeekendDayStyle{
border-top:1px solid #424242 !important;
border-bottom:1px solid #424242 !important;
}
.SelectedDayStyle,.SelectorStyle{
color:#424242 !important;
background-color:#f0f0f0 !important;
border-top:1px solid #424242 !important;
border-bottom:1px solid #424242 !important;
}
.TodayDayStyle{
color:#424242 !important;
background-color:#f0f0f0 !important;
border-top:1px solid #424242 !important;
border-bottom:1px solid #424242 !important;
}
table.TitleStyle,table.TitleStyle td{
border:none !important;
font-weight:bold !important;
}
table.CacheCalendarTable,table.CacheCalendarTable td{
margin-bottom:1.5em;
border:none !important;
}
.ReportCacheCalendar table,.ReportCacheCalendar table td,.SiteAnnouncementCalendar table,.SiteAnnouncementCalendar table td{
margin:0 !important;
padding:0 !important;
border:none !important;
}
/* End Calendar */

/* Begin LatLong and Waypoint Tables */
table.WaypointConversionTable{
margin-top:1.5em;
}
table.LatLongTable{
border:none !important;
width:250px;
}
table.LatLongTable td{
border-left:none !important;
border-right:none !important;
}
/* End LatLong and Waypoint Tables */

/* Begin Log In */
dl.LoginForm dt{
width:7em;
}
dl.LoginForm dd{
margin-left:7em;
}
dl.LoginForm input.Text{
width:85%;
}
dl.LoginForm label{
font-weight:normal;
}
.LoginWidget{
margin:1.5em 0;
padding-bottom:1.5em;
border-bottom:1px solid #424242;
}
.LoginUpsellWidget{
padding:0 2em;
}
dl.ForgotPasswordForm dt{
width:10em;
}
dl.ForgotPasswordForm dd{
margin-left:10em;
}
/* End Log In */

/* Begin Bookmarks */
.QuickAddWidget{
float:right;
width:150px;
margin-bottom:1.5em;
}
dl.CreateBookmarkForm,dl.CreateBookmarkListForm,dl.BookmarkRatingForm{
margin-top:1.5em;
}
dl.CreateBookmarkForm dt,dl.CreateBookmarkListForm dt{
width:10em;
}
dl.CreateBookmarkForm dd,dl.CreateBookmarkListForm dd{
margin-left:10em;
}
dl.BookmarkAddForm dt,dl.BookmarkRatingForm dt{
width:25em;
}
dl.BookmarkAddForm dd,dl.BookmarkRatingForm dd{
margin-left:25em;
}
/* End Bookmarks */

/* Begin Send E-Mail to a User */
dl.LookupUserForm dt{
width:20em;
}
dl.LookupUserForm dd{
margin-left:20em;
}
dl.SendEmailForm dt{
width:10em;
}
dl.SendEmailForm dd{
margin-left:10em;
}
/* End Send E-Mail to a User */

/* Begin Geoteaming */
dl.GeoteamingContactForm dt{
width:15em;
}
dl.GeoteamingContactForm dd{
margin-left:15em;
}
/* End Geoteaming */

/* Begin Validation */
dl.ValidateForm{
margin-top:1.5em;
}
dl.ValidateForm dt{
width:10em;
}
dl.ValidateForm dd{
margin-left:10em;
}
/* End Validation */

/* Begin Subscriptions */
.MembershipDetailsWidget{
float:right;
width:300px;
margin:1.5em 0;
}
/* End Subscriptions */

/* Begin Press */
table.PressTable{
margin-top:1.5em;
}
table.PressEditTable tr{
display:none;
}
table.PressEditTable tr.Data{
display:table-row;
*display:block;
}
dl.EditPressArticleForm dt{
width:10em;
}
dl.EditPressArticleForm dd{
margin-left:10em;
}
/* End Press */

/* Begin Admin */
.LitmusHeaderError,.LitmusHeaderWarning,.LitmusHeaderPass{
font-weight:bold;
}
.LitmusHeaderError,.LitmusBodyError{
color:#8c0b0b;
}
.LitmusHeaderWarning,.LitmusBodyWarning{
color:#8c450b;
}
.LitmusHeaderPass,.LitmusBodyPass{
color:#366e12;
}
.LitmusTable td{
border-top:1px solid #424242;
border-bottom:1px solid #424242;
}
dl.BannerManagementForm{
margin-top:1.5em;
}
dl.BannerManagementForm dt{
width:8em;
}
dl.BannerManagementForm dd{
margin-left:8em;
}
.BannerImageLargeWidget{
margin:0;
padding:0;
margin-right:15px;
width:280px;
height:135px;
float:left;
line-height:normal;
}
.BannerMottoImage{
margin:0;
padding:0;
line-height:normal;
}
.BannerImageSmallWidget{
margin-right:15px;
width:150px;
height:135px;
float:left;
line-height:normal;
}
dl.SiteAnnouncementEditForm dt{
width:16em;
}
dl.SiteAnnouncementEditForm dd{
margin-left:16em;
}
.SiteAnnouncementEditForm .NoBolding label{
font-weight:normal !important;
}
dl.LogEntryForm dt{
width:20em;
}
dl.LogEntryForm dd{
margin-left:20em;
}
/* End Admin */

/* Begin Profile */
.MiniProfileWidget,.ProfileWidget{
border:1px solid #424242;
}
.MiniProfileWidget .WidgetBody,.ProfileWidget .WidgetBody{
padding:1em;
}
.MiniProfileWidget h3,.ProfileWidget h3{
margin:0;
padding:.25em 1em;
font-size:85%;
background-color:#f0f0f0;
}
.MiniProfileWidget p,.MiniProfileWidget dl,.ProfileWidget p,.ProfileWidget li{
font-size:85%;
}
.MiniProfileWidget p{
margin-top:0;
}
.MiniProfileWidget p.AvatarImage{
margin-right:.5em;
float:left;
}
.MiniProfileWidget dl.ListData dt{
width:10em;
padding-bottom:.25em;
}
.MiniProfileWidget dl.ListData dd{
margin-left:10em;
padding-bottom:.25em;
}
.MiniProfileWidget p.WidgetFooter{
margin-top:0 !important;
}
#Content .ProfileWidget ul li{
margin-left:1.2em;
}
.ProfileWidget p.ProfileMapImage{
margin-top:0;
float:right;
padding-left:1em;
}
#uxUserDevicesMnu{
position:absolute;
visibility:hidden;
border:solid 1px #424242;
padding:.3em;
background-color:#f0f0f0;
}
#uxUserDevicesMnu ul{
margin:0;
padding:.5em;
width:200px;
}
#uxUserDevicesMnu li{
margin:0 !important;
padding:0 !important;
list-style-type:none !important;
list-style:none !important;
}
#Content #uxUserDevicesMnu ul li{
font-size:100% !important;
}
/* End Profile */

/* Begin My Friends */
.FriendWidget{
float:left;
width:350px;
margin:0 1em 1.5em 0;
padding:1em;
border:1px solid #424242;
}
.FriendAvatar{
float:left;
}
.FriendText{
margin-left:95px;
}
.FriendWidget h4{
margin-top:0;
}
dl.FriendList dt{
width:9em;
padding-bottom:0;
}
dl.FriendList dd{
margin-left:9em;
padding-bottom:0;
}
/* End My Friends */

/* Begin Field Notes */
dl.LinkAccountForm{
margin-top:1.5em;
}
dl.LinkAccountForm dt{
width:10em;
}
dl.LinkAccountForm dd{
margin-left:10em;
}
/* End Field Notes */

/* Begin Edit Image */
dl.EditImageForm dt{
width:10em;
}
dl.EditImageForm dd{
margin-left:10em;
}
/* End Edit Image */

/* Begin Change Password */
dl.ChangePasswordForm dt{
width:13em;
}
dl.ChangePasswordForm dd{
margin-left:13em;
}
/* End Change Password */

/* Begin Twitter */
dl.TwitterForm{
margin-top:1.5em;
}
dl.TwitterForm dt{
width:13em;
}
dl.TwitterForm dd{
margin-left:13em;
}
/* End Twitter */

/* Begin StatBar */
dl.StatBarForm{
margin-top:1.5em;
}
dl.StatBarForm dt{
width:13em;
}
dl.StatBarForm dd{
margin-left:13em;
}
/* End StatBar */

/* Begin User Routes */
dl.UserRoutesSearchForm dt{
width:12em;
}
dl.UserRoutesSearchForm dd{
margin-left:12em;
}
.RandomRouteWidget h3.WidgetHeader{
margin:0;
padding:10px;
background-color:#f0f0f0;
color:#424242;
}
.RandomRouteWidget .WidgetBody{
padding:10px;
border:1px solid #424242;
}
.LatestRoutesWidget{
margin-top:1.5em;
}
dl.UserRoutesStatisticsList dt{
width:8em;
}
dl.UserRoutesStatisticsList dd{
margin-left:8em;
}
/* End User Routes */

/* Begin Instant Notifications */
dl.EditNotificationForm{
margin-top:1.5em;
}
dl.EditNotificationForm dt{
width:12em;
}
dl.EditNotificationForm dd{
margin-left:12em;
}
/* End Instant Notifications */

/* Begin Trackable Items */
.TravelBugHeaderIcon{
position:relative;
top:7px;
}
dl.BugDetailsList{
margin-top:1.5em;
}
dl.BugDetailsList dt{
clear:none;
width:10em;
}
dl.BugDetailsList dd{
margin-left:11em;
}
.TrackableCalloutWidget{
height:22em;
margin-bottom:1.5em;
}
.TrackableCalloutWidget .WidgetHeader{
margin-top:0;
padding:.5em 1em;
color:#424242;
}
#bd .TrackableCalloutWidget .WidgetHeader a,#bd .TrackableCalloutWidget .WidgetHeader a:link,#bd .TrackableCalloutWidget .WidgetHeader a:active,#bd .TrackableCalloutWidget .WidgetHeader a:hover,#bd .TrackableCalloutWidget .WidgetHeader a:focus,#bd .TrackableCalloutWidget .WidgetHeader a:visited{
color:#424242 !important;
text-decoration:none;
}
.TrackableCalloutWidget .WidgetBody{
padding:1em;
}
.GeocoinWidget{
border:1px solid #424242;
}
.GeocoinWidget h3.WidgetHeader{
background-color:#f0f0f0;
border-bottom:1px solid #424242;
}
.TravelBugWidget{
border:1px solid #424242;
}
.TravelBugWidget h3.WidgetHeader{
background-color:#f0f0f0;
border-bottom:1px solid #424242;
}
.PromotionalsWidget{
border:1px solid #424242;
}
.PromotionalsWidget h3.WidgetHeader{
background-color:#f0f0f0;
border-bottom:1px solid #424242;
}
dl.TrackableSearchForm dt{
width:25em;
}
dl.TrackableSearchForm dd{
margin-left:25em;
}
.TrackableSearchWidget .Button{
position:relative;
top:5px;
}
dl.TrackableActivationStep1Form dt{
width:20em;
}
dl.TrackableActivationStep1Form dd{
margin-left:20em;
}
dl.TrackableActivationStep2Form dt,dl.BugEditForm dt{
width:8em;
}
dl.TrackableActivationStep2Form dd,dl.BugEditForm dd{
margin-left:8em;
}
dl.TrackableActivationStep3Form dt{
width:12em;
}
dl.TrackableActivationStep3Form dd{
margin-left:13em;
}
.TrackableActivationStep3Form dl.CountryStateSelectorForm dt{
clear:none;
font-weight:normal;
width:0em;
}
.TrackableActivationStep3Form dl.CountryStateSelectorForm dd{
margin-left:10em;
}
.TrackableItemLogTable tr{
display:none;
}
.TrackableItemLogTable tr.Data{
display:table-row;
*display:block;
}
.TrackableItemLogTable tr td{
border-left:none;
border-right:none;
}
dl.ContestEntryForm dt,dl.ContestEntryForm dd dl.CountryStateSelectorForm dt,dl.GoalContestForm dt{
width:15em;
}
dl.ContestEntryForm dd,dl.ContestEntryForm dd dl.CountryStateSelectorForm dd,dl.GoalContestForm dd{
margin-left:15em;
}
dl.ContestEntryForm dd dl.CountryStateSelectorForm{
position:relative;
left:-15em;
}
dl.TrackableSearchPageForm dt{
width:11em;
}
dl.TrackableSearchPageForm dd{
margin-left:11em;
}
.GeocoinInformationWidget{
height:250px;
overflow:scroll;
overflow-x:hidden;
overflow-y:auto;
border:1px solid #424242;
}
#Content #geocoinInfo li{
list-style:none !important;
margin-left:0 !important;
padding-bottom:1.5em;
}
#Content #geocoinInfo img{
position:relative !important;
top:15px !important;
padding-right:1em;
}
#Content #geocoinInfo #geocoinName{
font-weight:bold;
}
table.GeocoinTable{
border:none !important;
}
table.GeocoinTable td{
border-left:none !important;
border-right:none !important;
}
#geocointabs h4{
margin-top:0;
}
#geocointabs #tab1 ul li,#geocointabs #tab2 ul li{
list-style:none;
margin-left:0;
}
#geocointabs #tab1 img,#geocointabs #tab2 img{
position:relative;
top:15px;
}
/* End Trackable Items */

/* Begin Log a Cache */
.PostLogList dt{
width:10em;
}
.PostLogList dd{
margin-left:10em;
}
.LogOptionsWidget{
background-color:#fff;
border:1px solid #000;
padding:1em;
}
/* End Log a Cache

/* Begin Gallery */
table.GalleryTable{
border:none !important;
}
table.GalleryTable td{
border-left:none;
border-right:none;
vertical-align:top;
}
/* End Gallery */

/* Begin Benchmarks */
.BenchmarkHomeSearchWidget{
width:300px;
padding-left:1em;
float:right;
}
dl.BenchmarkHomeSearchForm dt,dl.BenchmarkControlList dt{
width:10em;
}
dl.BenchmarkHomeSearchForm dd,dl.BenchmarkControlList dd{
margin-left:10em;
}
dl.BenchmarkSearchForm dt{
width:12em;
}
dl.BenchmarkSearchForm dd{
margin-left:12em;
}
dl.BenchmarkSearchForm dd table.LatLongTable{
position:relative;
top:-15px;
}
.BenchmarkNavigationWidget.SecondaryInformationWidget{
margin-top:0 !important;
}
dl.BenchmarkControlList{
margin-top:1.5em;
}
/* End Benchmarks */

/* Begin Pocket Queries */
.PocketQueryListTable tr.TableFooter td{
border-top:1px solid #424242;
background-color:#f0f0f0;
}
.CreateNewPQWidget,.CreateNewCAARWidget{
margin:1.5em;
padding:1.5em;
border:1px solid #424242;
background-color:#f0f0f0;
}
.CreateNewPQWidget img,.CreateNewCAARWidget img{
position:relative;
top:3px;
}
.PocketQueryForm table.RadioButtonsTable,.PocketQueryForm table.CheckboxTable{
width:100% !important;
}
.PocketQueryForm table.RadioButtonsTable label,.PocketQueryForm table.CheckboxTable label,.PocketQueryForm span.NoBolding label{
font-weight:normal !important;
}
.PocketQueryForm table.RadioButtonsTable td,.PocketQueryForm table.CheckboxTable td{
padding:.5em 0 !important;
}
.PocketQueryForm table.AttributeTable,.PocketQueryForm table.AttributeTable td{
border:none;
text-align:center;
}
dl.PQOutputList dt{
width:5em;
}
dl.PQOutputList dd{
margin-left:6em;
}
/* End Pocket Queries */

/* Begin Hide and Seek a Cache */
dl.RatingQuestionList dt{
width:1em;
}
dl.RatingQuestionList dd{
margin-left:2em;
}
dl.RatingAnswerList dt{
width:5em;
}
dl.RatingAnswerList dd{
margin-left:6em;
}
dl.ReportCacheForm dt,dl.WaypointsEditForm dt{
width:15em;
}
dl.ReportCacheForm dd,dl.WaypointsEditForm dd{
margin-left:15em;
}
.ReportCacheForm .NoBolding label{
font-weight:normal !important;
}
.ReportCacheForm .RadioButtonsTable{
width:100%;
}
table.AttributesEditTable th{
border-top:1px solid #424242;
}
.WaypointsEditForm .NoBolding label{
font-weight:normal !important;
}
dl.DrivingDirectionsForm dt{
width:7em;
}
dl.DrivingDirectionsForm dd{
margin-left:7em;
}
.SeekCacheWidget,.HideCacheWidget{
margin-top:1em;
}
.SeekCacheWidget h3.WidgetHeader,.HideCacheWidget h3.WidgetHeader{
margin-top:0;
padding:.5em;
color:#424242;
}
.SeekCacheWidget .WidgetBody h4,.HideCacheWidget .WidgetBody h4{
margin-top:0;
padding:.5em;
font-size:100%;
}
.SeekCacheWidget .WidgetBody h5,.HideCacheWidget .WidgetBody h5{
margin-top:0;
padding:.5em;
}
.SeekCacheWidget .WidgetBody dl,.HideCacheWidget .WidgetBody dl,.SeekCacheWidget .WidgetBody p,.HideCacheWidget .WidgetBody p{
margin:1em;
}
.SeekCacheWidget{
border:1px solid #424242;
}
.SeekCacheWidget h3.WidgetHeader{
background-color:#f0f0f0;
}
.SeekCacheWidget .WidgetBody h4{
background-color:#f0f0f0;
}
.SeekCacheWidget .WidgetBody h5{
background-color:#f0f0f0;
}
.SeekCacheWidget .WidgetBody dl dt{
width:10em;
}
.SeekCacheWidget .WidgetBody dl dd{
margin-left:10em;
}
.HideCacheWidget{
border:1px solid #424242;
}
.HideCacheWidget h3.WidgetHeader{
background-color:#f0f0f0;
}
.HideCacheWidget .WidgetBody h4{
background-color:#f0f0f0;
}
.HideCacheWidget .WidgetBody h5{
background-color:#f0f0f0;
}
.HideCacheWidget .WidgetBody dl dt{
width:8em;
}
.HideCacheWidget .WidgetBody dl dd{
margin-left:8em;
}
table.SearchResultsTable{
margin:0;
padding:0;
border-collapse:collapse;
border-spacing:0;
border-bottom:1px solid #424242;
}
table.SearchResultsTable tr td{
border:none !important;
margin:0;
padding:0;
height:0 !important;
}
table.SearchResultsTable th{
padding:.5em;
background-color:#f0f0f0;
border:1px solid #424242;
font-weight:bold;
}
table.SearchResultsTable tr.Data td{
padding:.5em;
border:1px solid #424242 !important;
border-bottom:none !important;
}
.CacheCodeWidget{
margin-top:-4em;
*margin-top:-5em;
float:right;
font-size:153.9%;
font-weight:bold;
}
table.CacheInformationTable{
border:1px solid #424242;
}
table.CacheInformationTable tr td{
background:none;
}
table.CacheDisclaimerTable{
width:100%;
border:1px solid #424242;
}
table.CacheDisclaimerTable tr td{
background:none;
border:1px solid #424242;
text-align:center;
}
.CacheDetailNavigationWidget h3.WidgetHeader{
margin-top:0;
font-size:100%;
}
.CacheDetailNavigationWidget .WidgetBody{
padding:1em;
border:1px solid #424242;
}
#Content .CacheDetailNavigationWidget .WidgetBody ul li{
margin-left:0;
list-style:none;
list-style-type:none;
}
/* End Hide and Seek a Cache */

/* Begin Maps */
#map-content{
position:relative;
width:100% !important;
overflow:hidden;
}
#map img.gmnoprint{
display:inline;
}
/* End Maps */

/* Begin Cache Details Map */
.CDMapWidget .WidgetHeader,.CDMapWidget #map_canvas{
border:1px solid #424242;
}
.CDMapWidget .WidgetHeader,.CDMapWidget .WidgetFooter{
margin-top:0 !important;
}
.CDMapWidget .WidgetHeader{
padding:.5em;
border-bottom:none;
}
.CDMapWidget .WidgetFooter{
padding:.5em 0;
text-align:center;
font-size:77%;
}
/* End Cache Details Map */

/* Begin Cache Details Status Information Widget */
.StatusInformationWidget{
padding:1em .5em 1em 1em;
border:1px solid #424242;
border-top:none;
}
.StatusInformationWidget p{
margin-top:0 !important;
font-size:85%;
}
.StatusInformationWidget p.Last{
margin-top:1em !important;
}
.StatusInformationWidget img{
float:left;
padding-right:5px;
}
/* End Cache Details Status Infromation Widget */

/* Begin Profile */
dl.ProfileDataList dt{
width:11em;
}
dl.ProfileDataList dd{
margin-left:11em;
}
/* End Profile */

/* Begin User Supplied Content */
.UserSuppliedContent hr{
display:block;
}
.UserSuppliedContent table{
border-collapse:separate;
}
/* End User Supplied Content */

/* Begin Testimonials */
h2.TestimonialHeader{
height:141px;
display:block;
text-indent:-999999px;
background:url(../images/testimonials/header.png) no-repeat 0 0;
}
.TestimonialWidget{
margin:1.5em 0;
}
.TestimonialWidget .WidgetBody{
padding:1.5em;
font-size:93%;
line-height:1.5em;
background-color:#f2f6f7;
}
.TestimonialWidget .WidgetFooter{
margin:0;
background:url(../images/testimonials/point.png) no-repeat 1.5em 0;
}
.TestimonialWidget .WidgetFooter p{
margin-top:0 !important;
padding:1.5em 0 0 3em;
font-size:85%;
}
.TestimonialCallout{
margin:1.5em 0;
padding:1.5em;
background-color:#fef4e8;
border:1px solid #fde5c6;
text-align:center;
}
.TestimonialCallout p.Photo{
margin-top:0;
}
.TestimonialCallout img{
border:1px solid #fde5c6;
}
.TestimonialCallout p.Quote{
font-size:93%;
line-height:1.5em;
font-style:italic;
}
.TestimonialCallout p.Author{
font-size:85%;
}
/* End Testimonials */

/* Begin Lost and Found */
.LFNominateIcon{
position:relative;
top:4px;
}
.LFNominateBanner{
display:none;
}
/* End Lost and Found */

/* Begin iCalendar jQuery Plugin Fix */
#calLinks{
display:none;
}
/* End iCalendar jQuery Plugin Fix */
