body{ background-color: #ecebeb; min-width: 320px !important; }
a {color:#333333;}
a:visited {color:#333333;}

/* Fonts */ 
@font-face {
    font-family: 'OratorStdMedium';
    src: url('/wp-content/themes/ntma/inc/fonts/oratorstd-webfont.eot');
    src: url('/wp-content/themes/ntma/inc/fonts/oratorstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/ntma/inc/fonts/oratorstd-webfont.woff') format('woff'),
         url('/wp-content/themes/ntma/inc/fonts/oratorstd-webfont.ttf') format('truetype'),
         url('/wp-content/themes/ntma/inc/fonts/oratorstd-webfont.svg#OratorStdMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AlternateGothicFSNo2';
    src: url('/wp-content/themes/ntma/inc/fonts/AlternateGothicNo2-webfont.eot');
    src: url('/wp-content/themes/ntma/inc/fonts/AlternateGothicNo2-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/ntma/inc/fonts/AlternateGothicNo2-webfont.woff') format('woff'),
         url('/wp-content/themes/ntma/inc/fonts/AlternateGothicNo2-webfont.ttf') format('truetype'),
         url('/wp-content/themes/ntma/inc/fonts/AlternateGothicNo2-webfont.svg#AlternateGothicFSNo2') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Page Structure */
.mainContainer{max-width:980px;margin:auto;}
.bodyContainer{background: #FFFFFF; min-height: 600px;



/*** Drop Shadow - Cross Browser ***/

    -moz-box-shadow: 0px 0px 8px #aaa;
    -webkit-box-shadow: 0px 0px 8px #aaa;
    box-shadow: 0px 0px 8px #aaa;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color='#aaaaaa')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color='#aaaaaa');
    clear: both;

}

body { min-width: 1024px; }
@media screen and (max-width: 739px){
    .block980 { width: 980px; margin:0 auto;}
    .block940 { width: calc(100% - 40px); padding:0 20px; }
    .block900 { width: 100%; padding:0 0; }
    .block900 .first,
    .block900 .last { width: 100% !important; }
    .block700 { width: 700px; padding:0 20px; }
    .block500 { width: 500px; padding:0 20px; }
    .mobileLogo { margin-top: -38px; padding-bottom: 50px; padding-left: 20px; }
    .mobileLogo img { max-width: 165px; }
    .colL{ width: 100%; float: left; margin-right: 30px;}
    .colC{ width: 100%; float: left; margin-right: 30px;}
    .colR{ width: 100%; float: left;}
    .page-template-page-member-directory .featureArea { display: none; }
    
    #nationalDirectory {
    	-moz-column-width: 14em; /* Firefox */
    	-webkit-column-width: 14em; /* webkit, Safari, Chrome */
    	column-width: 14em;
		width: 100%;
		max-width: 960px;
		text-align: left;
		margin: 0px auto; /*auto centers the container */
		padding: 30px 0;
    }
    
    #nationalDirectory ul
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
	#nationalDirectory ul li:first-child
		{
			margin-top:0px;
		}
	#nationalDirectory ul li { clear: right; }

}

@media screen and (min-width: 740px){
    .block980 { width: 980px; margin:0 auto;}
    .block940 { width: calc(100% - 40px); padding:0 20px; }
    .block900 { width: 100%; padding:0 0; }
    .block700 { width: 700px; padding:0 20px; }
    .block500 { width: 500px; padding:0 20px; }
    .mobileLogo { margin-top: -38px; padding-bottom: 50px; padding-left: 20px; }
    .mobileLogo img { max-width: 165px; }
    .colL{ width: 31%; float: left; margin-right: 30px;}
    .colC{ width: 31%; float: left; margin-right: 30px;}
    .colR{ width: 31%; float: left;}
    .page-template-page-member-directory .featureArea { display: none; }
    #nationalDirectory {
    	-moz-column-width: 14em; /* Firefox */
    	-webkit-column-width: 14em; /* webkit, Safari, Chrome */
    	column-width: 14em;
		width: 100%;
		max-width: 960px;
		text-align: left;
		margin: 0px auto; /*auto centers the container */
		padding: 30px 0;
    }
    
    #nationalDirectory ul
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
	#nationalDirectory ul li:first-child
		{
			margin-top:0px;
		}
	#nationalDirectory ul li { clear: right; }
}

@media screen and (min-width: 1000px){
    .block980 { width: 980px; margin:0 auto;}
    .block940 { width: calc(100% - 40px); padding:0 20px; }
    .block900 { width: 100%; padding:0 0; }
    .block700 { width: 700px; padding:0 20px; }
    .block500 { width: 500px; padding:0 20px; }
    .mobileLogo { display: none; }
    .colL{ width: 31%; float: left; margin-right: 30px;}
    .colC{ width: 31%; float: left; margin-right: 30px;}
    .colR{ width: 31%; float: left;}
    .page-template-page-member-directory .featureArea { display: inline-block; }
    #nationalDirectory {
    	-moz-column-width: 14em; /* Firefox */
    	-webkit-column-width: 14em; /* webkit, Safari, Chrome */
    	column-width: 14em;
		width: 100%;
		max-width: 960px;
		text-align: left;
		margin: 0px auto; /*auto centers the container */
		padding: 30px 0;
    }
    
    #nationalDirectory ul
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
	#nationalDirectory ul li:first-child
		{
			margin-top:0px;
		}
	#nationalDirectory ul li { clear: right; }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .block980 { width: 980px; margin:0 auto;}
    .block940 { width: calc(100% - 40px); padding:0 20px; }
    .block900 { width: 100%; padding:0 0; }
    .block900 .first,
    .block900 .last { width: 100% !important; }
    .block700 { width: 700px; padding:0 20px; }
    .block500 { width: 500px; padding:0 20px; }
    .mobileLogo { margin-top: -38px; padding-bottom: 50px; padding-left: 20px; }
    .mobileLogo img { max-width: 400px; width: 400px; }
    .colL{ width: 100%; float: left; margin-right: 30px;}
    .colC{ width: 100%; float: left; margin-right: 30px;}
    .colR{ width: 100%; float: left;}
    .page-template-page-member-directory .featureArea { display: none; }
    
    #nationalDirectory {
    	-moz-column-width: 14em; /* Firefox */
    	-webkit-column-width: 14em; /* webkit, Safari, Chrome */
    	column-width: 14em;
		width: 100%;
		max-width: 960px;
		text-align: left;
		margin: 0px auto; /*auto centers the container */
		padding: 30px 0;
    }
    
    #nationalDirectory ul
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
	#nationalDirectory ul li:first-child
		{
			margin-top:0px;
		}
	#nationalDirectory ul li { clear: right; }
}


/****  CORE OVERLAP  ****/

.blok900 { width: 900px; margin: 0 auto; position: relative; }
.blok440 { width: 440px; }


.rt20 { margin-right: 20px; }
.bottomBorder { border-bottom: 1px solid #cccccc; }
.featureArea { position: relative; }
.noline { border:none !important; }

@media screen and (max-width: 739px){
    .insideContainer { width: 100%; padding: 0 20px 0 0; float: left;  }
    .insideWideContainer { width: 100%; padding: 0 0; }
    .blok940 { width: auto; margin: 0 auto; position: relative; }
    .blok400 { width: 100%; }

}

@media screen and (min-width: 740px){
    .insideContainer { width: calc(75% - 20px); padding: 0 20px 0 0; float: left;  }
    .insideWideContainer { width: 100%; padding: 0 0; }
    .blok940 { width: auto; margin: 0 auto; position: relative; }
    .blok400 { width: 100%; }
}

@media screen and (min-width: 1000px){
    .insideContainer { width: calc(75% - 20px); padding: 0 20px 0 0; float: left;  }
    .insideWideContainer { width: 100%; padding: 0 0; }
    .blok940 { width: 940px; margin: 0 auto; position: relative; }
    .blok400 { width: 400px; }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .insideContainer { width: 100%; padding: 0 20px 0 0; float: left;  }
    .insideWideContainer { width: 100%; padding: 0 0; }
    .blok940 { width: auto; margin: 0 auto; position: relative; }
    .blok400 { width: 100%; }
}



.insideContainer ul { list-style-type: disc; margin: 0 0 25px 20px; padding-left:15px; font-size: 16px !important; line-height:22px; font-family: Georgia, 'Times New Roman', Times, serif; }


/* Header */

@media screen and (max-width: 739px){
    .headerContainer {width:auto;height:100px !important;margin:0; display: none; }
    .headerContainerInside {width:auto;height:84px;margin:0;}
    .headerBar {width:auto;height:38px;margin:0;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:#2d2d2d; display: none; }
    .header { position: relative; }

}

@media screen and (min-width: 740px){
    .headerContainer {width:auto;height:100px !important;margin:0; display: none; }
    .headerContainerInside {width:auto;height:84px;margin:0;}
    .headerBar {width:auto;height:38px;margin:0;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:#2d2d2d; display: none; }
    .header { position: relative; }
}

@media screen and (min-width: 1000px){
    .headerContainer {width:auto;height:100px !important;margin:0; display: block; }
    .headerContainerInside {width:auto;height:84px;margin:0;}
    .headerBar {width:auto;height:38px;margin:0;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:#2d2d2d; display: block;}
    .header { position: relative; }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .headerContainer {width:auto;height:100px !important;margin:0; display: none; }
    .headerContainerInside {width:auto;height:84px;margin:0;}
    .headerBar {width:auto;height:38px;margin:0;position:absolute;top:0;left:0;right:0;z-index:-1;background-color:#2d2d2d; display: none; }
    .header { position: relative; } 
}




.logoContainer {width:400px;height:84px;position: relative;}
.ntmaLogo{width:221px;height:84px;background-image: url('/themes/site_themes/ntma/ntmaLogo.png');display:block;text-indent: -9999px;}
.logoContainer p {font-family: 'AlternateGothicFSNo2', Arial, sans-serif;font-size: 14px;letter-spacing:1px;text-decoration: none;text-transform: uppercase;line-height: 14px;text-align: left;position: absolute;bottom:0px;right:30px; margin: 0;}

.topH_nav { position: absolute; top:0; right: 0; }
.topH_nav ul { list-style: none; }
.topH_nav li{float:left;padding:11px 10px 15px 0;font-size: 14px;line-height:14px;}
.topH_nav li a {font-family: arial,'helvetica',sans-serif;font-size: 12px;line-height:12px;text-decoration: none;text-transform: capitalize;font-weight: bold;}

#lastSearch {padding:0 !important;}
#lastSearch .submit { display:none; }
.searchBar, .keywords, .fake_keywords {
		width:166px;height: 11px;font-size:11px; line-height:11px;background-color:#2d2d2d;padding:6px 10px 6px 10px; margin: 6px 0 0;color:#cccccc;
        border-bottom: 1px solid #999999;
        border-top: 1px solid #999999;
        border-left: 1px solid #999999;
        border-right: 0px;
        }

.topSearchButton {width:30px;height:23px;background: url('/themes/site_themes/ntma/search_icon.png') no-repeat center;display:block;text-indent:-9999px;
	border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
    border-left: 0px;
    border-right: 1px solid #999999;}

#searchButton {padding:6px 0 0 0;}
   


/* Inside Page Logo */
.sub_ntmaLogo {margin-left: -3px;width:196px;height:78px;background-image:url('/themes/site_themes/ntma/sub_ntmaLogo.png');display:block;text-indent: -9999px;}
.sub_logoContainer {width:460px;height:84px;position: relative;}
.sub_logoContainer p {font-family: 'AlternateGothicFSNo2', Arial, sans-serif;font-size: 14px;letter-spacing: 1px; text-decoration: none;text-transform: uppercase;line-height: 14px;text-align: left;margin:0;position: absolute;bottom:19px;right:0;}



/* Main Nav */
@media screen and (max-width: 739px){
    .mainNav_container {display: none; }
}

@media screen and (min-width: 740px){
    .mainNav_container {display: none;}
}

@media screen and (min-width: 1000px){
    .mainNav_container {max-width:980px;height:45px; margin: 0 auto 15px;z-index:3000;position:relative; display: block;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .mainNav_container {display: none; }
}


.ntmaJoin a {width:161px;height: 37px;background:url('/themes/site_themes/ntma/joinNTMA.gif') no-repeat right;text-indent: -9999px;margin: 0 0 0 0;display:block;}

.inside_mainNav ul li {float: left;}
.inside_mainNav ul li a {float: left;margin:8px 9px 0 0; font-family: 'AlternateGothicFSNo2', Arial, sans-serif;font-size: 17px;letter-spacing: 1px; text-decoration: none;text-transform: uppercase;position: relative;line-height: 16px;height:16px;padding:5px 10px 5px 10px;color:#333333;}

.inside_mainNav {margin: 0 0 0 -8px;}
.inside_mainNav ul li:hover a {background: #999999;color:#ffffff;}

.inside_mainNav li.hover ul li a {float:none;margin:0;font-family:Arial, sans-serif;font-size:12px;padding:0;background-color:transparent;letter-spacing:0;}
.inside_mainNav li ul li {float:none;}
.inside_mainNav li ul { display: none; }
.inside_mainNav li.hover ul { display: block; }

.mainNav_container #nav-full {float: left;}
.mainNav_container #nav-full li {display:block;position:relative;float: left;}
.mainNav_container #nav-full li ul {background: #333333;position: absolute;top:33px;left:0;padding-top: 8px;}


.mainNav_container #nav-full li ul li {float: none !important;}
.mainNav_container #nav-full li ul li a {border-bottom: 1px solid #666666;color: #eeeeee;font-family: arial,helvetica,sans-serif;font-size: 12px;font-weight: bold;margin: 0 0 8px 0;
padding: 6px 0 8px 9px;text-transform: capitalize;width: 180px;display: block;float:none;text-decoration: none;}
.mainNav_container #nav-full li ul li a:hover{color:#ffffff !important;}
/*.mainNav_container #nav-full li#nav-full-7 ul li a { width:210px !important;}*/
.mainNav_container #nav-full li#nav-full-6 ul li a { width:180px !important;}
.mainNav_container #nav-full li#menu-item-163 ul li a { width:210px !important;}
.mainNav_container #nav-full li#menu-item-131 ul li a { width:180px !important;}

/* Homepage */

@media screen and (max-width: 739px){
    .contentHead {
        display: none;
    }
}

@media screen and (min-width: 740px){
    .contentHead {
        position: relative;
        height: 83px;
        padding: 20px;
        background: #14346f url('/themes/site_themes/ntma/gradient-blue.jpg') repeat-x top center;
    }
}

@media screen and (min-width: 1000px){
    .contentHead {
        position: relative;
        height: 83px;
        padding: 20px;
        background: #14346f url('/themes/site_themes/ntma/gradient-blue.jpg') repeat-x top center;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
     .contentHead {
        display: none;
    }
}

.registerBtn {
    text-decoration: none;
    height: 20px;
    overflow: hidden;
}

.registerBtn span {
    display: inline-block;
    height: 16px;
    vertical-align: top;
    padding: 2px 3px;
    font-family: 'OratorStdMedium', Arial, sans-serif;
    font-size: 11px;
    line-height: 16px;
    text-transform: uppercase;
    background-color: #266FB7;
    color: #fff;
}

.registerBtn img {
    height: 20px;
    position: relative;
    right: 2px; /* compensate for the gap created by 'inline-block' elements */
    float: none !important;
}

.contentHead .registerBtn {
    height: 20px;
    position: absolute;
    bottom: 0px;
    right: 0px;
}

.socialMedia:before,
.socialMedia:after,
.contentLists:before,
.contentLists:after,
.announcement:before,
.announcement:after {
    content: '';
    display: block;
}

.socialMedia:after,
.contentLists:after,
.announcement:after {
    clear:both;
}

.announcementContent, .announcement-banner {
    float: left;
}

.announcement {
    width: 100%;
    height: 83px;
    display: none;
}

.announcement, .announcement p, .announcement h2 {
    font-family: Arial, sans-serif;
    color: #fff;
}

.announcement h2 {
    margin: 0 0 0px;
    padding-top: 15px;
    font-family: 'AlternateGothicFSNo2', Arial, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 24px;
    letter-spacing: 1px;
}


.announcement-banner {
    display: block;
    margin-right: 20px;
    max-height: 86px;
    max-width: 450px;
}

.cycle {
    list-style: none;
}

.contentLists {
    margin-bottom: 0px;
    clear: both;
}

@media screen and (max-width: 739px) {
    .categoryList {
        width: 100%;
        margin-bottom: 20px;
        float: left;
        font-family: Arial, sans-serif;
        font-size: 12px;
    }
}




@media screen and (min-width: 740px) {
    .categoryList {
        width: calc( 50% - 10px);
        margin-bottom: 20px;
        float: left;
        font-family: Arial, sans-serif;
        font-size: 12px;
    }

    .categoryList:nth-child(1),
    .categoryList:nth-child(3){
        margin-right: 20px;
    }

}

@media screen and (min-width: 1000px) {
    .categoryList {
        width: 220px;
        margin-left: 20px;
        float: left;
        font-family: Arial, sans-serif;
        font-size: 12px;
    }

    .categoryList:nth-child(1),
    .categoryList:nth-child(3){
        margin-right: 0px;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .categoryList {
        width: 100%;
        margin-bottom: 20px;
        float: left;
        font-family: Arial, sans-serif;
        font-size: 12px;
    }
    body {

    }
}




@media screen and (max-width: 739px){
    .categoryList img {
        display: block;
        margin: 2px 0;
        width: 100%;
    }
}

@media screen and (min-width: 740px){
    .categoryList img {
        display: block;
        margin: 2px 0;
        width: 100%;
    }
}

@media screen and (min-width: 1000px){
    .categoryList img {
        display: block;
        margin: 2px 0;
        max-width: 100%;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .categoryList img {
        display: block;
        margin: 2px 0;
        width: 100%;
    }
}



.categoryList:first-child {
    margin-left: 0;
}

.categoryList h3 {
    padding:  8px 10px;
    color: #fff;
    font-family: 'AlternateGothicFSNo2', Arial, sans-serif;
    font-size: 15px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.categoryList ul {
    padding-top: 10px;
    list-style: none;
    background: url('/themes/site_themes/ntma/gradient-gray.jpg') repeat-x top left;
}

.categoryList li {
    margin: 0 10px 9px;
    padding: 0 0px 10px 0;
    border-bottom: 1px solid rgba(255,255,255, .6);
    color: #323232;
    line-height: 16px;
}

.categoryList a,
.categoryList a:link,
.categoryList a:visited {
    color: #323232;
    text-decoration: none;
    padding: 0 25px 0px 0;
    display: inline-block;
    background: url('/themes/site_themes/ntma/arrow-btn-small.jpg') no-repeat right center;
}

.darkBlue {
    background-color: #193B85;
}

.gray {
    background-color: #545254;
}

.lightBlue {
    background-color: #266FB7;
}

.orange {
    background-color: #C57727;
}

@media screen and (max-width: 739px){
    .events {
        width:100%;
        margin-bottom: 20px;
    }
    .moreNews {
        width:100%;
    }
}

@media screen and (min-width: 740px){
    .events {
        width:33%;
    }
    .moreNews {
        width: calc(66% - 20px);
        margin-left: 20px;
    }
}

@media screen and (min-width: 1000px){
    .events {
        width:240px;
    }
    .moreNews {
        width:440px;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .events {
        width:100%;
        margin-bottom: 20px;
    }
    .moreNews {
        width:100%;
    }
}




.eventDate {
    background: #e0eaf4;
    padding: 30px 10px 10px; 
}

.eventDate .readmore, .moreNews .readmore {
    display: inline-block;
    padding: 3px 5px;
    letter-spacing: 1px;
    font-family: 'AlternateGothicFSNo2', Arial, sans-serif;
    text-transform: uppercase;
    /*font-size: 14px;*/
    background-color: #266FB7;
    color: #fff;
}

/* Homepage Slider */

.imageSlider {width: 980px; height: 392px; position: relative; overflow:hidden; background: #2D2D2D; }
.featItem { width: 980px; height: 392px; position: relative; }
.featNav { position: absolute; right:-180px; top:-1px; border-left: 3px solid #666; z-index: 1000; }
.featNavItem { position: relative; width: 150px; height: 48px; padding: 15px 15px 15px 18px; line-height: 18px; border-bottom: 1px solid #ccc; background: url('/themes/site_themes/ntma/sliderBG.png') no-repeat right; cursor:pointer; color: #fff; font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-left:-3px; }
.featNavItem.selected .featArrow { height: 78px; width: 10px; position: absolute; top:0; left: 0; background: url('/themes/site_themes/ntma/featArrow.png'); }
.featMore { position: absolute; top: 10px; right: 10px; width: 62px; height: 20px; text-indent:-33000em; background: url('/themes/site_themes/ntma/moreButton.png'); cursor:pointer; z-index: 500; }
.featClose { position: absolute; top: 10px; right: 190px; width: 62px; height: 20px; text-indent:-33000em; background: url('/themes/site_themes/ntma/closeButton.png'); cursor:pointer; z-index: 500; }


.featImg { position: absolute; top:0; left: 0; z-index: 1;}
.featImg img { position: absolute; top:0; left: 0; z-index: 1;}

.featTitle h1 {font-weight: normal; font-family: 'AlternateGothicFSNo2', Arial, sans-serif;font-size: 38px;line-height: 42px;letter-spacing: 2px; text-decoration: none;text-transform: uppercase;position: relative; color:#ffffff;  }
.featDesc p { font-family: 'OratorStdMedium', Arial, sans-serif;font-size: 16px; line-height: 24px; text-decoration: none;text-transform: uppercase;font-weight: normal !important; color: #fff; letter-spacing: 0px; margin: 0;  }

.videoFeat { position: absolute; left:0; bottom:0; z-index: 100; width: 980px; background: #000; height: 392px;}
.videoFeat iframe {margin: 0 142px;}
.videoLink { cursor: pointer; }

.featTitleBox.centered { position: absolute; top:70px; left: 220px; z-index: 100; }
.featTitleBox.centered .featTitle { width:540px; text-align: center; background: url('/themes/site_themes/ntma/featTitleBG.png'); margin-bottom: 1px; }
.featTitleBox.centered .featTitle h1 { text-align: center; padding:15px 60px; }
.featTitleBox.centered .featDesc { width:540px; text-align: center; background: url('/themes/site_themes/ntma/featTitleBG.png'); }
.featTitleBox.centered .featDesc p { padding: 15px 75px;  text-align: center; }

.featTitleBox.leftCorner { position: absolute; bottom:10px; left: 20px; z-index: 100; }
.featTitleBox.leftCorner .featTitle { width:420px; text-align: left; background: url('/themes/site_themes/ntma/featTitleBG.png'); margin-bottom: 1px; }
.featTitleBox.leftCorner .featTitle h1 { text-align: left; padding:15px 25px; }
.featTitleBox.leftCorner .featDesc { width:420px; text-align: left; background: url('/themes/site_themes/ntma/featTitleBG.png'); }
.featTitleBox.leftCorner .featDesc p { padding: 15px 25px;  text-align: left; }

.featDesc a { margin: 0 25px 20px 25px;  color: #034a91; background: #fff; display: inline-block; height: 13px; padding: 4px; font-family: 'OratorStdMedium', Arial, sans-serif;font-size: 13px; line-height: 12px; text-decoration: none;text-transform: uppercase;font-weight: normal !important; }


/* Second Container */


@media screen and (max-width: 739px){
    .secondBodyContainer {max-width: 940px;margin:auto;padding: 30px 20px 65px 20px;}
}

@media screen and (min-width: 740px){
    .secondBodyContainer {max-width: 940px;margin:auto;padding: 30px 20px 65px 20px;}
}

@media screen and (min-width: 1000px){
    .secondBodyContainer {max-width: 940px;margin:auto;padding: 30px 0 65px 0;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .secondBodyContainer {max-width: 940px;margin:auto;padding: 30px 20px 65px 20px;}
}


.offerColumn h4 {width: 220px; height:53px;font-size: 18px !important; font-weight: normal !important; border-bottom: solid 1px #cccccc;margin:0 0 15px 0;line-height: normal !important;}
.offerColumn h4 a { text-decoration: none;}
.offerColumn p {font-size:12px; line-height: 16px; font-weight: normal !important;margin: 0 0 30px 0;}

.offerColumn { float:left; width: 220px;margin: 0 20px 0 0;}

.contentContainer  {width:700px;margin:0 0 20px 0;}
.newsTitle {width:700px;height:30px;border-bottom: solid #cccccc 1px;margin: 0 0 18px 0;}
.exploreContainer {width:700px; height: 485px; border-top: solid #e30606 3px; border-bottom: solid #e30606 3px;margin:0 0 10px 0;}
.eventContainer {width:220px; height: 485px;border-top: solid #e30606 3px; border-bottom: solid #e30606 3px;margin:0 0 10px 0;}


@media screen and (max-width: 739px){
    .initiative {
        width:100%;
    }
}

@media screen and (min-width: 740px){
    .initiative {
        width:100%;
    }
}

@media screen and (min-width: 1000px){
    .initiative {width:220px;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .initiative {
        width:100%;
    }
}


    .iniTop {
        padding-top: 12px;
        border-top: solid 3px #e30606;
    }
    .iniTop ul { list-style: none; }
	.iniTop ul li a {width:212px;height:20px;font-family: 'AlternateGothicFSNo2', Arial, sans-serif;font-size: 20px; line-height:20px;color:#FFFFFF;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;text-align: left;padding: 6px 0 6px 6px; margin: 0 0 6px 0; display:block;}
.newsContent {width: 510px;}
.secondContainer h3 {font-family: 'OratorStdMedium', Arial, sans-serif;font-size: 18px;text-decoration: none;text-transform: uppercase;font-weight: normal !important;}
.thirdContainer h3, .initiative h3 {font-family: 'AlternateGothicFSNo2', Arial, sans-serif;font-size: 17px;text-decoration: none;text-transform: uppercase;letter-spacing: 2px;text-align: left;margin: 0 0 6px 0;}

.socialMedia {width:220px;height:40px;border-bottom: solid 1px #cccccc; position: relative;}

.socialMedia a {width:220px;height:40px;background: #e9e9e9 no-repeat;position: relative; display: block;text-decoration: none;}
.socialMedia a:hover {background: #cccccc no-repeat;}

.socialMedia span{font-family:arial,'helvetica',sans-serif;font-size:13px;font-weight:bold;color:#666666; text-decoration:none;margin: 0 0 0 0 !important; top: 14px; left:45px; position: absolute;}


/* Explore Container */

.exploreContainer h3 {width:941px;margin: 20px 0 30px 0;}
.exploreImage {width:220px; height: 217px; overflow: hidden; margin: 0 0 20px 0;}

@media screen and (max-width: 739px){
    .newsAndEvents, .social {
        max-width: auto;
        width: 100%;
        padding: 20px 0;
        border-top: solid #e30606 3px;
        border-bottom: solid #e30606 3px;
    }
}

@media screen and (min-width: 740px){
    .newsAndEvents, .social {
        max-width: auto;
        width: 100%;
        padding: 20px 0;
        border-top: solid #e30606 3px;
        border-bottom: solid #e30606 3px;
    }
}

@media screen and (min-width: 1000px){
    .newsAndEvents, .social {
        max-width: 700px;
        padding: 20px 0;
        border-top: solid #e30606 3px;
        border-bottom: solid #e30606 3px;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .newsAndEvents, .social {
        max-width: auto;
        width: 100%;
        padding: 20px 0;
        border-top: solid #e30606 3px;
        border-bottom: solid #e30606 3px;
    }
}





/* Upcoming Events Container */

.eventContainer h3 {margin: 20px 0 30px 0;}
.eventDate .dateImage p {font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height:30px;text-decoration: none;color: #fffefe;text-transform: uppercase;font-weight: bold; padding: 0; margin-bottom: 0; text-align: center;}
.eventDate .dateImage p.dateNumber {font-size:18px !important; padding:0;  text-align: center; line-height: 10px;}
.dateImage {width:42px; height: 49px; background: url('/themes/site_themes/ntma/dateImage.jpg') center no-repeat;  text-align: center;}
.event_position {
    width:200px; 
    border-bottom: solid #fff 1px;
    margin:0 0 12px 0;}
.newsAndEvents .event_position {width:220px; }   
.eventContent {width:146px;}
.eventContent p {margin: 0 0 0 0; font-size: 12px; line-height: 16px;}

/* News Container */

.newsPar {font-family: Georgia;font-size: 16px !important;text-decoration: none;line-height: 24px !important;font-weight: normal;}
.newsContent h4 {font-size: 28px;font-weight: normal; line-height: 30px !important; margin-bottom: 10px;}
.newsContent h4 a {text-decoration: none; color:#336699 !important;}
.newsContent h4 a:hover { text-decoration: underline; }
.newsContent p {font-size:12px;line-height:normal;margin:0 0 13px 0;}
.newsContent .readmore {margin:0 0 25px 0; font-weight: normal;}
.newsImage {width:160px;height:163px;}



/* More News Container */
.moNewsContainer { border-bottom: dotted 2px #ddd;margin:0 0 11px 0;}
.moreNews h3 {padding: 0 0 7px 0; margin-bottom: 15px; border-bottom: 2px solid #bebebe}
.moreNews p {font-size: 16px; line-height: 24px; font-style: normal;font-weight: normal;margin: 0;}
.moNewsContainer a {color:#369;font-size: 16px; line-height: 24px; font-style: normal;font-weight: normal;margin: 0; text-decoration: none;}
.moNewsContainer a:hover { text-decoration: underline; }
.moreDate {font-family:Arial, 'Helvetica', sans-serif !important;font-size: 12px !important; font-weight: normal; margin-bottom: 15px !important;}


/* Sidebar Search */

@media screen and (max-width: 739px){
    .resourceguide { width: 100%; height: 100px; margin: 0 0 20px; background: url('/themes/site_themes/ntma/resource-guide.png'); }
    .resource-search { border: none; margin: 51px 0 0 15px; height: 15px; width: 125px; float: left; }
    .resource-submit { display: block; height: 17px; float: right; margin: 51px 12px 0 0; width: 59px; }
}

@media screen and (min-width: 740px){
    .resourceguide { width: 100%; height: 100px; margin: 0 0 20px; background: url('/themes/site_themes/ntma/resource-guide.png'); }
    .resource-search { border: none; margin: 51px 0 0 15px; height: 15px; width: 125px; float: left; }
    .resource-submit { display: block; height: 17px; float: right; margin: 51px 12px 0 0; width: 59px; }
}

@media screen and (min-width: 1000px){
    .resourceguide { width: 220px; height: 100px; margin: 0 0 20px; background: url('/themes/site_themes/ntma/resource-guide.png'); }
    .resource-search { border: none; margin: 51px 0 0 15px; height: 15px; width: 125px; float: left; }
    .resource-submit { display: block; height: 17px; float: right; margin: 51px 12px 0 0; width: 59px; }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .resourceguide { width: 100%; height: 100px; margin: 0 0 20px; background: url('/themes/site_themes/ntma/resource-guide.png'); }
    .resource-search { border: none; margin: 51px 0 0 15px; height: 15px; width: 125px; float: left; }
    .resource-submit { display: block; height: 17px; float: right; margin: 51px 12px 0 0; width: 59px; }
}

/* End Homepage */



/* Footer */

@media screen and (max-width: 739px){
    .footerTop { display: none; }
}

@media screen and (min-width: 740px){
    .footerTop { display: none; }
}

@media screen and (min-width: 1000px){
    .footerTop { display: block; }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .footerTop { display: none; }
}

/*.footerContainer #nav-full {}*/
.footerContainer #nav-full li {display:block;float:left;width: 131px; margin-right: 10px;}
.footerContainer #nav-full li a {color:#ccc;font-weight:bold; font-size: 14px;}
.footerContainer #nav-full li a:hover {color:#fff;}
.footerContainer #nav-full li ul {margin:0 0 20px 0;}
.footerContainer #nav-full li ul li {float:none;margin: 8px 0 8px 0;}
.footerContainer #nav-full li ul li a {color: #999;font-family: arial,helvetica,sans-serif;font-size: 12px; font-weight: normal; line-height: 15px;}
.footerContainer #nav-full li ul li a:hover{color:#ccc !important;}

@media screen and (min-width: 1000px) {
    .footerContainer #nav-full li:last-child {
        margin-right: 0;
    }
}

.footer {min-height: 436px; margin:auto; background: #202020 url('/themes/site_themes/ntma/footerBG.jpg') repeat-x center top;}
.footerContainer {max-width:980px;margin:auto;}
.footerTop {max-width: 980px;min-height: 146px; padding:30px 0 0 0; border-bottom: solid 1px #666666; margin: 0 0 20px 0;}
.f_header {text-decoration: none;color: #cccccc !important;text-transform: capitalize;margin:0 0 15px 0; width:116px;}
.footerTop a {font-family: Arial, 'Helvetica', sans-serif;font-size: 12px;text-decoration: none;color: #999999;text-transform: capitalize;font-weight: normal;line-height: 24px;margin:0 0 0 0 !important;}
.footerTop a:visited {text-decoration: none; color: none;}
.f_links {width:116px;margin: 0 24px 0 0;}

@media screen and (max-width: 739px){
    .footerBottom {
        max-width: 980px;
        float:left;
        padding: 40px 20px;
    }
    .f_bottomRight {
        width: 100%;
        padding-top: 20px;
    }
}

@media screen and (min-width: 740px){
    .footerBottom {
        max-width: 980px;
        float:left;
        padding: 40px 00px;
    }
    .f_bottomRight {
        width: 100%;
        padding-top: 20px;
    }

}

@media screen and (min-width: 1000px){
    .footerBottom {max-width: 980px;float:left;}
    .f_bottomRight {width: 280px;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .footerBottom {
        max-width: 980px;
        float:left;
        padding: 40px 20px;
    }
    .f_bottomRight {
        width: 100%;
        padding-top: 20px;
    }
}


.f_bottomLeft {max-width: 700px;margin:9px 0 0 0;}
.f_bottomLeft h4 {font-family: 'AlternateGothicFSNo2', Arial, sans-serif;font-size: 16px !important;text-decoration: none;color: #cccccc;text-transform: uppercase;margin: 0 0 20px 0;letter-spacing: 3px;line-height: 0px !important;}
.f_bottomLeft p {font-family:arial,'helvetica',sans-serif;font-size:14px;font-weight:normal;color:#999999; text-decoration:none;margin: 0 29px 0 0;}

.f_bottomRight p {font-family:arial,'helvetica',sans-serif;font-size:12px;font-weight:normal;color:#999999; text-decoration:none;margin:0;}
.f_bottomRight a {width:280px;font-family:arial,'helvetica',sans-serif;font-size:12px;font-weight:normal;color:#999999; text-decoration:none;margin: 0 0 15px 0;}
.legal {width:100px;}


/* Paragraphs / h3 - h6 / a */
p{font-family:Georgia,'Times New Roman',Times,serif;font-size:14px;line-height:22px;margin-bottom:15px;color:#272727;}
h3 {font-family: 'OratorStdMedium', Arial, serif;font-size:24px;line-height:24px;color:#000000;font-weight: normal;}
h4 {font-family: Georgia,'Times New Roman', serif;font-size:30px !important;line-height: 40px;color:#000000;font-weight: normal;}
h6 {font-family: Georgia,'Times New Roman', serif;font-size:18px;line-height: 24px;color:#333333;font-weight: normal;}
h2 {font-family: Arial, Helvetica, sans-serif ;font-size:14px;line-height: 24px;color:#000000; font-weight: bold !important;margin:0 0 20px 0;}


/* Sidebar Pop Up */
.popUpPosition {width:238px;position: absolute;}
.sb_popUp {width:238px;}
.bizDevColor .sb_popUp {height: 100px;position: absolute;right: 242px;top: -70px;visibility: hidden;width: 238px;}

.insuranceColor .sb_popUp {height: 100px;position: absolute;right: 242px;top: -70px;visibility: hidden;width: 238px;}

.sb_popArrow {width:21px;height: 100px;background: url('/themes/site_themes/ntma/sb_popUpArrow.png') no-repeat center;}
.sb_popContainer {width:217px;height: 100px;background: #252525;}
	.sb_popContainer p{font-family: arial, helvetica, sans-serif;font-size: 12px;line-height: 16px;color:#ffffff;padding: 10px 15px;margin:0 !important;}
.foundationColor .sb_popUp {width:238px;height: 100px;position: absolute;right: 242px;top: -70px;visibility: hidden;}

.universityColor .sb_popUp {width:238px;height: 100px;position: absolute; right: 242px;top: -70px;visibility: hidden;}

.advocacyColor .sb_popUp {width:238px;height: 100px;position: absolute; right: 242px;top: -70px;visibility: hidden;}

.workforceColor .sb_popUp {width:238px;height: 100px;position: absolute; visibility: hidden; right: 242px;top: -70px;}

.ampedColor .sb_popUp {width:238px;height: 100px;position: absolute; visibility: hidden;top:-70px;right:242px; }



@media screen and (max-width: 739px){
    .bizDevColor:hover .sb_popUp {visibility: hidden;}
    .insuranceColor:hover .sb_popUp {visibility: hidden;}
    .foundationColor:hover .sb_popUp {visibility: hidden;}
    .universityColor:hover .sb_popUp {visibility: hidden;}
    .advocacyColor:hover .sb_popUp {visibility: hidden;}
    .workforceColor:hover .sb_popUp {visibility: hidden;}
    .ampedColor:hover .sb_popUp {visibility: hidden;}
}

@media screen and (min-width: 740px){
    .bizDevColor:hover .sb_popUp {visibility: hidden;}
    .insuranceColor:hover .sb_popUp {visibility: hidden;}
    .foundationColor:hover .sb_popUp {visibility: hidden;}
    .universityColor:hover .sb_popUp {visibility: hidden;}
    .advocacyColor:hover .sb_popUp {visibility: hidden;}
    .workforceColor:hover .sb_popUp {visibility: hidden;}
    .ampedColor:hover .sb_popUp {visibility: hidden;}
}

@media screen and (min-width: 1000px){
    .bizDevColor:hover .sb_popUp {visibility: visible;}
    .insuranceColor:hover .sb_popUp {visibility: visible;}
    .foundationColor:hover .sb_popUp {visibility: visible;}
    .universityColor:hover .sb_popUp {visibility: visible;}
    .advocacyColor:hover .sb_popUp {visibility: visible;}
    .workforceColor:hover .sb_popUp {visibility: visible;}
    .ampedColor:hover .sb_popUp {visibility: visible;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .bizDevColor:hover .sb_popUp {visibility: hidden;}
    .insuranceColor:hover .sb_popUp {visibility: hidden;}
    .foundationColor:hover .sb_popUp {visibility: hidden;}
    .universityColor:hover .sb_popUp {visibility: hidden;}
    .advocacyColor:hover .sb_popUp {visibility: hidden;}
    .workforceColor:hover .sb_popUp {visibility: hidden;}
    .ampedColor:hover .sb_popUp {visibility: hidden;}
}




/* Common */
.white {color:#ffffff !important;}
.blue {color:#336699 !important;}
.red {color:#e30606;}
.black {color:#000000;}
.darkGrey {color:#333333;}
.grey {color:#666666;}
.lightGrey {color:#999999;}
.whiteGrey {color:#cccccc !important;}
.bizDevColor {background:#5e3752; }
.insuranceColor { background-color:#a18543;}
.foundationColor {background-color:#779351;}
.universityColor {background-color:#545254;}
.advocacyColor {background-color:#c67829;}
.workforceColor {background-color:#2f4256;}
.ampedColor {background-color:#ae502f;}
.arial {font-family: arial, 'Helvetica', sans-serif !important;letter-spacing: normal !important;}
.left {float:left;}
.right {float:right;}
.h5 {height:5px;}
.h8 {height:8px;}
.h10 {height:10px;}
.h12 {height: 12px;}
.h15 {height: 15px;}
.h20{height:20px;}
.h25{height:25px;}
.h30{height:30px;}
.h35{height: 35px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height: 60px;}
.clear{clear:both;}
.hidden { display: none; }
.bold {font-size: 14px !important;font-weight: bold !important;font-family: Arial,'Helvetica', sans-serif;}
.readmore {font:normal normal 12px/12px Arial, 'Helvetica', sans-serif;text-decoration: none;display: block;}
.lineClear {border:0 none !important;}
.last{margin:0 !important;padding:0 !important;}
.containerBorder {border-bottom: 1px solid #cccccc;}
.title {margin: 0 0 20px 0;}
.innerPadding {padding:24px 20px 0 20px;}
.topBorder {border-top: 1px solid  #cccccc;}
.noBorder {border:none !important;}
.tBorder1px {border-top: 1px solid #cccccc;}
.bBorder1px {border-bottom: 1px solid #cccccc;}






/* Inner Page Nav */

@media screen and (max-width: 739px){
    .pgTitleNav {width:100%;border-bottom: 3px solid #e30606; position: relative; }
    .pgTitleNav h3 {width: 100%;border-bottom: 1px solid #cccccc;padding:0 0 5px 0;margin:0 0 10px 0;text-transform: uppercase;line-height: 24px;height: auto;}
}

@media screen and (min-width: 740px){
    .pgTitleNav {width:100%;border-bottom: 3px solid #e30606; position: relative; }
    .pgTitleNav h3 {width:100%;border-bottom: 1px solid #cccccc;padding:0 0 5px 0;margin:0 0 10px 0;text-transform: uppercase;line-height: 24px;height: auto;}
}

@media screen and (min-width: 1000px){
    .pgTitleNav {width:100%;border-bottom: 3px solid #e30606; position: relative; }
    .pgTitleNav h3 {width:100%;border-bottom: 1px solid #cccccc;padding:0 0 5px 0;margin:0 0 10px 0;text-transform: uppercase;line-height: 24px;height: auto;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .pgTitleNav {width:100%;border-bottom: 3px solid #e30606; position: relative; }
    .pgTitleNav h3 {width: 100%;border-bottom: 1px solid #cccccc;padding:0 0 5px 0;margin:0 0 10px 0;text-transform: uppercase;line-height: 24px;height: auto;}
}


.pgTitleNav_padding {padding:0; }


.pgTitleNav ul { float:left; padding: 0 0 10px 0;}
.pgTitleNav ul li {float:left;padding:0; background: url('/themes/site_themes/ntma/subnav_slash.png') no-repeat right center; margin: 0 6px 0 0; }
.pgTitleNav ul li.last {background:none;}
.pgTitleNav a {font:normal 13px/13px Arial, Helvetica, sans-serif;color:#000000;text-decoration: none; margin:0 12px 0 0;}
.pgTitleNav a:hover {color: #666666;}
.pgTitleNav li.here a {color: #666666;}

/* Inside Header Images */

@media screen and (max-width: 739px){
    .heroImg900 {width:100%;margin:25px 0 15px 0;}
    .heroImg900 img { width: 100%; height: auto; }
    .heroImg660 {width:100%;margin:25px 0 15px 0;}
    .heroImg660 img,
    .heroImg img { width: 100%; height: auto;  }
}

@media screen and (min-width: 740px){
    .heroImg900 {width:100%;margin:25px 0 15px 0;}
    .heroImg900 img { width: 100%; height: auto; }
    .heroImg660 {width:100%;margin:25px 0 15px 0;}
    .heroImg660 img,
    .heroImg img { width: 100%;  height: auto; }
}

@media screen and (min-width: 1000px){
    .heroImg900 {width:100%;margin:25px 0 15px 0;}
    .heroImg900 img { width: 100%; height: auto; }
    .heroImg660 {width:100%;margin:25px 0 15px 0;}
    .heroImg660 img,
    .heroImg img { width: 100%; height: auto;  }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .heroImg900 {width:100%;margin:25px 0 15px 0;}
    .heroImg900 img { width: 100%; height: auto; }
    .heroImg660 {width:100%;margin:25px 0 15px 0;}
    .heroImg660 img,
    .heroImg img { width: 100%; height: auto;  }
}



/* Common Columns */
@media screen and (max-width: 739px){
    .col2 {width:450px;}
    .col3 {width: 100%; margin:0 30px 30px 0;}
    .col4_container {width:100%;}
    .col4 {width:100%;margin:0 20px 0 0;position:relative; /*min-height: 310px;*/}

}

@media screen and (min-width: 740px){
    .col2 {width:450px;}
    .col3 {width: calc(50% - 30px); margin:0 30px 30px 0; min-height: 270px;}
    .col4_container {width:100%;}
    .col4 {width: calc(50% - 20px); margin:0 20px 0 0;position:relative; /*min-height: 310px;*/}
}

@media screen and (min-width: 1000px){
    .col2 {width:450px;}
    .col3 {width: 280px; margin:0 30px 30px 0;}
    .col4_container {width:100%;}
    .col4 {width: calc(25% - 20px) ;margin:0 20px 0 0;position:relative; /*min-height: 310px;*/}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .col2 {width:450px;}
    .col3 {width: 100%; margin:0 30px 30px 0;}
    .col4_container {width:100%;}
    .col4 {width:100%;margin:0 20px 0 0;position:relative; /*min-height: 310px;*/}
}

.asset { min-height: 340px; }


.col2 p {line-height: 20px;color:#000000;}

.col3_container {max-width:660px;}
.col3_container .col1_3 img { max-width: 140px; }

.col4_container h3 {font:normal 17px/17px 'AlternateGothicFSNo2', arial, sans-serif !important;letter-spacing: 1px;color: #333333;text-transform: uppercase;}

.num4, .num8, .num12, .num16, .num20 { margin-right:0 !important;}
.col4 p {font-size:12px; line-height: 16px;color:#666666;}
.col4 a, .col3 h6 a {text-decoration: none !important;}
.col4 h6 {width:100%;height: 33px;border-bottom: 1px solid #cccccc;color:#333333;margin:0 auto 13px auto;}
.col3_line {width:100%;border-bottom: 1px solid #cccccc;margin: 0 0 15px 0;}
.col3 h6 {margin:0 0 10px 0;}

.col3 p {font-size:12px; line-height: 16px;color:#666666;}
.sb_ad {width:220px;height: 153px; background: url('/themes/site_themes/ntma/ini_adIMg.jpg') no-repeat center;text-indent: -9999px;display: block;}
.inside_Container {width:940px;}
.inContPadding {padding:0 0 0 20px;}
#lineLinks a {text-decoration: underline;}
#discount_links {font: normal 14px/20px Arial, Helvetica, sans-serif;color:#336699;text-decoration: none;}



/* Join Page Styles */
#joinImg {width:899px;height:344px;background: url('/themes/site_themes/ntma/join_headerImg.jpg') no-repeat center;}
#joinButton  {width:284px;height:83px;background: url('/themes/site_themes/ntma/join_button.png') no-repeat center;text-indent: -9999px;display:block;}

.benefitImg img { margin:0 auto;display: block;}
.joinCopy p { padding-right: 30px; } 

.joinImg {position: relative;}

@media screen and (max-width: 739px){
    .joinCopy .column { width: 100% !important;}
    .joinTitleBox.centered .featTitle,
    .joinTitleBox.centered .featDesc{ display: none; }

    .benefitImg {margin:0; height: 112px;}
}

@media screen and (min-width: 740px){
    .joinCopy .column { width: 50% !important;}
    .joinTitleBox.centered .featTitle,
    .joinTitleBox.centered .featDesc{ display: none; }

    .benefitImg {margin:0; height: 112px;}
}

@media screen and (min-width: 1000px){
    .joinCopy .column { width: 50% !important;}
    .joinTitleBox.centered .featTitle { display: block; width:450px; text-align: center; background: url('/themes/site_themes/ntma/featTitleBG.png'); margin-bottom: 1px; }
    .joinTitleBox.centered .featDesc { display: block; width:450px; text-align: center; background: url('/themes/site_themes/ntma/featTitleBG.png'); }

    .benefitImg {width:280px;margin:0; height: 112px;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .joinCopy .column { width: 100% !important;}
    .joinTitleBox.centered .featTitle,
    .joinTitleBox.centered .featDesc{ display: none; }

    .benefitImg {margin:0; height: 112px;}
}


.joinTitleBox.centered { position: absolute; top:70px; left: 240px; z-index: 100; }

.joinTitleBox.centered .featTitle h1 { text-align: center; padding:15px 60px; }

.joinTitleBox.centered .featDesc p { padding: 30px 25px;  text-align: center; }


/* Sign Up Form */


.joinHeaderText {font:normal 36px/44px 'AlternateGothicFSNo2', Arial, sans-serif; letter-spacing: 2px; color: #999999; margin: 30px 0 20px 0;text-transform: uppercase;}
.pdfDownload { background: url('/themes/site_themes/ntma/more_arrow.png') no-repeat right center; width:225px;font:normal bold 12px/12px arial, sans-serif; color: #336699; margin-bottom: 30px; display: block;}
	
.forms .radioGroup { float:left; clear:both; }
.forms input.radioBtn { -webkit-appearance: radio; }

.form_subTitle {font:normal bold 14px/14px arial, helvetica, sans-serif;letter-spacing: normal;display:block;}
.formTitle { width: 140px;}
.formTitle h3 {font-size:16px;line-height: 20px;text-decoration: underline;width:106px;text-transform: uppercase;}

.formCol1 { width: 540px;}
.formCol2 { width: 220px;}
.formCol3 { width: 400px;}
.formCol4 { width: 340px;}

#freeform,
#gform_1 {font:normal 12px/20px arial, helvetica, sans-serif;padding:0 0 0 0px;}
#freeform input.checkbtn,
#gform_1 input.checkbtn {-webkit-appearance:checkbox;}
#freeform input.submit,
#gform_1 input.submit  {background:#333;border:none;color:#fff;font-weight:bold;padding:15px 25px;font-size:13px;cursor:pointer;}

.join_label,
.gfield_label { display:block !important; margin: 10px 0 5px !important; font-size: 12px !important; font-weight: 100 !important;}
.join_field,
.ginput_container input { border:none; background: #dedede; font-size: 12px; line-height: 12px; padding: 6px; width:388px; }
.join_textarea { border:none; background: #dedede; font-size: 12px; line-height: 14px; padding: 6px; min-width:328px; max-width:328px; min-height: 108px; }

.radioBtn { float:left; margin: 5px 10px 10px 0; }
.radio_label { float: left; margin: 2px 0 10px; }
.radioBtn2 { float:left; margin: 5px 5px 10px 0; -webkit-appearance: radio; }
.radio_label2 { float: left; margin: 4px 0 10px; font-family: Georgia, serif; font-size: 13px; }

.checkbtn { float:left; margin: 5px 10px 5px 0; }
.checkbox_label { float: left; margin:1px 0 5px; }

.gform_wrapper ul li.gfield {clear: right !important;}

/* Initiative Workforce Development Styles */

/*.insideContainer.workforce-development { }*/
.inside_ini {width:760px;}
.inside_ini .sub_title {margin: 0 0 15px 0;}
.inside_ini .thumbImg {width:140px;height: 137px;background: url('/themes/site_themes/ntma/ini_nrlLogo.jpg') no-repeat center;margin: 0 20px 0 0;}
	.ini_Content {font-family: arial, helvetica, sans-serif;}
	.ini_Content p {color:#333333;font-size:13px;line-height: 20px;font-weight: normal;max-width:500px;margin: 0 0 5px 0;}
	.ini_Content a {font-weight: bold;text-decoration: none;font-size:12px; background: url('/themes/site_themes/ntma/more_arrow.png') no-repeat right center;width:82px;display: block;}
	

/* Side Container */


@media screen and (max-width: 739px){
    .inside_sidebar {width:100%; margin: 0 0 12px 0; float: right;}
    .inside_sidebar h3  {margin: 0 0 15px 0; width:212px;font: normal 17px/17px 'AlternateGothicFSNo2', Arial, sans-serif;letter-spacing: 2px;}
}

@media screen and (min-width: 740px){
    .inside_sidebar {width:25%; margin: 0 0 12px 0; float: right;}
    .inside_sidebar h3  {margin: 0 0 15px 0; width:212px;font: normal 17px/17px 'AlternateGothicFSNo2', Arial, sans-serif;letter-spacing: 2px;}
}

@media screen and (min-width: 1000px){
    .inside_sidebar {width:25%; margin: 0 0 12px 0; float: right;}
    .inside_sidebar h3  {margin: 0 0 15px 0; width:212px;font: normal 17px/17px 'AlternateGothicFSNo2', Arial, sans-serif;letter-spacing: 2px;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .inside_sidebar {width:100%; margin: 0 0 12px 0; float: right;}
    .inside_sidebar h3  {margin: 0 0 15px 0; width:212px;font: normal 17px/17px 'AlternateGothicFSNo2', Arial, sans-serif;letter-spacing: 2px;}
 
}


.inside_sidebar ul li a {width:212px;height:20px;font:normal 20px/20px 'AlternateGothicFSNo2', Arial, sans-serif;color:#FFFFFF;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;text-align: left;padding: 3px 0 5px 6px; margin: 0 0 6px 0; display:block;}
#archivesStyle li a {color:#000000;font:normal 12px/24px arial,helvetica,sans-serif;padding:0;margin:0;text-transform: capitalize !important;height:auto !important;height:24px; letter-spacing: 0px !important;}
#inside_sbTitle {font: bold 14px/14px Arial,Helvetica,sans-serif !important;letter-spacing: normal; margin-top: 10px;}
.inside_sidebar .readmore { margin-bottom: 10px; }
	.sidebarMenu {margin:10px 0 15px 0;border-bottom: 1px solid #cccccc;position: relative;}
	.sidebarAds { padding-bottom: 22px;
border-bottom: solid 1px #CCC;
margin: 0 0 20px 0;}

.insideSb_Top h3 {margin: 0 0 10px 0; width:212px;font: normal 17px/17px 'AlternateGothicFSNo2', Arial, sans-serif;letter-spacing: 2px;}
.insideSb_Top ul li a {width:212px;height:20px;font:normal 20px/20px 'AlternateGothicFSNo2', Arial, sans-serif;color:#FFFFFF;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;text-align: left;padding: 3px 0 5px 6px; margin: 0 0 6px 0; display:block;}

ul.archivesStyle li a {color:#000000 !important;font:normal 12px/24px arial,helvetica,sans-serif !important;padding:0;margin:0;text-transform: capitalize !important;height:24px; letter-spacing: 0px !important;}


@media screen and (max-width: 739px){
    .netImage {width:100%;height:167px;border-bottom: solid 3px #e30606;margin: 14px 0 13px 0;border-top: solid 3px #e30606;}
    .netImage a {width:100%;height:166px;background: url('/themes/site_themes/ntma/netImage.jpg') no-repeat center; text-indent: -9999px;display: block;}
    .netImage2 {width:100%;height: 181px;margin: 12px 0 22px 0;}
    .netImage2 a {width:100%;height: 181px;background: url('/themes/site_themes/ntma/netImage2.jpg')no-repeat center;display: block;text-indent: -9999px;}
}

@media screen and (min-width: 740px){
    .netImage {width:100%;height:167px;border-bottom: solid 3px #e30606;margin: 14px 0 13px 0;border-top: solid 3px #e30606;}
    .netImage a {width:100%;height:166px;background: url('/themes/site_themes/ntma/netImage.jpg') no-repeat center; text-indent: -9999px;display: block;}
    .netImage2 {width:100%;height: 181px;margin: 12px 0 22px 0;}
    .netImage2 a {width:100%;height: 181px;background: url('/themes/site_themes/ntma/netImage2.jpg')no-repeat center;display: block;text-indent: -9999px;}
}

@media screen and (min-width: 1000px){
    .netImage {width:220px;height:167px;border-bottom: solid 3px #e30606;margin: 14px 0 13px 0;border-top: solid 3px #e30606;}
    .netImage a {width:220px;height:166px;background: url('/themes/site_themes/ntma/netImage.jpg') no-repeat center; text-indent: -9999px;display: block;}
    .netImage2 {width:220px;height: 181px;margin: 12px 0 22px 0;}
    .netImage2 a {width:220px;height: 181px;background: url('/themes/site_themes/ntma/netImage2.jpg')no-repeat center;display: block;text-indent: -9999px;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .netImage {width:100%;height:167px;border-bottom: solid 3px #e30606;margin: 14px 0 13px 0;border-top: solid 3px #e30606;}
    .netImage a {width:100%;height:166px;background: url('/themes/site_themes/ntma/netImage.jpg') no-repeat center; text-indent: -9999px;display: block;}
    .netImage2 {width:100%;height: 181px;margin: 12px 0 22px 0;}
    .netImage2 a {width:100%;height: 181px;background: url('/themes/site_themes/ntma/netImage2.jpg')no-repeat center;display: block;text-indent: -9999px;}
}


.socialContainer {width: 220px; padding-bottom:22px; border-bottom: solid 1px #cccccc;margin:0 0 15px 0;}
.socialMedia img {margin:9px 13px 7px 11px;}
.connectUs h3 {margin: 0 0 20px 0;}
.twitterIcon {width:23px;height: 24px;background: url('/themes/site_themes/ntma/twitterIcon.png') no-repeat;margin:9px 13px 7px 11px;}
.facebookIcon {width:24px;height: 24px;background: url('/themes/site_themes/ntma/facebookIcon.png') no-repeat;margin:9px 13px 7px 11px;}
.linkedIcon {width:24px;height: 23px;background: url('/themes/site_themes/ntma/linkedIcon.png') no-repeat;margin:9px 13px 7px 11px;}
.blogIcon {width:23px;height: 23px;background: url('/themes/site_themes/ntma/blogIcon.png') no-repeat;margin:9px 13px 7px 11px;}
.arrow {width:12px;height: 7px;background: url('/themes/site_themes/ntma/arrows.png') no-repeat center;margin:18px 13px 17px -24px;}
.mailingList p {font:normal bold 12px/12px Arial,'Helvetica', sans-serif;margin: 0 0 6px 0 !important;}
.mailingList form input {width:208px; padding: 2px 5px; height: 20px; border: 1px solid #AAA; margin-bottom: 10px;}
.goButton a {width: 88px;height: 30px; background: url('/themes/site_themes/ntma/submit_ml_btn.jpg') no-repeat; display:block;text-indent: -9999px; }
.text-response { font-family: Georgia, Times, serif;
font-size: 14px;
margin-top: 10px; }
.mc_spinner { padding-top: 12px; }
.nf_mailinglist_submit { float:left; }

/* Insurance Styles */
.inside_insurance {width:760px;}
.inside_insurance p {font-size:16px;line-height: 24px;margin:0 0 25px 0;}
.inside_insurance a {font-weight: bold;text-decoration: none;font-size:12px; background: url('/themes/site_themes/ntma/more_arrow.png') no-repeat right center;width:385px;display: block;font-family: arial, helvetica, sans-serif;}


/* Resources Styles */

@media screen and (max-width: 739px){
    .doc_Groups {width: 100%;height: 179px;background-color: #2564a6;padding:37px 0 0 0;}
    .doc_Groups a {width:75px;height: 94px;background: url('/themes/site_themes/ntma/documentIcon.png') no-repeat center; text-indent: -9999px; display: block;margin:0px auto 85px auto;}
    .doc_Groups h6 {font:normal bold 18px/24px ;position: absolute;top:156px;left:0px; right: 0; border-bottom: none !important;text-align: center;width:100%;text-transform: capitalize !important;}
}

@media screen and (min-width: 740px){
    .doc_Groups {width: 100%;height: 179px;background-color: #2564a6;padding:37px 0 0 0;}
    .doc_Groups a {width:75px;height: 94px;background: url('/themes/site_themes/ntma/documentIcon.png') no-repeat center; text-indent: -9999px; display: block;margin:0px auto 85px auto;}
    .doc_Groups h6 {font:normal bold 18px/24px ;position: absolute;top:156px;left:0px; right: 0; border-bottom: none !important;text-align: center;width:100%;text-transform: capitalize !important;}
}

@media screen and (min-width: 1000px){
    .doc_Groups {width: 220px;height: 179px;background-color: #2564a6;padding:37px 0 0 0;}
    .doc_Groups a {width:75px;height: 94px;background: url('/themes/site_themes/ntma/documentIcon.png') no-repeat center; text-indent: -9999px; display: block;margin:0px 73px 85px 73px;}
    .doc_Groups h6 {font:normal bold 18px/24px ;position: absolute;top:156px;left:0px; right: 0; border-bottom: none !important;text-align: center;width:185px;text-transform: capitalize !important;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .doc_Groups {width: 100%;height: 179px;background-color: #2564a6;padding:37px 0 0 0;}
    .doc_Groups a {width:75px;height: 94px;background: url('/themes/site_themes/ntma/documentIcon.png') no-repeat center; text-indent: -9999px; display: block;margin:0px auto 85px auto;}
    .doc_Groups h6 {font:normal bold 18px/24px ;position: absolute;top:156px;left:0px; right: 0; border-bottom: none !important;text-align: center;width:100%;text-transform: capitalize !important;}

}

#chapResTitle {font: normal 20px/29px Georgia, 'Times New Roman', serif !important;color:#000000;margin-bottom: 20px;}
	#chapResPDF {font: normal 14px/20px !important;color:#000000;margin: 0 0 20px 0;}
.pdfIcon_sml  {width:10px;height:13px;background: url('/themes/site_themes/ntma/pdfIcon_sml1.png') no-repeat center;margin:6px 18px 0 0;}

.biz_links a {font:normal 16px/24px Georgia,'Times New Roman', sans-serif;text-transform:capitalize;color:#336699;text-decoration: none;}


/* Initiatives Landing Styles */
.bizBlock {background-color:#5d3552;width:100%;height:215px; margin: 0 0 15px 0;border-bottom: 1px solid #cccccc;}
	.col4 .bizBlock a {font:normal 38px/35px 'AlternateGothicFSNo2',arial, sans-serif !important;color:#ffffff;width:160px;text-align: left;position:absolute;top:120px;left:15px;text-decoration: none;text-transform: uppercase;}
.insBlock {background-color:#a18543;width:100%;height:215px; margin: 0 0 15px 0;}
	.col4 .insBlock a {font:normal 38px/35px 'AlternateGothicFSNo2',arial, sans-serif !important;color:#ffffff;width:160px;text-align: left;position:absolute;top:162px;left:15px;display:block;text-transform: uppercase;text-decoration: none;}
.uniBlock {background-color:#545254;width:100%;height:215px; margin: 0 0 15px 0;}
	.col4 .uniBlock a {font:normal 38px/35px 'AlternateGothicFSNo2',arial, sans-serif !important; color:#ffffff;width:160px;text-align: left;position:absolute;top:162px;left:15px;text-transform: uppercase;text-decoration: none;}
.workBlock {background-color:#324156;width:100%;height:215px; margin: 0 0 15px 0;}
	.col4 .workBlock a {font:normal 38px/35px 'AlternateGothicFSNo2',arial, sans-serif !important; color:#ffffff;width:160px;text-align: left;position:absolute;top:120px;left:15px;text-transform: uppercase;text-decoration: none;}
.ampedBlock {background-color:#aa4e32;width:100%;height:215px; margin: 0 0 15px 0;}
	.col4 .ampedBlock a {font:normal 38px/35px 'AlternateGothicFSNo2',arial, sans-serif !important; color:#ffffff;width:160px;text-align: left;position:absolute;top:162px;left:15px;text-transform: uppercase;text-decoration: none;}
.foundBlock {background-color:#779552;width:100%;height:215px; margin: 0 0 15px 0;}
	.col4 .foundBlock a {font:normal 38px/35px 'AlternateGothicFSNo2',arial, sans-serif !important; color:#ffffff;width:160px;text-align: left;position:absolute;top:162px;left:15px;text-transform: uppercase;text-decoration: none;}
.adBlock {background-color:#c1782e;width:100%;height:215px; margin: 0 0 15px 0;}
	.col4 .adBlock a {font:normal 38px/35px 'AlternateGothicFSNo2',arial, sans-serif !important;color:#ffffff;width:160px;text-align: left;position:absolute;top:162px;left:15px;text-transform: uppercase;text-decoration: none;}
	
.col4 .topBorder {margin:0 0 10px 0;}


/* Initiatives Singles Style */
.iniSingle {margin:0 0 34px 0;position: relative;}
.iniSingle .featureTitle {position: absolute;top:264px;left:20px;  width:380px;height:63px; background-color:#4b2841;}
.iniSingle .featureTitle h4 {font:normal 35px/35px 'AlternateGothicFSNo2',arial, sans-serif !important; color:#ffffff !important;text-align: left;text-transform: uppercase;padding:14px 0 16px 14px;}

.iniContent .column {width:450px !important;}
.iniContent p {padding-right: 30px;}

.ini_links a {font:normal 16px/24px Georgia,'Times New Roman', sans-serif;text-transform:capitalize;color:#336699;}
.ini_links span {font: normal 14px/14px Georgia,'Times New Roman',serif;color:#000000;margin:0 0 0 5px;}


/* Assets Styles */
.col4 img {margin:0 20px 8px 0;}
.col4 a {font: normal 12px/16px Georgia, 'Times New Roman', sans-serif !important;color:#666666;}
.asset a { text-decoration: underline !important; }
.col4 p {text-decoration: none !important;}
.logoCopyright {padding:28px 18px 16px 19px;background:#eceded;margin:0 0 22px 0;}
.logoCopyright p {max-width:420px;font-size: 12px;line-height: 16px;text-decoration: none;color:#666666; margin:0 0 15px;}
.dl_assetButton a {width:221px;height: 55px;background: url('/themes/site_themes/ntma/dl_assetsButton.png') no-repeat center;text-indent: -9999px;display: block;margin:0 14px 0 0;}
.dl_standardsButton a {width:221px;height: 55px;background: url('/themes/site_themes/ntma/dl_standardsButton.png') no-repeat center;text-indent: -9999px;display: block;}


/* Webinar Styles */
.insideContainer.inside_webinar { width:680px; padding-right: 0;}
.webinarItem { width:680px; border-bottom: 1px dotted #999999; padding: 10px 0;}
.inside_webinar a.webinarLink {font: normal 16px/24px Georgia,'Times New Roman',serif;text-decoration: none;width:630px;}
.inside_webinar a.readmore {margin-bottom: 15px;}

.inside_webinar a:visited {color:#336699;}
.inside_webinar span.desc { color:#333333; display: block; margin-bottom: 8px; }
.inside_webinar p {font: normal 12px/18px arial,helvetica,sans-serif;width:600px; padding-right:80px;margin-bottom: 10px; }
#webinar_back {font-size:12px;font-weight: bold; text-decoration: none;}



/* News Styles */
.insideContainer.inside_news { max-width:680px; padding-right: 0;}
.inside_news a, .eventTitle {font: normal 16px/24px Georgia,'Times New Roman',serif;text-decoration: none;max-width:630px;}
.inside_news a:visited {color:#336699;}
.inside_news span.desc { color:#333333; display: block; margin-bottom: 8px; }
.inside_news p {font: normal 12px/12px arial,helvetica,sans-serif;max-width:600px; padding-right:80px;border-bottom: 1px dotted #999999; padding-bottom: 10px; }
#news_back {font-size:12px;font-weight: bold;}
.inside_news .desc a {
font: normal 12px/12px arial,helvetica,sans-serif;
text-decoration: none;
width: auto;
}


/* Upcoming Events Styles */
.insideContainer.inside_events { width:680px; padding-right: 0;}
.inside_events a, .eventTitle {font: normal 16px/24px Georgia,'Times New Roman',serif;text-decoration: none;}
.inside_events a:visited {color:#336699;}
.inside_events span.desc { color:#333333; display: block; margin-bottom: 8px; }
.inside_events p { font: normal 12px/12px arial,helvetica,sans-serif; }
.eventItem { float:left; width:680px; border-bottom: 1px dotted #999999; margin-bottom: 10px; }
.eventInfo { width:360px; float:left;  }
.inside_events a.blueBtn { margin-left: 20px; width: 120px; padding: 10px; font-size: 18px; line-height: 18px; font-family: 'AlternateGothicFSNo2', Arial, sans-serif; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; color: #fff; background: #0066a8 url('/themes/site_themes/ntma/redarrow.png') no-repeat 90% 50%; float:right; 
}

.inside_news .desc a {
font: normal 12px/12px arial,helvetica,sans-serif;
text-decoration: none;
width: auto;
}


/* FAQ Styles */

@media screen and (max-width: 739px){
    .inside_faq p {font: normal 13px/20px arial,helvetica,sans-serif;max-width:600px; padding: 10px 0px 20px 0;border-bottom: 1px dotted #999999;}
}

@media screen and (min-width: 740px){
    .inside_faq p {font: normal 13px/20px arial,helvetica,sans-serif;max-width:600px; padding: 10px 0px 20px 0;border-bottom: 1px dotted #999999;}
}

@media screen and (min-width: 1000px){
    .inside_faq p {font: normal 13px/20px arial,helvetica,sans-serif;width:600px; padding: 10px 80px 20px 0;border-bottom: 1px dotted #999999;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .inside_faq p {font: normal 13px/20px arial,helvetica,sans-serif;max-width:600px; padding: 10px 0px 20px 0;border-bottom: 1px dotted #999999;}
}

#inside_Title {font: normal bold 14px/24px arial,helvetica,sans-serif !important;letter-spacing: normal;display:block;max-width:680px;margin:0 0 22px 0;border-bottom: 1px solid #cccccc;}
.inside_faq a {color:#336699; text-decoration: underline;}

.inside_faq .question {font: normal 16px/24px Georgia,'Times New Roman',serif;text-decoration: none;border-bottom: none; padding: 0; margin-bottom: 0px; }
#news_back {font-size:12px;font-weight: bold;}


/* Mission and Values Styles */
#inside_miList {padding:0 0 0 40px;width:530px;}
#inside_miList li {list-style: outside !important;font-size:14px;line-height: 20px; }
#inside_miList p {margin:0;}



/* RESULTS AREA */
#searchFilter { border-bottom: 1px solid #cccccc; padding-bottom: 14px; font: 14px/100% Arial, Helvetica, sans-serif; }
#searchFilter #selectStates { border: none; background: #DEDEDE; outline: 0; padding: 5px; width: 188px; height: 25px; }

.state { margin-bottom: 20px; }
.state h5 {font: normal bold 14px/20px arial, helvetica, sans-serif; letter-spacing: normal; }
.stateResults {font: normal 13px/20px georgia, 'Times New Roman', serif;}
.stateResults a { color: #336699; text-decoration: none; }
.stateResults a:visited { color: #336699; text-decoration: none; }
.stateResults a:hover { color: #cccccc; text-decoration: none; }


/* CHAPTERS AREA */
#chapterDirectory { width: 100%; margin-right:-24px; }
#chapterDirectory .state {  width: 100%; margin: 20px 24px 0px 0px; }
#chapterDirectory .stateResults { margin-top:10px;}

@media screen and (max-width: 739px){
    #chapterDirectory .column {
       width: 100%;
    }
}

@media screen and (min-width: 740px){
    #chapterDirectory .column {
        width: 48%;
    }
}

@media screen and (min-width: 1000px){
    #chapterDirectory .column {
        width: 31%;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    #chapterDirectory .column {
       width: 100%;
    }
}


/* MEMBERS > CHAPTER DIRECTORY */
@media screen and (max-width: 739px){
    #chapterImage {width: 100%; max-width:400px;height:252px;position: relative;background-color:#f2f2f3;padding:15px 0 0 0;}
}

@media screen and (min-width: 740px){
    #chapterImage {width: 100%; max-width:400px;height:252px;position: relative;background-color:#f2f2f3;padding:15px 0 0 0;}
}

@media screen and (min-width: 1000px){
    #chapterImage {width:400px;height:252px;position: relative;background-color:#f2f2f3;padding:15px 0 0 0;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    #chapterImage {width: 100%; max-width:400px;height:252px;position: relative;background-color:#f2f2f3;padding:15px 0 0 0;}
}

	.ntmaChapter_logo {width:245px;height:95px;background: url('/themes/site_themes/ntma/ntmaChapter_logo.png') no-repeat top;margin:0px 134px 157px 23px; }
	#chapterImage h3 {font: normal 40px/30px 'AlternateGothicFSNo2', Arial, sans-serif;color:#636568;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;color:#636568; position: absolute; top:123px;left:23px;}
	#chapterImage h4 {font:normal 28px/30px 'AlternateGothicFSNo2', Arial, sans-serif;color:#636568;text-decoration: none;text-transform: uppercase;letter-spacing: 1px;color:#909295;position: absolute; top:160px; left:23px; }
#chapterData { width: 500px; height: 227px; padding: 20px; background-color: #e3e6e9; font: normal 12px/16px arial, helvetica, sans-serif;}	

.officer { margin-bottom: 20px; }
.officer h5 { font: normal bold 14px/20px arial, helvetica, sans-serif; letter-spacing: normal; }
.chapterResults {font: normal 13px/25px Georgia,'Times New Roman', serif;color:#336699;}
.chapterResults li p {margin:0;font: normal 13px/17px !important;}
.chapterResults .column { width: 245px !important; margin:0;}

/* MEMBER > MEMBER DIRECTORY */

.searchButton3 {font: normal bold 14px/14px Arial,Helvetica,sans-serif;color:#ffffff !important;background-color:#333333;padding:8px 14px 10px 13px; height:14px;display: block;margin: 16px 0 0 0; text-decoration: none !important;}
.memberSearch {width:340px;height:63px;background: #e3e6e9; margin:0 0 10px 0;}
	.memberSearch form input {width:207px;height:16px;font:normal 16px/16px Arial, Helvetica,sans-serif;color:#000000;padding:8px 10px;border-style: none;margin:16px 0 0 19px;}
#searchBtn { cursor: pointer; }

.memberEntries { border-bottom: 1px solid #cccccc;width:290px !important;margin:0 0 15px 20px; padding: 0;}	
.memberEntries p {font:normal 13px/16px Georgia,'Times New Roman', serif;color:#000000;margin:0 !important;}
.memberEntries a {font-family: Georgia,'Times New Roman', serif;font-size:13px;line-height: 16px;color:#336699;}

.memberEntries .result { position: relative; cursor:pointer; }
.sr_circle { height:12px;font-family: Arial, Helvetica,sans-serif;font-weight:bold;font-size:12px; line-height:12px;text-align:center;color:#fff; width: 23px; padding: 6px 0 6px 1px; background: url('/themes/site_themes/ntma/search_result_circle.png'); position: absolute; top:50%; right: 0px; margin-top:-19px; }
.result:hover .sr_circle, .result.selected .sr_circle { background-position: bottom; }

#mem_numberResults {float:left; font-family: Arial, Helvetica, sans-serif;font-size:13px;line-height: 24px; color:#666666;font-weight: normal !important;border-bottom: 1px solid #cccccc;width:300px;display: block;margin: 0 0 15px 20px !important;}

.memberMap {width:600px;height: 560px;background: #ccc; }
.mem_resultButtons {width:290px; margin-left: 20px;}
.mem_resultButtons a {font-family: Arial,Helvetica, sans-serif;font-size:12px;color:#336699;text-decoration: none;font-weight: bold;}
.mem_resultButtons a:hover {color:#999999;}


/* OFFICERS SEARCH RESULTS */

#officersData {width:360px;padding:0 0 0 20px !important;}

.chapterAddress ul li span {width:120px;font-family: arial, helvetica, sans-serif;color:#999999;font-size:12px;line-height: 16px;font-weight: bold;float:left;margin:0 10px 0 0;}

.officer { margin-bottom: 20px; }
.officer h5 { font-size: 14px; font-family: arial, helvetica, sans-serif; letter-spacing: normal; font-weight: bold; line-height: 20px; }


@media screen and (max-width: 739px){
    #map_canvas { width: 360px; height: 300px;}
    /*#memberImage #map_canvas {}*/
}

@media screen and (min-width: 740px){
    #map_canvas { width: 360px; height: 300px;}
    /*#memberImage #map_canvas {}*/
}

@media screen and (min-width: 1000px){
    #map_canvas { width: 400px; height: 300px;}
    /*#memberImage #map_canvas {}*/
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    #map_canvas { width: 360px; height: 300px;}
    /*#memberImage #map_canvas {}*/
}



/**** Stories Single Styles ****/

/* FEATURE IMAGE AREA */
#memberStorySingle .featureText {
    position: relative; /*left: 20px; bottom: 30px;*/ color: #FFFFFF; font-size:14px; font-weight: lighter;
    height: auto; width: auto;
    padding: 25% 20px 20px 20px;
    background: rgba(40,132,197,1);
    background: -moz-linear-gradient(left, rgba(40,132,197,1) 0%, rgba(16,78,151,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(40,132,197,1)), color-stop(100%, rgba(16,78,151,1)));
    background: -webkit-linear-gradient(left, rgba(40,132,197,1) 0%, rgba(16,78,151,1) 100%);
    background: -o-linear-gradient(left, rgba(40,132,197,1) 0%, rgba(16,78,151,1) 100%);
    background: -ms-linear-gradient(left, rgba(40,132,197,1) 0%, rgba(16,78,151,1) 100%);
    background: linear-gradient(to right, rgba(40,132,197,1) 0%, rgba(16,78,151,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2884c5', endColorstr='#104e97', GradientType=1 );
}
#memberStorySingle .featureTitle { font:normal 47px/53px 'AlternateGothicFSNo2',arial, sans-serif !important;letter-spacing: 2px;text-transform: uppercase;color:#ffffff;}
#memberStorySingle .featureText p {font:normal 14px/14px Arial, Helvetica, sans-serif !important;text-transform: capitalize;color:#ffffff;margin-bottom: 0 !important;}

@media screen and (max-width: 739px){
    #memberStorySingle .featureArea img    {
        width: 100%;
        height: auto;
    }
    #memberStorySingle .column { width: 100%;}
}

@media screen and (min-width: 740px){
    #memberStorySingle .featureArea img    {
        width: 100%;
        height: auto;
    }
    #memberStorySingle .column { width: 100%;}
}

@media screen and (min-width: 1000px){
    #memberStorySingle .featureArea img    {
        width: 100%;
        height: auto;
    }
    #memberStorySingle .column {max-width:440px !important; width: 100%;}
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    #memberStorySingle .featureArea img    {
        width: 100%;
        height: auto;
    }
    #memberStorySingle .column { width: 100%;}
}

/* #memberStoryContent */
#memberStorySingle h5 { display: block; line-height: 100% }
#memberStorySingle h6 { margin-top: 20px; }
#memberStorySingle .pullQuote { margin: 0 0 40px 0; }

#memberStorySingle .column.first {margin:0 20px 0 0; width: 100%;}

#memberStorySingle .column img {
    width: 100%;
    height: auto;
}



/****  MEMBER SINGLE PAGE  ****/

/* mini search form */
#miniSearch { font: normal 12px/100% arial, helvetica, sans-serif; padding-bottom: 6px; position: relative; }
#miniSearch #searchField { padding: 5px; background-color: #dedede; border:none; width: 157px; color: #5e5e5e; }
#miniSearch #submitBtn { position: absolute; right: 5px; top: 4px; height:16px; }

.arrowLink a { font: bold 12px/100% arial, helvetica, sans-serif; color: #336699; margin: 0px; }

#memberSingle a { text-decoration: none; color: #336699; }
#memberSingle a:visited { text-decoration: none; color: #336699; }
#memberSingle a:hover { text-decoration: underline; }

/* FEATURE AREA */


@media screen and (max-width: 739px){
    #memberData { width: calc(100% - 40px ); max-width: 500px; height: 260px; padding: 20px; background-color: #e3e6e9; font: normal 12px/16px arial, helvetica, sans-serfi; }

}

@media screen and (min-width: 740px){
    #memberData { width: calc(100% - 40px ); max-width: 500px; height: 260px; padding: 20px; background-color: #e3e6e9; font: normal 12px/16px arial, helvetica, sans-serfi; }

}

@media screen and (min-width: 1000px){
    #memberData { width: 500px; height: 260px; padding: 20px; background-color: #e3e6e9; font: normal 12px/16px arial, helvetica, sans-serfi; }

}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    #memberData { width: calc(100% - 40px ); max-width: 500px; height: 260px; padding: 20px; background-color: #e3e6e9; font: normal 12px/16px arial, helvetica, sans-serfi; }
}

#memberData.chapterData { height: 227px; }

#memberData #memberName { margin-bottom: 14px; }
#memberData #memberName h6 { font: normal 18px/24px arial, helvetica, sans-serif; display: inline-block; }
#memberData #memberName img { padding-right: 4px; }
#memberName .bookmark { padding-top: 5px; }

/* more data */
#memberSingle h2 { margin-bottom: 10px; display: block; line-height: 25px; border-bottom: 1px solid #CCC; }
#memberData #memberAddress { height: 80px; }

#memberData #memberContact span { color: #999999; font-weight: bold; width: 120px; display: inline-block; }

/* MORE DATA */
@media screen and (max-width: 739px){
    #moreData { width: 100%; font: normal 14px/20px georgia, 'Times New Roman', serif; }
}

@media screen and (min-width: 740px){
    #moreData { width: 100%; font: normal 14px/20px georgia, 'Times New Roman', serif; }
}

@media screen and (min-width: 1000px){
    #moreData { width: 520px; font: normal 14px/20px georgia, 'Times New Roman', serif; }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    #moreData { width: 100%; font: normal 14px/20px georgia, 'Times New Roman', serif; }
}

#moreData #connect img { padding-right: 8px; }

#memberServices { width: 520px; }

/******* MEMBER SEARCH PAGE *******/

/* FEATURE AREA */
#searchForm { width: 400px; height: 176px; padding: 40px 10px 51px 10px; background-color: #E3E6E9; float: left; text-align: center; }
#searchForm h2 { font-size: 14px; margin: 0; }
#searchForm span { line-height: 40px; font-size: 18px; font-family: arial, helvetica, sans-serif; font-weight: lighter; color: #666666;clear:both;display: block; }
#searchForm input { margin-top: 10px; padding: 9px; border: none; outline: 0; font: normal 16px/100% arial, helvetica, sans-serif; width: 282px; color: #333333; background: #FFFFFF; }
#searchForm .submit input { margin-top: 15px; padding: 12px; letter-spacing: 0.1em; width: 120px; color: #ffffff; background: #333333; }

#searchImage { float: left; width: 520px; }

/* RESULTS AREA */
#searchFilter { border-bottom: 1px solid #cccccc; padding-bottom: 14px; font: 14px/100% Arial, Helvetica, sans-serif; }
#searchFilter #selectStates { border: none; background: #DEDEDE; outline: 0; padding: 5px; width: 188px; height: 25px; }

.state { margin-bottom: 20px; }
.state h5 { font-size: 14px; font-family: arial, helvetica, sans-serif; letter-spacing: normal; font-weight: bold; line-height: 20px; }
.stateResults { font-size: 13px; font-family: georgia, 'Times New Roman', serif; font-weight: normal; line-height: 20px; min-height: 92px;}
.stateResults a { color: #336699; text-decoration: none; }
.stateResults a:visited { color: #336699; text-decoration: none; }
.stateResults a:hover { color: #cccccc; text-decoration: none; }

/* RESULTS COLUMNIZER */
#searchResults .column { margin-right: 30px; }

.social h3 {
    padding: 0 0 7px 0;
    margin-bottom: 20px;
    border-bottom: 2px solid #bebebe;
}

/* TWITTER FEED  */


@media screen and (max-width: 739px){
    .twitterFeed {
        width: 100%;
        margin-bottom: 20px;
    }
}

@media screen and (min-width: 740px){
    .twitterFeed {
        width: 66%;
        margin-bottom: 20px;
    }
}

@media screen and (min-width: 1000px){
    .twitterFeed {
        width: 440px;
        margin-bottom: 20px;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .twitterFeed {
        width: 100%;
        margin-bottom: 20px;
    }
}




.twitterFeed, .twitterFeed p {
    font-family: Arial, sans-serif;
    font-size: 12px;
}

.twitterFeed p {
    margin: 0 0 5px;
    line-height: normal;
}

.feedItems {
    padding: 10px;
    background-color: #dfeaf4;
}

.twitterFeed .tweet {
    border-top: dotted 2px #cacaca;
    padding: 10px 0;
}

.twitterFeed .tweet:first-child {
    border: 0;
}

.twitterFeed .tweet a,
.twitterFeed .tweet a:link,
.twitterFeed .tweet a:visited {
    color: #266fb7;
}

.twitterFeed .author {
    height: 36px;
    line-height: 36px;
}

.twitterFeed .icon {
    float: left;
    width: 38px;
    margin-right: 10px;
}

.twitterFeed .icon img {
    width: 36px;
    height: 36px;
    border: 1px solid #aaa;
}

.twitterFeed .status {
    /*width: 372px;*/
    width: 100%;
    float: left;
}

.twitterFeed .date {
    color: #666;
    text-transform: uppercase;
    font-size: 10px;
}

.twitterFeed h3 a ,
.twitterFeed h3 a:visited ,
.twitterFeed h3 a:link {
    color:#266FB7;
    font-size: 11px;
    font-family: Arial, sans-serif;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
}

.twitterFeed .tweet:before,
.twitterFeed .tweet:after {
    content: "";
    display: block;
}

.twitterFeed .tweet:after {
    clear:both;
}

/* FOLLOW NTMA */

@media screen and (max-width: 739px){
    .followNTMA{
        width: 100%;
    }
    .partners {
        width: 100%;
    }
    #mvBanner {
        display: none;
    }
}

@media screen and (min-width: 740px){
    .followNTMA{
        width: 33%;
    }
    .partners {
        width: 100%;
    }
    #mvBanner {
        display: none;
    }
}

@media screen and (min-width: 1000px){
    .followNTMA{
        width: 220px;
    }
    .partners {
        width: 220px;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .followNTMA{
        width: 100%;
    }
    .partners {
        width: 100%;
    }
    #mvBanner {
        display: none;
    }
}


.partners img {
    width: 100%;
}

.followNTMA {
    margin-bottom: 40px;
}

.followNTMA > a {
    width: 36px;
    margin-left: 10px;
    display: block;
    float: left
}

.followNTMA > h3 + a {
    margin-left: 0;            
}

.followNTMA a img {
    width: 36px;
    height: 36px;
}

@media screen and (max-width: 739px){
    .partners a {
        display: inline-block;
        margin-bottom: 10px;
        width: 49%;
    }
}

@media screen and (min-width: 740px){
    .partners a {
        display: inline-block;
        margin-bottom: 10px;
        width: 24%;
    }
}

@media screen and (min-width: 1000px){
    .partners a {
        display: inline-block;
        margin-bottom: 10px;
        width: 100%;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .partners a {
        display: inline-block;
        margin-bottom: 10px;
        width: 49%;
    }
}


.clearfix:before, 
.clearfix:after {
    content: '';
    display: block;
}

.clearfix:after {
    clear: both;
}

.winners { 
    font-family: Georgia,'Times New Roman',Times,serif;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 15px;
    color: #272727;
    width: 100%;
}
.winners tbody tr th:first-child { width: 50%; }
.winners tbody tr th { text-align: left; }

@media screen and (max-width: 739px){
    .thirdContainer {
        width: 100%;
        float: left;
    }
}

@media screen and (min-width: 740px){
    .thirdContainer {
        width: 100%;
        float: left;
    }
}

@media screen and (min-width: 1000px){
    .thirdContainer {
        width: 700px;
        float: left;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .thirdContainer {
        width: 100%;
        float: left;
    }
}


@media screen and (max-width: 739px){
    .aside {
        width: 100%;
        float: right;
    }
}

@media screen and (min-width: 740px){
    .aside {
        width: 100%;
        float: right;
    }
}

@media screen and (min-width: 1000px){
    .aside {
        width: 220px;
        float: right;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .aside {
        width: 100%;
        float: right;
    }
}


@media screen and (max-width: 739px){
    .mm-toggle-wrap {
        display: block;
        background-color: #2d2d2d !important;
    }

    .mm-toggle, .mobile-menu .home {
        background: #193B85 !important;
    }

    .mobile-menu .expand {
        color: #193B85 !important;
    }

    .mm-toggle .mm-label,
    .mobile-menu .home a {
        font-family: 'OratorStdMedium', Arial, serif;
        text-transform: uppercase;
        color: #fff;
        font-size: 22px;
        padding-top: 2px;
    }

    .mobile-menu li a {
        font-family: arial,helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;
    }

}

@media screen and (min-width: 740px){
    .mm-toggle-wrap {
        display: block;
        background-color: #2d2d2d !important;
    }

    .mm-toggle, .mobile-menu .home {
        background: #193B85 !important;
    }


    .mobile-menu .expand {
        color: #193B85 !important;
    }

    .mm-toggle .mm-label,
    .mobile-menu .home a {
        font-family: 'OratorStdMedium', Arial, serif;
        text-transform: uppercase;
        color: #fff;
        font-size: 22px;
        padding-top: 2px;
    }
    .mobile-menu li a {
        font-family: arial,helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;
    }

}

@media screen and (min-width: 1000px){
    .mm-toggle-wrap {
        display: none;
    }
}

@media only screen
and (min-device-width: 320px)
and (max-device-width: 568px)
and (-webkit-min-device-pixel-ratio: 2)
{
    .mm-toggle-wrap {
        display: block;
        background-color: #2d2d2d !important;
    }

    .mm-toggle, .mobile-menu .home {
        background: #193B85 !important;
    }

    .mobile-menu .expand {
        color: #193B85 !important;
    }

    .mm-toggle .mm-label,
    .mobile-menu .home a {
        font-family: 'OratorStdMedium', Arial, serif;
        text-transform: uppercase;
        color: #fff;
        font-size: 44px;
        padding-top: 2px;
    }

    .mobile-menu li a {
        font-family: arial,helvetica,sans-serif;
        font-size: 12px;
        font-weight: bold;
    }

    .dateImage {
        width: auto;
        height: 110px;
        background: none;
        background-color: #193B85;
        padding: 0 40px;
        margin-left: 10px;
    }

    .eventContent {
        width: 80%;
        padding-bottom: 20px;
    }
    .eventContent p {
        font-size: 24px;
    }

    .eventContent p:first-child {
        padding-top: 0;
    }

    .resourceguide { display: none;}

    .newsAndEvents .event_position { width: auto; }
    .eventDate .dateImage p:first-child { font-size: 24px; line-height: 60px; }
    .eventDate .dateImage p.dateNumber { font-size: 32px !important; line-height: 20px; }

    .categoryList a, .categoryList a:link, .categoryList a:visited {
        font-size: 24px;
    }

    .moNewsContainer {
        margin: 0 0 33px 0;
        padding-left: 20px;
    }
    .moNewsContainer a {
        font-size: 24px;
        line-height: 36px;
    }

    .moreDate {
        font-size: 24px !important;
    }

    .moNewsContainer .moreDate {
        padding-top: 20px;
        font-size: 16px !important;
    }

    .readmore {
        padding: 20px 20px important;
        font: normal normal 24px/24px Arial, "Helvetica", sans-serif;
    }

    .followNTMA > h3 + a {
        margin-left:20px;
    }

    .partners {
        display: none;
    }

    .iniTop ul {
        padding: 0 20px;
    }

    .iniTop ul li a {
        height: 40px;
        font-size: 30px;
        line-height: 40px;
        padding: 30px 0 30px 30px;
        margin: 0 0 12px 0;
    }

    .iniTop ul:last-child {
        padding-bottom: 20px;
    }

    .f_bottomLeft {
        max-width: 100%;
    }

    .f_bottomLeft h4 {
        font-size: 32px !important;
        padding: 20px 0;
    }

    .f_bottomLeft p,
    .f_bottomRight p {
        font-size: 24px !important;
        line-height: 32px;
        padding: 20px 0;
    }

    .categoryList h3,
    .thirdContainer h3,
    .initiative h3,
    .connectUs h3,
    .inside_sidebar h3 {
        padding: 16px 20px;
        font-size: 30px !important;
    }

    .pgTitleNav h3 {
        font-size: 50px;
        line-height: 50px;
        padding-bottom: 30px;
    }

    .pgTitleNav a {
        font: normal 24px/24px Arial, Helvetica, sans-serif;
    }


    .categoryList ul {
        padding-top: 20px;
        font-size: 24px;
    }
    .categoryList li {
        margin: 0 20px 18px;
        padding: 0 0 20px 0;
        line-height: 32px;
    }

    p {
        font-size: 24px;
        line-height: 36px;
        padding-bottom: 30px;
    }

    .georgia {
        font-family: Georgia, 'Times New Roman', Times, serif !important;
        font-size: 24px !important;
        line-height: 36px !important;
        padding-bottom: 30px !important;
    }

    p:first-child {
        padding-top: 30px;
    }

    .arialTitle {
        font-size: 26px !important;
        line-height: 38px !important;
    }

    .inside_faq p {
        font: normal 24px/36px Georgia, Helvetica, sans-serif !important;
        max-width: 100%;
    }

    .col3_container {
        max-width: 100%;
    }

    #news_back {
        font-size: 24px;
    }

    h2 {
        font-size: 30px;
        line-height: 48px;
    }

    .col3_container .col1_3 img {
        width: 280px;
        max-width: 280px;
    }

    .ini_Content p:first-child {
        padding-top: 0;
    }

    .ini_Content p {
        font-size: 24px;
        line-height: 36px;
        padding-bottom: 30px;
        font-family: Georgia, 'Times New Roman', Times, serif;
        max-width: 600px;
        margin-right: 20px;
    }

    .ini_Content a {
        width: auto;
        padding-bottom: 30px;
        font-size: 24px;
    }

    .col4 a {
        font: normal 24px/36px Georgia, 'Times New Roman', sans-serif !important;
    }

    .col4 h6 {
        font-size: 30px;
        line-height: 48px;
        height: 66px;
    }

    .col4 p,
    .inside_news a, .eventTitle {
        font-size: 24px;
        line-height: 32px;
        padding-bottom: 30px;
    }

    .inside_events a {
        font: normal 24px/36px Georgia, 'Times New Roman', serif;
    }

    .inside_events .lightGrey {
        font-size: 24px;
        font: normal 24px/24px arial, helvetica, sans-serif;
    }
    .inside_events span.desc {
        font-size: 24px;
    }
    .inside_events a.blueBtn {
        width: 200px;
        font-size: 32px;
        line-height: 32px;
    }

    #inside_Title {
        font: normal bold 28px/48px arial, helvetica, sans-serif !important;
    }

    #inside_sbTitle {
        padding: 16px 20px;
        font-size: 30px !important;
        font: bold 36px/36px Georgia, 'Times New Roman', serif;
    }

    ul.archivesStyle {
        padding-bottom: 30px;

    }
    ul.archivesStyle li a {
        font: normal 24px/48px arial, helvetica, sans-serif !important;
        padding-left: 20px;
        padding-bottom: 10px;
    }
    .upEvents { display: none; }

    .mobile-menu li a.active {
        color: #222222 !important;
        font-weight: bold !important;
    }

    #searchFilter {
        font: 24px/100% Arial, Helvetica, sans-serif;
    }

    .state h5 { font-size: 28px; line-height: 40px; }
    .stateResults { font-size: 18px; line-height: 32px;}

    #chapterDirectory .state {
        maargin: 20px 24px 40px 0;
    }

    #nationalDirectory ul,
    .georgia_list {
        font-size: 24px !important;
        line-height: 32px !important;
    }

    #nationalDirectory ul li ul {
        padding-bottom: 30px;
    }

    #archivesStyle li {
        padding-left: 20px;
    }

    #archivesStyle li a {
        font: normal 24px/36px arial, helvetica, sans-serif;
    }

    .col4_container h3 {
        font-size: 16px;
        line-height: 30px;
        font: normal 32px/40px 'AlternateGothicFSNo2', arial, sans-serif !important;
        padding: 20px 0;
    }

    select#chapter_download.left,
    .radioBtn2,
    .radio_label2 {
        font-size: 24px;
    }

    .mainNav_container .ntmaJoin {
        display: block;
    }

    .contentHead {
        display: none;
    }

    .ntmaJoinMobile {
        margin-top: 110px;
        text-align: right;
        padding-right: 10px;
        display: none;

    }

    .ntmaJoinMobile a {
        width: 500px;
        height: 82px;
        margin: 0 0 0 0;
        display: block;
        color: #000;
        padding: 16px 20px;
        font-size: 40px !important;
        font-family: 'AlternateGothicFSNo2', Arial, sans-serif;
        text-decoration: none;
    }

    .registerBtn span {
        font-size: 24px;
    }

    .announcement h2 {
        padding-top: 0;
    }
}


@media screen and (max-width: 739px){

}

@media screen and (min-width: 740px){

}

@media screen and (min-width: 1000px){

}

.widgetList {
    padding: 20px 0 0px 0;
    border-top: solid #e30606 3px;
    margin-bottom: 20px;
    overflow: auto;
}

.widgetList .wp-post-image { float: left; }

.widgetContent { margin-left: 65px; }

.widgetContent h3 {
    font-size: 16px;
    line-height: 24px;
    text-decoration: none;
    font-family: Georgia,'Times New Roman',Times,serif;
}

.widgetContent h3 a  {
    color: #369;
    font-size: 16px;
    line-height: 24px;
    font-style: normal;
    font-weight: normal;
    margin: 0;
    text-decoration: none;
    font-family: Georgia,'Times New Roman',Times,serif;
}

.widgetContent h3 a:hover {
    text-decoration: underline;
}

.widgetContent .blurb {
    color: #323232;
    text-decoration: none;
    padding: 10px 25px 10px 0;
    display: inline-block;
    font-family: Arial, sans-serif;
    font-size: 12px;
    line-height: 18px;
}

.widgetPhoto { width: 100%; }