body{background-color: #ecebeb; }
a {color:#333333;}
a:visited {color:#333333;}

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

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


/* Page Structure */
.mainContainer{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');   

}

.block980 { width: 980px; margin:0 auto;}
.block940 { width: 940px; padding:0 20px; }
.block900 { width: 900px; padding:0 20px; }
.block700 { width: 700px; padding:0 20px; }
.block500 { width: 500px; padding:0 20px; }

/****  CORE OVERLAP  ****/
.blok940 { width: 940px; margin: 0 auto; position: relative; }
.blok900 { width: 900px; margin: 0 auto; position: relative; }
.blok440 { width: 440px; }
.blok400 { width: 400px; }

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


.insideContainer { width: 660px; padding: 0 20px; float: left;  }
.insideWideContainer { width: 900px; padding: 0 20px; }

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


/* Header */
.headerContainer {width:auto;height:100px;margin:0;}
.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;}

.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 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:390px;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 */
.mainNav_container {width:980px;height:45px; margin: 0 auto 15px;z-index:3000;position:relative;}

.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: 160px;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;}



/* Homepage */



/* 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 */

.secondBodyContainer {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;}
.moreNews {width:700px;}
.initiative {width:220px;}
	.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 {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;}


/* 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:220px; border-bottom: solid #cccccc 1px;margin:0 0 15px 0;}
.eventContent {width:166px;}
.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 1px #999999;margin:0 0 11px 0;}
.moreNews h3 {margin: 0 0 13px 0;}
.moreNews p {font-size: 16px; line-height: 24px; font-style: normal;font-weight: normal;margin: 0;}
.moreNews a {color:#369;font-size: 16px; line-height: 24px; font-style: normal;font-weight: normal;margin: 0; text-decoration: none;}
.moreNews a:hover { text-decoration: underline; }
.moreDate {font-family:Arial, 'Helvetica', sans-serif !important;font-size: 12px !important; font-weight: normal; margin-bottom: 15px !important;}



/* End Homepage */



/* Footer */

.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 10px 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;}

.footer {min-height: 436px; margin:auto; background: #202020 url('/themes/site_themes/ntma/footerBG.jpg') repeat-x center top;}
.footerContainer {width:980px;margin:auto;}
.footerTop {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;}
.footerBottom {width: 980px;float:left;}
.f_bottomLeft {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 {width: 280px;}
.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;}
.bizDevColor:hover .sb_popUp {visibility: visible;}
.insuranceColor .sb_popUp {height: 100px;position: absolute;right: 242px;top: -70px;visibility: hidden;width: 238px;}
.insuranceColor:hover .sb_popUp {visibility: visible;}
.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;}
.foundationColor:hover .sb_popUp {visibility: visible;}
.universityColor .sb_popUp {width:238px;height: 100px;position: absolute; right: 242px;top: -70px;visibility: hidden;}
.universityColor:hover .sb_popUp {visibility: visible;}
.advocacyColor .sb_popUp {width:238px;height: 100px;position: absolute; right: 242px;top: -70px;visibility: hidden;}
.advocacyColor:hover .sb_popUp {visibility: visible;}
.workforceColor .sb_popUp {width:238px;height: 100px;position: absolute; visibility: hidden; right: 242px;top: -70px;}
.workforceColor:hover .sb_popUp {visibility: visible;}
.ampedColor .sb_popUp {width:238px;height: 100px;position: absolute; visibility: hidden;top:-70px;right:242px; }
.ampedColor:hover .sb_popUp {visibility: visible;}




/* 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;}
.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 */

.pgTitleNav_padding {padding:0;}
.pgTitleNav {width:940px;border-bottom: 3px solid #e30606; position: relative; }
.pgTitleNav h3 {width:940px;border-bottom: 1px solid #cccccc;padding:0 0 5px 0;margin:0 0 10px 0;text-transform: uppercase;line-height: 24px;height: 24px;}
.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 */
.heroImg900 {width:900px;margin:25px 0 15px 0;}
.heroImg660 {width:660px;margin:25px 0 15px 0;}


/* Common Columns */
.col2 {width:450px;}
.col2 p {line-height: 20px;color:#000000;}
.col3 {width: 280px; margin:0 30px 30px 0;}
.col3_container {width:660px;}
.col4_container {width:940px;}
.col4_container h3 {font:normal 17px/17px 'AlternateGothicFSNo2', arial, sans-serif !important;letter-spacing: 1px;color: #333333;text-transform: uppercase;}
.col4 {width:220px;margin:0 20px 0 0;position:relative;}
.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:220px;height: 33px;border-bottom: 1px solid #cccccc;color:#333333;margin:0 auto 13px;}
.col3_line {width:280px;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 {width:280px;margin:0; height: 112px;}
.benefitImg img { margin:0 auto;display: block;}
.joinCopy p { padding-right: 30px; } 
.joinCopy .column { width: 450px !important;}
.joinImg {position: relative;}


.joinTitleBox.centered { position: absolute; top:70px; left: 240px; z-index: 100; }
.joinTitleBox.centered .featTitle { width:450px; text-align: center; background: url('/themes/site_themes/ntma/featTitleBG.png'); margin-bottom: 1px; }
.joinTitleBox.centered .featTitle h1 { text-align: center; padding:15px 60px; }
.joinTitleBox.centered .featDesc { width:450px; text-align: center; background: url('/themes/site_themes/ntma/featTitleBG.png'); }
.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;}

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

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

.join_label { display:block; margin: 10px 0 5px; font-size: 12px; }
.join_field { 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; }


/* 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;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 */

.inside_sidebar {width:220px; 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;}

	.sidebarMenu {margin:10px 0 15px 0;border-bottom: 1px solid #cccccc;position: relative;}

.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;}

.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;}
.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 */
.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;}
#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:220px;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:220px;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:220px;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:220px;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:220px;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:220px;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:220px;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 {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 { width:680px; padding-right: 0;}
.inside_news a, .eventTitle {font: normal 16px/24px Georgia,'Times New Roman',serif;text-decoration: none;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;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;
}

/* FAQ Styles */
#inside_Title {font: normal bold 14px/24px arial,helvetica,sans-serif !important;letter-spacing: normal;display:block;width:680px;margin:0 0 22px 0;border-bottom: 1px solid #cccccc;}
.inside_faq a {color:#336699; text-decoration: underline;}
.inside_faq p {font: normal 13px/20px arial,helvetica,sans-serif;width:600px; padding: 10px 80px 20px 0;border-bottom: 1px dotted #999999;}
.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: 924px; margin-right:-24px; }
#chapterDirectory .state {  width: 284px; margin: 20px 24px 0px 0px; }
#chapterDirectory .stateResults {margin-top:10px;}

/* MEMBERS > CHAPTER DIRECTORY */
#chapterImage {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; }

#map_canvas { width: 400px; height: 300px;}
#memberImage #map_canvas {}



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

/* FEATURE IMAGE AREA */
#memberStorySingle .featureText {	position: absolute; left: 20px; bottom: 30px; color: #FFFFFF; font-size:14px; font-weight: lighter; }
#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;}

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

/****  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 */
#memberData { 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 */
#moreData { width: 520px; 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; }
.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; }




