﻿.topBarFullTall{height:66px;margin:0;width: 100%;display: block;position: fixed;top: 0;left: 0;background: #B32E09;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B32E09', endColorstr='#D64312');background: -webkit-gradient(linear, left top, left bottom, from(#B32E09), to(#D64312));background: -moz-linear-gradient(top,  #B32E09, #D64312);border-bottom: .063em solid #133783;border-bottom-color: #800000;}
.topBarFull{height:43px;margin:0;width: 100%;display: block;position: fixed;top: 0;left: 0;background: #B32E09;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B32E09', endColorstr='#D64312');background: -webkit-gradient(linear, left top, left bottom, from(#B32E09), to(#D64312));background: -moz-linear-gradient(top,  #B32E09, #D64312);border-bottom: .063em solid #133783;border-bottom-color: #800000;}
.topBarContainer{ width: 980px;  margin-left: auto; margin-right: auto;}
.pageNavLeft { float:left; width:10.938em; }
.pageNavRight{ float: right;} 
.pageNavCenter { float: left;}
.nav800 {width:800px;}
.nav980 {width:980px;}

.contentPathNavigationPanelRowTall{position: fixed;top: 67px;background-color: #fff;padding: 5px 0 3px 1px;}
.contentPathNavigationPanelRow{position: fixed;top: 44px;background-color: #fff;padding: 5px 0 3px 1px;}

.pageNavImage{margin-top:8px; padding: 8px 5px 9px 5px; float:left;}
.pageNavText{margin-top:8px; padding: 5px 5px 7px 5px; font-size:16px; float:left;color: #FFF;}
.pageNavSeparator{margin-top: 13px;padding: 0; float:left;color: #FFF;}
.pageNavHover:hover{cursor: pointer;background-color: #E74914;}
.pageNavHoverDrop:hover{cursor: pointer;background-color: #E74914; top:20px;}
.pageNavOpac {zoom: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter: alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;}
.pageNavItemCountContainer{position: absolute;left: 8px;top: -9px;}
.pageNavItemCount{font-size: 10px;padding: 0 2px 0 2px;color: white;background-color: #0099FF;font-weight: bold;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;border: .063em solid #0099FF;}

.pageNavLogin{font-family: 'Open Sans',Verdana, Arial,helvetica,sans-serif;margin-top:10px; display: inline-block;}
.pageNavLoginInput{border: none;font-size: 14px;font-weight: normal;padding: 3px 4px 3px 4px;color: #616161; margin-right:0;-moz-border-radius:2px;	-webkit-border-radius:2px;	border-radius:2px;}
.pageNavLoginInputWatermark{color:#BEBEBE;border: none;font-size: 14px;font-weight: normal;padding: 3px 4px 3px 4px;margin-right:0;-moz-border-radius:2px;	-webkit-border-radius:2px;	border-radius:2px;}
.pageNavLoginButton {height:25px;color:#777;padding: 1px 4px 1px 4px; -moz-box-shadow:inset 0 .063em 0 0 #fff;	-webkit-box-shadow:inset 0 .063em 0 0 #fff;	box-shadow:inset 0 .063em 0 0 #fff;	background-color:#ededed;	-moz-border-radius:2px;	-webkit-border-radius:2px;	border-radius:2px;	border:.063em solid #dcdcdc; }
.pageNavLoginButton:hover {background-color:#dfdfdf;cursor: pointer; }
.pageNavLoginButton:active { position:relative; top:.063em; }
.pageNavLoginLabel { font-family: 'Open Sans',Verdana, Arial; font-size:12px; color:#FFF; }

.pageNavLogo{margin-top:2px;float:left;font-size:30px;color: #FFF;font-family: Impact;letter-spacing: 1pt;padding-right:20px;}
.pageNavLogo a:link { color:#FFF; }
.pageNavLogo a:hover {color: #C1C1C1;text-decoration: none;cursor: pointer;}
.pageNavLogo a:visited { color:#FFF; }

.pageNavTallLogin{font-family: 'Open Sans',Verdana, Arial,helvetica,sans-serif;margin-top:15px; display: inline-block;}
.pageNavTallSearch{margin-top:16px; background: #fff; -moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; border: .063em solid #dcdcdc;  display: inline-block;  text-decoration: none;}

.pageNavTallLogo{margin-top:8px;font-size:38px;color: #FFF;font-family: Impact;letter-spacing: 1pt;padding-right:20px;}
.pageNavTallLogo a:link { color:#FFF; }
.pageNavTallLogo a:hover {color: #C1C1C1;text-decoration: none;cursor: pointer;}
.pageNavTallLogo a:visited { color:#FFF; }

.pageNavLoginCheckbox { cursor:pointer;color: #FFF; font-size: 12px; padding: 2px; -moz-border-radius: 4px;-webkit-border-radius: 4px; }
.pageNavLoginCheckbox input { color: #FFF; font-size: 12px; padding-left:2px; -moz-border-radius: 4px;-webkit-border-radius: 4px; }
.pageNavLoginCheckbox label { color: #FFF; font-size: 12px; margin-left: 5px; padding:2px; -moz-border-radius: 4px;-webkit-border-radius: 4px; }

.fb_dropdown{text-decoration:none; float:left;border: thin solid transparent;}
.fb_dropdown:hover{text-decoration:none; }
.fb_dropdown.jdropdown-active{background-color: #FFF;border-color: #FFF; height:17px; border: thin solid black; border-bottom: none;}
.fb_dropdownDivider {margin: 10px auto 10px auto; vertical-align: top; clear: both; float: none; width:125px; height: 0.08em; border: none; background: #ddd; background-image: -moz-linear-gradient(left center,rgb(255,255,255) 0%,rgb(221,221,221) 10%,rgb(221,221,221) 90%,rgb(255,255,255) 100% );}
.fb_dropdownLabel{color: #959595;}
.fb_dropdownIndent { padding-left: 15px;}

.fb_menu{margin-top: 1px; padding: 6px; font-size:14px; background:#FFF none repeat scroll 0 0; border:1px solid #656565; border-top:none; -moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
.fb_menu ul{list-style:none; text-align:left; }
.fb_menu li { padding:3px; text-align:left; }
.fb_menu a{padding: 3px 15px 5px 15px; text-align:left; overflow:hidden; color:#333;}
.fb_menu a:hover{background: #A4A4A4;color: #FFF;padding: 3px 15px 5px 15px; text-decoration: none;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.fb_menu a:visited{text-decoration:none;}

.pageNavSearch{margin-top:10px; background: #fff; -moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px; border: .063em solid #dcdcdc;  display: inline-block;  text-decoration: none;}


.pageNavSearchInput{width:282px; border: none;font-family: 'Open Sans' ,Verdana, Arial,helvetica,sans-serif;font-size: 14px;font-weight: normal;padding: 3px 3px 3px 3px;color: #616161; margin-right:0;}
.pageNavSearchInputWatermark{width:282px; color:#BEBEBE;border: none;font-family: 'Open Sans' ,Verdana, Arial,helvetica,sans-serif;font-size: 14px;font-weight: normal;padding: 3px 3px 3px 3px;margin-right:0;}
.pageNavSearchSeparator{color: #EBEBEB; margin-left: 3px;}
.pageNavSearchButton { border: none; background: none; width:13px; height:13px; padding-right:7px;} 
.pageNavSearchButton:hover{cursor: pointer;}

.ui-autocomplete { width: .063em;z-index:9999; position:absolute; max-height:1200px; }
.ui-autocomplete-category{font-family: 'Open Sans' ,Verdana, Arial,helvetica,sans-serif;font-size: 15px;background-color: #EFEFEF;border: none;border-bottom: thin solid #4D4D4D;padding: 3px 0 3px 5px;color: #4D4D4D;}
.ui-autocomplete-loading{background: white url('/sharedcontrols/jqueryui/css/smoothness/images/ui-anim_basic_16x16.gif') right center no-repeat;}

.ui-menu {max-height:1200px;font-size:14px; background:#FFF none repeat scroll 0 0; border:1px solid #656565; width:290px; -moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.ui-menu-item { width:280px; color:#333; padding: 2px 5px 2px 15px; margin: 2px 2px 2px 2px;}
.ui-menu-item a{display: inline;font-size: 14px;width: 280px;text-decoration: none;color: #2e81d4;}
.ui-menu-item a:hover { display:inline; font-size:14px; width:280px; background: #A4A4A4; color:#FFF; text-decoration: none;cursor: pointer;}

.ui-autocomplete-moreresults { width:280px; color: #515151;text-align:center; padding: 2px 5px 2px 15px; margin: 2px 2px 2px 2px;}
.ui-autocomplete-moreresults a{display: inline;font-size: 14px;width: 280px;text-decoration: none;color:#2e81d4}
.ui-autocomplete-moreresults a:hover { display:inline; font-size:14px; width:280px; background: #A4A4A4; color:#FFF; text-decoration: none;cursor: pointer;}

.ui-autocomplete-moreresults
.ui-autocomplete-moreresults-divider {margin: 5px auto 5px auto; vertical-align: top; clear: both; float: none; width: 90%; height: 0.08em; border: none; background: #ddd; background-image: -moz-linear-gradient(left center,rgb(255,255,255) 0%,rgb(221,221,221) 10%,rgb(221,221,221) 90%,rgb(255,255,255) 100%); }
