/*Standard RiSE settings/overrides*/

@import url(//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css);

/* colors:
Default blue - #00548e 
grey: #9fa4a6

dark blue: #003562
light blue: #0072bc
bright blue1: #0089cf
bright blue2: #00a1e4

highlight yellow: #ffcb05

light grey: #d1d3d4
grey 2: #bcbec0
*/
/*SCTE styles*/
html, body#MainBody {background: #d9d9d9 url(images/bg.png) repeat-x; font-family: Tahoma, Geneva, sans-serif; font-size:11px; margin:0; padding:0; color:#000000; }
table, td {font-size: 1em;}
th {text-align:left; background-color:#eee;}
p {font-family: Tahoma, Geneva, sans-serif; line-height: 16px; margin: 0 0 10px 0; color:#000}
h1 {font-family: Tahoma, Geneva, sans-serif; color: #9fa4a6; font-size: 26px; font-weight: normal; margin: 0 10px 0 0; }
h2 {font-family: Tahoma, Geneva, sans-serif; color: #8b918f; font-size: 22px; font-weight: normal; margin: 0 10px 0 0; }
h3 {font-family: Tahoma, Geneva, sans-serif; color: #00548e; font-size: 18px; font-weight: normal; margin: 0 10px 0 0; }
h4 {font-family: Tahoma, Geneva, sans-serif; color: #8b918f; font-size: 16px;font-weight: normal; margin: 0 10px 0 0; }
h4, .SectionLabel, h5{color:#00548e;}
h5, h6 {font-family: Tahoma, Geneva, sans-serif; color: #9fa4a6; font-size: 14px; font-weight: normal; margin: 0 10px 0 0; }
h1 span {color: #00548e; }
input, select, textarea {background: #fff; border: 1px solid #e0e0e0; color: #000; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height: 20px; padding: 0 3px; margin: 0; }
textarea {line-height: 15px; padding: 3px; }
select {height: 22px; padding: 1px 1px 1px 3px; }
form {display:inline;}
label {vertical-align:middle;}
input[type='radio'], input[type='checkbox'] {vertical-align:middle;}
img {margin:0; padding:0; border-style:none;}
.hide {display:none;}
.smallest {font-size:.8em;}
.smaller {font-size:.9em;}
.larger {font-size:1.1em;}
.largest {font-size:1.2em;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.red {color:#f00;}
.green {color:#390;}
.lgreen {color:#97937d;}
.vtop {vertical-align:top;}
.center {text-align:center;}
.right {text-align:right;}
.nowrap {white-space:nowrap;}
.breakforprint {page-break-after:always;}
.clear {clear: both; display: block; font-size: 0; height: 0; line-height: 0; overflow: hidden; }
.skip {position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden;}
.black {color:#000; font-weight:bold; }

a, a:link, a:visited {color: #00548e; text-decoration: underline;}
a:hover {color: #003562; text-decoration: underline;}
a:active {color: #003562; text-decoration: underline;}
a:active, a:focus {outline: 0;}

/**
  * Overriding RadGrid styles requires a !important.
  * Separating it out here to require styles on regular links that are too strong.
  */
.RadGrid a,.RadGrid a:visited {
  color: #00548e !important;
  text-decoration: underline;
}
.RadGrid a:hover, .RadGrid a:focus, .RadGrid a:active {
  color: #003562 !important;
}
.RadGrid a.aspNetDisabled, .RadGrid a.aspNetDisabled:hover, .RadGrid a.aspNetDisabled:focus, .RadGrid a.aspNetDisabled:active, .RadGrid a.aspNetDisabled:visited {
  color: #999999 !important;
}
.quote{display:block;background:#eceeeb;font-weight:bold;}

/*
.info,.success,.warning,.error,.validation{border:1px solid;margin:10px 0px;padding:15px 10px;}
.info{color:#00548e;background-color:#BDE5F8;}
.success{color:#4F8A10;background-color:#DFF2BF;}
.warning{color:#9F6000;background-color:#FEEFB3;}
.error{color:#D8000C;background-color:#FFBABA;}
*/
.clear{clear:both;margin-top:-1px;height:1px;}
.hide{display:none;}
/*End Standard RiSE settings/overrides*/

.panel-heading{padding:0;}

/*Layout*/
h3.welcome{float:right;font-size:15px;margin-top:-20px;}

#masterContentArea{margin-top:7px;background:#fff;}
/*.wrapper{margin-top:-15px;}*/
#ctl01_ContentPanel:after{
	width:100%;
    position:relative;
    z-index: -1;
    -webkit-box-shadow:	0px 0px 8px 2px #000000;
	-moz-box-shadow:		0px 0px 8px 2px #000000;
	box-shadow:				0px 0px 8px 2px #000000;
}
/*Start Header*/
#masterLogoArea img{max-height:80px;}
/*#hd{background:#f8f8ff;}*/
.navbar{margin-bottom:0;}
.header-top-container{height:98px;background: url(images/header.png) repeat-x;}
.navbar-header{margin:0 auto;padding: 0;max-width: 1130px;float:none;}
.navbar-header .NavigationUnorderedList{}
.navbar-header .NavigationUnorderedList li {background: url(images/second_divider.gif) 0 50% no-repeat;float: left;padding: 0 1px 0 2px;}
.navbar-header .NavigationUnorderedList li.home{background:none;}
.navbar-header .NavigationUnorderedList li.home:before{content:url(images/home.gif);float: left;margin: 3px -20px 0 8px;}
.navbar-header .NavigationUnorderedList li a{color: #b4b3b3;display: block;float: left;height: 24px;line-height: 24px;padding: 0 21px 0 22px;text-decoration: none;}
.navbar-header .NavigationUnorderedList li a:hover {background: url(images/second_hover.png);color: #e4e4e4;text-decoration: none;}

/* ==========================================================================
   PRIMARY NAVIGATION
   ========================================================================== */

.navbar-collapse {
  background-color: #333333;
}

.navbar-toggle.collapsed {background-color: #333;}
.navbar-toggle:hover, .navbar-toggle:focus{background-color:#00548e;}
.breadcrumb{padding:0;}

.no-mqs .navbar-collapse {
  padding-left: 0;
  padding-right: 0;
  background-color: transparent;
  border: none;
}

.auth-link-container {
  /* container for the sign in link when the browser is <768px wide */
  background-color: #9fa4a6;
}

.RadMenu.rmResponsive .rmSelected > .rmRootLink,
.RadMenu.rmResponsive .rmFocused > .rmRootLink {
  /* root item selected styles */
  color: #fff;
  background:#000 url(images/hover.png) repeat-x;
}

  /* root item hover and focus styles */
.RadMenu.rmResponsive .rmRootLink:hover, .RadMenu.rmResponsive .rmRootLink:focus, .RadMenu.rmResponsive .rmExpanded > .rmRootLink{background:#000 url(images/hover.png) repeat-x;}

.RadMenu.rmResponsive .rmGroup {background-color: #003562;}

.RadMenu.rmResponsive .rmDisabled > .rmLink,
.RadMenu.rmResponsive .rsmDisabled > .rsmLink {
  color: white;
}
.RadMenu.rmResponsive .rmDisabled > .rmLink:hover, .RadMenu.rmResponsive .rmDisabled > .rmLink:active,
.RadMenu.rmResponsive .rsmDisabled > .rsmLink:hover,
.RadMenu.rmResponsive .rsmDisabled > .rsmLink:active {
  background-color: transparent;
  color: white;
}
.RadMenu.rmResponsive .rmRootGroup > .rmItem {
  position: relative;
}
.RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink {
  text-transform: uppercase;
  font-size: 105%;
  font-weight: normal;
  letter-spacing: 1px;
}
.RadMenu.rmResponsive .rmToggle {
  /* a clickable target to expand multi-level navigaiton */
  display: inline-block;
  margin: -15px -15px;
  float: right;
  height: 100%;
}
.RadMenu.rmResponsive .rmToggle .rmIcon {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  display: block;
  width: 23px;
  height: 15px;
  background-image: url("images/responsivenav.png");
  background-repeat: no-repeat;
  margin-top: 21px;
  margin-bottom: 21px;
  margin-right: 15px;
  margin-left: 15px;
}
.RadMenu.rmResponsive .rmLink:hover .rmToggle > .rmIcon,
.RadMenu.rmResponsive .rmLink:focus .rmToggle > .rmIcon,
.RadMenu.rmResponsive .rmSelected > .rmLink .rmToggle > .rmIcon,
.RadMenu.rmResponsive .rmFocused > .rmLink.rmRootLink .rmToggle > .rmIcon,
.RadMenu.rmResponsive .rmExpanded > .rmLink .rmToggle > .rmIcon,
.RadMenu.rmResponsive .rmSlide .rmLink .rmToggle > .rmIcon {
  background-position: 0 -26px;
}
.RadMenu.rmResponsive .rmExpanded > .rmLink > .rmToggle > .rmIcon {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.rmResponsive .rmSlide {
  display: none;
  /* hide the sub nav until requested */
  position: absolute;
  height: auto !important;
}
.rmResponsive .rmSlide,
.rmResponsive .rmSlide .rmGroup,
.rmResponsive .rmSlide .rmLink,
.rmResponsive .rmSlide .rmTemplate,
.rmResponsive .rmSlide .rmSeparator {
  width: auto !important;
}
.rmResponsive .rmSlide .rmItem {
  float: none;
  display: block;
}
.rmResponsive .rmSlide .rmText {
  float: none;
}
.rmResponsive .rmSlide .rmLink,.rmResponsive .rmSlide .rsmLink {
  color: white;
  padding:7.5px;
}
.rmResponsive .rmSlide .rmLink{margin:0;}
.rmResponsive .rmSlide .rmSeparator,
.rmResponsive .rmSlide .MegaDropDownMenuSeperator > .rsmLink {
  border-bottom: 1px solid #d1d3d4;
}
.rmResponsive .rmSlide .rmFocused > .rmLink,
.rmResponsive .rmSlide .rmSelected > .rmLink,
.rmResponsive .rmSlide .rsmSelected > .rsmLink,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmSelected > .rsmLink {
  background-color: transparent;
  color: black;
}
.rmResponsive .rmSlide .rmLink:hover, .rmResponsive .rmSlide .rmLink:focus,
.rmResponsive .rmSlide .rsmLink:hover,
.rmResponsive .rmSlide .rsmLink:focus,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:focus {
  background:#000 url(images/hover.png) repeat-x;
  color: #d1d3d4;
}
.rmResponsive .rmSlide.rmLevel1 .rmGroup {
  /* for second-level sub-nav and beyond,
   * we want to indent the nav to give separation */
  margin-left: 0;
}
.rmResponsive .rmSlide .MegaDropDownMenu {
  padding-top: 7.5px;
  padding-bottom: 7.5px;
}
.RadMenu.rmResponsive .rsmItem{padding:0;}
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem {margin-bottom:0em;}

.RadMenu.rmResponsive .rsmColumn{margin-left:15px;}

.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:hover,
.rmResponsive .rmSlide .rsmTwoLevels > .rsmItem.rsmDisabled > .rsmLink:focus {
  text-transform: uppercase;
  color: white;
  font-weight: normal;
  letter-spacing: 1px;
}
.rmResponsive .rmSlide .MegaDropDownMenuSeperator .rsmLink {
  padding: 0;
}
.no-mqs .RadMenu.rmResponsive .rmItem {
  white-space: nowrap;
}
.no-mqs .RadMenu.rmResponsive .rmRootGroup > .rmItem {
  float: left;
  clear: none;
}
.no-mqs .RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink {
  margin: 0;
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmGroup {
  margin: 0;
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmItem {
  float: none;
  display: block;
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmLink,
.no-mqs .RadMenu.rmResponsive .rmSlide .rmSeparator {
  margin: 0;
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmExpandRight {
  background-image: url("images/ResponsiveNav.png");
  background-position: 100% -200px;
  background-repeat: no-repeat;
}
.no-mqs .RadMenu.rmResponsive .rmSlide .rmText {
  padding-right: 40px;
}
.no-mqs .RadMenu.rmResponsive .rmToggle {
  display: none;
}

/* ==========================================================================
   SECONDARY NAVIGATION
   ========================================================================== */
/**** Telerik overrides ****/
.RadTreeView.RadTreeView_Toronto {
  white-space: normal;
}
.RadTreeView.RadTreeView_Toronto .rtTop,
.RadTreeView.RadTreeView_Toronto .rtMid,
.RadTreeView.RadTreeView_Toronto .rtBot {
  padding: 0;
}
.RadTreeView.RadTreeView_Toronto .rtIn {
  font-weight: bold !important;
  display: block;
}
.RadTreeView.RadTreeView_Toronto .rtIn,
.RadTreeView.RadTreeView_Toronto .rtHover .rtIn,
.RadTreeView.RadTreeView_Toronto .rtSelected .rtIn {
  padding: 10px 15px;
  border: none;
}
.RadTreeView.RadTreeView_Toronto .rtSelected > a.rtIn,
.RadTreeView.RadTreeView_Toronto .child-is-selected.rtIn {
  background-color: transparent;
  color: #333333;
}
.RadTreeView.RadTreeView_Toronto .rtSelected > a.rtIn:hover, .RadTreeView.RadTreeView_Toronto .rtSelected > a.rtIn:active, .RadTreeView.RadTreeView_Toronto .rtSelected > a.rtIn:focus {
  background-color: transparent;
}
.RadTreeView.RadTreeView_Toronto .rtUL .rtUL {
  padding-left: 15px;
}
.RadTreeView.RadTreeView_Toronto > .rtUL > .rtLI {
  /* add a separator border to the first-level sub-nav items only */
  border-top: 1px solid #dddddd;
}
.RadTreeView.RadTreeView_Toronto > .rtUL > .rtLI:first-child {
  border-top: none;
}
.RadTreeView.RadTreeView_Toronto > .rtUL > .rtLI .rtLI .rtIn {
  /* children should have less padding */
  padding: 5px 15px;
}
.RadTreeView.RadTreeView_Toronto > .rtUL > .rtLI > .rtUL {
  /* this makes the children section padding even */
  padding-right: 15px;
  padding-bottom: 10px;
}
.RadTreeView.RadTreeView_Toronto > .rtUL {
  /* add a boundary for hovered navs */
  margin: 0 1px 1px 1px;
}
.RadTreeView.RadTreeView_Toronto .rtSp,
.RadTreeView.RadTreeView_Toronto .rtPlus,
.RadTreeView.RadTreeView_Toronto .rtMinus {
  /* we don't want to display the expand/collapse icons in this theme */
  display: none;
}
.RadTreeView.RadTreeView_Toronto a.rtIn {
  color: #00548e; 
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  margin: 0;
}
.RadTreeView.RadTreeView_Toronto a.rtIn:hover, .RadTreeView.RadTreeView_Toronto a.rtIn:focus, .RadTreeView.RadTreeView_Toronto a.rtIn:active {
  background-color: white;
}

.nav-secondary {
  background-color: #d1d3d4;
  margin-bottom: 1em;
}
.nav-secondary .sub-nav-head {
  background-color: #9fa4a6;
  color: #333333;
  font-weight: bold;
  font-size: 120%;
  padding: 10px 15px;
}
.nav-secondary .SubNavigationSeparator {
  border: none;
  height: 4px;
  background-color: #e9e2cf;
}
.nav-secondary .SubNavigationSeparator .rtIn {
  padding: 0;
}

#hdrContact,.search-container-sm{float:right;}
.search-container-sm{clear:right;}
.search-field{background-position:7px -23px;}
#SimpleSearchBlock input{width:150px;}
.header-bottom-container{background:transparent;}

.auth-link-container-sm{margin-top: 60px;}

.RadMenu.rmResponsive .rmLink, .RadMenu.rmResponsive .rmSlide .rmLink{padding:8px 15px;}
/*End Header*/
/*Start Footer*/
#ft{background:transparent;font-size:10px;margin-top:20px;display:block;color:#000;}
.box-shadow:before{
    content: "";
    height: 1px;
    margin-top: 88px;
    margin-left: -75px;
    display: block;
    position: absolute;
    left: 50%;
    z-index: -1;
    -webkit-box-shadow: 0px 0px 8px 2px #000000;
       -moz-box-shadow: 0px 0px 8px 2px #000000;
            box-shadow: 0px 0px 8px 2px #000000;
}
.footer-content{background-color:#transparent;}
/*End Footer*/
/*End Layout*/

/*Form Fields*/
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {height:auto;padding:2px 0;text-indent:5px}
/*End Form Fields*/

/*Buttons*/
a.auth-link,
.btn, .TextButton, .TextButtonWithImage, .RadUpload .ruButton, .RadUploadProgressArea .ruButton, #masterHeaderActionArea a{white-space: normal;padding: 2px 10px;font-size: 13px;line-height: 1.5;}
a.auth-link,
.btn, .TextButton, .TextButtonWithImage, .ruButton, #masterHeaderActionArea a, .RadGrid input.TextButton{-webkit-box-shadow:none;box-shadow:none;background:#00548e;color:#fff!important;text-decoration:none!important;}

a.TextButton,a.auth-link:hover,
.btn:hover, .btn:focus, .btn:visited, .TextButton:hover, .TextButton:focus, .TextButton:visited, .TextButtonWithImage:hover, .TextButtonWithImage:focus, .TextButtonWithImage:visited, .RadUpload .ruButton:hover, .RadUpload .ruButton:focus, .RadUpload .ruButton:visited, .RadUploadProgressArea .ruButton:hover, .RadUploadProgressArea .ruButton:focus, .RadUploadProgressArea .ruButton:visited, #masterHeaderActionArea a:hover, #masterHeaderActionArea a:focus, #masterHeaderActionArea a:visited{color: white;text-decoration: none;}
a.auth-link:hover,
.btn:hover, .btn:focus, .btn:active, .btn.active, .TextButton:hover, .TextButton:focus, .TextButton:active, .TextButton.active, .TextButtonWithImage:hover, .TextButtonWithImage:focus, .TextButtonWithImage:active, .TextButtonWithImage.active, .ruButton:hover, .ruButton:focus, .ruButton:active, .ruButton.active, #masterHeaderActionArea a:hover, #masterHeaderActionArea a:focus, #masterHeaderActionArea a:active, #masterHeaderActionArea a.active, .RadGrid input.TextButton:hover, .RadGrid input.TextButton:focus, .RadGrid input.TextButton:active, .RadGrid input.TextButton.active {box-shadow:none;-webkit-box-shadow:none;background:#003562;}

.PrimaryButton.disabled, .PrimaryButton.disabled:hover, .PrimaryButton.disabled:focus, .PrimaryButton.disabled:active, .PrimaryButton.disabled.active, .PrimaryButton[disabled], .PrimaryButton[disabled]:hover, .PrimaryButton[disabled]:focus, .PrimaryButton[disabled]:active, .PrimaryButton[disabled].active, fieldset[disabled] .PrimaryButton, fieldset[disabled] .PrimaryButton:hover, fieldset[disabled] .PrimaryButton:focus, fieldset[disabled] .PrimaryButton:active, fieldset[disabled] .PrimaryButton.active, .PrimaryButton.aspNetDisabled, .PrimaryButton.aspNetDisabled:hover, .PrimaryButton.aspNetDisabled:focus, .PrimaryButton.aspNetDisabled:active, .PrimaryButton.aspNetDisabled.active, .SaveAndClose.disabled, .SaveAndClose.disabled:hover, .SaveAndClose.disabled:focus, .SaveAndClose.disabled:active, .SaveAndClose.disabled.active, .SaveAndClose[disabled], .SaveAndClose[disabled]:hover, .SaveAndClose[disabled]:focus, .SaveAndClose[disabled]:active, .SaveAndClose[disabled].active, fieldset[disabled]
 .SaveAndClose, fieldset[disabled]
 .SaveAndClose:hover, fieldset[disabled]
 .SaveAndClose:focus, fieldset[disabled]
 .SaveAndClose:active, fieldset[disabled]
 .SaveAndClose.active, .SaveAndClose.aspNetDisabled, .SaveAndClose.aspNetDisabled:hover, .SaveAndClose.aspNetDisabled:focus, .SaveAndClose.aspNetDisabled:active, .SaveAndClose.aspNetDisabled.active, .SaveAs.disabled, .SaveAs.disabled:hover, .SaveAs.disabled:focus, .SaveAs.disabled:active, .SaveAs.disabled.active, .SaveAs[disabled], .SaveAs[disabled]:hover, .SaveAs[disabled]:focus, .SaveAs[disabled]:active, .SaveAs[disabled].active, fieldset[disabled]
 .SaveAs, fieldset[disabled]
 .SaveAs:hover, fieldset[disabled]
 .SaveAs:focus, fieldset[disabled]
 .SaveAs:active, fieldset[disabled]
 .SaveAs.active, .SaveAs.aspNetDisabled, .SaveAs.aspNetDisabled:hover, .SaveAs.aspNetDisabled:focus, .SaveAs.aspNetDisabled:active, .SaveAs.aspNetDisabled.active, .UsePrimaryButton .TextButton.disabled, .UsePrimaryButton .TextButton.disabled:hover, .UsePrimaryButton .TextButton.disabled:focus, .UsePrimaryButton .TextButton.disabled:active, .UsePrimaryButton .TextButton.disabled.active, .UsePrimaryButton .TextButton[disabled], .UsePrimaryButton .TextButton[disabled]:hover, .UsePrimaryButton .TextButton[disabled]:focus, .UsePrimaryButton .TextButton[disabled]:active, .UsePrimaryButton .TextButton[disabled].active, fieldset[disabled]
 .UsePrimaryButton .TextButton, fieldset[disabled]
 .UsePrimaryButton .TextButton:hover, fieldset[disabled]
 .UsePrimaryButton .TextButton:focus, fieldset[disabled]
 .UsePrimaryButton .TextButton:active, fieldset[disabled]
 .UsePrimaryButton .TextButton.active, .UsePrimaryButton .TextButton.aspNetDisabled, .UsePrimaryButton .TextButton.aspNetDisabled:hover, .UsePrimaryButton .TextButton.aspNetDisabled:focus, .UsePrimaryButton .TextButton.aspNetDisabled:active, .UsePrimaryButton .TextButton.aspNetDisabled.active, .UsePrimaryButton .TextButtonWithImage.disabled, .UsePrimaryButton .TextButtonWithImage.disabled:hover, .UsePrimaryButton .TextButtonWithImage.disabled:focus, .UsePrimaryButton .TextButtonWithImage.disabled:active, .UsePrimaryButton .TextButtonWithImage.disabled.active, .UsePrimaryButton .TextButtonWithImage[disabled], .UsePrimaryButton .TextButtonWithImage[disabled]:hover, .UsePrimaryButton .TextButtonWithImage[disabled]:focus, .UsePrimaryButton .TextButtonWithImage[disabled]:active, .UsePrimaryButton .TextButtonWithImage[disabled].active, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage:hover, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage:focus, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage:active, fieldset[disabled]
 .UsePrimaryButton .TextButtonWithImage.active, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active, .UsePrimaryButton .TextButtonWithImage.aspNetDisabled.active, #masterHeaderActionArea a.disabled, #masterHeaderActionArea a.disabled:hover, #masterHeaderActionArea a.disabled:focus, #masterHeaderActionArea a.disabled:active, #masterHeaderActionArea a.disabled.active, #masterHeaderActionArea a[disabled], #masterHeaderActionArea a[disabled]:hover, #masterHeaderActionArea a[disabled]:focus, #masterHeaderActionArea a[disabled]:active, #masterHeaderActionArea a[disabled].active, fieldset[disabled]
 #masterHeaderActionArea a, fieldset[disabled]
 #masterHeaderActionArea a:hover, fieldset[disabled]
 #masterHeaderActionArea a:focus, fieldset[disabled]
 #masterHeaderActionArea a:active, fieldset[disabled]
 #masterHeaderActionArea a.active, #masterHeaderActionArea a.aspNetDisabled, #masterHeaderActionArea a.aspNetDisabled:hover, #masterHeaderActionArea a.aspNetDisabled:focus, #masterHeaderActionArea a.aspNetDisabled:active, #masterHeaderActionArea a.aspNetDisabled.active, .RadGrid input.PrimaryButton.disabled, .RadGrid input.PrimaryButton.disabled:hover, .RadGrid input.PrimaryButton.disabled:focus, .RadGrid input.PrimaryButton.disabled:active, .RadGrid input.PrimaryButton.disabled.active, .RadGrid input.PrimaryButton[disabled], .RadGrid input.PrimaryButton[disabled]:hover, .RadGrid input.PrimaryButton[disabled]:focus, .RadGrid input.PrimaryButton[disabled]:active, .RadGrid input.PrimaryButton[disabled].active, fieldset[disabled]
 .RadGrid input.PrimaryButton, fieldset[disabled]
 .RadGrid input.PrimaryButton:hover, fieldset[disabled]
 .RadGrid input.PrimaryButton:focus, fieldset[disabled]
 .RadGrid input.PrimaryButton:active, fieldset[disabled]
 .RadGrid input.PrimaryButton.active, .RadGrid input.PrimaryButton.aspNetDisabled, .RadGrid input.PrimaryButton.aspNetDisabled:hover, .RadGrid input.PrimaryButton.aspNetDisabled:focus, .RadGrid input.PrimaryButton.aspNetDisabled:active, .RadGrid input.PrimaryButton.aspNetDisabled.active
 {background:#9fa4a6;border-color:#9fa4a6}

.PrimaryButton, .SaveAndClose, .SaveAs, .UsePrimaryButton .TextButton, .UsePrimaryButton .TextButtonWithImage, #masterHeaderActionArea a, .RadGrid input.PrimaryButton {border:#003562;}

.LargeButton, .UseLargeButton .TextButton, .UseLargeButton .TextButtonWithImage{white-space: nowrap;line-height: 30px;}

.EnergyButton{background:#197d36;border:4px solid #00551f;}
.EnergyButton:hover{background:#00551f;border-color:#197d36;}

/*End Buttons*/

/*RadGrid*/
.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage, .RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage:hover,
.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage,
.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage:hover {
  background-color: #00548e;
  border-color: #00548e;
  color: #fff !important;
}
.RadGrid.RadGrid_MetroTouch .rgPagePrev:active, .RadGrid.RadGrid_MetroTouch .rgPageNext:active, .RadGrid.RadGrid_MetroTouch .rgPageFirst:active, .RadGrid.RadGrid_MetroTouch .rgPageLast:active,
.RadGrid.RadGrid_Metro .rgPagePrev:active,
.RadGrid.RadGrid_Metro .rgPageNext:active,
.RadGrid.RadGrid_Metro .rgPageFirst:active,
.RadGrid.RadGrid_Metro .rgPageLast:active {
  background-color: #00548e;
  border-color: #00548e;
  color: #fff !important;
}
.RadGrid.RadGrid_MetroTouch .rgPager .rgPagerButton,
.RadGrid.RadGrid_Metro .rgPager .rgPagerButton {
  background-color: #00548e;
  border-color: #00548e;
  color: #fff !important;
}
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow,
.RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch th.rgSorted,
.RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell,
.RadGrid.RadGrid_Metro .rgSelectedRow,
.RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow,
.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_Metro th.rgSorted {
  background-color: #00548e;
  border-color: #00548e;
}
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell a,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow a,
.RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow a,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted a,
.RadGrid.RadGrid_MetroTouch th.rgSorted a,
.RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell a,
.RadGrid.RadGrid_Metro .rgSelectedRow a,
.RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow a,
.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted a,
.RadGrid.RadGrid_Metro th.rgSorted a {
  color: #fff !important;
}
.RadGrid.RadGrid_MetroTouch .rgGroupPanel, .RadGrid.RadGrid_MetroTouch .rgGroupPanel caption,
.RadGrid.RadGrid_Metro .rgGroupPanel,
.RadGrid.RadGrid_Metro .rgGroupPanel caption {
  background-color: #00548e;
}
.RadGrid.RadGrid_MetroTouch .rgActiveRow td, .RadGrid.RadGrid_MetroTouch rgActiveRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch .rgSelectedRow td, .RadGrid.RadGrid_MetroTouch rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgActiveCell,
.RadGrid.RadGrid_Metro .rgActiveRow td,
.RadGrid.RadGrid_Metro rgActiveRow td.rgSorted,
.RadGrid.RadGrid_Metro .rgSelectedRow td,
.RadGrid.RadGrid_Metro rgSelectedRow td.rgSorted,
.RadGrid.RadGrid_Metro .rgMasterTable .rgActiveCell {
  border-color: #00548e;
}
* + html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted, * + html
.RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted {
  background-color: #00548e;
}
* html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted, * html
.RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted {
  background-color: #00548e;
}

/*Search Results*/
.SearchField, .SearchResultSummary .ListItemTitle a{background-color:#d1d3d4;}
.SearchField, .SearchResultSummary .ListItemTitle a:hover{background-color:#9fa4a6;}
.RadComboBox_MetroTouch .rcbFocused .rcbReadOnly .rcbInputCell,
.RadComboBox_MetroTouch .rcbFocused .rcbArrowCell{border-color:#0089cf!important;background-color:#0089cf!important;}

/*End RadGrid*/

/*TabStrip CCO*/
.RadTabStripTop_Metro .rtsLevel1, .RadTabStripTop_Metro .rtsLevel1 .rtsUL, .RadTabStrip_Metro .rtsLevel1, .RadTabStrip_Metro .rtsLevel1 .rtsUL{background:#00548e!important;}
.RadTabStripTop_Metro .rtsLevel1 .rtsLink, .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink, .RadTabStrip_Metro .rtsLevel1 .rtsLink, .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink {border-color:#003462}
/*End TabStrip CCO*/

/*Homepage*/
.row.highlight {background: #000;padding-top: 20px;}

/*End Homepage*/

/*Standards List TL*/
.sl{clear:both;border-bottom:1px dotted #ccc;}
.slTitle{width:25%;float:left;}
.slDesc{width:74%;float:right;font-size:90%;}
.relStandards{background:#dedede;border-radius:10px;border-top-left-radius:0;}
.relStandards h2 {font-size: 20px;}
.relStandards .TaggedListPanel h3{font-size:15px;margin:0;padding:0;}
.relStandards .TaggedListPanel em{font-size:11px;font-style:italic;}

/*End Standards List TL*/

/*Primers*/
.pLImg{width:100px;max-height:35px;}
.primerVideo{min-height:250px;width:100%;}

/*End Primers*/

.tlDemo h4{margin:.5em 0 0;}

/* StaffList */
.StaffList{}
.StaffList th{display:none;}
.StaffList h2{padding:0;margin:0;border:0;}
.StaffList .RadGrid{border:0;}
.StaffList .col-md-4.col-xs-12{background:#eaeaea;min-height:160px;}
.StaffList .staffheadshot{float:left;margin:0 5px 0 -15px;width:115px;height:160px!important;}
.StaffList .col-md-4.col-xs-12 h2{color:#00548e;font-weight:bold;font-size:medium;margin-bottom:20px;text-transform:uppercase;}
.StaffList .col-md-4.col-xs-12 h2 span{font-weight:normal;}
.StaffList .col-md-4.col-xs-12 p{}

/*End StaffList*/

/* Tables */
.certTbl{border:1px solid #061908;}
.certTbl tr{border-bottom:1px solid #061908;}
.certTbl th{background:#4f81bd;color:#fff;padding:5px 7px;}
.certTbl td{padding:3px;}
/*End Tables*/

/*GLE*/
.RadTreeView.GLE a:hover, .RadTreeView.GLE a:focus, .RadTreeView.GLE span[onclick]:hover, .RadTreeView.GLE span[onclick]:focus{background-color:#00548e;}
/*EndGLE*/

@media (max-width: 768px) {
  html,body#MainBody{background-image:none;}
  h3.welcome{display:none;}
.rmResponsive .rmSlide {
    width: 100% !important;
    left: 0 !important;
  }
  .rmResponsive .rmSlide .rmSlide {
    /* for right expanded items, expand below on extra small screens */
    left: 0 !important;
    margin-top: 56px;
  }
	.navbar-header{display:none;}
	.header-bottom-container{background:#00548e;}
 }
@media (min-width: 768px) {
  .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
    background-color: transparent;
    border: none;
  }
	.breadcrumb{padding:8px 15px;}
  .RadMenu.rmResponsive .rmItem {
    white-space: nowrap;
  }
  .RadMenu.rmResponsive .rmRootGroup > .rmItem {
    float: left;
    clear: none;
  }
  .RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink {
    margin: 0;
  }
  .RadMenu.rmResponsive .rmSlide .rmGroup {
    margin: 0;
  }
  .RadMenu.rmResponsive .rmSlide .rmItem {
    float: none;
    display: block;
  }
  .RadMenu.rmResponsive .rmSlide .rmLink,
  .RadMenu.rmResponsive .rmSlide .rmSeparator {
    margin: 0;
  }
  .RadMenu.rmResponsive .rmSlide .rmExpandRight {
    background-image: url("images/ResponsiveNav.png");
    background-position: 100% -200px;
    background-repeat: no-repeat;
  }
  .RadMenu.rmResponsive .rmSlide .rmText {
    padding-right: 40px;
  }
  .RadMenu.rmResponsive .rmToggle {
    display: none;
  }
}