html,body,.main-container{height:100%;overflow-x:auto;overflow-y:auto}
body>.main-container{height:auto;min-height:100%;padding-bottom:3em}
/* body{
	font-family:'open_sansregular';font-weight:400;font-style:normal;color:#666
	} */
.main-container{margin-top:35px;height:auto;min-height:100%;padding-bottom:3em}
.main-container h2,h3,h4,h5{color:#337ab7;text-transform:uppercase}
.not-active{pointer-events:none;cursor:default;color:#999}
.hm-container{
	margin:0 5px 0 5px;padding:5px 10px 5px 10px;border:thin solid #e4e4e4;box-shadow:0 0 5px #dadada;height:100%;min-height:100%
	}
.div-container{padding:10px 10px 10px 10px}
.body-outline{background-color:#fff}
.line{margin:10px 0}
.hideLabel{display:none}select.ng-invalid,input.ng-invalid,textarea.ng-invalid{border:1px solid red}
.form-control{min-width:150px}
.form-field-control{max-width:150px}
.tab-style li{background-color:#eb8f00}
.hm-banner{margin:5px 0 5px 0;padding:0 10px;height:20%;background-color:rgba(227,228,209,0.8);
-webkit-box-shadow:0 0 40px rgba(227,228,209,0.8) inset;-moz-box-shadow:0 0 40px rgba(227,228,209,0.8) inset;box-shadow:0 0 40px rgba(227,228,209,0.8) inset;border:solid thin #cfd1b1}.btn-AMS-Red{color:#fff;background-color:#2e6da4}
.btn-AMS-Red:hover,.btn-AMS-Red:focus,.btn-AMS-Red:active{color:#eee;background-color:#fff}
.datagrid-row-selected .textbox-text{color:#000}.datagrid-row-selected a{color:#fff}
#bookmark{background:#c5c8b9;margin-left:-5px;margin-right:-5px}
.row-spacer{margin-left:5px;margin-bottom:3px;margin-top:5px;padding-top:2px;padding-bottom:2px}
.form-group{margin-left:5px;margin-bottom:3px;margin-top:3px;padding-top:2px;padding-bottom:2px;
-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.data-label{display:inline;font-weight:bold;font-size:110%;min-width:20px}
.btn-info{width:100%;font-weight:bold;border-radius:0;background-color:rgba(115,121,28,0.7);border-color:#73791c}
#datepicker{border-radius:3px}div.ui-datepicker{font-size:11px}
.qry-filter-div{margin:5px}.operant{font-size:12px;font-weight:bold;font-family:"Arial Black",Gadget,sans-serif}
.required-filters{background-color:rgba(227,228,209,0.8);-webkit-box-shadow:0 0 40px rgba(227,228,209,0.8) inset;-moz-box-shadow:0 0 40px rgba(227,228,209,0.8) inset;box-shadow:0 0 40px rgba(227,228,209,0.8) inset;border:solid thin #cfd1b1}
.search-btn{margin-left:200px;margin-right:200px;min-width:500px;text-align:center}.columns{columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.placeholder{color:#888;font-style:italic}.row-centered{text-align:center;width:100%}.text-field{width:500px}
.header-bg{
	background-color:#23490a;
	background-image: linear-gradient(to bottom,#2A5B0B,#fff);
	}
.header-bg-img{position:absolute;right:20px;overflow:hidden}
.header-links a:link,.header-links{
	color:#fff;
	text-decoration:none;
	margin:5px 5px 10px 5px;
	cursor:pointer;
	font-size:12px
	}
	
a.breadcrumb:link { font-weight: bold;}
a.breadcrumb:visited { font-weight: bold;}
a.breadcrumb:hover { font-weight: bold; text-decoration: underline}
.formheader {
font-weight: bold;
}
.reportTitle { background: green; color: white; }
.htmlTable tr td {
	border: 2px solid black;
	border-image:none;
	
}
.paddingHeaderTabs{padding-right:60px}

.pHeader{
	font-family:"open_sansregular",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#333;margin:0 0 30px
	}
	

	.h1headerStyle{
	font-family: "open_sansregular",Helvetica,Arial,Verdana,sans-serif;
    font-size: 2em;
    color: #124c79;
    font-weight: normal;
    line-height: 1.5em;
    border-bottom: 1px solid #ccc;
    }

 
.para2{font-family:"open_sansregular",Helvetica,Arial,Verdana,sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:500;line-height:15.4px;color:#666;padding:0}.para1{font-family:"open_sansregular",Helvetica,Arial,Verdana,sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:20px;color:#666;padding:1cm}#container{width:100%;text-align:center}#left{float:left;width:100px;height:20px;background:#fff}#center{display:inline-block;margin:0 auto;width:100px;height:20px;background:#fff}#right{float:right;width:100px;height:20px;background:#fff}.headerSearch{background-color:white;color:white;text-align:center;padding:5px}.searchsubmit{font-family:'FontAwesome';width:50px;height:30px;border:1px solid #dadada;font-size:12px;position:absolute;top:0;right:0;background:#dadada;border:0;color:#5d3250;cursor:hand;cursor:pointer}.logonGreen{font-family:'FontAwesome';margin:0;border:0;cursor:pointer;background:green;background-image:radial-gradient(#0f0,transparent);background-size:5px 5px;border-radius:50%;border:dotted 2px lime;position:absolute;box-shadow:0 0 20px #111 inset,0 0 10px lime}.text-search{width:50%;padding:0}.text-search input{float:left;overflow:hidden;border:0;padding:7px 0 7px 15px;width:100%;background:transparent;-moz-border-radius:50px 50px 50px 50px;-moz-box-shadow:inset 0 0 2px 2px #ccc;-webkit-box-shadow:inset 0 0 2px 2px #ccc}.text-search button{width:33px;height:33px;padding:1px;margin:0;border:0;border-radius:15px;cursor:pointer;position:absolute;color:#fff;top:4px;background-color:#ccc}.text-search button:before{font-family:'FontAwesome';content:"\f002";font-size:18px}.text-search input.text-search-white{color:#666;background:#fff;border:1px solid #ccc;-moz-border-radius:50px 50px 50px 50px;border-radius:50px 50px 50px 50px;-moz-box-shadow:inset 0 0 2px 2px #ccc;-webkit-box-shadow:inset 0 0 2px 2px #ccc;box-shadow:inset 0 0 2px 2px #ccc}.noBorderNoHeighlight{border:0;outline:0;outline-offset:0;-webkit-appearance:none}.round-button{display:block;width:100px;height:100px;line-height:50px;border-radius:2px;color:#f5f5f5;text-align:center;text-decoration:none;font-size:16px;font-weight:bold}.round-button:hover{background:#cdd860}.fixed-size-square{display:table;width:200px;height:200px;background:#4679bd}.fixed-size-square span{display:table-cell;text-align:center;vertical-align:middle;color:#fff}.circle{display:block;width:33px;height:33px;border-radius:66px;border:4px double #ccc;font-size:20px;color:#666;line-height:100px;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fff;background:#ddd}.topDropdownBtn{border-radius:50px;top:4px;padding:6px 15px}.stylish:hover{border:4px double #bbb;color:#aaa;text-decoration:none;background:#e6e6e6}h1{font-family:"open_sansregular",Helvetica,Arial,Verdana,sans-serif;font-size:1px;font-style:normal;font-variant:normal;font-weight:500;line-height:.7px}blockquote{font-family:"open_sansregular",Helvetica,Arial,Verdana,sans-serif;font-size:21px;font-style:normal;font-variant:normal;font-weight:400;line-height:30px}
pre{font-family:"open_sansregular",Helvetica,Arial,Verdana,sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;line-height:18.5667px;margin-left:10px;}.btn-group br{content:" ";display:block;margin:3px 0}.headerTabBtn{display:block;font-size:16px;font-weight:bold;color:#fff;text-align:center;line-height:20px;width:100px;height:100px}.headerTabBtn:hover{background:#cdd860}.headerTabNav li a{vertical-align:middle;padding-top:20px;line-height:30px}.headerTabNav li a:hover{background:#cdd860}.header-tab-button{display:block;width:100px;height:100px;line-height:50px;border-radius:2px;text-align:center;text-decoration:none;font-size:16px;font-weight:bold}.header-tab-button:hover{background:#cdd860}.header-tab-button a{color:#fff;width:100%;height:100%;line-height:50px}.not-active{pointer-events:none;cursor:default;color:#999}.user-account a{color:#fff!important;font-size:1.1em;font-weight:bold}.setting-dropdown a{color:#042608!important}.header-tabbar a:link,.header-tabbar a:visited{color:#fff}@media(min-width:768px){.header-top-links a{color:#fff}.header-tabs{padding:0 100px 0 100px}.header-top-links a:hover{cursor:pointer}.header-top-links span{color:#fff;margin-left:7px;margin-right:7px}.header-tabbar a{font-size:1.1em;font-variant:normal}.header-tabbar li:not(:last-child){margin-right:2px}.header-tabbar a:link,.header-tabbar a:visited{color:#042608;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#d3dd74),color-stop(1,#77801f));background:-moz-linear-gradient(top,#d3dd74 5%,#77801f 100%);background:-webkit-linear-gradient(top,#d3dd74 5%,#77801f 100%);background:-o-linear-gradient(top,#d3dd74 5%,#77801f 100%);background:-ms-linear-gradient(top,#d3dd74 5%,#77801f 100%);background:linear-gradient(to bottom,#d3dd74 5%,#77801f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@tabBarLighterDefault',endColorstr='@tabBarDarkerDefault',GradientType=0);background-color:#d3dd74}.header-tabbar a:hover,.header-tabbar a:focus{color:#fff;text-decoration:none;background:#063d0d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#063d0d),color-stop(100%,#042608));background:-moz-linear-gradient(top,#063d0d 0,#042608 100%);background:-webkit-linear-gradient(top,#063d0d 0,#042608 100%);background:-o-linear-gradient(top,#063d0d 0,#042608 100%);background:-ms-linear-gradient(top,#063d0d 0,#042608 100%);background:linear-gradient(to bottom,#063d0d 0,#042608 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@tabBarLighterFocus',endColorstr='@tabBarDarkerFocus',GradientType=0)}.header-tabbar li.selected a{color:#FFF!important;background:#063d0d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#063d0d),color-stop(100%,#042608));background:-moz-linear-gradient(top,#063d0d 0,#042608 100%);background:-webkit-linear-gradient(top,#063d0d 0,#042608 100%);background:-o-linear-gradient(top,#063d0d 0,#042608 100%);background:-ms-linear-gradient(top,#063d0d 0,#042608 100%);background:linear-gradient(to bottom,#063d0d 0,#042608 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@tabBarLighterFocus',endColorstr='@tabBarDarkerFocus',GradientType=0)}.header-tabbar li:first-child a{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.header-tabbar li:last-child a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.user-account>li{color:#337ab7!important}.user-account>li>a{color:#fff!important}.user-account>li>a:hover,.user-account>li>a:focus,.user-account>li>a:active{color:#fff!important;background-color:#cdd860!important}.user-account>li+li>a{color:#fff!important}}.header-tabbar a:hover,.header-tabbar a:focus{color:#fff;text-decoration:none;background:#cdd860!important}.user-account li{color:#26b3f7}.user-account a{color:#fff!important}.user-account a:hover,.user-account a:focus{color:#fff!important;background-color:#cdd860!important}.footer{padding:10px 0;background-color:#23490a;position:relative;clear:both;text-align:center;font-size:.9em;color:white;overflow:hidden}
.footer a{
	color:#fff;
	text-decoration:none
	}

.l-page {
    width: 100%;
    background-color: #2A5B0B;
    background-image: -webkit-linear-gradient(top,#2A5B0B,#fff);
    background-image: linear-gradient(to bottom,#2A5B0B,#fff);
    background-size: 100% 75%;
    background-repeat: no-repeat;
    background-color: #fff;
    overflow: hidden;
    min-width:912px;
}

/*   .has-two-sidebars  {
    width: 28.0%;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    }
    
 .l-region--sidebar-first {
    box-shadow: 0px 0px 5px #dadada;
} 
    
    
  .l-region--sidebar-first {
    box-shadow: 0px 0px 5px #dadada;
    padding:10px;
}
 
.has-two-sidebars {
    width: 68%;
    float: right;
    margin-left: 1%;
    margin-right: 1%;
    margin-right: 0;
    width: 69%;
   }  */
   
 .l-region--feature .block__title {
    font-family: "open_sansregular",Helvetica,Arial,Verdana,sans-serif;
    font-size: 1.4em;
    font-weight: normal;
    text-transform: uppercase;
    border-bottom: 1px solid #EA2A15;
    padding: 8px 15px;
    margin: 0 0 10px 0;
    
   
   }
/*media all*/
.block__title {
    font-family: "open_sansregular",Helvetica,Arial,Verdana,sans-serif;
    font-size: 1.4em;
    font-weight: bold;
    color: #2a5b0b;
    line-height: 1.6em;
}

.headWrapWide{
	
	width:100%;
}

#headWrapL {
    width:100%;
    float: left;
    margin-right: 0.83333%;
    margin-left: 0px;
}
.l-header, #pageWrap, #preFooterWrap, #usdaFooter {
    max-width: 1127px;
    margin-left: auto;
    margin-right: auto;
}


@media all (min-width: 996px){
#pageWrap {
	position:relative;
    background: #FFF none repeat scroll 0% 0%;
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.35);
}
}


   

@media all{
#pageWrap {
    background: #fff;
    -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.35);
    box-shadow: 0px 0px 8px rgba(0,0,0,0.35);
}
}
@media (min-width: 569px){
#slideshowWrap {
   /*  padding-top: 10px; */
   overflow:auto;
}
}
@media all {
.contentRegion {
 /*     min-height: 500px; 
    box-shadow: 0px 0px 8px rgba(0,0,0,0.35); */
    overflow:auto;
}
  
}
@media all{
.r-slideshow {
	/* width: 65%; */
    float: none; 
    margin-left: 0.83333%;
    margin-right: 0.83333%;
}
}

	td,th{ padding-bottom :5px;}

@media all{
.l-feature {
    /*  width: 30%; */
    
    float: left;
    margin-left: 0.83333%;
    margin-right: 0.83333%;
    left: 0;
    border-top: none;
    padding-bottom: .5em;
    text-align: left;
    -webkit-box-shadow: 0px 0px 0px 0px #fff;
     /* box-shadow: 0px 0px 5px #dadada;  */
    overflow: hidden;
}


    .menu {
    border: none;
    /*list-style: none; */
    text-align: left;
}
 
.anchor a:link {
    color:#ffffff;
    text-decoration: none; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
}
.anchor a:visited {
    color: #ffffff;
    text-decoration: none;
}


.l-feature ul li.leaf {
    font-size: 1.1em;
    margin: 0;
    width: 100%;
}

#menuToggle {
    position: absolute;
    right: 10px;
    top: 10px;
    background: none;
    border: none;
    color: transparent;
    display: none;
    width: 32px;
    height: 32px;
}
 }
 
@media (min-width: 996px){
#mainMenuWrap {
    font-size: 100%;
}
}
@media (min-width: 569px){
#mainMenuWrap {
    width: 93.3%;
    margin-left: 0.83333%;
    margin-right: 0.83333%;
    font-size: 75%;
    margin-left: 0;
    margin-right: 0;
}
}
@media all{
#landingLeftColWrap {
    width: 20.0%;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    }
    
   
    
 #landingLeftColWrap {
    box-shadow: 1px 7px 6px #dadada;
    padding:10px;
}
 
 #landingMidRightColWrap {
    
    float: right;
    margin-left: 1%;
    margin-right: 1%;
    margin-right: 0;
    width: 77%;
   } 
   

   }
 @media all{
input[type='radio'], input[type='checkbox'] {
    margin: 9px 0 0;
    margin-right: 15px;
    line-height: normal;
    margin-bottom: auto;
    margin-top: 5px;
}

 } 
    @media all{
   .tableRowBorder {
   padding:8px;
    border-bottom: 1px solid #CCCCCC;
   }
   }
  /* h1
   {
   	font-family: "open_sansregular",Helvetica,Arial,Verdana,sans-serif;
    font-size: 2em;
    color: #124c79;
    font-weight: normal;
    line-height: 1.2em;
    border-bottom: 1px solid #ccc;
   
   
   } */
   
 .border-table{
 /* border:1px solid black; */
 border-style:double;
 }
   
 .BodyTextBlackBold
{
    FONT-WEIGHT: bold;
  
}

/* even oddd table basic styles */

	.EvenOddtable{		 
		border-collapse:collapse; 
	}
	.EvenOddtable thead tr th {
	background-color: #caf7ba;
}
	.EvenOddtable td{ 
		padding:2px; border: 1px solid #ccc;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.EvenOddtable tr{
		background: #caf7ba;
	}
	/*  Define the background color for all the ODD background rows  */
	.EvenOddtable tr:nth-child(odd){ 
		background: #eff1f2;
	}
	/*  Define the background color for all the EVEN background rows  */
	.EvenOddtable tr:nth-child(even){
		background: #fff;
	}




@media all {
	div.menu-bar {
    	background-color: #CDD860;
    	background-image: -webkit-linear-gradient(top,#CDD860,#9DA64A);
    	background-image: linear-gradient(to bottom,#CDD860,#9DA64A);
    		-webkit-transition: background-color 1s ease;
    		-moz-transition: background-color 1s ease;
    	transition: background-color 1s ease;
    	border: 1px solid #73791C;
    	border-bottom: none;
    	border-top-left-radius: 10px;
    	border-top-right-radius: 10px;
    	color: #2a5b0b;
    	display: inline-block;
    	font-size: 1.5em;
    	height: 2.7em;
    	margin: 0px -5px 0px -1px;
    	padding: 6px 15px;
		}
	}


/* BEGIN MENU AREA WITH DROP DOWN CAPABILITIES */
@media (min-width:569px) {ul.megamenu-menu li.megamenu-parent a,ul.megamenu-menu li.megamenu-parent a:visited {padding: 10px 6px; } }
@media (min-width:996px) {ul.megamenu-menu li.megamenu-parent a,ul.megamenu-menu li.megamenu-parent a:visited {padding: 15px 12px;} }

.megamenu-headWrapWide {
	width: 100%;
	}
.megamenu-l-header {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
	}
.megamenu-l-header:after {
	content: " ";
	display: block;
	clear: both;
	}
button.menuToggle {
	border: none;
	color: transparent;
	display: none;
	height: 32px;
	position: absolute;
		right: 10px;
		top: 10px;
	width: 32px;
	}

.megamenu-menu,
.megamenu-menu *,
.megamenu-menu .megamenu-parent,
.megamenu-menu .megamenu-parent-title,
.megamenu-menu .megamenu-bin,
.megamenu-menu .megamenu-slot,
.megamenu-menu .megamenu-slot-title {
	background: transparent;
	border: 0;
	font-size: 1.1em;
	font-weight: normal;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
	}

.megamenu-menu {
	overflow: visible;
	z-index: 10;
	}

	ul.megamenu-menu {
		background-color: transparent;
		line-height: 110%;
		}

.megamenu-menu .megamenu-parent {
	display: inline;
	margin: 0.1em 1em;
	position: relative;
	z-index: 99;
	}

	ul.megamenu-menu li.megamenu-parent {
		background-color: #CDD860;
		background-image: -webkit-linear-gradient(top,#CDD860,#9DA64A);
		background-image: linear-gradient(to bottom,#CDD860,#9DA64A);
			-webkit-transition: background-color 1s ease;
			-moz-transition: background-color 1s ease;
			transition: background-color 1s ease;
		border: 1px solid #73791C;
		border-bottom: none;
		color: #2A5B0B;
		display: inline-block;
		font-family: 'pt_sansregular', Helvetica, Arial, Verdana, sans-serif;
		margin: 0px -5px 0px -1px;
		}

	ul.megamenu-menu li.megamenu-parent a,
	ul.megamenu-menu li.megamenu-parent a:visited {
		color: #2A5B0B;
		display: block;
		padding: 15px 12px;
		text-decoration: none;
		}
	
	ul.megamenu-menu li.megamenu-parent a:hover {
		text-decoration: underline;
		}
	
	ul.megamenu-menu li.megamenu-parent a:focus {
		text-decoration: underline;
		}
		
	ul.megamenu-menu li.megamenu-parent:first-child {
		border-top-left-radius: 10px;
		}

	ul.megamenu-menu li.megamenu-parent:last-child {
		border-top-right-radius: 10px;
		}

	ul.megamenu-menu li.megamenu-parent ul.megamenu-bin {
		background-color: rgba(238,238,238,0.97);
		border: 1px solid #cdd4ce;
		border-radius: 0px;
		box-shadow: 0px 1px 10px rgba(0,0,0,0.4);
			-webkit-box-shadow: 0px 1px 10px rgba(0,0,0,0.4);
		min-width: 300px;
		padding: 1em 1.5em 2em;
		}
	
	ul.megamenu-menu li.megamenu-parent ul.megamenu-bin li.megamenu-slot {
		border-bottom: none;
		list-style: none;
		width: auto;
		}
	
	ul.megamenu-menu li.megamenu-parent ul.megamenu-bin a {
		color: #1C75BC;
		margin: -6px;
		padding: 6px;
		}
	
	ul.megamenu-menu li.megamenu-parent ul.megamenu-bin a:hover {
		color: green;
		}

	ul.megamenu-menu li.megamenu-parent:hover,
	ul.megamenu-menu li.megamenu-parent.hovering {
		background-color: #405237;
		background-image: -webkit-linear-gradient(top,#405237,#34432d);
		background-image: linear-gradient(to bottom,#405237,#34432d);
			-webkit-transition: color 1s ease;
			-moz-transition: color 1s ease;
			transition:color 1s ease;
		}
	
	ul.megamenu-menu li.megamenu-parent.active h2 a {
		color: #fff;
		}
	
	ul.megamenu-menu li.megamenu-parent.active h2:hover,
	ul.megamenu-menu li.megamenu-parent.active h2.hovering {
		background-color: #45583b;
		background-image: -webkit-linear-gradient(top,#45583b,#394931);
		background-image: linear-gradient(to bottom,#45583b,#394931);
		}
	
	ul.megamenu-menu li.megamenu-parent.active h2:hover a,
	ul.megamenu-menu li.megamenu-parent.active h2.hovering a {
		color: #fff;
		}
	
	ul.megamenu-menu li.megamenu-parent:hover h2 a,
	ul.megamenu-menu li.megamenu-parent.hovering h2 a {
		color:#fff;
		}
	
	ul.megamenu-menu li.megamenu-parent.active {
		background-color: #405237;
		background-image: -webkit-linear-gradient(top,#405237,#34432d);
		background-image: linear-gradient(to bottom,#405237,#34432d);
		color: #fff;
		font-weight: bold;
		}

.megamenu-menu .megamenu-parent-title {
	display: inline;
	}

.megamenu-menu .megamenu-bin {
	overflow: hidden;
	padding: 0.5em;
	position: absolute;
		left: 0;
		top: -9000px;
	z-index: 10000;
	}

.megamenu-menu .megamenu-slot {
	margin-bottom: 0.5em;
	width: 200px;
	}

	ul.megamenu-menu li.megamenu-parent .megamenu-slot-title {
		background: none;
		color: inherit;
		font-weight: bold;
		text-align: left;
		text-transform: inherit;
		}
	ul.megamenu-menu li.megamenu-parent .megamenu-slot-title a {
		background: none;
		display: block;
		margin: -6px;
		padding: 6px;
		text-align: left;
		text-transform: inherit;
		width: 100%;
		}

.nav-tabs {
	border-bottom: none !important;
	}
/*  END MENU AREA WITH DROP DOWN CAPABILITIES  */

/* BEGIN ACCOUNT INFO PAGE                     */
div.accountInfoWrapper {
	padding: 2px;
	font-size: 12pt;
	}
table.border-table {
	margin-bottom: 12px;
	}
table.border-table tr th,
table.border-table tr td {
	padding: 1px 3px 3px 3px;
	font-size: 11pt;
	text-align: center;
	vertical-align: bottom;
	}
/*  END  ACCOUNT INFO PAGE                     */

/* No script style */
.noscript{
border: 1px solid red; 
border-image: none; 
text-align: center; 
color: #666;
}


/*individual report style header styles used for reportLaunch
/*media all*/
.reportPage {
    width: 100%;
    background-image: -webkit-linear-gradient(top,#2A5B0B,#fff);
    background-image: linear-gradient(to bottom,#2A5B0B,#fff);
    background-size: 100% 119%;
    background-repeat: no-repeat;
    background-color: #fff;
    overflow: hidden;
    min-width: 912px;
}

/* KDL: Lookup Table Maintenance */
table.padded {
	border-color: #aaa;
	}
table.padded th,
table.padded td {
	padding: 3px;
	}
table.padded th {
	background-color: #eee;
	}


/* KDL 2015-10-30 -- font size in sidebar muenu incorrect */
/*     Test ResultsV3pd.xlsx; issue #10                   */

nav.block ul.menu li {
	font-size: 14px;
	}
	
	
/* footer text style for deployed env */	
	
.FootTextLightGray 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: lightgray;
   
}
//history page (help section)
table.data {
  font-size: 11px;
  font-family: verdana;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #838594;
	border-collapse: collapse;
  background-color: #FFFFFF;
  vertical-align: top;
  text-align:left;
}
table.data th {
  font-weight:bold;
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #838594;
}
table.data td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #838594;
}
table.data th.header {
  font-size: 12px;
  font-weight: bold;
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #838594;
	background-color: #707F94;
  color: #ffffff;
}

.spaced { padding-bottom:  8px !important; }
.set_left { padding-left: 15px !important; }

/*nav class to make current selcetion bold in left menu */
.nav1 li.active a {
    
    font-weight:bold;
}

/* .floatExportOptions{
	float:left;
	margin-left:10%;
}
.floathtmlResultsTable{
	float:left;
	margin-left:19%;
} */

span.HdrBlackBold {
	font-size: large;
	font-weight: bold;
	}