.hn-h4 {
    font-size: 1em;
    text-transform: none;
    font-weight: 600;
    margin: 0;
}

.custom-list li:before{display: table-cell;}
.custom-list ul li{display:table;}
.smallgray-text{color:#778899; font-size: 10px;margin: 0 0 5px;}
.mediumgray-text{color:#778899; font-size: 12px; margin: 15px 0 20px;;}	
.custom-list-first li:before {
	content: url(clientlibs/base/images/bullet_arrow.gif);
	color: #c32f23;
	font-size: 15px;
	padding-right: 10px;
	visibility: hidden
	}
.custom-list-first li:first-child:before{
	visibility:visible;
	}

.custom-list-first ul {
	list-style-type: none;
	padding-left: 10px;
	}
.form-categories a{
    display: table-cell;
    vertical-align: middle;
    height: 48px;
    padding: 0 0 0 54px;
	margin-bottom:30px;
	}	
.doc_pdf a{
	background: url(static-pages/images/icon_pdf.gif) no-repeat top left;
	}
.doc_word a{
	background: url(static-pages/images/icon_doc.gif) no-repeat top left;  
	}
.doc_excel a{
	background: url(static-pages/images/icon_xls.gif) no-repeat top left;  
	}
.doc_powerpoint a{
	background: url(static-pages/images/icon_ppt.gif) no-repeat top left;  
	}
.doc_zip a{
	background: url(static-pages/images/icon_zip.gif) no-repeat top left;  
	}
.doc_web a{
	background: url(static-pages/images/icon_web.gif) no-repeat top left;  
	}
.date-view li {
    padding: 0 1em 0 .6em;
    font-size: .9em;
    border-right: 1px solid #000;
}
.date-view li:last-child {
    border: none;
}
hr.Sep-primary {
    border-top: 1px solid #d5d5d5;  
	color: #d5d5d5;
}
	/* AtoZ */
.search-keywords {
	display: block;
	font-size: 14px;
	color: #333;
	float: left;
	margin: 0 0.5% 0.5% 0;
	text-align: center;
	padding: 3px 8.9px;
	background: #e5e5e5;
	text-transform: uppercase;
	border-color: #bbbbbb;
	width:27.7px;
}
.search-keywords-active {
    background: #365f79 !important;
    color: #fff !important;
}
.rounded-arrow:before {
    background: url(static-pages/images/icon_arrow.png) 0 2px no-repeat;
    display: inline-block;
    width: 20px; 
    height: 20px;
    content:"";
	-moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
sup {
	font-size: 1.0em;
}
.checkbox-graybg {
	background: #ebebeb;
	padding: 3px 0px 15px 10px;
	margin: 0px 0px 6px 0px; 
}

.mycontent-left {
    border-right: 2px groove Gainsboro;
	float:left;
}

.atoz-search-glossary li{    
    height: 28px;
    width: 28px;
	margin: 0 0.474% 1% 0;
    line-height: 25px;
    background: url(static-pages/images/bg_list.gif) 0 0 repeat-x;
    border: 1px solid #bbb;
    text-align: center;
	background-size: 1px 70px;		
}
.atoz-search-glossary li a{
	vertical-align: middle;		
}
.atoz-search-glossary .empty { 
	pointer-events: none;  
    background: url(static-pages/images/bg_list.gif) 0 0 repeat-x;
	background-size: 1px 70px;
    color: #d5d5d5;
	cursor: default;
	display:inline-block;
    pointer-events: none; 
}
.atoz-search-glossary .current{    
	background: #365f79 !important;
    color: #fff !important;
}
.atoz-search-glossary .current a{
    color: #fff !important; font-weight:bold;	   
}

table{
	border-top: 1px solid #365f79;
	width: 100%;
	max-width: 100%;
}
table img {
	display: block;
    max-width: 100%;
    height: auto;
}
table > tbody > tr > th{
	border-bottom: 1px solid #37637a;
    background-color:#365f79;
    color:#fff;
	padding: 8px;
    border-right:1px solid #fff;
}
table > tbody > tr > td{  
	padding: 8px;
    word-break: break-word;
    background-color:#ddd;
    border-right:1px solid #fff;
}
table > tbody > tr > th:last-child,
table > tbody > tr > td:last-child{
    border-right:0px;
}
.nolist-style {
    margin: 0;
    padding: 0;
    list-style: none;
    background: none;
}
.three-columlayout{ word-break: break-word;}

/***Mobile screen media query ***/
@media (max-width: 767px) {
	.atoz-search-glossary li{
		margin: 0 2.5% 2.5% 0;
        height: 33px;
   		width: 33px;
        line-height: 30px;
	}

	.mycontent-left {
		border-right: 0px groove Gainsboro;
	}
	.mpt10{padding-top:10px;}
}

/***Tablet screen media query ***/
@media (min-width: 768px) and (max-width: 991px) {
	.atoz-search-glossary li{
		margin: 0 1.44% 1.44% 0;

	}

}





