	/*h1, h2, h3, h4, h5, h6 { color: #181818; font-weight: bold; line-height: 1.25 }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 46px; font-size: 4.6em; margin-bottom: 12px;}
	h2 { font-size: 35px; font-size: 3.5em; margin-bottom: 9px; }
	h3 { font-size: 28px; font-size: 2.8em; margin-bottom: 9px; }
	h4 { font-size: 21px; font-size: 2.1em; margin-bottom: 3px; }
	h5 { font-size: 18px; font-size: 1.8em; font-weight: normal; margin-bottom: 3px;  }
	h6 { font-size: 15px; font-size: 1.5em; font-weight: normal; }*/
	/*h1, h2, h3, h4, h5, h6 { color: #181818; font-weight: bold; line-height: 1.25 }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }*/
h2 {
	font-size: 1.5em;
	/*margin-right: 10px;*/
	margin-left: 10px;
	margin-bottom: 9px;
	font-weight: bold;
	line-height: 1.25;
	/*letter-spacing: 1px;*/
	color: #0a2048;
	background: transparent;
}
.section-heading2 {
	border-bottom: solid #6c86b1 3px;
	font-size: 1.375em;
	/*margin-right: 10px;*/
	margin-left: 10px;
	margin-bottom: 9px;
	font-weight: normal;
	line-height: 1.25;
	letter-spacing: 1px;
	color: #555;
	background: transparent;
	box-shadow:0px 6px 4px -5px #ccc;
}
.section-heading2-background{
	background: #6c86b1;
	display: inline-block;
	padding: 2px 7px 0 7px;
        color: #fff;
}
	/*h3 { font-size: 1.5em; color:#555; font-weight: bold; line-height: 1.25; margin-left: 10px;}
	h4 { font-size: 1.25em; color:#6C86B1; font-weight: bold; margin-bottom: 3px; line-height: 1.0; margin-left: 10px;}*/
	h3 { font-size: 1.3em; color:#555; font-weight: bold; line-height: 1.25; margin-left: 10px;}
	h4 { font-size: 1.125em; color:#6C86B1; font-weight: bold; margin-bottom: 3px; line-height: 1.0; margin-left: 10px;}
	
.interior-seven ul { margin-left: 30px !important; list-style: disc outside; }
.interior-seven ol { margin-left: 30px !important; padding-left: 20px}

.smtd-medium-blue-large-button {
        display: inline-block;
        text-align: center;
        text-decoration: none;
        line-height: 1;
        position: relative;
        cursor: pointer;
        outline: none;
        margin: 0;
        background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px;
        -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
        box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
        background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px, -moz-linear-gradient(top, rgba(255,255,255,.4) 0%, transparent 100%);
        background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.4)), color-stop(100%,transparent));
        -webkit-transition: background-color .15s ease-in-out;
        -moz-transition: background-color .15s ease-in-out;
        -o-transition: background-color .15s ease-in-out;
        border: 1px solid #cacaca;
        text-shadow: none !important; 
        background-color: #6C86B1;
        color:#fff;		
        font-size: 18px;
        padding: 11px 20px 13px;
        width: auto;
        font-weight: normal;
}
.smtd-medium-blue-large-button:visited {color:#fff}
.smtd-medium-blue-large-button:hover, .smtd-medium-blue-large-button:focus	{ background-color: #fff; color: #6C86B1; }

.smtd-medium-blue-large-button a, .smtd-medium-blue-large-button a:visited {color:#fff; text-decoration: none; font-size: 18px; font-weight: normal}
.smtd-medium-blue-large-button a:hover, .smtd-medium-blue-large-button a:focus	{ background-color: #fff; color: #6C86B1; }


@media only screen and (max-width: 767px) {
        .smtd-medium-blue-large-button { display: block; }
}

.smtd-medium-blue-small-button {
        display: inline-block;
        text-align: center;
        text-decoration: none;
        line-height: 1;
        position: relative;
        cursor: pointer;
        outline: none;
        margin: 0;
        background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px;
        /*-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
        box-shadow: inset 0 1px 0 rgba(255,255,255,.5);*/
        background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px, -moz-linear-gradient(top, rgba(255,255,255,.4) 0%, transparent 100%);
        background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.4)), color-stop(100%,transparent));
        -webkit-transition: background-color .15s ease-in-out;
        -moz-transition: background-color .15s ease-in-out;
        -o-transition: background-color .15s ease-in-out;
        border: 1px solid #cacaca;
        text-shadow: none !important; 
        background-color: #6C86B1;
        color:#fff;		
        font-size: 14px;
        padding: 9px 20px 11px;
        width: auto;
        font-weight: bold;
}
.smtd-medium-blue-small-button:visited {color:#fff}
.smtd-medium-blue-small-button:hover, .smtd-medium-blue-small-button:focus	{ background-color: #fff; color: #6C86B1; }

.smtd-medium-blue-small-button a, .smtd-medium-blue-small-button a:visited {color:#fff; text-decoration: none; font-size: 18px; font-weight: normal}
.smtd-medium-blue-small-button a:hover, .smtd-medium-blue-small-button a:focus	{ background-color: #fff; color: #6C86B1; }


@media only screen and (max-width: 767px) {
        .smtd-medium-blue-small-button { display: block; font-size:18px }
}
/*.section-heading2 {
	border-bottom: solid #6c86b1 3px;
	font-size: 1.375em;
	margin-left: 10px;
	margin-bottom: 9px;
	font-weight: normal;
	line-height: 1.25;
	letter-spacing: 1px;
	color: #555;
	background: transparent;
	box-shadow:0px 6px 4px -5px #ccc;
}
.subtitle{
	background: #6c86b1;
	display: inline-block;
	padding: 0 7px 0 7px;
        color: #fff;
}*/
.caption {font-size:0.94em; margin-right: 10px; padding-top: 5px; padding-bottom: 20px; color:#666}

.tight-spacing {
        margin-top: 0;
	margin-bottom: 0;
}
.wow-medium-blue { font-size: 1.3em; color:#6C86B1; font-weight: bold; margin-bottom: 3px; line-height: 1.0; margin-left: 10px;}
.wow-dark-blue { font-size: 1.3em; color:#0a2048; font-weight: bold; margin-bottom: 3px; line-height: 1.0; margin-left: 10px;}
.wow-gray { font-size: 1.3em; color:#555; font-weight: bold; margin-bottom: 3px; line-height: 1.0; margin-left: 10px;}

.feature-box-solid {background-color: #1C3665;
	/*margin: 20px 27px 0 27px;*/
	padding-bottom: 10px;
	margin: 40px 22px 4px 0;
}
.feature-attrib {padding: 10px 20px; color:#FFCB05; /*font-size: 1.18em; font-weight: bold*/}
.feature-text {padding: 10px 20px 0 20px; color:#FFF; /*font-size: 0.94em*/}
.feature-text a{
	color:#fff;	
}
.feature-text a:visited{
	color:#fff;	
}