﻿@charset "utf-8";
/* CSS Document */

.noCatalogDescription
{
    display:none;
}
.LELTwoColLeftNav .panel-title a
{
    background-color: #b3e5fe;
    padding-left: 15px;
    color: #004E8B;
    padding-bottom:10px;
    padding-top:10px;
}
.LELTwoColLeftNav .panel-title a:hover
{
    background-color: #fff;
    color:#d1c11e;
}
.LELTwoColLeftNav .panel-title a.activeCategory 
{
    color:#d1c11e;
}
.LELTwoColLeftNav .panel-title a.activeCategory
{
    background-color: #fff;
}
@media (max-width: 767px) 
{
    .ProductCatalogTemplates .navbar-header 
    {
        height: 55px;
        -webkit-box-shadow: 0px 4px 5px -3px #888;
        -moz-box-shadow:0px 4px 5px -3px #888;
        box-shadow: 0px 4px 5px -3px #888;
    }
}
@media (max-width: 767px) {
    a#siteLogo img {
        max-width: 67%;
        /*margin-top: -25px;*/
        margin-left: 1%;
    }
}
.lelInstituteName 
{
    padding-top: 30px;
    font-size: 16px;
    color: #003967;
    font-weight:normal;
}
.smViewOfUserName
{
    padding-left: 17px; 
    margin-bottom: -32px;
}
.smViewOfInstitutionName
{
    float:left;
    clear:left;
}
nav.center-navigation ul.navbar-nav > .open > a,
nav.center-navigation ul.navbar-nav > .open > a:hover, 
nav.center-navigation ul.navbar-nav > .open > a:focus, 
nav.center-navigation ul.navbar-nav > .active > a, 
nav.center-navigation ul.navbar-nav > li > a:hover 
{
    color: #fff;
    background-color: #06375f;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #7fb8e5), color-stop(1, #327db6));
    background-image: -o-linear-gradient(bottom, #0c71bf, #06375f);
    background-image: -moz-linear-gradient(bottom, #0c71bf, #06375f);
    background-image: -webkit-linear-gradient(bottom, #0c71bf, #06375f);
    background-image: -ms-linear-gradient(bottom, #0c71bf, #06375f);
    background-image: linear-gradient(to bottom, #0c71bf, #06375f);
}
.headerSearchBoxBigArrow:before
{
    content:url('../img/blue_arrow_search_mobile.png');
}
.headerSearchDiv .fa-sort-down:before, .headerSearchDiv .fa-sort-desc:before
{
    content:url('../img/small_blue_arrow_show_me.png');
}
.headerSearchDiv .fa-sort-down, .headerSearchDiv .fa-sort-desc 
{
    margin-top: 7px;
    margin-right: -2px;
}
.pcSearchBoxMobileView
{
    height: 80px; 
    background-color: #b5e5ff; 
    padding: 10px 10px; 
    margin-top: 0; 
    border: 1px solid #71b5dc; 
    -webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.5); 
    -moz-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.5); 
    box-shadow:0px 2px 6px 0px rgba(0,0,0,0.5);
    width:auto;
    z-index: auto;
    position: relative;
}
.pcMobileViewSearchBox
{
    width: 100%; 
    height: 40px; 
    border: 1px solid #8cc2e1; 
    border-radius: 4px; 
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; 
    padding-left:5px;
    color:#727272;
    background: #ffffff;
    padding-right:28px;
    /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MyUiIHN0b3AtY29sb3I9IiNkN2YxZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 27%, #d7f1ff 73%); /* FF3.6+ */
    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,#ffffff), color-stop(73%,#d7f1ff));*/ /* Chrome,Safari4+ */
    /*background: -webkit-linear-gradient(top,  #ffffff 27%,#d7f1ff 73%);*/ /* Chrome10+,Safari5.1+ */
    /*background: -o-linear-gradient(top,  #ffffff 27%,#d7f1ff 73%);*/ /* Opera 11.10+ */
    /*background: -ms-linear-gradient(top,  #ffffff 27%,#d7f1ff 73%);*/ /* IE10+ */
    /*background: linear-gradient(to bottom,  #ffffff 27%,#d7f1ff 73%); /* W3C */
}
.pcSearchBoxMobileView .btn-group.ddmq  
{
    float:right;
}
.pcSearchBoxMobileView .pcSearchBoxDiv
{
    overflow:hidden;
}
.pcSearchBoxMobileView .btn-group.ddmq .btn
{
    margin-top: 0px; 
    padding-left: 5px; 
    height: 40px; 
    font-size: 14px; 
    border-left: none; 
    border-radius: 4px; 
    border-color: #8cc2e1;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; 
    color: #004e8b;
    width:135px;
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MyUiIHN0b3AtY29sb3I9IiNkN2YxZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 27%, #d7f1ff 73%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,#ffffff), color-stop(73%,#d7f1ff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 27%,#d7f1ff 73%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 27%,#d7f1ff 73%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 27%,#d7f1ff 73%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 27%,#d7f1ff 73%); /* W3C */
}
.mobile-search-box .btn-group.ddmq button i
{
    width:auto;
    margin-top: 4px;
    margin-right: -10px;
}
.mobile-search-box .btn-group.ddmq ul li 
{
    width: 130px;
    background-color: #d7f1ff;
    border-color: #7FBEE1;
}
.mobile-search-box .dropdown-menu > li > a
{
    color: #004e8b;
}
.SearchBoxOpenedBackColor
{
    background-color:#b5e5ff;
    border: 1px solid #71b5dc;
    border-bottom:none;
    border-top:none;
    height: 67px;
}
.mobile-search-box .btn-group.ddmq button
{
    background:#fff;
}
.mobile-search-box .btn-group.ddmq ul li a:hover 
{
    background-color: #ffffff !important;
}
.mobile-search-box .btn-group.ddmq .divider 
{
    background-color: #7FBEE1;
}
.lelInstituteName.col-xs-12
{
    padding-top:0;
}
.bottomPaddingForNoProducts
{
    padding-bottom:50px;
    clear:both;
}
/*.lelInstituteName.col-sm-7
{
    width:54.33% !important;
}*/
.lelInstituteName .col-sm-6
{
    float: none !important;
}
.headerCenterSelectionDiv.btn
{
    white-space:inherit;
}
.noTopMargin.user-info
{
    margin-top:0px;
    clear: both;
}
/*.noTopMargin .container
{
    margin-top: -5px;
}*/
.LatestSearchBox.resource-search-inputbox
{
    padding-top: 15px;
    float: none;
    display: block;
    width: auto;
    position: relative;
    padding-right: 0;
}
.LatestSearchBox.row
{
    margin-right: 5px;
    margin-left: 5px;
}
.LatestSearchBox.resource-search-inputbox button
{
    right:1px;
}
.ProductCatalogTemplates .fa-user , .ProductCatalogTemplates .user-name , .col-xs-12.lelInstituteName 
{
    color:#003c6c;
    font-weight:normal;
    font-size:16px;
}

.mobileCenterSelectionDDMQ
{
    height: 33px;
    width: auto;
    border: solid 1px #06385f;
    border-right: none;
    text-align: left;
    border-radius: 0;
    font-size: 14px;
    box-shadow: none;
    background-color: #fff;
    color: #004e8b;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 0;
}
.LatestSearchBox .col-xs-6
{
    padding-right: 0;
    padding-left: 0;
}
/*.mobile-search-box .resource-search-inputbox input[type="text"] , .mobile-search-box .form-control
{
    width:68%;
}*/

.pageTitleColumnTemp.container-fluid
{
  background: #005da5;
  background: -moz-linear-gradient(top, #01335a 0%, #005495 59%, #005da5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01335a), color-stop(59%,#005495), color-stop(100%,#005da5));
  background: -webkit-linear-gradient(top, #01335a 0%,#005495 59%,#005da5 100%);
  background: -o-linear-gradient(top, #01335a 0%,#005495 59%,#005da5 100%);
  background: -ms-linear-gradient(top, #01335a 0%,#005495 59%,#005da5 100%);
  background: linear-gradient(to bottom,#01335a  0%,#005495 59%, #005da5 100%);
  background-color: #014f82;
  background-position: right bottom;
  background-repeat: no-repeat;
  min-height: 70px;
  border-bottom: 1px solid #2d5d7e;
  border-radius: 0px 0px 0px 0px;
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
  box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5);
    border-radius: 0;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
    padding-right: 0;
    padding-left: 0;
}

@media (max-width: 768px){
    .pageTitleColumnTemp.container-fluid .container {
        background-image: none !important;
        margin-left: 0px;
        margin-right: 0px;
    }
}

.lelLibraryheader .pageTitleColumnTemp.container-fluid {
    background: none repeat scroll 0 0 #014f82;
}

.lelLibraryheader .pageTitleColumnTemp.container-fluid .container
{
    background-image: url('../img/library_page_header_curve_two_column_template.png');
    background-repeat: no-repeat;
    background-position: bottom right;
    min-height: 70px;
    line-height: 18px;
    height: auto;
    display: table;
    height: 70px;
}
.pageTitleColumnTemp.container-fluid .container
{
    background-image: url('../img/center_page_header_curve_product_catalog.png');
    background-repeat: no-repeat;
    background-position: bottom right;
    height: auto;
    padding-top: 8px;
    vertical-align: middle;
    padding-left: 15px;
    padding-bottom: 8px;
    min-height: 70px;
    display: table;
    height:70px;
}

.pageTitleColumnTempSpan {
    font-size: 28px;
    font-family: 'OpenSans-Regular','Open Sans',sans-serif;
    color: #fff;
    vertical-align: middle;
    line-height: 30px;
    display: table-cell;
    vertical-align: middle;
    height: 100%;
}

@media (min-width: 768px) and (max-width: 991px) {

    .fullht-main {
        padding: 20px;
        padding-bottom:70px;
    }

    .mobileSubCatTitleSpan {
        font-size: 24px;
        line-height: 26px;
    }

   .pageTitleColumnTempSpan{
        font-size: 24px;
        line-height: 26px;
    }

    .learning-center-pgheader{
        font-size: 24px;
        line-height: 26px;
    }
}

@media (min-width: 992px) and (max-width: 1199px)
{
    .fullht-main {
        padding: 20px;
        padding-bottom:70px;
    }

    .mobileSubCatTitleSpan {
        font-size: 24px;
        line-height: 26px;
    }

   .pageTitleColumnTempSpan{
        font-size: 24px;
        line-height: 26px;
    }

    .learning-center-pgheader{
        font-size: 24px;
        line-height: 26px;
    }
}

@media (min-width: 1200px) {
    .fullht-main {
        padding: 20px;
        padding-bottom:70px;
    }
}

@media (max-width: 767px) {
    .fullht-main {
        padding: 20px 10px;
        padding-bottom:70px;
    }
    .ProductCatalogTemplates .pagination-Div .pagination-div-parts
    {
        margin-bottom:50px;
    }
}


.resource-search-inputbox{
	padding-top:13px;
	float:right;
	display:inline-block;
	width:340px;
	position:relative;
	padding-right:50px;
}

.newWelcomeStyles
{
    font-size:14px;
    font-weight:normal;
    color:#727272;
}

.newHeaderLinkStyle
{
    font-size:14px;
    font-weight:normal;
}

.resource-search-inputbox input[type="text"] {
    /* position: absolute; */
    width: 53%;
    padding-left: 8px;
    padding-right: 8px;
    margin-bottom: 5px;
	border-bottom-right-radius:0px;
	border-top-right-radius:0px;
	color:#000;
	font-size:16px;
}

.resource-search-inputbox select {
	width:auto;
	}
.resource-search-inputbox input[type="text"], .resource-search-inputbox select
{
    height: 35px;
    border: 1px solid #8cc2e1;
	border-right-width:0px;
    font-size: 16px;
	display:block;
	float:left;
    color:#727272;
    background: #ffffff;
}
.selectpicker .dropdown-arrow{
	color:#2C4BFF;
	
	
	}

/* SEARCH BUTTON */
.resource-search-inputbox button {
	/*display:inline-block;*/
	height: 33px;
	background: #70d7ea; /* Old browsers */
	background: -moz-linear-gradient(top,  #70d7ea 0%, #46c0dd 43%, #0980b4 86%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70d7ea), color-stop(43%,#46c0dd), color-stop(86%,#0980b4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* IE10+ */
	background: linear-gradient(to bottom,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70d7ea', endColorstr='#0980b4',GradientType=0 );*/ /* IE6-9 */
	border-bottom-left-radius:0px;
	border-top-left-radius:0px;
	opacity: 1;
    border: 1px solid #06385f;
	color:#fff;
	width:35px;
	position:absolute;
	top:15px;
	right:18px;
	padding:0;
}
.resource-search-inputbox button:hover {
background: #75e1f5; /* Old browsers */
background: -moz-linear-gradient(top,  #75e1f5 7%, #46c0dd 57%, #0980b4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,#75e1f5), color-stop(57%,#46c0dd), color-stop(100%,#0980b4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75e1f5', endColorstr='#0980b4',GradientType=0 );*/ /* IE6-9 */
	color:#fff;
}
.resource-search-inputbox button:active,
.resource-search-inputbox button:focus {
	text-decoration:none;
}

.resource-search-inputbox button i{
	font-size:20px;
	margin-top:-2px;
	margin-right:-2px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.5);
	line-height:33px;
	width:33px;
	text-align:center;
	color:#fff;
	}
	
.resource-search-inputbox select{
	color:#004e8b;
	width:47%;
	}
	
.search-filters-checkbox
{
	color:#c1e4f5;
	font-weight:bold;
	font-size:14px;
	float:right;
	margin-right:20px;
	
	}	
	
.show-me-header{
	color:#fff;
	font-weight:bold;
	margin-right:-5px;
	
	}	
		
 /*.search-filters-checkbox  label .search-filters-checkbox {
    padding-left: 20px; }*/
	
.search-filters-checkbox label {
    display: inline-block;
    position: relative;
    padding-left:12px; }
.search-filters-checkbox label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 16px;
    left:0;
    margin-left:-8px;
	margin-top:3px;
    border: 1px solid #56a8d5;
    border-radius: 3px;
    background-color: #d6f0fd;
    -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
	
.search-filters-checkbox label::after {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 16px;
    left: 0;
    top: 0;
    margin-left: -8px;
    padding-left: 0px;
    padding-top: 0px;
    font-size: 14px;
	line-height:15px;
    color: #004e8b; 
	margin-top:3px;
	background-color: #fff;
    border: 1px solid #56a8d5;
    border-radius:3px;
	
	}
.search-filters-checkbox input[type="checkbox"] {
    opacity: 0; }
.search-filters-checkbox input[type="checkbox"]:focus + label::before {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
.search-filters-checkbox input[type="checkbox"]:checked + label::after {
    font-family: 'FontAwesome';
    content: "\f00c"; 
	
	}
.search-filters-checkbox input[type="checkbox"]:disabled + label {
    opacity: 0.65; }
.search-filters-checkbox input[type="checkbox"]:disabled + label::before {
    background-color: #fff;
    cursor: not-allowed; }
	

	
.alert-mesg-container{
	position:relative;
	min-height:54px;
	line-height:16px;
	font-size:14px;
	padding-right:5px;
	padding-left:34px;
	padding-top:5px;
	width:80%;
	border-bottom: 	5px solid #e5e5e6;
	border-top:		5px solid  #e5e5e6;
	margin:0 auto;
	
	}
	
.alert-mesg-container:before
{	
	content:"";
	background-image:url(../img/icon_resource_alert_mesg.png);
	height:39px;
	width:29px;
	position:absolute;
	top:0px;
	left:0;
}

/*MOBILE button starts here*/
@media (max-width: 767px) {
.alert-mesg-container{
	margin-bottom:40px;
	padding-bottom:5px;

}

.learning-center-pgheader {
	/*padding-top:20px;*/
	}
	

}
	
/*MOBILE button ends here*/

/*TABLET button starts here*/
@media (max-width: 992px) {
.alert-mesg-container{
	margin-top:0;
}
	}
/*TABLET button ends here*/



div.learning-center-page-header {
	background: #005da5; /* Old browsers */
	background: -moz-linear-gradient(top,  #005da5 0%, #005495 59%, #01335a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005da5), color-stop(59%,#005495), color-stop(100%,#01335a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #005da5 0%,#005495 59%,#01335a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #005da5 0%,#005495 59%,#01335a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #005da5 0%,#005495 59%,#01335a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #005da5 0%,#005495 59%,#01335a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005da5', endColorstr='#01335a',GradientType=0 ); /* IE6-9 */

	background-color: #014f82;
	/*background-image: url('/images/learningXpress/pageheader.jpg');*/
	background-position: right bottom;
	background-repeat: no-repeat;
	min-height: 70px;
    line-height:20px;
	margin: 30px 0 0 0;
	border-bottom: 1px solid #2d5d7e;
	border-radius: 0px 0px 0px 0px;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5);	
}

.learning-center-pgheader {
	font-family: 'OpenSans-Regular', 'Open Sans', sans-serif;
	font-size: 28px;
	line-height: 30px;
	color:#004e8b;
	margin-bottom:15px;
	margin-top:0;
    /*padding-bottom: 10px;*/
	}

.search-center-pgheader {
	font-family: 'OpenSans-semibold', 'Open Sans', sans-serif;
	line-height: 26px;
    font-weight:bold;
	margin-top:10px;
    padding-bottom:10px;
    font-size:24px;
    border-bottom:1px solid #ccc;
	}
.search-center-pgheader .search-text-highlight
{
    color:#c1b000;
}
.green .search-center-pgheader .search-text-highlight
{color:#7cac00;}
.orange .search-center-pgheader .search-text-highlight
{color:#e19c23;}
.mint .search-center-pgheader .search-text-highlight
{color:#59b49a;}
.silver .search-center-pgheader .search-text-highlight
{color:#808080;}
.lightblue .search-center-pgheader .search-text-highlight
{color:#2398c2;} 
.olive .search-center-pgheader .search-text-highlight
{color:#888d60;}
..maroon .search-center-pgheader .search-text-highlight
{color:#991336;}
.purple .search-center-pgheader .search-text-highlight
{color:#9b5ba5;}
.jca .search-center-pgheader .search-text-highlight
{color:#d19a00;}

.box-shadow{
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.5);	
	}
	
h2.subtitle-search-result{
	
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color:#000000;
	font-weight:normal;
	}
	
.text-search-result{
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color:#0065b4;
	font-weight:normal;
	
	}	

@media (max-width: 767px) {
div.learning-center-page-header {
      display: none; } 
	  }	

.topic_title_banner {
	position: relative;
	display: block;
	/*margin-bottom:25px;*/
	width: 100%;
	height: auto;
	min-height: 114px;
	background-repeat: no-repeat;
	background-size: contain;
	margin-bottom:10px;
}
.topic_title_banner_without_image {
	position: relative;
	display: block;
	margin-bottom:25px;
	width: 100%;
	height: 114px;
	min-height: 114px;
	background-repeat: no-repeat;
	background-size: contain;
	margin-bottom:0px;
    background-color:#004e8b;
    border-bottom: 1px solid #2d5d7e;
}
.topic_title_banner span  , .topic_title_banner_without_image span
{
	position: absolute;
	top:15px;
    bottom:15px;
	left: 290px;
	display: block;
	width: 300px;
	height: auto;
	text-align: left;
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: white;
	font-weight:normal;
}
.topic_title_banner_without_image span
{
	position: absolute;
	top: 25%;
	left: 25px;
	display: block;
	width: 300px;
	height: 114px;
	text-align: left;
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: white;
	font-weight:normal;
}

/* TABLET */
@media (max-width: 991px) {
.topic_title_banner span {
	left:220px;
	width:300px;
	top: 12%;
}
}

/* TABLET */

/* TEXT ON PHONE - ALL BANNERS */
@media (max-width: 767px) {
.topic_title_banner{
		padding: 0 0 0 0;
		margin: 0 0 0px;
		box-shadow: none;
		min-height: inherit;
		background-image: none !important;
	}
	
.topic_title_banner span {
		position: static;
		top: 0;
		left: 0;
		display: block;
		width: 100%;
		height: auto;
		margin: 0;
		color: #000;
		text-shadow: none;
		text-align: left;
		font-family: 'OpenSans-Semibold', sans-serif;
		font-size: 24px;
		line-height: 26px;
		font-weight:normal;
		margin-top:-10px;
		}
	
}


/* RESOURCE COPY ON PHONE - ALL BANNERS */
@media (max-width: 767px) {
	.resources-container .resources-copy{
	width:100%;
	padding-right:0px;
	
	}
}
/* END TEXT ON PHONE - ALL BANNERS */

.resources-container {
    position: relative;
    margin-left: 70px;
    border-bottom: 1px solid #b5b5b5;
    margin-bottom: 25px;
    margin-top: 25px;
}
	
	
	
@media (max-width: 767px) {
.resources-container
{
	margin-top:10px;
	}	
}
	
.resources-container:last-child{
	border-bottom:0px solid #c4c4c4;
	margin-bottom:50px;
	
	}
	
.resources-container p{
	line-height:20px;
    color:#000;
	}

.resources-container h4 a:link, .resources-container h4 a:visited {
    position: relative;
	line-height:20px;
	font-weight:bold;
	font-size:18px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom:5px;
	color:#0065b4;
}

/*Default Resources link colors*/

.resources-container a:link, .resources-container a:visited	{ opacity:1.0;}
.resources-container a:hover, .resources-container a:active	{opacity:0.8;text-decoration:none;}

/*END Default Resources link colors*/

.resources-container h4 a:before {
    content: "";
    height: 50px;
    left:-70px;
    position: absolute;
    width: 59px;
}
.resources-container.Test h4 a:before
{
		background-image:url(../img/icon_transparent_etest.png);
}
.resources-container.ecourse-bundle h4 a:before
{
		background-image:url(../img/icon_transparent_bundle.png);
}
.resources-container.Computer h4 a:before
{
		background-image:url(../img/icon_transparent_computer.png);
}
.resources-container.eBook h4 a:before
{
		background-image:url(../img/icon_transparent_ebook.png);
}
.resources-container.Tutorial h4 a:before
{
		background-image:url(../img/icon_transparent_ecourse.png);
}
.resources-container.JCAdeeplink h4 a:before
{
		background-image:url(../img/icon_transparent_jca.png);
}

.resources-container.articles h4 a:before
{
		background-image: url("../../ProductCatalog/img/icon_articles_resources_catalog.png");
}

.resources-container.RhDeeplinks h4 a:before
{
		background-image:url(../img/icon_transparent_resumehub.png);
}
.resources-container.Flashcards h4 a:before
{
		background-image:url(../img/icon_transparent_flashcard.png);
}


.resources-container .resources-copy{
	float:left;
	width:70%;
	padding-right:20px;
    min-height:80px;
	}
	
.resources-container .register-login-links {	
	float:left;
	width:30%;
	margin-top:10px;
	padding-left:60px;
	line-height:20px;
	}


@media (min-width: 767px) and (max-width: 992px){
    .resources-container .register-login-links {
        padding-left: 25px;
    }
}

.resources-container .register-login-links a{
	font-weight:bold;
	color:#0065b4;
	}
	
@media (max-width: 767px) {
	.resources-container .resources-copy{
	width:100%;
	padding-right:0px;
	
	}

}

@media (max-width: 767px) {
	.navbar.navbar-default.navbar-top
    {
	    background:#ffffff;
	}
	
    .noTopMargin.user-info
    {
        margin-top:2px;
        background:#dbd9da;
        margin-right: 0px;
        margin-left: 0px;
    }
}

@media (max-width: 767px) {
.resources-container .register-login-links {
    margin-top: 0px;
    padding-left: 0;
    width: 100%;
	margin-bottom:30px;
}
	}
	
/*default LAUNCH buttons start here*/	
.resources-container .resource-launch-btn 
{
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ccbe00), color-stop(1, #a08b00));
	background:-moz-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-webkit-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-o-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-ms-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:linear-gradient(to bottom, #ccbe00 5%, #a08b00 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccbe00', endColorstr='#a08b00',GradientType=0);*/
	background-color:#ccbe00;
	border:1px solid #c1b000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius: 6px;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: arial;
    font-weight: bold;
    font-size: 14px;
    padding: 5px 12px;
    text-decoration: none;
    text-shadow: 0px 1px 1px #000000;
    float: left;
    margin-left: 85px;
    margin-top: 12px;
    behavior: url(PIE.htc);
    position: relative;
}


.resources-container .resource-launch-btn:hover 
{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a08b00), color-stop(1, #ccbe00));
	background:-moz-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-webkit-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-o-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-ms-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:linear-gradient(to bottom, #a08b00 5%, #ccbe00 100%);
	background-color:#a08b00;
    behavior: url(PIE.htc);
    position: relative;
}

.resources-container .resource-launch-btn:active {
	position:relative;
	top:1px;
}
/*default LAUNCH buttons ends here*/	


/*MOBILE button starts here*/
@media (max-width: 767px) {
.resources-container .resource-launch-btn 
  {
	margin-bottom:20px;
	margin-left:0px;
	margin-top:0px;
}
	
	}
/*MOBILE button ends here*/	

/*TABLET button starts here*/
@media (min-width: 768px) and (max-width: 991px) {
.resources-container .resource-launch-btn 
 {
	margin-left:0px;
	margin-top:12px;
	margin-left:35px;
}
	}
/*TABLET button ends here*/


	
/*Resources link colors starts here*/




/*default search buttons start here*/
.resource-search-inputbox button {
	display:inline-block;
	height: 35px;
	background: #ded400; /* Old browsers */
	background: -moz-linear-gradient(top,  #ded400 0%, #c0af00 49%, #927900 93%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ded400), color-stop(49%,#c0af00), color-stop(93%,#927900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* IE10+ */
	background: linear-gradient(to bottom,  #ded400 0%,#c0af00 49%,#927900 93%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded400', endColorstr='#927900',GradientType=0 );*/ /* IE6-9 */
	border-bottom-left-radius:0px;
	border-top-left-radius:0px;
	border: 0;
	opacity: 1;
    margin-bottom:5px;
    border: 1px solid #8cc2e1;
	color:#fff;
	width:33px;
    margin-top: -2px;
}
.resource-search-inputbox button:hover {
	background: #ded400; /* Old browsers */
	background: -moz-linear-gradient(top,  #ded400 18%, #c0af00 61%, #927900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#ded400), color-stop(61%,#c0af00), color-stop(100%,#927900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ded400 18%,#c0af00 61%,#927900 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded400', endColorstr='#927900',GradientType=0 );*/ /* IE6-9 */
	color:#fff;
}
.resource-search-inputbox button:active, .resource-search-inputbox button:focus {
	outline:0;
}

/*search buttons ends here*/

/*default colors*/
.resources-container a:link, 
.resources-container a:visited	 					{color:c1b000; text-decoration:none;}
.resources-container h4 a:before 					{background-color:#004e8b; text-decoration:none; outline:none;}
/*default colors ends here*/

.green .resources-container a:link, 
.green .resources-container a:visited	 			{color:#7cac00;}
.green .resources-container h4 a:before 			{background-color:#9bc453;}
.green .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#7cac00; font-weight:normal;}	
.green .resource-search-inputbox button {
	background: #c7e091; /* Old browsers */
	background: -moz-linear-gradient(top,  #c7e091 0%, #93be4b 37%, #5e971b 87%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7e091), color-stop(37%,#93be4b), color-stop(87%,#5e971b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* IE10+ */
	background: linear-gradient(to bottom,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7e091', endColorstr='#5e971b',GradientType=0 );*/ /* IE6-9 */
}
.green .resource-search-inputbox button:hover {
	background: #c7e091; /* Old browsers */
	background: -moz-linear-gradient(top,  #c7e091 16%, #93be4b 52%, #5e971b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#c7e091), color-stop(52%,#93be4b), color-stop(100%,#5e971b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7e091', endColorstr='#5e971b',GradientType=0 );*/ /* IE6-9 */
}
.green .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #accf6e), color-stop(1, #6fa22c));
	background:-moz-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:-webkit-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:-o-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:-ms-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:linear-gradient(to bottom, #accf6e 5%, #6fa22c 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#accf6e', endColorstr='#6fa22c',GradientType=0);*/
	background-color:#accf6e;
	border:1px solid #9bc453;


}
.green .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6fa22c), color-stop(1, #accf6e));
	background:-moz-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:-webkit-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:-o-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:-ms-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:linear-gradient(to bottom, #6fa22c 5%, #accf6e 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fa22c', endColorstr='#accf6e',GradientType=0);*/
	background-color:#6fa22c;
}

.orange .resources-container a:link, 
.orange .resources-container a:visited	 			{color:#e19c23;}
.orange .resources-container h4 a:before 			{background-color:#eea930;}
.orange .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#e19c23; font-weight:normal;}	
.orange .resource-search-inputbox button {
	background: #f6d06f; /* Old browsers */
	background: -moz-linear-gradient(top,  #f6d06f 0%, #f0b23e 33%, #de7009 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6d06f), color-stop(33%,#f0b23e), color-stop(80%,#de7009)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6d06f', endColorstr='#de7009',GradientType=0 );*/ /* IE6-9 */
}
.orange .resource-search-inputbox button:hover {
	background: #f6d06f; /* Old browsers */
	background: -moz-linear-gradient(top,  #f6d06f 7%, #f0b23e 57%, #de7009 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,#f6d06f), color-stop(57%,#f0b23e), color-stop(100%,#de7009)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6d06f', endColorstr='#de7009',GradientType=0 );*/ /* IE6-9 */
}

.orange .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e7af47), color-stop(1, #ce7714));
	background:-moz-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:-webkit-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:-o-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:-ms-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:linear-gradient(to bottom, #e7af47 5%, #ce7714 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7af47', endColorstr='#ce7714',GradientType=0);*/
	background-color:#e7af47;
	border:1px solid #e19f2b;

}
.orange .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ce7714), color-stop(1, #e7af47));
	background:-moz-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:-webkit-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:-o-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:-ms-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:linear-gradient(to bottom, #ce7714 5%, #e7af47 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce7714', endColorstr='#e7af47',GradientType=0);*/
	background-color:#ce7714;
}

.mint .resources-container a:link, 
.mint .resources-container a:visited	 			{color:#59b49a;}
.mint .resources-container h4 a:before 				{background-color:#8bd0bc;}
.mint .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#59b49a; font-weight:normal;}	
.mint .resource-search-inputbox button {
	background: #9cdfce; /* Old browsers */
	background: -moz-linear-gradient(top,  #9cdfce 0%, #66c6ab 40%, #24956d 73%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cdfce), color-stop(40%,#66c6ab), color-stop(73%,#24956d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9cdfce 0%,#66c6ab 40%,#24956d 73%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9cdfce 0%,#66c6ab 40%,#24956d 73%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9cdfce 0%,#66c6ab 40%,#24956d 73%); /* IE10+ */
	background: linear-gradient(to bottom,  #9cdfce 0%,#66c6ab 40%,#24956d 73%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9cdfce', endColorstr='#24956d',GradientType=0 );*/ /* IE6-9 */

}
.mint .resource-search-inputbox button:hover {
	background: #9cdfce; /* Old browsers */
	background: -moz-linear-gradient(top,  #9cdfce 16%, #66c6ab 53%, #24956d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#9cdfce), color-stop(53%,#66c6ab), color-stop(100%,#24956d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9cdfce 16%,#66c6ab 53%,#24956d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9cdfce 16%,#66c6ab 53%,#24956d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9cdfce 16%,#66c6ab 53%,#24956d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9cdfce 16%,#66c6ab 53%,#24956d 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9cdfce', endColorstr='#24956d',GradientType=0 );*/ /* IE6-9 */
}
.mint .resources-container .resource-launch-btn {
	
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79cbb4), color-stop(1, #379d7b));
	background:-moz-linear-gradient(top, #79cbb4 5%, #379d7b 100%);
	background:-webkit-linear-gradient(top, #79cbb4 5%, #379d7b 100%);
	background:-o-linear-gradient(top, #79cbb4 5%, #379d7b 100%);
	background:-ms-linear-gradient(top, #79cbb4 5%, #379d7b 100%);
	background:linear-gradient(to bottom, #79cbb4 5%, #379d7b 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79cbb4', endColorstr='#379d7b',GradientType=0);*/
	background-color:#79cbb4;
	border:1px solid #5ebfa3;

}


.mint .resource-launch-btn:hover 
{
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #379d7b), color-stop(1, #79cbb4));
background:-moz-linear-gradient(top, #379d7b 5%, #79cbb4 100%);
background:-webkit-linear-gradient(top, #379d7b 5%, #79cbb4 100%);
background:-o-linear-gradient(top, #379d7b 5%, #79cbb4 100%);
background:-ms-linear-gradient(top, #379d7b 5%, #79cbb4 100%);
background:linear-gradient(to bottom, #379d7b 5%, #79cbb4 100%);
/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#379d7b', endColorstr='#79cbb4',GradientType=0);*/
background-color:#379d7b;
}



.silver .resources-container a:link, 
.silver .resources-container a:visited	 			{color:#808080;}
.silver .resources-container h4 a:before 			{background-color:#b8bab5;}
.silver .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#808080; font-weight:normal;}	
.silver .resource-search-inputbox button {
	background: #d1d1d1; /* Old browsers */
	background: -moz-linear-gradient(top,  #d1d1d1 0%, #b7b7b7 51%, #878787 79%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1d1d1), color-stop(51%,#b7b7b7), color-stop(79%,#878787)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d1d1d1 0%,#b7b7b7 51%,#878787 79%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d1d1d1 0%,#b7b7b7 51%,#878787 79%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d1d1d1 0%,#b7b7b7 51%,#878787 79%); /* IE10+ */
	background: linear-gradient(to bottom,  #d1d1d1 0%,#b7b7b7 51%,#878787 79%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#878787',GradientType=0 );*/ /* IE6-9 */
}


.silver .resource-search-inputbox button:hover {
	background: #d6d6d6; /* Old browsers */
	background: -moz-linear-gradient(top,  #d6d6d6 21%, #b7b7b7 63%, #8b8b8b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(21%,#d6d6d6), color-stop(63%,#b7b7b7), color-stop(100%,#8b8b8b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d6d6d6 21%,#b7b7b7 63%,#8b8b8b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d6d6d6 21%,#b7b7b7 63%,#8b8b8b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d6d6d6 21%,#b7b7b7 63%,#8b8b8b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d6d6d6 21%,#b7b7b7 63%,#8b8b8b 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#8b8b8b',GradientType=0 );*/ /* IE6-9 */
}

.silver .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c8c8c8), color-stop(1, #7c7c7c));
	background:-moz-linear-gradient(top, #c8c8c8 5%, #7c7c7c 100%);
	background:-webkit-linear-gradient(top, #c8c8c8 5%, #7c7c7c 100%);
	background:-o-linear-gradient(top, #c8c8c8 5%, #7c7c7c 100%);
	background:-ms-linear-gradient(top, #c8c8c8 5%, #7c7c7c 100%);
	background:linear-gradient(to bottom, #c8c8c8 5%, #7c7c7c 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8', endColorstr='#7c7c7c',GradientType=0);*/
	background-color:#c8c8c8;
	border:1px solid #a4a4a4;

}
.silver .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7c7c7c), color-stop(1, #c8c8c8));
	background:-moz-linear-gradient(top, #7c7c7c 5%, #c8c8c8 100%);
	background:-webkit-linear-gradient(top, #7c7c7c 5%, #c8c8c8 100%);
	background:-o-linear-gradient(top, #7c7c7c 5%, #c8c8c8 100%);
	background:-ms-linear-gradient(top, #7c7c7c 5%, #c8c8c8 100%);
	background:linear-gradient(to bottom, #7c7c7c 5%, #c8c8c8 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7c7c', endColorstr='#c8c8c8',GradientType=0);*/
	background-color:#7c7c7c;
}

.lightblue .resources-container a:link, 
.lightblue .resources-container a:visited	 		{color:#2398c2;}
.lightblue .resources-container h4 a:before 		{background-color:#39bfe1;}
.lightblue .text-search-result						{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#2398c2; font-weight:normal;}	
.lightblue .resource-search-inputbox button {
	background: #70d7ea; /* Old browsers */
	background: -moz-linear-gradient(top,  #70d7ea 0%, #46c0dd 43%, #0980b4 86%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70d7ea), color-stop(43%,#46c0dd), color-stop(86%,#0980b4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* IE10+ */
	background: linear-gradient(to bottom,  #70d7ea 0%,#46c0dd 43%,#0980b4 86%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70d7ea', endColorstr='#0980b4',GradientType=0 );*/ /* IE6-9 */
}

.lightblue .resource-search-inputbox button:hover {
	background: #75e1f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #75e1f5 7%, #46c0dd 57%, #0980b4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,#75e1f5), color-stop(57%,#46c0dd), color-stop(100%,#0980b4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #75e1f5 7%,#46c0dd 57%,#0980b4 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75e1f5', endColorstr='#0980b4',GradientType=0 );*/ /* IE6-9 */
}

.lightblue .resources-container .resource-launch-btn 
{
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #55cae7), color-stop(1, #1b99cb));
	background:-moz-linear-gradient(top, #55cae7 5%, #1b99cb 100%);
	background:-webkit-linear-gradient(top, #55cae7 5%, #1b99cb 100%);
	background:-o-linear-gradient(top, #55cae7 5%, #1b99cb 100%);
	background:-ms-linear-gradient(top, #55cae7 5%, #1b99cb 100%);
	background:linear-gradient(to bottom, #55cae7 5%, #1b99cb 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55cae7', endColorstr='#1b99cb',GradientType=0);*/
	background-color:#55cae7;
	border:1px solid #39bfe1;
}


.lightblue .resources-container .resource-launch-btn:hover 
{
	background:-webkit-gradient(linear, left top, left bottom,
	color-stop(0.05, #1b99cb), color-stop(1, #55cae7));
	background:-moz-linear-gradient(top, #1b99cb 5%, #55cae7 100%);
	background:-webkit-linear-gradient(top, #1b99cb 5%, #55cae7 100%);
	background:-o-linear-gradient(top, #1b99cb 5%, #55cae7 100%);
	background:-ms-linear-gradient(top, #1b99cb 5%, #55cae7 100%);
	background:linear-gradient(to bottom, #1b99cb 5%, #55cae7 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b99cb', endColorstr='#55cae7',GradientType=0);*/
	background-color:#1b99cb;
}

.olive .resources-container a:link, 
.olive .resources-container a:visited	 			{color:#888d60;}
.olive .resources-container h4 a:before 			{background-color:#9ea374;}
.olive .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#888d60; font-weight:normal;}	
.olive .resource-search-inputbox button {
	background: #babe9c; /* Old browsers */
	background: -moz-linear-gradient(top,  #babe9c 0%, #8d9266 42%, #494e24 97%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#babe9c), color-stop(42%,#8d9266), color-stop(97%,#494e24)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #babe9c 0%,#8d9266 42%,#494e24 97%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #babe9c 0%,#8d9266 42%,#494e24 97%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #babe9c 0%,#8d9266 42%,#494e24 97%); /* IE10+ */
	background: linear-gradient(to bottom,  #babe9c 0%,#8d9266 42%,#494e24 97%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#babe9c', endColorstr='#494e24',GradientType=0 );*/ /* IE6-9 */
}
.olive .resource-search-inputbox button:hover {
	background: #babe9c; /* Old browsers */
	background: -moz-linear-gradient(top,  #babe9c 15%, #8d9266 53%, #494e24 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(15%,#babe9c), color-stop(53%,#8d9266), color-stop(100%,#494e24)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #babe9c 15%,#8d9266 53%,#494e24 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #babe9c 15%,#8d9266 53%,#494e24 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #babe9c 15%,#8d9266 53%,#494e24 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #babe9c 15%,#8d9266 53%,#494e24 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#babe9c', endColorstr='#494e24',GradientType=0 );*/ /* IE6-9 */
}

.olive .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b0b48c), color-stop(1, #757b4a));
	background:-moz-linear-gradient(top, #b0b48c 5%, #757b4a 100%);
	background:-webkit-linear-gradient(top, #b0b48c 5%, #757b4a 100%);
	background:-o-linear-gradient(top, #b0b48c 5%, #757b4a 100%);
	background:-ms-linear-gradient(top, #b0b48c 5%, #757b4a 100%);
	background:linear-gradient(to bottom, #b0b48c 5%, #757b4a 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0b48c', endColorstr='#757b4a',GradientType=0);*/
    background-color:#b0b48c;
	border:1px solid #9ea374;

}

.olive .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #757b4a), color-stop(1, #b0b48c));
	background:-moz-linear-gradient(top, #757b4a 5%, #b0b48c 100%);
	background:-webkit-linear-gradient(top, #757b4a 5%, #b0b48c 100%);
	background:-o-linear-gradient(top, #757b4a 5%, #b0b48c 100%);
	background:-ms-linear-gradient(top, #757b4a 5%, #b0b48c 100%);
	background:linear-gradient(to bottom, #757b4a 5%, #b0b48c 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757b4a', endColorstr='#b0b48c',GradientType=0);*/
	background-color:#757b4a;
}



.maroon .resources-container a:link, 
.maroon .resources-container a:visited	 			{color:#991336;}
.maroon	.resources-container h4 a:before 			{background-color:#b83062;}
.maroon .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#991336; font-weight:normal;}	

.maroon .resource-search-inputbox button {
	background: #d96f9e; /* Old browsers */
	background: -moz-linear-gradient(top,  #d96f9e 0%, #bb3668 47%, #850926 91%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d96f9e), color-stop(47%,#bb3668), color-stop(91%,#850926)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d96f9e 0%,#bb3668 47%,#850926 91%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d96f9e 0%,#bb3668 47%,#850926 91%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d96f9e 0%,#bb3668 47%,#850926 91%); /* IE10+ */
	background: linear-gradient(to bottom,  #d96f9e 0%,#bb3668 47%,#850926 91%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d96f9e', endColorstr='#850926',GradientType=0 );*/ /* IE6-9 */
}
.maroon .resource-search-inputbox button:hover {
	background: #e07fa8; /* Old browsers */
	background: -moz-linear-gradient(top,  #e07fa8 11%, #d96f9e 11%, #bb3668 53%, #850926 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,#e07fa8), color-stop(11%,#d96f9e), color-stop(53%,#bb3668), color-stop(99%,#850926)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e07fa8 11%,#d96f9e 11%,#bb3668 53%,#850926 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e07fa8 11%,#d96f9e 11%,#bb3668 53%,#850926 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e07fa8 11%,#d96f9e 11%,#bb3668 53%,#850926 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #e07fa8 11%,#d96f9e 11%,#bb3668 53%,#850926 99%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e07fa8', endColorstr='#850926',GradientType=0 );*/ /* IE6-9 */
}
.maroon .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c54d7b), color-stop(1, #98183c));
	background:-moz-linear-gradient(top, #c54d7b 5%, #98183c 100%);
	background:-webkit-linear-gradient(top, #c54d7b 5%, #98183c 100%);
	background:-o-linear-gradient(top, #c54d7b 5%, #98183c 100%);
	background:-ms-linear-gradient(top, #c54d7b 5%, #98183c 100%);
	background:linear-gradient(to bottom, #c54d7b 5%, #98183c 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c54d7b', endColorstr='#98183c',GradientType=0);*/
	background-color:#c54d7b;
	border:1px solid #b83062;

}
.maroon .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #98183c), color-stop(1, #c54d7b));
	background:-moz-linear-gradient(top, #98183c 5%, #c54d7b 100%);
	background:-webkit-linear-gradient(top, #98183c 5%, #c54d7b 100%);
	background:-o-linear-gradient(top, #98183c 5%, #c54d7b 100%);
	background:-ms-linear-gradient(top, #98183c 5%, #c54d7b 100%);
	background:linear-gradient(to bottom, #98183c 5%, #c54d7b 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98183c', endColorstr='#c54d7b',GradientType=0);*/
	background-color:#98183c;
}



.purple .resources-container a:link, 
.purple .resources-container a:visited	 			{color:#9b5ba5;}
.purple	.resources-container h4 a:before 			{background-color:#b46dbf;}
.purple .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#9b5ba5; font-weight:normal;}	
.purple .resource-search-inputbox button {
	background: #c798cd; /* Old browsers */
	background: -moz-linear-gradient(top,  #c798cd 1%, #9a5aa4 48%, #5e206b 91%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c798cd), color-stop(48%,#9a5aa4), color-stop(91%,#5e206b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c798cd 1%,#9a5aa4 48%,#5e206b 91%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c798cd 1%,#9a5aa4 48%,#5e206b 91%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c798cd 1%,#9a5aa4 48%,#5e206b 91%); /* IE10+ */
	background: linear-gradient(to bottom,  #c798cd 1%,#9a5aa4 48%,#5e206b 91%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c798cd', endColorstr='#5e206b',GradientType=0 );*/ /* IE6-9 */
}
.purple .resource-search-inputbox button:hover {
	background: #c798cd; /* Old browsers */
	background: -moz-linear-gradient(top,  #c798cd 19%, #9a5aa4 65%, #5e206b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,#c798cd), color-stop(65%,#9a5aa4), color-stop(100%,#5e206b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c798cd 19%,#9a5aa4 65%,#5e206b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c798cd 19%,#9a5aa4 65%,#5e206b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c798cd 19%,#9a5aa4 65%,#5e206b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c798cd 19%,#9a5aa4 65%,#5e206b 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c798cd', endColorstr='#5e206b',GradientType=0 );*/ /* IE6-9 */
}
.purple .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c186cb), color-stop(1, #90449d));
	background:-moz-linear-gradient(top, #c186cb 5%, #90449d 100%);
	background:-webkit-linear-gradient(top, #c186cb 5%, #90449d 100%);
	background:-o-linear-gradient(top, #c186cb 5%, #90449d 100%);
	background:-ms-linear-gradient(top, #c186cb 5%, #90449d 100%);
	background:linear-gradient(to bottom, #c186cb 5%, #90449d 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c186cb', endColorstr='#90449d',GradientType=0);*/
	background-color:#c186cb;
	border:1px solid #b46dbf;
}
.purple .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #90449d), color-stop(1, #c186cb));
	background:-moz-linear-gradient(top, #90449d 5%, #c186cb 100%);
	background:-webkit-linear-gradient(top, #90449d 5%, #c186cb 100%);
	background:-o-linear-gradient(top, #90449d 5%, #c186cb 100%);
	background:-ms-linear-gradient(top, #90449d 5%, #c186cb 100%);
	background:linear-gradient(to bottom, #90449d 5%, #c186cb 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90449d', endColorstr='#c186cb',GradientType=0);*/
	background-color:#90449d;
}

.orangelel .resources-container a:link, 
.orangelel .resources-container a:visited	 		{color:#e19c23;}
.orangelel .resources-container h4 a:before 		{background-color:#eea930;}
.orangelel .text-search-result						{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#e19c23; font-weight:normal;}	
.orangelel .resource-search-inputbox button {
	background: #f6d06f; /* Old browsers */
	background: -moz-linear-gradient(top,  #f6d06f 0%, #f0b23e 33%, #de7009 80%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6d06f), color-stop(33%,#f0b23e), color-stop(80%,#de7009)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6d06f 0%,#f0b23e 33%,#de7009 80%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6d06f', endColorstr='#de7009',GradientType=0 );*/ /* IE6-9 */
}
.orangelel .resource-search-inputbox button:hover {
	background: #f6d06f; /* Old browsers */
	background: -moz-linear-gradient(top,  #f6d06f 7%, #f0b23e 57%, #de7009 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(7%,#f6d06f), color-stop(57%,#f0b23e), color-stop(100%,#de7009)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f6d06f 7%,#f0b23e 57%,#de7009 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6d06f', endColorstr='#de7009',GradientType=0 );*/ /* IE6-9 */
}

.orangelel .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e7af47), color-stop(1, #ce7714));
	background:-moz-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:-webkit-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:-o-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:-ms-linear-gradient(top, #e7af47 5%, #ce7714 100%);
	background:linear-gradient(to bottom, #e7af47 5%, #ce7714 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7af47', endColorstr='#ce7714',GradientType=0);*/
	background-color:#e7af47;
	border:1px solid #e19f2b;

}
.orangelel .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ce7714), color-stop(1, #e7af47));
	background:-moz-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:-webkit-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:-o-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:-ms-linear-gradient(top, #ce7714 5%, #e7af47 100%);
	background:linear-gradient(to bottom, #ce7714 5%, #e7af47 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce7714', endColorstr='#e7af47',GradientType=0);*/
	background-color:#ce7714;
}

.greenlel .resources-container a:link, 
.greenlel .resources-container a:visited	 		{color:#7cac00;}
.greenlel .resources-container h4 a:before 			{background-color:#9bc453;}
.greenlel .text-search-result						{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#7cac00; font-weight:normal;}	
.greenlel .resource-search-inputbox button {
	background: #c7e091; /* Old browsers */
	background: -moz-linear-gradient(top,  #c7e091 0%, #93be4b 37%, #5e971b 87%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7e091), color-stop(37%,#93be4b), color-stop(87%,#5e971b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* IE10+ */
	background: linear-gradient(to bottom,  #c7e091 0%,#93be4b 37%,#5e971b 87%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7e091', endColorstr='#5e971b',GradientType=0 );*/ /* IE6-9 */
}
.greenlel .resource-search-inputbox button:hover {
background: #c7e091; /* Old browsers */
background: -moz-linear-gradient(top,  #c7e091 16%, #93be4b 52%, #5e971b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#c7e091), color-stop(52%,#93be4b), color-stop(100%,#5e971b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c7e091 16%,#93be4b 52%,#5e971b 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7e091', endColorstr='#5e971b',GradientType=0 );*/ /* IE6-9 */
}

.greenlel .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #accf6e), color-stop(1, #6fa22c));
	background:-moz-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:-webkit-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:-o-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:-ms-linear-gradient(top, #accf6e 5%, #6fa22c 100%);
	background:linear-gradient(to bottom, #accf6e 5%, #6fa22c 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#accf6e', endColorstr='#6fa22c',GradientType=0);*/
	background-color:#accf6e;
	border:1px solid #9bc453;
}
.greenlel .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6fa22c), color-stop(1, #accf6e));
	background:-moz-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:-webkit-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:-o-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:-ms-linear-gradient(top, #6fa22c 5%, #accf6e 100%);
	background:linear-gradient(to bottom, #6fa22c 5%, #accf6e 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fa22c', endColorstr='#accf6e',GradientType=0);*/
	background-color:#6fa22c;
}

.library.search-color .resources-container .register-login-links a:link,
.gold .resources-container a:link, 
.gold .resources-container a:visited	 			{color:#c1b000;}
.gold .resources-container h4 a:before 				{background-color:#d1c11e;}
.gold .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#c1b000; font-weight:normal;}	
.gold .resource-search-inputbox button {
	background: #ded400; /* Old browsers */
	background: -moz-linear-gradient(top,  #ded400 0%, #c0af00 49%, #927900 93%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ded400), color-stop(49%,#c0af00), color-stop(93%,#927900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* IE10+ */
	background: linear-gradient(to bottom,  #ded400 0%,#c0af00 49%,#927900 93%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded400', endColorstr='#927900',GradientType=0 );*/ /* IE6-9 */
}
.gold .resource-search-inputbox button:hover {
background: #ded400; /* Old browsers */
background: -moz-linear-gradient(top,  #ded400 18%, #c0af00 61%, #927900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#ded400), color-stop(61%,#c0af00), color-stop(100%,#927900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ded400 18%,#c0af00 61%,#927900 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded400', endColorstr='#927900',GradientType=0 );*/ /* IE6-9 */
}
.gold .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ccbe00), color-stop(1, #a08b00));
	background:-moz-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-webkit-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-o-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-ms-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:linear-gradient(to bottom, #ccbe00 5%, #a08b00 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccbe00', endColorstr='#a08b00',GradientType=0);*/
	background-color:#ccbe00;
	border:1px solid #c1b000;


}
.gold .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a08b00), color-stop(1, #ccbe00));
	background:-moz-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-webkit-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-o-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-ms-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:linear-gradient(to bottom, #a08b00 5%, #ccbe00 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a08b00', endColorstr='#ccbe00',GradientType=0);*/
	background-color:#a08b00;
}

.coral .resources-container a:link, 
.coral .resources-container a:visited	 			{color:#f18273;}
.coral .resources-container h4 a:before 			{background-color:#f38a7c;}
.coral .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#f18273; font-weight:normal;}	
.coral .resource-search-inputbox button {
	background: #ffc1b6; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffc1b6 0%, #f49588 52%, #e84b3c 89%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc1b6), color-stop(52%,#f49588), color-stop(89%,#e84b3c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc1b6 0%,#f49588 52%,#e84b3c 89%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc1b6 0%,#f49588 52%,#e84b3c 89%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc1b6 0%,#f49588 52%,#e84b3c 89%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffc1b6 0%,#f49588 52%,#e84b3c 89%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc1b6', endColorstr='#e84b3c',GradientType=0 );*/ /* IE6-9 */
}
.coral .resource-search-inputbox button:hover {
	background: #ffc1b6; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffc1b6 18%, #f49588 61%, #e84b3c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#ffc1b6), color-stop(61%,#f49588), color-stop(100%,#e84b3c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc1b6 18%,#f49588 61%,#e84b3c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc1b6 18%,#f49588 61%,#e84b3c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc1b6 18%,#f49588 61%,#e84b3c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffc1b6 18%,#f49588 61%,#e84b3c 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc1b6', endColorstr='#e84b3c',GradientType=0 );*/ /* IE6-9 */
}
.coral .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f69f92), color-stop(1, #eb5f52));
	background:-moz-linear-gradient(top, #f69f92 5%, #eb5f52 100%);
	background:-webkit-linear-gradient(top, #f69f92 5%, #eb5f52 100%);
	background:-o-linear-gradient(top, #f69f92 5%, #eb5f52 100%);
	background:-ms-linear-gradient(top, #f69f92 5%, #eb5f52 100%);
	background:linear-gradient(to bottom, #f69f92 5%, #eb5f52 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f69f92', endColorstr='#eb5f52',GradientType=0);*/
	background-color:#f69f92;
	border:1px solid #f38a7c;

}
.coral .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eb5f52), color-stop(1, #f69f92));
	background:-moz-linear-gradient(top, #eb5f52 5%, #f69f92 100%);
	background:-webkit-linear-gradient(top, #eb5f52 5%, #f69f92 100%);
	background:-o-linear-gradient(top, #eb5f52 5%, #f69f92 100%);
	background:-ms-linear-gradient(top, #eb5f52 5%, #f69f92 100%);
	background:linear-gradient(to bottom, #eb5f52 5%, #f69f92 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb5f52', endColorstr='#f69f92',GradientType=0);*/
	background-color:#eb5f52;
}

.yellow .resources-container a:link, 
.yellow .resources-container a:visited	 			{color:#c1b000;}
.yellow .resources-container h4 a:before 			{background-color:#d1c11e;}
.yellow .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#c1b000; font-weight:normal;}	
.yellow .resource-search-inputbox button {
	background: #ded400; /* Old browsers */
	background: -moz-linear-gradient(top,  #ded400 0%, #c0af00 49%, #927900 93%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ded400), color-stop(49%,#c0af00), color-stop(93%,#927900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ded400 0%,#c0af00 49%,#927900 93%); /* IE10+ */
	background: linear-gradient(to bottom,  #ded400 0%,#c0af00 49%,#927900 93%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded400', endColorstr='#927900',GradientType=0 );*/ /* IE6-9 */
}
.yellow .resource-search-inputbox button:hover {
	background: #ded400; /* Old browsers */
	background: -moz-linear-gradient(top,  #ded400 18%, #c0af00 61%, #927900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#ded400), color-stop(61%,#c0af00), color-stop(100%,#927900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ded400 18%,#c0af00 61%,#927900 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ded400 18%,#c0af00 61%,#927900 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded400', endColorstr='#927900',GradientType=0 );*/ /* IE6-9 */
}

.yellow .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ccbe00), color-stop(1, #a08b00));
	background:-moz-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-webkit-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-o-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:-ms-linear-gradient(top, #ccbe00 5%, #a08b00 100%);
	background:linear-gradient(to bottom, #ccbe00 5%, #a08b00 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccbe00', endColorstr='#a08b00',GradientType=0);*/
	background-color:#ccbe00;
	border:1px solid #c1b000;


}
.yellow .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a08b00), color-stop(1, #ccbe00));
	background:-moz-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-webkit-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-o-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:-ms-linear-gradient(top, #a08b00 5%, #ccbe00 100%);
	background:linear-gradient(to bottom, #a08b00 5%, #ccbe00 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a08b00', endColorstr='#ccbe00',GradientType=0);*/
	background-color:#a08b00;
}



.jca .resources-container a:link, 
.jca .resources-container a:visited	 				{color:#d19a00;}
.jca .resources-container h4 a:before 				{background-color:#e2b842;}
.jca .text-search-result							{font-family: 'OpenSans-Semibold', sans-serif; font-size: 24px; line-height: 26px; color:#d19a00; font-weight:normal;}	

.jca .resource-search-inputbox button {
	background: #e7c600; /* Old browsers */
	background: -moz-linear-gradient(top,  #e7c600 1%, #d09900 55%, #ab5d00 93%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e7c600), color-stop(55%,#d09900), color-stop(93%,#ab5d00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e7c600 1%,#d09900 55%,#ab5d00 93%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e7c600 1%,#d09900 55%,#ab5d00 93%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e7c600 1%,#d09900 55%,#ab5d00 93%); /* IE10+ */
	background: linear-gradient(to bottom,  #e7c600 1%,#d09900 55%,#ab5d00 93%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7c600', endColorstr='#ab5d00',GradientType=0 );*/ /* IE6-9 */
}
.jca .resource-search-inputbox button:hover {
	background: #e7c600; /* Old browsers */
	background: -moz-linear-gradient(top,  #e7c600 20%, #d09900 65%, #ab5d00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#e7c600), color-stop(65%,#d09900), color-stop(100%,#ab5d00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e7c600 20%,#d09900 65%,#ab5d00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e7c600 20%,#d09900 65%,#ab5d00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e7c600 20%,#d09900 65%,#ab5d00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e7c600 20%,#d09900 65%,#ab5d00 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7c600', endColorstr='#ab5d00',GradientType=0 );*/ /* IE6-9 */
}
.jca .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e7c55e), color-stop(1, #c98e20));
	background:-moz-linear-gradient(top, #e7c55e 5%, #c98e20 100%);
	background:-webkit-linear-gradient(top, #e7c55e 5%, #c98e20 100%);
	background:-o-linear-gradient(top, #e7c55e 5%, #c98e20 100%);
	background:-ms-linear-gradient(top, #e7c55e 5%, #c98e20 100%);
	background:linear-gradient(to bottom, #e7c55e 5%, #c98e20 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7c55e', endColorstr='#c98e20',GradientType=0);*/
	background-color:#e7c55e;
	border:1px solid #e2b842;

}
.jca .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c98e20), color-stop(1, #e7c55e));
	background:-moz-linear-gradient(top, #c98e20 5%, #e7c55e 100%);
	background:-webkit-linear-gradient(top, #c98e20 5%, #e7c55e 100%);
	background:-o-linear-gradient(top, #c98e20 5%, #e7c55e 100%);
	background:-ms-linear-gradient(top, #c98e20 5%, #e7c55e 100%);
	background:linear-gradient(to bottom, #c98e20 5%, #e7c55e 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c98e20', endColorstr='#e7c55e',GradientType=0);*/
	background-color:#c98e20;
}


.military-blue .resources-container a:link, 
.military-blue .resources-container a:visited	{color: #004785;}
.military-blue .resources-container h4 a:before 	{background-color: #52a4ee;}
.military-blue .text-search-result {
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #004785;
	font-weight:normal;
}	
.military-blue .resource-search-inputbox button {
	background: #52a4ee; /* Old browsers */
	background: -moz-linear-gradient(top,  #52a4ee 0%, #004785 37%, #013564 87%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#52a4ee), color-stop(37%,#004785), color-stop(87%,#013564)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #52a4ee 0%,#004785 37%,#013564 87%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #52a4ee 0%,#004785 37%,#013564 87%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #52a4ee 0%,#004785 37%,#013564 87%); /* IE10+ */
	background: linear-gradient(to bottom,  #52a4ee 0%,#004785 37%,#013564 87%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52a4ee', endColorstr='#013564',GradientType=0 );*/ /* IE6-9 */
}
.military-blue .resource-search-inputbox button:hover {
	background: #52a4ee; /* Old browsers */
	background: -moz-linear-gradient(top,  #52a4ee 16%, #004785 52%, #013564 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#52a4ee), color-stop(52%,#004785), color-stop(100%,#013564)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #52a4ee 16%,#004785 52%,#013564 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #52a4ee 16%,#004785 52%,#013564 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #52a4ee 16%,#004785 52%,#013564 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #52a4ee 16%,#004785 52%,#013564 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52a4ee', endColorstr='#013564',GradientType=0 );*/ /* IE6-9 */
}
.military-blue .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #52a4ee), color-stop(1, #004785));
	background:-moz-linear-gradient(top, #52a4ee 5%, #004785 100%);
	background:-webkit-linear-gradient(top, #52a4ee 5%, #004785 100%);
	background:-o-linear-gradient(top, #52a4ee 5%, #004785 100%);
	background:-ms-linear-gradient(top, #52a4ee 5%, #004785 100%);
	background:linear-gradient(to bottom, #52a4ee 5%, #004785 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a4ee', endColorstr='#004785',GradientType=0);*/
	background-color:#52a4ee;
	border:1px solid #52a4ee;
}
.military-blue .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #004785), color-stop(1, #52a4ee));
	background:-moz-linear-gradient(top, #004785 5%, #52a4ee 100%);
	background:-webkit-linear-gradient(top, #004785 5%, #52a4ee 100%);
	background:-o-linear-gradient(top, #004785 5%, #52a4ee 100%);
	background:-ms-linear-gradient(top, #004785 5%, #52a4ee 100%);
	background:linear-gradient(to bottom, #004785 5%, #52a4ee 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004785', endColorstr='#52a4ee',GradientType=0);*/
	background-color:#004785;
}

.military-yellow .resources-container a:link, 
.military-yellow .resources-container a:visited	{color: #b29132;}
.military-yellow .resources-container h4 a:before 	{background-color: #f9d875;}
.military-yellow .text-search-result {
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #b29132;
	font-weight:normal;
}
.military-yellow .resource-search-inputbox button {
	background: #f9d875; /* Old browsers */
	background: -moz-linear-gradient(top,  #f9d875 0%, #b29132 37%, #846a1f 87%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9d875), color-stop(37%,#b29132), color-stop(87%,#846a1f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f9d875 0%,#b29132 37%,#846a1f 87%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f9d875 0%,#b29132 37%,#846a1f 87%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f9d875 0%,#b29132 37%,#846a1f 87%); /* IE10+ */
	background: linear-gradient(to bottom,  #f9d875 0%,#b29132 37%,#846a1f 87%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9d875', endColorstr='#846a1f',GradientType=0 );*/ /* IE6-9 */
}
.military-yellow .resource-search-inputbox button:hover {
	background: #f9d875; /* Old browsers */
	background: -moz-linear-gradient(top,  #f9d875 16%, #b29132 52%, #846a1f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#f9d875), color-stop(52%,#b29132), color-stop(100%,#846a1f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f9d875 16%,#b29132 52%,#846a1f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f9d875 16%,#b29132 52%,#846a1f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f9d875 16%,#b29132 52%,#846a1f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f9d875 16%,#b29132 52%,#846a1f 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9d875', endColorstr='#846a1f',GradientType=0 );*/ /* IE6-9 */
}
.military-yellow .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9d875), color-stop(1, #b29132));
	background:-moz-linear-gradient(top, #f9d875 5%, #b29132 100%);
	background:-webkit-linear-gradient(top, #f9d875 5%, #b29132 100%);
	background:-o-linear-gradient(top, #f9d875 5%, #b29132 100%);
	background:-ms-linear-gradient(top, #f9d875 5%, #b29132 100%);
	background:linear-gradient(to bottom, #f9d875 5%, #b29132 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9d875', endColorstr='#b29132',GradientType=0);*/
	background-color:#f9d875;
	border:1px solid #f9d875;
}
.military-yellow .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b29132), color-stop(1, #f9d875));
	background:-moz-linear-gradient(top, #b29132 5%, #f9d875 100%);
	background:-webkit-linear-gradient(top, #b29132 5%, #f9d875 100%);
	background:-o-linear-gradient(top, #b29132 5%, #f9d875 100%);
	background:-ms-linear-gradient(top, #b29132 5%, #f9d875 100%);
	background:linear-gradient(to bottom, #b29132 5%, #f9d875 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b29132', endColorstr='#f9d875',GradientType=0);*/
	background-color:#b29132;
}

.military-green .resources-container a:link, 
.military-green .resources-container a:visited	{color: #636631;}
.military-green .resources-container h4 a:before 	{background-color: #a4a951;}
.military-green .text-search-result {
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #636631;
	font-weight:normal;
}
.military-green .resource-search-inputbox button {
	background: #a4a951; /* Old browsers */
	background: -moz-linear-gradient(top,  #a4a951 0%, #636631 37%, #4a4c25 87%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a4a951), color-stop(37%,#636631), color-stop(87%,#4a4c25)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a4a951 0%,#636631 37%,#4a4c25 87%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a4a951 0%,#636631 37%,#4a4c25 87%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a4a951 0%,#636631 37%,#4a4c25 87%); /* IE10+ */
	background: linear-gradient(to bottom,  #a4a951 0%,#636631 37%,#4a4c25 87%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4a951', endColorstr='#4a4c25',GradientType=0 );*/ /* IE6-9 */
}
.military-green .resource-search-inputbox button:hover {
	background: #a4a951; /* Old browsers */
	background: -moz-linear-gradient(top,  #a4a951 16%, #636631 52%, #4a4c25 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#a4a951), color-stop(52%,#636631), color-stop(100%,#4a4c25)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a4a951 16%,#636631 52%,#4a4c25 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a4a951 16%,#636631 52%,#4a4c25 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a4a951 16%,#636631 52%,#4a4c25 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a4a951 16%,#636631 52%,#4a4c25 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4a951', endColorstr='#4a4c25',GradientType=0 );*/ /* IE6-9 */
}
.military-green .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a4a951), color-stop(1, #636631));
	background:-moz-linear-gradient(top, #a4a951 5%, #636631 100%);
	background:-webkit-linear-gradient(top, #a4a951 5%, #636631 100%);
	background:-o-linear-gradient(top, #a4a951 5%, #636631 100%);
	background:-ms-linear-gradient(top, #a4a951 5%, #636631 100%);
	background:linear-gradient(to bottom, #a4a951 5%, #636631 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4a951', endColorstr='#636631',GradientType=0);*/
	background-color:#a4a951;
	border:1px solid #a4a951;
}
.military-green .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #636631), color-stop(1, #a4a951));
	background:-moz-linear-gradient(top, #636631 5%, #a4a951 100%);
	background:-webkit-linear-gradient(top, #636631 5%, #a4a951 100%);
	background:-o-linear-gradient(top, #636631 5%, #a4a951 100%);
	background:-ms-linear-gradient(top, #636631 5%, #a4a951 100%);
	background:linear-gradient(to bottom, #636631 5%, #a4a951 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#636631', endColorstr='#a4a951',GradientType=0);*/
	background-color:#636631;
}

.military-brown .resources-container a:link, 
.military-brown .resources-container a:visited	{color: #68522d;}
.military-brown .resources-container h4 a:before 	{background-color: #caa05d;}
.military-brown .text-search-result {
	font-family: 'OpenSans-Semibold', sans-serif;
	font-size: 24px;
	line-height: 26px;
	color: #68522d;
	font-weight:normal;
}
.military-brown .resource-search-inputbox button {
	background: #caa05d; /* Old browsers */
	background: -moz-linear-gradient(top,  #caa05d 0%, #68522d 37%, #4e3d22 87%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caa05d), color-stop(37%,#68522d), color-stop(87%,#4e3d22)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #caa05d 0%,#68522d 37%,#4e3d22 87%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #caa05d 0%,#68522d 37%,#4e3d22 87%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #caa05d 0%,#68522d 37%,#4e3d22 87%); /* IE10+ */
	background: linear-gradient(to bottom,  #caa05d 0%,#68522d 37%,#4e3d22 87%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caa05d', endColorstr='#4e3d22',GradientType=0 );*/ /* IE6-9 */
}
.military-brown .resource-search-inputbox button:hover {
	background: #caa05d; /* Old browsers */
	background: -moz-linear-gradient(top,  #caa05d 16%, #68522d 52%, #4e3d22 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#caa05d), color-stop(52%,#68522d), color-stop(100%,#4e3d22)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #caa05d 16%,#68522d 52%,#4e3d22 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #caa05d 16%,#68522d 52%,#4e3d22 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #caa05d 16%,#68522d 52%,#4e3d22 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #caa05d 16%,#68522d 52%,#4e3d22 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caa05d', endColorstr='#4e3d22',GradientType=0 );*/ /* IE6-9 */
}
.military-brown .resources-container .resource-launch-btn {
	-moz-box-shadow: 0px 1px 1px 0px #383838;
	-webkit-box-shadow: 0px 1px 1px 0px #383838;
	box-shadow: 0px 1px 1px 0px #383838;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #caa05d), color-stop(1, #68522d));
	background:-moz-linear-gradient(top, #caa05d 5%, #68522d 100%);
	background:-webkit-linear-gradient(top, #caa05d 5%, #68522d 100%);
	background:-o-linear-gradient(top, #caa05d 5%, #68522d 100%);
	background:-ms-linear-gradient(top, #caa05d 5%, #68522d 100%);
	background:linear-gradient(to bottom, #caa05d 5%, #68522d 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#caa05d', endColorstr='#68522d',GradientType=0);*/
	background-color:#caa05d;
	border:1px solid #caa05d;
}
.military-brown .resources-container .resource-launch-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #68522d), color-stop(1, #caa05d));
	background:-moz-linear-gradient(top, #68522d 5%, #caa05d 100%);
	background:-webkit-linear-gradient(top, #68522d 5%, #caa05d 100%);
	background:-o-linear-gradient(top, #68522d 5%, #caa05d 100%);
	background:-ms-linear-gradient(top, #68522d 5%, #caa05d 100%);
	background:linear-gradient(to bottom, #68522d 5%, #caa05d 100%);
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68522d', endColorstr='#caa05d',GradientType=0);*/
	background-color:#68522d;
}



/*search buttons end here*/

@font-face
{
    font-family: 'OpenSans-Semibold'; /* Open Sans* Semibold 600 */
    src: url('/Fonts/Corporate/opensans-semibold-webfont.eot');
    src: url('/Fonts/Corporate/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('/Fonts/Corporate/opensans-semibold-webfont.woff') format('woff'), url('/Fonts/Corporate/opensans-semibold-webfont.ttf') format('truetype'), url('/Fonts/Corporate/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

/* ONE AND TWO COLUMN SPECIFIC STYLES STARTS HERE */

.TwoColumnPage .fullht-leftnav-parent
{
    background-color:#b3e5fe;
}

/*@font-face {
  font-family: 'Questrial'; /*Questrial* Normal 400*
  src: url('/Fonts/Questrial/Questrial-Regular.ttf');
}*/

@font-face {
  font-family: 'OpenSans-Regular'; /* Open Sans* Normal 400 *
  src: url('/Fonts/Open_Sans/OpenSans-Regular.ttf');*/
}

@font-face {
    font-family: 'OpenSans-Semibold';
}

.GSCoContainer .banner {
 position: relative;
 display: block;
 width: 685px;
 height: 107px;
 background-repeat: no-repeat;
 vertical-align: top;
 padding: 10px 10px 0px 290px;
 box-sizing: border-box;
 background-size: contain;
}
/* TABLET */
@media (min-width: 768px) and (max-width: 991px) {
 .GSCoContainer .banner {
  width: 525px;
  height: 82px;
  padding-top: 10px;
  padding-left: 220px;
 }
}
/* PHONE*/
@media (max-width: 767px) {
 .GSCoContainer .banner {
  width: 100%;
  height: auto;
  padding: 0 0 0 0;
  background-image: none !important;
 }
}

/* Open Sans* Semibold 600 *
  src: url('/Fonts/Open_Sans/OpenSans-Semibold.ttf');
}*/

/*@font-face {
  font-family: 'OpenSans-SemiboldItalic'; /* Open Sans* Semibold 600 Italic 
  src: url('/Fonts/Open_Sans/OpenSans-SemiboldItalic.ttf');
}*

@font-face {
  font-family: 'TitilliumWeb-Regular'; /* Titillium* Normal 400 *
  src: url('/Fonts/Titillium_Web/TitilliumWeb-Regular.ttf');
}
*/

/* CSS to add 25px to center logo*/
.headerContainer .learning-center-pgheader{
    margin-top: -15px;
}

@media(min-width: 991px){
    .headerContainer .resource-search-inputbox{
	    padding-top: 0;
    }
    .headerContainer .resource-search-inputbox button{
       margin-top: -15px;
    }
}

.headerContainer .lelInstituteName {
    padding-top: 19px;
}

@media(max-width: 990px) and (min-width: 768px) {
    .headerContainer .lelInstituteName {
        padding-top: 25px;        
   }
    a#siteLogo img {
        max-width: 87%;
    }
}

.headerContainer .resource-search-inputbox input[type="text"] {
    margin-bottom: 4px;
}

.headerContainer .lelInstituteName.col-xs-12 {
        padding-top: 0;
}
/*End of CSS to add 25px to center logo*/