/*-------------------------*/
/*HERC StyleSheet          */
/*Author: Vilija Joyce     */
/*Created: 12/17/13        */
/*Rv'd/Up'd: 20160307      */
/*-------------------------*/
h1 {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 2.44em;
    color: rgb(0, 63, 114);
    line-height: 100%;
    font-weight: 400;
    margin: 0px;
    padding-bottom: 6px;
}

/*
#container {
    background-color: #FFF;
	width:960px; 
	height:100%; 
	margin:auto; 
	background: url("/va_files/2012/images/bg-content-tier4.png")  repeat-y 0 0 #FFFFFF;
	padding: 0 0 30px 0; 
    overflow: hidden; 
}
*/
.header5 {
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 1.55em;
		color: rgb(0, 63, 114);
		line-height: 1.75;
		font-weight: 400;
		margin: 12px 0px 0px;
		padding-bottom: 6px;
}

.header6 {
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 1.25em;
		color: rgb(0, 63, 114);
		line-height: 1.5em;
		font-weight: 400;
		margin-top: 12px;
		margin-bottom: 12px;
}

.seminars {
		padding-bottom: -10px;
}


#innerContent h2.page-title, #tier4innerContent h2.page-title {
    font-size: 1.8em !important;
    line-height: 1.8em;
    margin-bottom: 0.5em;
}

#tier4innerContent dt img.detail {
    margin-bottom: 60px;
}

#tier4innerContent dt img {
    padding: 3px;
    border: 1px solid rgb(204, 204, 204);
    float: left;
    margin-right: 10px;
}

p.sort_downloads {
		margin-top: -12px;
}

.right { 
		 float: right;
		 padding-top: 20px;
		 padding-bottom: 12px;
}



/*
li p {
	font-family: Arial,Helvetica,sans-serif;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px 15px 1.25em 0px;
}
*/
	}
#innerbox-main .downloads_header {
	margin-bottom: 1em;
	padding: 1em;
	color: #333;
    border: 1px solid #ccc;		
	background-color: #f2f2f2;
	}
#innerbox-main p.downloads_date {
	color: #333;
	font-size: x-small;
	font-weight: normal;
	text-transform:uppercase;
	margin-top: 0;
	margin-bottom: 0;
	}	
#innerbox-main p.downloads_abstract {
	padding: 0;
	margin-top: -15px;
	margin-bottom: 10px;
	font-size: 87%;
	line-height: 135%;
	}

div.seminar {margin:0 0 2px 15px; padding:0; color: #FFFFFF;}
div.seminar p {font-size:12px; margin:0; padding:0; line-height:12px; padding-top: 3px; color: #FFFFFF;}
div.seminar p.title {font-size:11px; margin:0; line-height:12px; padding-top:2px; padding-bottom: 1px; color: #CCCCCC; text-transform:uppercase;}
div.seminar p.title2 {font-size:12px; margin:0; padding-top:0px; padding-bottom: 20px; line-height: 14px; color: #FFFFFF; height: 65px;}
div.seminar p.title3 {font-size:11px; margin:0; line-height:12px; padding-top:0px; padding-bottom:0px; color: #CCCCCC; text-transform: uppercase;}
div.seminar p.title4 {font-size:11px; margin:0; line-height:12px; padding-top:15px; padding-bottom: 3px; color: #FFFFFF; text-transform:uppercase;}
div.seminar p.title5 {font-size:11px; margin:0; line-height:12px; padding-top:0px; padding-bottom: 3px; color: #FFFFFF; text-transform:uppercase;}
.title6 a {font-size:11px; margin:0; color: #CCCCCC; text-transform:uppercase;}
.title6 a:visited {font-size:11px; margin:0; color: #CCCCCC; text-transform:uppercase;}
.title4 a {font-size:11px; margin:0; color: #CCCCCC; text-transform:uppercase;}
.title4 a:visited {font-size:11px; margin:0; color: #CCCCCC; text-transform:uppercase;}

div.seminar h2.first { font-size:22px;padding-left:0;padding-top:5px;margin:0px; color: #FFFFFF; padding-bottom: 2px; }

div.seminar a { color: white; }
div.seminar a:visited { color: white; }

div.seminar p.title2 a { color: white; }
div.seminar p.title2 a:visited { color: white; }

div.seminar p.title4 a { color: white; }
div.seminar p.title4 a:visited { color: white; }

div.seminar p.title5 a { color: white; }
div.seminar p.title5 a:visited { color: white; }

div.seminar img.thumb {float:left; margin: 0 5px 0 0 ;}
div.seminar img.seminar-button {float:left; margin: 10px 15px 0 0 ;}

div.seminar2 {margin:0 0 2px 15px; padding:0; color: #2E5D85;}
div.seminar2 p {font-size:12px; margin:0; padding:0; line-height:12px; padding-top: 3px; color: #000;}
div.seminar2 p.title {font-size:11px; margin:0; line-height:12px; padding-top:2px; padding-bottom: 1px; color: #CCCCCC; text-transform:uppercase;}
div.seminar2 p.title2 {font-size:12px; margin:0; padding-top:0px; padding-bottom: 20px; line-height: 14px; color: #FFFFFF; height: 65px;}
div.seminar2 p.title3 {font-size:11px; margin:0; line-height:12px; padding-top:0px; padding-bottom:0px; color: #CCCCCC; text-transform: uppercase;}
div.seminar2 p.title4 {font-size:11px; margin:0; line-height:12px; padding-top:15px; padding-bottom: 3px; color: #FFFFFF; text-transform:uppercase;}
div.seminar2 p.title5 {font-size:11px; margin:0; line-height:12px; padding-top:0px; padding-bottom: 3px; color: #FFFFFF; text-transform:uppercase;}
.title6 {font-size:11px; margin:0; color: #CCCCCC; text-transform:uppercase;}

div.seminar2 h2.first { font-size:22px;padding-left:0;padding-top:5px;margin:0px; padding-bottom: 2px; color: #2E5D85; }

div.seminar2 a { color: #2E5D85; }
div.seminar2 a:visited { color: #2E5D85; }

div.seminar2 p.title2 a { color:#2E5D85; }
div.seminar2 p.title2 a:visited { color: #2E5D85; }

div.seminar2 p.title4 a { color: #2E5D85; }
div.seminar2 p.title4 a:visited { color: #2E5D85; }

div.seminar2 p.title5 a { color: #2E5D85; }
div.seminar2 p.title5 a:visited { color: #2E5D85; }

div.seminar2 img.thumb {float:left; margin: 0 5px 0 0 ;}
div.seminar2 img.seminar2-button {float:left; margin: 10px 15px 0 0 ;}

div.home-col-container {margin-top:0; padding-left: 5px;}

div.home-col-container h2.first { font-size:22px;padding-left:0;padding-top:0;margin-top:5px; color: #2E5D85; }
div.home-col-container h2 { font-size:22px; padding-left:0;padding-top:0;margin-top:22px; color:#2E5D85}

div.home-col-container h3 { color:#2e5d85; font-size:12px; line-height:16px; font-weight:normal;padding-left:0; margin-bottom:10px;padding-bottom:10px;}
div.home-col-container p.dmy { padding:0; margin:0 0 8px 0; font-size:12px; color:#818181;}
div.home-col-container p { padding-bottom:10px; padding-left:0; margin:0; font-size:12px; line-height:18px;}

div.home-col-container2 {margin-top:0; padding-left: 7px; padding-bottom: 10px;}

div.home-col-container2 h2.first { font-size:22px;padding-left:7px;padding-top:0;margin-top:5px; color: #2E5D85; }
div.home-col-container2 h2 { font-size:22px; padding-left:7px;padding-top:0;margin-top:22px; color:#2E5D85}

div.home-col-container2 h3 { color:#2e5d85; font-size:12px; line-height:16px; font-weight:normal;padding-left:0; margin-bottom:10px;padding-bottom:10px;}
div.home-col-container2 p.dmy { padding:0; margin:0 0 8px 0; font-size:12px; color:#818181;}
div.home-col-container2 p { padding-bottom:10px; padding-left:7px; margin:0; font-size:12px; line-height:18px;}

div.more  { padding-left:0;   margin-left:0; padding-bottom:10px;font-size:11px;}
div.more a:link  { padding-top:0;   margin-left:0px; }
div.more a  { padding-top:0;   margin-left:0px; }

div.more2  { padding-left:0;   margin-left:0; padding-bottom:3px;font-size:11px;}
div.more2 a:link  { padding-top:0;   margin-left:0px; }
div.more2 a  { padding-top:0;   margin-left:0px; }

div.more3  { padding-left:7px;   margin-left:0; padding-bottom:3px;font-size:11px;}
div.more3 a:link  { padding-top:0;   margin-left:0px; }
div.more3 a  { padding-top:0;   margin-left:0px; }

.post { /*width:200px;*/ margin-left: 10px; font-size:80%;}

.entry { text-align:justify; clear:both;}

.date { 
        float:left; 
        display:block;
        font-size:15px; 
        text-align:center;
        line-height:45px; 
        width:32px; 
        height:45px;
        margin-bottom:90px; 
        margin-right:8px;
		color: #666666;
    }

    .date.month-Jan { background: url(../images/jan.png) no-repeat 0 0 }
    .date.month-Feb { background: url(../images/feb.png) no-repeat 0 0 }
    .date.month-Mar { background: url(../images/mar.png) no-repeat 0 0 }
    .date.month-Apr { background: url(../images/apr.png) no-repeat 0 0 }
    .date.month-May { background: url(../images/may.png) no-repeat 0 0 }
    .date.month-Jun { background: url(../images/jun.png) no-repeat 0 0 }
    .date.month-Jul { background: url(../images/jul.png) no-repeat 0 0 }
    .date.month-Aug { background: url(../images/aug.png) no-repeat 0 0 }
    .date.month-Sep { background: url(../images/sep.png) no-repeat 0 0 }
    .date.month-Oct { background: url(../images/oct.png) no-repeat 0 0 }
    .date.month-Nov { background: url(../images/nov.png) no-repeat 0 0 }
    .date.month-Dec { background: url(../images/dec.png) no-repeat 0 0 }

dl {
	margin: 0;
	}
dt {
	margin: 1em 0 0.3em 0;
	padding: 0;
	border-top: none;
	}
dt img.detail {
	margin-bottom: 60px;
	}
dt img {
    padding: 0;
    border: none;
    float: left;
    margin-right: 0;
    }
dd {
	padding: 0;
	margin: 0 0 0 7em;	
	}
dd.clear {
	clear: both;
	padding: 0 0 1em 0;
	margin: 0;
	border-bottom: 1px dotted #949492;
	}
dd.clear_noline {
	clear: both;
	padding: 0 0 1em 0;
	margin: 0;
	border-bottom: 0;
	}
dt a img {
	padding: 3px;
	border:1px solid #ccc;
	float: left;
	margin-right: 10px;
	}
dt img {
	padding: 3px;
	border:1px solid #ccc;
	float: left;
	margin-right: 10px;
	}
dt a:hover img {
	border: 1px solid #999;
	}
img.details {
	vertical-align: text-bottom;	
	padding: 2px 4px 0 0;
	border:0;
  	}	
img.border {
 	padding:4px;
  	margin-right: 2em;
  	border:1px solid #ccc;
  	}		
img.border2 {
 	padding:4px;
  	margin-right: 2em;
    margin-bottom: 4em; 
  	border:1px solid #ccc;
  	}	

blockquote	{
	font-family: Arial,Helvetica,sans-serif;
	}

blockquote.withline   {
	margin-top: 0;
	margin-bottom: 1em;
	padding: 1em;
 	line-height: 2em;
    border: 1px solid #ccc;		
	background-color: #f2f2f2;
	font-size: 100%;
	}	

blockquote.withline p   {
	font-size: 100%;
	}	


img.details {
	vertical-align: text-bottom;	
	padding: 2px 4px 0 0;
	border:0;
  	}	
img.border {
 	padding:4px;
  	margin-right: 2em;
  	border:1px solid #ccc;
  	}		
img.border2 {
 	padding:4px;
  	margin-right: 2em;
    margin-bottom: 4em; 
  	border:1px solid #ccc;
  	}
table th {
    background: none;
    text-transform: none;
}	
td, th {
    padding: 10px;
}
table.stats { 
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
	line-height:1.2em;
	}
table.stats th { 
  	font-family: arial,helvetica,clean,sans-serif;
	padding: 4px;
	text-align: left;
	font-weight: bold;
	vertical-align: text-top;
	white-space: nowrap;
	text-transform: none;
	}
table.stats td { 
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	vertical-align: text-top;
	padding-bottom: 10px;
	}
table.stats td.hed { 
	padding: 4px;
	text-align: left;
	border-bottom: 2px #000 solid;
	font-weight: bold;
	vertical-align: text-top;
	}
table.stats td.bold { 
	padding: 4px;
	text-align: left;
	font-weight:bold;
	vertical-align: text-top;
	}
	
table.stats2 { 
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
	line-height:1.2em;
	}
table.stats2 th { 
  	font-family: arial,helvetica,clean,sans-serif;
	padding: 4px;
	text-align: left;
	font-weight: bold;
	vertical-align: text-top;
	white-space: nowrap;
	text-transform: none;
	}
table.stats2 td { 
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	vertical-align: text-top;
	padding-bottom: 10px;
	}
table.stats2 td.hed { 
	padding: 4px;
	text-align: left;
	border-bottom: 2px #000 solid;
	font-weight: bold;
	vertical-align: text-top;
	}
table.stats2 td.bold { 
	padding: 4px;
	text-align: left;
	font-weight:bold;
	vertical-align: text-top;
	}


ul.center {
    color: #000;
    list-style-image: url('https://www.herc.research.va.gov/images/arrow_list.gif');
    line-height: 1.8em;
    list-style-position: outside;
    padding: 10px 10px 10px 25px;
}

blockquote.withline ul {
    color: #000;
    list-style-image: url('https://www.herc.research.va.gov/images/arrow_list.gif');
    line-height: 1.8em;
    list-style-position: outside;
    padding: 10px 10px 10px 25px;
}

/*
#tier4innerContent li {
    display: list-item;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 1.2em;
    font-size: 1em;
	list-style-image:url(../images/arrow_list.gif);
    padding-bottom: 1.2em;

li.center {
	}
ul.centertight {
	}
li.centertight {
	}
*/	

ul.downloads, ul.downloads li.downloads {
    margin-top: .3em;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 1em;
    padding: 0;
    list-style: none;
	}
ul.downloads li.downloads {
	margin-bottom: 1em;
    background-position: left top; /* Position bullet */
    background-repeat: no-repeat;
    padding-left: 0px; /* Add padding so text doesn't cover bullet img */
	}

.headline {
font-weight: normal;
}

.headline2 {
font-weight: normal;
}

.headline3 {
    font-weight: normal;
    border-bottom: solid #CCC 1px;
    padding-top: 10px;
}

.headline h3 {
    margin-top: 2px;
    margin-bottom: 10px;
}

.headline2 h3 {
    margin-top: 2px;
    margin-bottom: 2px;
}

.headline3 h3 {
    margin-top: 2px;
    margin-bottom: 2px;
}

.headline3 p {
    margin-top: 0px;
}

.headline3 span {
	color: #333;
	font-size: x-small;
	font-weight: normal;
	text-transform:uppercase;
	margin-top: 0;
	margin-bottom: 0;
}

.headline img.extrapad{
	vertical-align: middle;	
	padding: 2px 4px 30px 0px;
	border:0;
}
.headline img.extraextrapad{
	vertical-align: middle;	
	padding: 2px 4px 75px 0px;
	border:0;
}

.article {
font-weight: normal;
padding-top: 10px;
}

.article ul{
    list-style-type: none;
}

.article li{
    list-style-type: none;
}


/* this adjusts the left nav arrows so that they work with the HTML5 doctype.  Otherwise the margin in the va_files css pushes it down
.accordion span {
margin-top: 0px!important; 
}
*/

/* 3-col homeInnerContent fix with too much padding */
.homeInnerContent {
	margin-top: 0px !important;
}

/* This is taken from the TeamSite css here https://www.va.gov/TS_SHARED/va_administrations/VHA/styles/site-styles.css and moves the VHA logo up into the white column */

.VHA-administration-logo {
	position: relative;
	left: 0px; 
	top: -80px; 
	margin-bottom: -54px; 
}

/* Added to give data tables a border */

.datatable table {
	border-collapse:collapse;
}
.datatable table, th, td {
	border: 1px solid #CCCCCC !important;
	vertical-align:top;
}

/* fix right col badge centering problem 
#innerRightContent .badge {
                margin-left: 18px; 
   }*/
	 

/* right-col pull quotes for Research Topics page */
.researchTopicPullQuote {
	float:right; 
	padding:6px; 
	width:180px; 
	background-color:#FFF;
	margin:0px 10px 5px 0px;  
	border:1px solid #a2a2a2; 
	font-size:10px;
	font-weight:normal;
}

/* 20140616 Add accordion panels*/
/* core.css                    */
#page {
	width:100%;	
	margin-left:0;

/*accordion.core.css				*/
ul.accordion2,
ol.accordion2 {
	width:100%;	
	margin:auto;
	margin-top:0px;

}
.accordion2 li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.accordion2 li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    *zoom: 1;
}
.accordion2 li li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.accordion2 a {
    width:100%; 
    cursor:pointer;
    min-height:50px;
    clear:both;
    background-color:#E5E5E5;
    position:relative;
}
.accordion2 .loading {
    display: none;
}
.table-of-contents {
	float:	right;
	width: 50%;
	background: #eee;
	border-radius: 10px;
	padding: 20px;
	margin: 0 0 20px 10px;
}

a[href$=".pdf"], a[href$=".ppt"], a[href$=".pptx"], a[href$=".doc"], a[href$=".docx"], a[href$=".xls"], a[href$=".xlsx"], a[href$=".csv"], a[href$=".vsd"], a[href$=".vdw"], a[href$=".mp3"], a[href$=".zip"], a[href$=".rar"] {
    display: initial;
	padding-right: 20px;
    margin-right: 0.25em;
    background-position: right center;
    display: initial;
    line-height: 16px;
    background-clip: border-box;
    background-origin: padding;
    background-size: auto auto;
}

