@import url("//cdn.eo.va.gov/vendor/font-awesome/4.3.0/css/font-awesome.min.css") all;
@import url("//cdn.eo.va.gov/va/style-guide/2013/colors/va-colors.css") all;

h2.page-title {
font-size:1.85em;

}

#leftNavContainer #left-col-content {
	margin-bottom: 40px;
}
#leftNav .current {
	background: #edf7fc; /* Old browsers */
	background: -moz-linear-gradient(top, #edf7fc 0%, #cfeaf7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #edf7fc), color-stop(100%, #cfeaf7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #edf7fc 0%, #cfeaf7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #edf7fc 0%, #cfeaf7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #edf7fc 0%, #cfeaf7 100%); /* IE10+ */
	background: linear-gradient(to bottom, #edf7fc 0%, #cfeaf7 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf7fc', endColorstr='#cfeaf7', GradientType=0 ); /* IE6-9 */
}
#leftNav .accordion > li > a.current {
	background: #347dba; /* Old browsers */
	background: -moz-linear-gradient(top, #347dba 0%, #2768bc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #347dba), color-stop(100%, #2768bc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #347dba 0%, #2768bc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #347dba 0%, #2768bc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #347dba 0%, #2768bc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #347dba 0%, #2768bc 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#347dba', endColorstr='#2768bc', GradientType=0 ); /* IE6-9 */
}
/*
#rightContent {
	position: absolute; 
	margin-top: 451px; 
	top: 451px; 
	right: 0; 
	bottom: 0; 
	height: 100%; 
}
*/

.VHA-administration-logo {
	position: relative;
	left: 0;
	top: -80px;
	margin-bottom: -54px;
}
#ivh h2 {
	/* color: #404040; */
	font-size: 1.25em;
	line-height: .7em;
	padding: 0;
	margin: 0;
}
#ivh .subsection {
	font-size: 1.1em;
	margin: 0 0 10px 0;
	float: left;
}
#ivh {
	background: white;
	border: 1px #dddddd solid;
	display: block;
	position: relative;
	padding: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.panes div > #ivh div {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
}
#ivh div {
	display: block;
	margin: 0;
	padding: 0;
	background: transparent;
	border: 0;
}
#sliderNavWrapper {
	position: relative;
	clear: both;
	height: 20px;
	float: left;
	width: 236px;
	top: 5px;
}
#IVHnew {
	clear: both;
}
.ivhcnt {
	clear: both;
}
#IVHnew .mylink {
	display: block;
	clear: both;
}
.panes div > ul {
	padding-left: 20px;
}
.panes div > div {
	min-height: 0;
}
.sectionheads {
	width: 408px;
}
.toplayer, .panes .sectionheads > .toplayer {
	/* z-index: 10; */
	display: block;
	height: 20px;
	margin-bottom: 10px;
	border-bottom: 1px #dddddd solid;
}
/* .bottomlayer { z-index: 0 } */

div#ivhfeeds {
	display: inline;
	min-height: 0;
	float: right;
	font-size: .75em;
	color: #707070;
	text-transform: uppercase;
	font-family: verdana, helvetica, sans-serif;
	margin-bottom: 10px;
}
#ivhfeeds a {
	font-size: .75em;
}
.sectiontitle {
	display: inline;
	min-height: 0;
	color: #707070;
	text-transform: uppercase;
	font-size: 1em;
	font-family: verdana, helvetica, sans-serif;
}
#ivhinclude {
	margin-top: 20px !important;
	border-top: 1px #dddddd solid;
}
.storyimg {
	margin-top: 6px;
	margin-bottom: 20px;
	border: 3px solid #e0e9f0;
}
#IVHnew {
	display: block;
	position: relative;
	left: 0;
	top: 0;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1em;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	line-height: 1.5em;
}
#IVHnew img.storyimg {
	float: left;
	border: 3px solid #E0E9F0;
	margin: 0px 0px 15px;
	margin-right: 30px;
}
#IVHnew h2 {
	font-size: 1.25em;
	position: relative;
	top: 0;
	margin-top: 0;
	margin-bottom: 6px;
	padding-top: 0;
	padding-bottom: 0;/* z-index: 10; */
}
#ivh p {
	padding: 0px;
	color: #444;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
}
#ivh h2 {
	line-height: 1.25em;
	margin-left: 0;
	padding-left: 0;
}
#ivh #IVHmore {
	display: block;
	position: absolute;
	left: 10px;
	top: 0;
	width: 216px;
	height: 18px;
	padding-right: 0;
	padding-left: 0;
	text-align: left;
	color: #707070;
	font-size: .7em;
	line-height: 15px;
	background: #f5f5f5 url('/health/images/slidernav_bg.gif') repeat-x;
}
#disclaimer {
	margin-top: 2em;
	padding-bottom: 0;
	font-style: italic;
}
#slidernavleft {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 10px;
	height: 18px;
	margin: 0;
	padding: 0;
}
#slidernavright {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 18px;
	margin: 0;
	padding: 0;
}
#IVHcontrols {
	display: block;
	float: left;
	font-size: 10px;
}
#IVHmore a:active, #IVHmore a:visited, #IVHmore a:hover {
	color: #0083BE;
}
#morestories {
	display: block;
	margin-right: 5px;
	float: right;
	font-size: 10px;
}
#feedLinks {
	top: -50px;
	line-height: 20px;
	float: right;
	position: relative;
	margin-right: 20px;
}
#tier4innerContent .ivhList {
	line-height: 1.25em;
	font-size: 1.1em;
	list-style-type: none !important;
	padding-right: 20px;
	margin-left: -35px;
	margin-bottom: 2em;
}
.stories .mylink {
	display: block;
	margin-bottom: 10px;
}
#vamcStories {
	display: block;
	clear: both;
}
.basicContainer ul {
	list-style-type: none;
}
.basicContainer ul li {
	color: #666;
	margin-bottom: .5em;
	padding-right: 20px;
}
.administration-logo {
	position: absolute;
	bottom: -20px;
	background-color: transparent;
}
#vamcImage {
	margin-top: 0px;
	border: 3px solid #E0E9F0;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}
#topicsNav {
	border: 3px solid #e0e9f0;
	padding: 10px;
	margin: 0 20px 20px 0;
	width: 454px;
	font-size: 1.5em;
	line-height: 1.5em;
	min-height: 48px;
	color: #ffffff;
	background: rgb(0,131,190); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0,131,190,1) 0%, rgba(0,63,114,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,131,190,1)), color-stop(100%, rgba(0,63,114,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,131,190,1) 0%, rgba(0,63,114,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,131,190,1) 0%, rgba(0,63,114,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,131,190,1) 0%, rgba(0,63,114,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,131,190,1) 0%, rgba(0,63,114,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0083be', endColorstr='#003f72', GradientType=0 ); /* IE6-9 */
}
.topicsImage {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 3px solid #e0e9f0;
}
#innerContent .topicsImage {
	padding: 0;
}
#innerContent .widget ul {
	margin-left: 0;
}
#innerContent .widget ul li {
	list-style-type: none;
}
#tier4innerContent .STW-list-item {
	width: 310px;
	list-style-type: none;
	padding-bottom: .5em;
	line-height: 1em;
}
#tier4innerContent .STW-list {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0 20px 0 0;
}
#az {
	color: #ffffff;
	padding-left: 10px;
}
#az span {
	display: block;
	float: right;
	width: 330px;
}
#az span > a {
	color: #c5d6e8;
	text-decoration: none;
}
#az span > a:visited, #az span > a:active {
	color: #c5d6e8;
	text-decoration: none;
}
#az span > a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#shareButtons {
	position: relative;
	right: 10px;
}
#tier4innerContent .sm-icon {
	margin-bottom: 0;
}
#tier4innerContent tr.bottom-row {
	border-bottom: 1px solid #f0f0f0;
}
#tier4innerContent #container {
	overflow: visible;
}
/* FIXES FOR OLD IVH STORIES */

#tier4innerContent div[style*="300"] {
	overflow: visible;
}
#tier4innerContent div[style*="300"] p {
	width: 220px;
	margin-left: 80px;
}
#tier4innerContent img[width*="300"], #tier4innerContent img[width*="210"] {
	width: 220px;
	height: 145px;
	margin-left: 80px;
}
#tier4innerContent img[width*="210"] {
	width: 220px;
	height: 315px;
	margin-left: 80px;
}
#tier4innerContent div[style*="260"] {
	overflow: visible;
	margin-left: 80px;
}
#tier4innerContent div[style*="260"] p {
	width: 200px;
	margin-left: 0;
}
#innerRightContent .widget ul li {
	padding-top: 0px;
}
#tier4innerContent div[style*="260"] img {
	width: 180px;
	margin-left: 0;
}
.rightColPadding {
	/* background: -moz-linear-gradient(center top , #FFFFFF 0%, #EFEFEF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 4px solid #E0E9F0;*/
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 10px;
	max-height: 100%;
	padding-left: 0;
	padding-right: 0;/*padding: 0px 20px;*/
}
h3#detailLocation, h3#detailPhone, h3#detailHours {
	line-height: 2em;
	padding-left: 30px;
}
h3#detailLocation {
	background: url("/health/images/icon_pushpin.png") no-repeat left center;
}
h3#detailPhone {
	background: url("/health/images/icon_phone.png") no-repeat left center;
}
h3#detailHours {
	background: url("/health/images/icon_clock.png") no-repeat left center;
}
#getDirections {
	margin-bottom: 60px;
}
#directionsButton {
	font-size: 1em;
	background: #003F72;
	text-decoration: none;
	cursor: pointer;
	margin-top: 6px;
	width: 187px;
	float: left;
	background: linear-gradient(to bottom, #1E5799 1%, #003F72 100%) repeat scroll 0 0 transparent;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	padding: 4px;
	text-align: center;
}
#directionsButton_national {
	font-size: 1em;
	background: #003F72;
	text-decoration: none;
	cursor: pointer;
	margin-top: 6px;
	width: 187px;
	float: left;
	background: linear-gradient(to bottom, #1E5799 1%, #003F72 100%) repeat scroll 0 0 transparent;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	padding: 4px;
	text-align: center;
}
.facilityPhoto {
	height: auto;
	max-width: 100%;
	width: 100%;
}
#innerContent > h2 {
	margin-top: 0px;
	margin-bottom: 1em;
}
.facility {
	border-bottom: 1px solid #CCCCCC;
	min-height: 300px;
	position: relative;
}
.facilityThumbnail {
	border: 3px solid #E0E9F0;
	float: none;
	height: 130px;
	margin-right: 14px;
	overflow: hidden;
	position: absolute;
	top: 156px;
	width: 180px;
}
#detailDescription {
	float: left;
	width: 100%;
	height: 100%;
}
#detailContactInfo {
	float: left;
	margin-top: 1em;
	margin-left: 0px;
	width: 100%;
	height: 100%;
}
h3.subsection {
	clear: both;
	color: #003F72;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
}
#tier4innerContent li.no-bullet {
	list-style-type: none;
	margin: 0px 0px 0px -20px;
	padding: 0px 0px 0px 16px;
}
blockquote p {
	font-size: 0.875em;
	line-height: 1.6em;
	margin: 0 0 5px;
}

#directoryReturn {
	margin-left: 19px;
	float: left;
	margin-top: 28px;
	padding-top: 0px;
	width: 200px;
	text-align: center;
	color: #ffffff;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #1e5799; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDNmNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #1e5799 1%, #003f72 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #1e5799), color-stop(100%, #003f72)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1e5799 1%, #003f72 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1e5799 1%, #003f72 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1e5799 1%, #003f72 100%); /* IE10+ */
	background: linear-gradient(to bottom, #1e5799 1%, #003f72 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#003f72', GradientType=0 ); /* IE6-8 */
}
#directoryReturn a {
	display: block;
	color: #ffffff;
	padding: 8px;
}
.VHA-administration-logo {
	left: 0px;
	margin-bottom: -54px;
	position: relative;
	top: -80px;
	width: 180px;
}
#situationUpdate .subscribe {
	float: right;
}
#situationUpdate {
	padding: 10px 20px;
	margin: 0px;
	float: right;
	width: 100%;
}
.statusTable {
	display: block;
	margin-bottom: 2em;
}
.statusFacility {
	width: 180px;
}
.statusState {
	width: 160px;
}
span.statusOpen, span.statusChanged, span.statusClosed {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-bottom: -3px;
	margin-right: 8px;
}
.statusOpen {
	background: url("/health/images/icon_statusOpen.png") no-repeat left top;
}
.emergencyYellow {
	background: #f9db95;
	background: -moz-linear-gradient(top, #f9db95 2%, #f9cf6b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #f9db95), color-stop(100%, #f9cf6b));
	background: -webkit-linear-gradient(top, #f9db95 2%, #f9cf6b 100%);
	background: -o-linear-gradient(top, #f9db95 2%, #f9cf6b 100%);
	background: -ms-linear-gradient(top, #f9db95 2%, #f9cf6b 100%);
	background: linear-gradient(to bottom, #f9db95 2%, #f9cf6b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9db95', endColorstr='#f9cf6b', GradientType=0 );
}
.caption {
	padding-bottom: 1.5em;
	line-height: 1.5em;
	margin-top: 0px;
	color: #404040;
	font-size: 1em;
	font-weight:600;
	padding-top: 8px;
}
#byline {
	font-size: .9em;
	color: #383838;
	font-weight: bold;
	padding-bottom: .5em;
	line-height: 1em;
	margin-top: -.5em;
}
#pubDate {
	font-size: .9em;
	color: #404040;
	padding-bottom: 1em;
	line-height: 1em;
	margin-bottom: 1em;
}
#innerRightContent .badge {
	padding: 0px 0px 0px 18px;
}
.feeds {
	float: right;
	font-size: 1em;
	margin-top: -46px;
}
#innerContent .storyimg {
	margin-top: 6px;
	margin-bottom: 20px;
	border: 3px solid #e0e9f0;
}
dt .storyimg {
	float: left;
	margin-right: 1em;
	margin-top: 0px;
}
.vamc_rssIcon {
	margin-bottom: 4px;
}
#localFeatureList dt, #ivhFeatureList dt {
	clear: both;
}
#localFeatureList dd, #ivhFeatureList dd {
	min-height: 10em;
	margin-bottom: 20px;
}
#localFeatureList dd, #ivhFeatureList dd {
	min-height: 10em;
	margin-left: 0px;
}
#innerContentWrapper dl {
	margin-bottom: 4em;
	border-bottom: 1px solid #f0f0f0;
}
#localFeatureList dt, #ivhFeatureList dt {
	clear: both;
}
#innerContentWrapper #submit {
	margin-bottom: -9px;
}
.VHA-administration-logo {
	display: none;
}
#vamc_calendar {
	background: white;
	border: 1px #dddddd solid;
	display: block;
	padding: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
	width: 100%;
}
.top_link {
	display: block;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.emergencyYellow h2, .emergencyYellow h3, .emergencyYellow p, .emergencyYellow #pubDate, .emergencyYellow .subscribe a, .emergencyYellow table, .emergencyYellow li, .emergencyYellow dd, #innerContent .emergencyYellow dt {
	color: #444444;
}
.basicContainerInner {
	background: white;
	border: 1px #dddddd solid;
	display: block;
	padding: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: -1px;
	width: 100%;
}
#innerContent li {
	display: list-item;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: 1.1em;
	list-style-type: disc;
	color: #444444;
	padding-bottom: 1.25px;
}
#vamc_fbwidget {
	width: 99%;
}
#vamc_fbwidget iframe {
	width: 99% !important;
}
.directoryReturn {
	display: none;
}
.image-full {
	max-width: 100%;
	width: 100%;
}
.image-full-national {
	max-width: 100%;
	width: 100%;
}
.center_txt {
	text-align: center;
}
#tier4RightContent .widget ul, #tier4RightContent .widget ol {
	padding-bottom: 1em;
}
.need_help {
	background-image: url("/health/images/findcoordinator.gif");
	background-repeat: no-repeat;
	margin-left: 8px;
	margin-top: 0px;
	padding: 6px;
}
.need_help p {
	color: #fff;
	padding: 4px !important;
}
.how_help {
	background-image: url("/health/images/needhelpbox.gif");
	background-repeat: no-repeat;
	margin-left: 8px;
	padding: 6px;
}
.rt_email {
	border-top: 4px solid #e0e9f0;
	color: #b88447;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	text-transform: uppercase;
}
.widget_video_img img {
	max-width: 100%;
	width: 93%;
}
abbr {
	border-bottom: 1px dotted #444444;
	cursor: help;
	white-space: nowrap;
}
.rt_badge {
	display: none;
}
.rt_badge_help {
	display: block;
}
.featureLft span img {
	padding: 4px;
	margin-left: 4px;
}
#widget-email-Button1 {
	float: right;
	height: 30px;
	width: 66px;
	margin-right: 2px;
}

/* mobile > 480 and above deices intermediate devices ============================================ */
@media (min-width: 480px) {
.facilityThumbnail {
	float: left;
}
.image-full {
	max-width: 100%;
	width: auto;
}
}

@media (min-width: 768px) {
.facilityThumbnail {
	float: left;
}
#IVHnew .ivhcnt {
	margin-left: 190px;
	clear: none;
}
#vamcStories {
	margin-left: 200px;
	clear: none;
}
.VHA-administration-logo {
	display: none;
}
#sliderNavWrapper {
	float: right;
}
.image-full {
	max-width: 100%;
	width: auto;
}
}

@media (min-width: 960px) {
#shareFloat {
	z-index: 1;
	position: fixed;
	top: 262px;
	float: right;
	margin-left: 0px;
	margin-bottom: 100px;
	text-align: center;
}
#shareFloat #widget-email {
	margin-bottom: 20px;
	text-align: left;
	width: 158px;
}
#widget-email-Button1 {
	float: right;
	height: 30px;
	width: 66px;
	margin-top: -31px;
	margin-right: 2px;
}
.rt_badge {
	display: block;
}
.rt_badge_help {
	display: block;
}
.directoryReturn {
	display: block;
}
.image-full-national {
	width: auto;
}
.resourcewidget {
	margin-top: 78px;
}
.directoryReturn {
	margin-left: 10px !important;
}
.top_link {
	display: block
}
.VHA-administration-logo {
	display: block;
}
.facilityThumbnail {
	float: left;
	top: 0;
	position: relative;
}
.rightColPadding {
	background: none;
	border: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	max-height: 100%;
	padding: 0px 20px;
}
#detailContactInfo {
	margin-left: 20px;
}
h3.subsection {
	font-size: 1.25em;
}
#sliderNavWrapper {
	float: right;
}
.facility {
	min-height: 0;
	border-bottom: none
}
}
/* Audio Player Controls */
.apThreeCol {
	width: 460px;
}
/* DATA TABLES */

table.data {
	width: 100%;
	/*	border-collapse: separate; */
	border: 1px solid #d5e5f5;/*	border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0; 
	border-spacing: initial; 
	overflow: hidden; */
}
table.data th, table.data td {
	border-left: 1px solid #d5e5f5;
	border-top: 1px solid #d5e5f5;
}
table.data th {
	font-family: Arial, Helvetica, sans-serif;
	padding: .75em .75em;
	border-top: none;
	background: #d5e5f5;
	text-transform: uppercase;
	color: #003f72;
}
/*
table.data th:first-child {
	-moz-border-radius: 8px 0 0 0;
	-webkit-border-radius: 8px 0 0 0;
	border-radius: 8px 0 0 0;
}

table.data th:last-child {
	-moz-border-radius: 0 8px 0 0;
	-webkit-border-radius: 0 8px 0 0;
	border-radius: 0 8px 0 0;
}

table.data th:only-child{
	-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;

}
*/

table.data td {
	padding: .75em;
}
table.data td:first-child {
	border-left: none;
}
table.data tbody tr {
	background: #f6f9fd;
}
table.data tbody tr:nth-child(odd) {
	background: #eaf4fe;
}
table.data tbody tr:nth-child(even) {
	background: #f6f9fd;
}
table.data tbody tr:hover {
	background: #ffffe0;
}
table.data tfoot {
	background: #c5d6e8;
	font-style: italic;
	color: #003f72;
}
table.data tfoot td {
	background: #d5e5f5;
}
table.data th.sortable {
	cursor: pointer;
	ext-decoration: underline;
}



/* ---------------- Byline class  ---------- */

.byline {
    font-size: 0.9em;
    color: #383838;
    font-weight: bold;
    padding-bottom: 0.5em;
    line-height: 1em;
    margin-top: -0.5em;
}

/* ---------------- Legacy blockquote styling ---------- */


.blockQuote {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 18px;
	border-bottom: 1px solid rgba(41,41,41,.50);
	border-top: 1px solid rgba(41,41,41,.50);
	padding: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: rgba(41,41,41,.80);
	text-align: center
}
.blockquote p {
	display: inline;
}
.blockQuoteAttr {
	text-align: center;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: rgba(61,61,61,1.00);
	clear: both;
	display: block;
	margin-top: 8px;
}
/* ---------------- NEW BLOCKQUOTE STYLING ---------- */
blockquote.highlight {

font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:1em;
}



blockquote.feature-blockquote {
	font-family: Georgia, "Times New Roman", serif;
	;
	font-size: 18px !important;
	font-style: italic;
	margin: 20px !important;
	padding: 0.25em 40px !important;
	line-height: 1.45;
	position: relative;
	color: #383838;
	border-bottom: 1px solid rgba(41,41,41,.50);
	border-top: 1px solid rgba(41,41,41,.50);
	border-left: none !important;
	clear:both;
}
blockquote.feature-blockquote cite {
	color: rgba(61,61,61,1.00);
	font-size: 14px;
	display: block;
	margin-top: 5px;
}
blockquote.feature-blockquote cite:before {
	content: "\2014 \2009";
}

/* ---------------- Photo byline---------- */

.photoByline {

text-transform:uppercase;
font-weight:normal;
}

/* ---------------- Figure and figcaption ---------- */




figure {
    margin: 30px 0px !important;
}

figure figcaption {
padding-top: 8px;
font-weight:normal;
}






/* ---------------- Titling in Feature Stories---------- */

.feature-title {
    line-height: 1.1 !important;
    margin: 20px 0 !important;

}

ul.feature-list {

list-style: outside !important;

}

/* ---------------- Overriding behavior---------- */

#innerContent {
margin-top:0 !important;
}


/* ---------------- TABLE STYLES TO SUPPORT ACCESSIBILITY ---------- */

.table-caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.25em;
	color: #003F72;
	line-height: 1.3em;
	font-weight: 400;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
}
tbody tr th, table.data tbody tr th {
	text-align: left !important;
	background: none !important;
	font-weight: normal !important;
}
table.data th, table.data td {
	border-left: 1px solid #999;
	border-top: 1px solid #999;
}
.nowrap {
	text-wrap: none;
}
td {
	vertical-align: top !important;
}

/* ---------------- image helper classes ---------- */
.img-right {
	float:right;
	margin:0 15px 15px 15px !important;
}

.half-column {
	max-width: 240px;
	
}

.img-left {
	float:left;
	margin:0 15px 15px 15px !important;
}

.bordered {
	border:6px solid rgba(239,239,239,0.8);

}




/* ---------------- VA Dark Blue Panel (official style)  ---------- */

.panel-va-dark-blue {
  border-color: #05263F;
  border-radius:0;
}
.panel-va-dark-blue > .panel-heading {
  color: #ffffff;
  background-color: #05263F;
  border-color: #05263F;
border-radius:0;
}
.panel-va-dark-blue> .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #05263F;
}
.panel-va-dark-blue> .panel-heading .badge {
  color: #05263F;
  background-color: #ffffff;
}
.panel-va-dark-blue> .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #05263F;
border-radius:0;
}

/* ---------------- VA Dark Red Panel  (official style)  ---------- */

.panel-va-dark-red {
  border-color: #772432;
  border-radius:0;
}
.panel-va-dark-red > .panel-heading {
  color: #ffffff;
  background-color: #772432;
  border-color: #772432;
border-radius:0;
}
.panel-va-dark-red > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #772432;
}
.panel-va-dark-red > .panel-heading .badge {
  color: #772432;
  background-color: #ffffff;
}
.panel-va-dark-red > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #772432;
border-radius:0;
}

/* ---------------- VA  Red Panel  (official style)  ---------- */

.panel-va-red {
  border-color: #C6262E;
  border-radius:0;
}
.panel-va-red > .panel-heading {
  color: #ffffff;
  background-color: #C6262E;
  border-color: #C6262E;
border-radius:0;
}
.panel-va-red > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #C6262E;
}
.panel-va-red > .panel-heading .badge {
  color: #C6262E;
  background-color: #ffffff;
}
.panel-va-red > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #C6262E;
border-radius:0;
}


/* ---------------- VA Lightblue Panel  (official style)  ---------- */

.panel-va-lightblue {
  border-color: #0083BE;
  border-radius:0;
}
.panel-va-lightblue > .panel-heading {
  color: #ffffff;
  background-color: #0083BE;
  border-color: #0083BE;
border-radius:0;
}
.panel-va-lightblue > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #0083BE;
}
.panel-va-lightblue > .panel-heading .badge {
  color: #0083BE;
  background-color: #ffffff;
}
.panel-va-lightblue > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #0083BE;
border-radius:0;
}


/* ---------------- VA Navy Panel  (official style)  ---------- */

.panel-va-navy {
  border-color: #003F72;
  border-radius:0;
}
.panel-va-navy > .panel-heading {
  color: #ffffff;
  background-color: #003F72;
  border-color: #003F72;
border-radius:0;
}
.panel-va-navy > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #003F72;
}
.panel-va-navy > .panel-heading .badge {
  color: #003F72;
  background-color: #ffffff;
}
.panel-va-navy > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #003F722;
border-radius:0;
}



/* ---------------- VA Website Blue List Group  ---------- */

.va-list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.va-list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.va-list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.va-list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
a.va-list-group-item {
  color: #555;
}
a.va-list-group-item .va-list-group-item-heading {
  color: #333;
}
a.va-list-group-item:hover,
a.va-list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
.va-list-group-item.disabled,
.va-list-group-item.disabled:hover,
.va-list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.va-list-group-item.disabled .va-list-group-item-heading,
.va-list-group-item.disabled:hover .va-list-group-item-heading,
.va-list-group-item.disabled:focus .va-list-group-item-heading {
  color: inherit;
}
.va-list-group-item.disabled .va-list-group-item-text,
.va-list-group-item.disabled:hover .va-list-group-item-text,
.va-list-group-item.disabled:focus .va-list-group-item-text {
  color: #777;
}
.va-list-group-item.active,
.va-list-group-item.active:hover,
.va-list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #003F72;
  border-color: #003F72;
}
.va-list-group-item.active .va-list-group-item-heading,
.va-list-group-item.active:hover .va-list-group-item-heading,
.va-list-group-item.active:focus .va-list-group-item-heading,
.va-list-group-item.active .va-list-group-item-heading > small,
.va-list-group-item.active:hover .va-list-group-item-heading > small,
.va-list-group-item.active:focus .va-list-group-item-heading > small,
.va-list-group-item.active .va-list-group-item-heading > .small,
.va-list-group-item.active:hover .va-list-group-item-heading > .small,
.va-list-group-item.active:focus .va-list-group-item-heading > .small {
  color: inherit;
}
.va-list-group-item.active .va-list-group-item-text,
.va-list-group-item.active:hover .va-list-group-item-text,
.va-list-group-item.active:focus .va-list-group-item-text {
  color: #c7ddef;
}
.va-list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.va-list-group-item-success {
  color: #3c763d;
}
a.va-list-group-item-success .va-list-group-item-heading {
  color: inherit;
}
a.va-list-group-item-success:hover,
a.va-list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.va-list-group-item-success.active,
a.va-list-group-item-success.active:hover,
a.va-list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.va-list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.va-list-group-item-info {
  color: #31708f;
}
a.va-list-group-item-info .va-list-group-item-heading {
  color: inherit;
}
a.va-list-group-item-info:hover,
a.va-list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.va-list-group-item-info.active,
a.va-list-group-item-info.active:hover,
a.va-list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.va-list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.va-list-group-item-warning {
  color: #8a6d3b;
}
a.va-list-group-item-warning .va-list-group-item-heading {
  color: inherit;
}
a.va-list-group-item-warning:hover,
a.va-list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.va-list-group-item-warning.active,
a.va-list-group-item-warning.active:hover,
a.va-list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.va-list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.va-list-group-item-danger {
  color: #a94442;
}
a.va-list-group-item-danger .va-list-group-item-heading {
  color: inherit;
}
a.va-list-group-item-danger:hover,
a.va-list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.va-list-group-item-danger.active,
a.va-list-group-item-danger.active:hover,
a.va-list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.va-list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.va-list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

/* ---------------- VA Website Blue Material List Group  ---------- */

.vam-list-group {
  padding-left: 0;
  margin-bottom: 20px;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.12);
}
.vam-list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.vam-list-group-item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.vam-list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
a.vam-list-group-item {
  color: #555;
}
a.vam-list-group-item .vam-list-group-item-heading {
  color: #333;
}
a.vam-list-group-item:hover,
a.vam-list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
.vam-list-group-item.disabled,
.vam-list-group-item.disabled:hover,
.vam-list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.vam-list-group-item.disabled .vam-list-group-item-heading,
.vam-list-group-item.disabled:hover .vam-list-group-item-heading,
.vam-list-group-item.disabled:focus .vam-list-group-item-heading {
  color: inherit;
}
.vam-list-group-item.disabled .vam-list-group-item-text,
.vam-list-group-item.disabled:hover .vam-list-group-item-text,
.vam-list-group-item.disabled:focus .vam-list-group-item-text {
  color: #777;
}
.vam-list-group-item.active,
.vam-list-group-item.active:hover,
.vam-list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #003F72;
  border-color: #003F72;
}
.vam-list-group-item.active .vam-list-group-item-heading,
.vam-list-group-item.active:hover .vam-list-group-item-heading,
.vam-list-group-item.active:focus .vam-list-group-item-heading,
.vam-list-group-item.active .vam-list-group-item-heading > small,
.vam-list-group-item.active:hover .vam-list-group-item-heading > small,
.vam-list-group-item.active:focus .vam-list-group-item-heading > small,
.vam-list-group-item.active .vam-list-group-item-heading > .small,
.vam-list-group-item.active:hover .vam-list-group-item-heading > .small,
.vam-list-group-item.active:focus .vam-list-group-item-heading > .small {
  color: inherit;
}
.vam-list-group-item.active .vam-list-group-item-text,
.vam-list-group-item.active:hover .vam-list-group-item-text,
.vam-list-group-item.active:focus .vam-list-group-item-text {
  color: #c7ddef;
}
.vam-list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.vam-list-group-item-success {
  color: #3c763d;
}
a.vam-list-group-item-success .vam-list-group-item-heading {
  color: inherit;
}
a.vam-list-group-item-success:hover,
a.vam-list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.vam-list-group-item-success.active,
a.vam-list-group-item-success.active:hover,
a.vam-list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.vam-list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.vam-list-group-item-info {
  color: #31708f;
}
a.vam-list-group-item-info .vam-list-group-item-heading {
  color: inherit;
}
a.vam-list-group-item-info:hover,
a.vam-list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.vam-list-group-item-info.active,
a.vam-list-group-item-info.active:hover,
a.vam-list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.vam-list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.vam-list-group-item-warning {
  color: #8a6d3b;
}
a.vam-list-group-item-warning .vam-list-group-item-heading {
  color: inherit;
}
a.vam-list-group-item-warning:hover,
a.vam-list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.vam-list-group-item-warning.active,
a.vam-list-group-item-warning.active:hover,
a.vam-list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.vam-list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.vam-list-group-item-danger {
  color: #a94442;
}
a.vam-list-group-item-danger .vam-list-group-item-heading {
  color: inherit;
}
a.vam-list-group-item-danger:hover,
a.vam-list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.vam-list-group-item-danger.active,
a.vam-list-group-item-danger.active:hover,
a.vam-list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.vam-list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.vam-list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}


/* ---------------- Button with VA colors and no border radius  ---------- */

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-va-lightblue {
  color: #ffffff;
  background-color: #006c9d;
  border-color: #005b83;
}
.btn-va-lightblue:hover,
.btn-va-lightblue:focus,
.btn-va-lightblue.focus,
.btn-va-lightblue:active,
.btn-va-lightblue.active,
.open > .dropdown-toggle.btn-va-lightblue {
  color: #ffffff;
  background-color: #00496a;
  border-color: #003046;
}
.btn-va-lightblue:active,
.btn-va-lightblue.active,
.open > .dropdown-toggle.btn-va-lightblue {
  background-image: none;
}
.btn-va-lightblue.disabled,
.btn-va-lightblue[disabled],
fieldset[disabled] .btn-va-lightblue,
.btn-va-lightblue.disabled:hover,
.btn-va-lightblue[disabled]:hover,
fieldset[disabled] .btn-va-lightblue:hover,
.btn-va-lightblue.disabled:focus,
.btn-va-lightblue[disabled]:focus,
fieldset[disabled] .btn-va-lightblue:focus,
.btn-va-lightblue.disabled.focus,
.btn-va-lightblue[disabled].focus,
fieldset[disabled] .btn-va-lightblue.focus,
.btn-va-lightblue.disabled:active,
.btn-va-lightblue[disabled]:active,
fieldset[disabled] .btn-va-lightblue:active,
.btn-va-lightblue.disabled.active,
.btn-va-lightblue[disabled].active,
fieldset[disabled] .btn-va-lightblue.active {
  background-color: #006c9d;
  border-color: #005b83;
}
.btn-va-lightblue .badge {
  color: #006c9d;
  background-color: #ffffff;
}
.btn-va-dark-blue {
  color: #ffffff;
  background-color: #05263f;
  border-color: #031827;
}
.btn-va-dark-blue:hover,
.btn-va-dark-blue:focus,
.btn-va-dark-blue.focus,
.btn-va-dark-blue:active,
.btn-va-dark-blue.active,
.open > .dropdown-toggle.btn-va-dark-blue {
  color: #ffffff;
  background-color: #010910;
  border-color: #000000;
}
.btn-va-dark-blue:active,
.btn-va-dark-blue.active,
.open > .dropdown-toggle.btn-va-dark-blue {
  background-image: none;
}
.btn-va-dark-blue.disabled,
.btn-va-dark-blue[disabled],
fieldset[disabled] .btn-va-dark-blue,
.btn-va-dark-blue.disabled:hover,
.btn-va-dark-blue[disabled]:hover,
fieldset[disabled] .btn-va-dark-blue:hover,
.btn-va-dark-blue.disabled:focus,
.btn-va-dark-blue[disabled]:focus,
fieldset[disabled] .btn-va-dark-blue:focus,
.btn-va-dark-blue.disabled.focus,
.btn-va-dark-blue[disabled].focus,
fieldset[disabled] .btn-va-dark-blue.focus,
.btn-va-dark-blue.disabled:active,
.btn-va-dark-blue[disabled]:active,
fieldset[disabled] .btn-va-dark-blue:active,
.btn-va-dark-blue.disabled.active,
.btn-va-dark-blue[disabled].active,
fieldset[disabled] .btn-va-dark-blue.active {
  background-color: #05263f;
  border-color: #031827;
}
.btn-va-dark-blue .badge {
  color: #05263f;
  background-color: #ffffff;
}
.btn-va-navy {
  color: #ffffff;
  background-color: #003f72;
  border-color: #003159;
}
.btn-va-navy:hover,
.btn-va-navy:focus,
.btn-va-navy.focus,
.btn-va-navy:active,
.btn-va-navy.active,
.open > .dropdown-toggle.btn-va-navy {
  color: #ffffff;
  background-color: #00233f;
  border-color: #000f1b;
}
.btn-va-navy:active,
.btn-va-navy.active,
.open > .dropdown-toggle.btn-va-navy {
  background-image: none;
}
.btn-va-navy.disabled,
.btn-va-navy[disabled],
fieldset[disabled] .btn-va-navy,
.btn-va-navy.disabled:hover,
.btn-va-navy[disabled]:hover,
fieldset[disabled] .btn-va-navy:hover,
.btn-va-navy.disabled:focus,
.btn-va-navy[disabled]:focus,
fieldset[disabled] .btn-va-navy:focus,
.btn-va-navy.disabled.focus,
.btn-va-navy[disabled].focus,
fieldset[disabled] .btn-va-navy.focus,
.btn-va-navy.disabled:active,
.btn-va-navy[disabled]:active,
fieldset[disabled] .btn-va-navy:active,
.btn-va-navy.disabled.active,
.btn-va-navy[disabled].active,
fieldset[disabled] .btn-va-navy.active {
  background-color: #003f72;
  border-color: #003159;
}
.btn-va-navy .badge {
  color: #003f72;
  background-color: #ffffff;
}
.btn-va-dark-red {
  color: #ffffff;
  background-color: #772432;
  border-color: #631e2a;
}
.btn-va-dark-red:hover,
.btn-va-dark-red:focus,
.btn-va-dark-red.focus,
.btn-va-dark-red:active,
.btn-va-dark-red.active,
.open > .dropdown-toggle.btn-va-dark-red {
  color: #ffffff;
  background-color: #501822;
  border-color: #341016;
}
.btn-va-dark-red:active,
.btn-va-dark-red.active,
.open > .dropdown-toggle.btn-va-dark-red {
  background-image: none;
}
.btn-va-dark-red.disabled,
.btn-va-dark-red[disabled],
fieldset[disabled] .btn-va-dark-red,
.btn-va-dark-red.disabled:hover,
.btn-va-dark-red[disabled]:hover,
fieldset[disabled] .btn-va-dark-red:hover,
.btn-va-dark-red.disabled:focus,
.btn-va-dark-red[disabled]:focus,
fieldset[disabled] .btn-va-dark-red:focus,
.btn-va-dark-red.disabled.focus,
.btn-va-dark-red[disabled].focus,
fieldset[disabled] .btn-va-dark-red.focus,
.btn-va-dark-red.disabled:active,
.btn-va-dark-red[disabled]:active,
fieldset[disabled] .btn-va-dark-red:active,
.btn-va-dark-red.disabled.active,
.btn-va-dark-red[disabled].active,
fieldset[disabled] .btn-va-dark-red.active {
  background-color: #772432;
  border-color: #631e2a;
}
.btn-va-dark-red .badge {
  color: #772432;
  background-color: #ffffff;
}
.btn-va-red {
  color: #ffffff;
  background-color: #c6262e;
  border-color: #b12229;
}
.btn-va-red:hover,
.btn-va-red:focus,
.btn-va-red.focus,
.btn-va-red:active,
.btn-va-red.active,
.open > .dropdown-toggle.btn-va-red {
  color: #ffffff;
  background-color: #9b1e24;
  border-color: #7d181d;
}
.btn-va-red:active,
.btn-va-red.active,
.open > .dropdown-toggle.btn-va-red {
  background-image: none;
}
.btn-va-red.disabled,
.btn-va-red[disabled],
fieldset[disabled] .btn-va-red,
.btn-va-red.disabled:hover,
.btn-va-red[disabled]:hover,
fieldset[disabled] .btn-va-red:hover,
.btn-va-red.disabled:focus,
.btn-va-red[disabled]:focus,
fieldset[disabled] .btn-va-red:focus,
.btn-va-red.disabled.focus,
.btn-va-red[disabled].focus,
fieldset[disabled] .btn-va-red.focus,
.btn-va-red.disabled:active,
.btn-va-red[disabled]:active,
fieldset[disabled] .btn-va-red:active,
.btn-va-red.disabled.active,
.btn-va-red[disabled].active,
fieldset[disabled] .btn-va-red.active {
  background-color: #c6262e;
  border-color: #b12229;
}
.btn-va-red .badge {
  color: #c6262e;
  background-color: #ffffff;
}
.btn-va-link {
  color: #006c9d;
  font-weight: normal;
  border-radius: 0;
}
.btn-va-link,
.btn-va-link:active,
.btn-va-link.active,
.btn-va-link[disabled],
fieldset[disabled] .btn-va-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-va-link,
.btn-va-link:hover,
.btn-va-link:focus,
.btn-va-link:active {
  border-color: transparent;
}
.btn-va-link:hover,
.btn-va-link:focus {
  color: #003750;
  text-decoration: underline;
  background-color: transparent;
}
.btn-va-link[disabled]:hover,
fieldset[disabled] .btn-va-link:hover,
.btn-va-link[disabled]:focus,
fieldset[disabled] .btn-va-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-va-lg,
.btn-va-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0px;
}
.btn-va-sm,
.btn-va-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
.btn-va-xs,
.btn-va-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
.btn-va-block {
  display: block;
  width: 100%;
}
.btn-va-block + .btn-va-block {
  margin-top: 5px;
}
input[type="submit"].btn-va-block,
input[type="reset"].btn-va-block,
input[type="button"].btn-va-block {
  width: 100%;
}
.btn-va-group,
.btn-va-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-va-group > .btn,
.btn-va-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-va-group > .btn:hover,
.btn-va-group-vertical > .btn:hover,
.btn-va-group > .btn:focus,
.btn-va-group-vertical > .btn:focus,
.btn-va-group > .btn:active,
.btn-va-group-vertical > .btn:active,
.btn-va-group > .btn.active,
.btn-va-group-vertical > .btn.active {
  z-index: 2;
}
.btn-va-group .btn + .btn,
.btn-va-group .btn + .btn-va-group,
.btn-va-group .btn-va-group + .btn,
.btn-va-group .btn-va-group + .btn-va-group {
  margin-left: -1px;
}
.btn-va-toolbar {
  margin-left: -5px;
}
.btn-va-toolbar .btn-va-group,
.btn-va-toolbar .input-group {
  float: left;
}
.btn-va-toolbar > .btn,
.btn-va-toolbar > .btn-va-group,
.btn-va-toolbar > .input-group {
  margin-left: 5px;
}
.btn-va-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-va-group > .btn:first-child {
  margin-left: 0;
}
.btn-va-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-va-group > .btn:last-child:not(:first-child),
.btn-va-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-va-group > .btn-va-group {
  float: left;
}
.btn-va-group > .btn-va-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-va-group > .btn-va-group:first-child:not(:last-child) > .btn:last-child,
.btn-va-group > .btn-va-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-va-group > .btn-va-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-va-group .dropdown-toggle:active,
.btn-va-group.open .dropdown-toggle {
  outline: 0;
}
.btn-va-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-va-group > .btn-va-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-va-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-va-group.open .dropdown-toggle.btn-va-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 0px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0px;
}

.gray {
	background-color: #cecece;
	height: 100px;
	line-height: 100px !important;
	text-align:center;
	border:2px solid #ffffff;

}


/* ---------------- list override  ---------- */

#tier4innerContent li {
    font-size: 1em;
    list-style: outside !important;
    padding-bottom: .5em !important;
}

/* ---------------- mozilla bootstrap hack ---------- */

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}



@media (max-width: 480px) {	
.img-right, .img-left,.half-column {
	float:none !important;
	margin:10px auto 10px !important;
	clear: both !important;
}

.half-column {
	max-width: 100%;
}

}