﻿.search_result_left {float:left; width:500px; }
.search_result_right {float:right; width:160px; }
.GMSearch_ResultsPanel{display:none;}

/****  FACETED SEARCH RESULTS ****/
.fsr_all{border: thin solid; font: bold 10px/14px Arial, Helvetica, Sans-Serif; padding:5px;}
.fsr_title{font: bold 10px/14px Arial, Helvetica, Sans-Serif;}
.fsr_heading{font: bold 10px/14px Arial, Helvetica, Sans-Serif; text-decoration : underline;}

/**** Agenda ****/

.AgendaDay{font: bold 14px/14px Arial, Helvetica, Sans-Serif; background-color:#E8E8E8;}
.AgendaSessionInfo{ margin-left: 10px;}


/*****  Search ******/
.GMSearch_SearchOptionsPanel{padding:40px 40px 10px 0;}
.GMSearch_SearchOptions a{padding:0 10px 10px 10px;} 
.GMSearch_TaxonomySearchPanel input{margin: 5px 0; }

.ResultsForText{ font: bold 14px Arial, Helvetica, Sans-Serif;}

/***** Blog ***/
.entry{clear:both; float:left; width:100%}
.BDContent{clear:both; float:left; width="100%";padding:10px 0 0 0;}

/**** UPDATED BLOG ****/
.BPTitle{margin:10px 0 0 0;font: normal 18px/18px Arial, Helvetica, Sans-Serif;line-height: 18px; padding-bottom:10px;}
.BPPublishedBy{}
.BPBigBox{width:100%;}
.BPImageBox{float:left; width:150px; padding:5px; padding-right:15px;}
.BPContentBox{float:right; width:600px;}



.BlogBox{float:left; width:970px; margin:10px 15px 5px 0; padding:0 0 20px 0;}
.BlogLeftBox{float:left; width:800px;}
.blogTreeView{float:right; width:150px; margin:0 0 20px 0;}
.BlogRightBox{float:right;}

.blog_main{float:left; width:970px; margin:10px 15px 5px 0; padding:0 0 20px 0;}
.HeadlineImage{float:right; padding:5px;}
.BlogAuthorImageDetail img{ padding-bottom:5px;}


/*******************************/
#TopLeftBox, #TopRightBox {position: relative; z-index: 20;}
#BottomLeftBox, #BottomRightBox {position: relative; z-index: 1;}
#TopLeftBox, #TopRightBox, #BottomLeftBox, #BottomRightBox {zoom: 1;}
#TopLeftBox ul, #TopRightBox ul, #BottomLeftBox ul, #BottomRightBox ul {padding:0; margin:0 0 0 -15px; list-style:none;}
#BottomLeftBox, #BottomRightBox {position: relative; z-index: 10;} 
#TopLeftBox li, #TopRightBox li, #BottomLeftBox li, #BottomRightBox li{padding: 4px 3px 4px 8px; width: 183px; background: url(../anniversary/images/arrow.png) no-repeat right top; } /*width on overlay*/
#TopLeftBox li ul, #TopRightBox li ul, #BottomLeftBox li ul, #BottomRightBox li ul{position:absolute; margin:3px 0 0 -8px; padding:0; left:-999em; height:auto; width:170px; w\idth:198px; font-weight:normal; border-top:1px solid #E4ECEE; z-index: 5;}

#TopLeftBox li li, #TopRightBox li li, #BottomLeftBox li li, #BottomRightBox li li{padding:7px 11px 7px 0px; margin:0; font:normal 12px/14px Arial,Helvetica,sans-serif; background:#6c9700; border:solid #fff; border-width:0 1px 1px 0;}/* padding-right creates width of dropdowns; change background-color here*/

#TopLeftBox li li:hover, #TopRightBox li li:hover, #BottomLeftBox li li:hover, #BottomRightBox li li:hover, #TopLeftBox li li.sfhover, #TopRightBox li li.sfhover, #BottomLeftBox li li.sfhover, #BottomRightBox li li.sfhover{background:#9ab74f;}

#TopLeftBox li ul a:hover, #TopRightBox li ul a:hover, #BottomLeftBox li ul a:hover, #BottomRightBox li ul a:hover, #TopLeftBox li ul a.sfhover, #TopRightBox li ul a.sfhover, #BottomLeftBox li ul a.sfhover, #BottomRightBox li ul a.sfhover{color:#fff; background: url(../anniversary/images/arrows.png) no-repeat left -83px; }
#TopLeftBox li ul ul, #TopRightBox li ul ul, #BottomLeftBox li ul ul, #BottomRightBox li ul ul{margin:-21px 0 0 167px;  w\idth:168px;}

#TopLeftBox li:hover ul ul, #TopRightBox li:hover ul ul, #BottomLeftBox ul ul, #BottomRightBox li:hover ul ul,#TopLeftBox li.sfhover ul ul, #TopRightBox li.sfhover ul ul, #BottomLeftBox li.sfhover ul ul,#BottomRightBox li.sfhover ul ul{left:-999em}

#TopLeftBox li:hover ul, #TopRightBox li:hover ul, #BottomLeftBox li:hover ul, #BottomRightBox li:hover ul, #TopLeftBox li li:hover ul, #TopRightBox li li:hover ul, #BottomLeftBox li li:hover ul, #BottomRightBox li li:hover ul, #TopLeftBox li.sfhover ul, #TopRightBox li.sfhover ul, #BottomLeftBox li.sfhover ul, #BottomRightBox li.sfhover ul, #TopLeftBox li li.sfhover ul, #TopRightBox li li.sfhover ul, #BottomLeftBox li li.sfhover ul, #BottomRightBox li li.sfhover ul {color:#fff; left:auto;}

#TopLeftBox li:hover, #TopRightBox li:hover, #BottomLeftBox li:hover, #BottomRightBox li:hover, #TopLeftBox li.sfhover, #TopRightBox li.sfhover, #BottomLeftBox li.sfhover, #BottomRightBox li.sfhover {background: url(../anniversary/images/green2.png) no-repeat right top;position: static/*fixes IE sticky bug*/;}

#TopLeftBox li li a, #TopRightBox li li a, #BottomLeftBox li li a, #BottomRightBox li li a {width:200px; w\idth:200px; background-image: none; padding: 0px 6px 0px 11px; display: block;}


.pagetools {float:right; margin-top:5px; }
#SiteMap-sec { margin-top:35px;}
.calendarArea{margin-top:35px;}
.calendarArea #FullCalendar_GMEventCalendar1 table tbody:first-child tr{height:10px; }
/*.blogPostArea{margin-top:35px;}*/
.resourcesArea{margin-top:35px;}

.formLabel{float: left; width:150px; margin-top:5px;}
.formTextbox{float:left; width: 300px; margin-top:5px;}
.blogPostArea h4 { margin-left:100px;}