	
	
	html { height: 100%; margin-bottom: 1px; } /* This forces a scrollbar on Mozilla & WebKit to prevent jumping on centered sites */
	
	/* Do not remove the following section, these rules are required for forms */
		.comment-replies {
			margin-left: 30px;
		}

		.form-element.form-hide, .form-important {
			display: none;
		}

		.form-element.form-type-checkbox label,
		.form-element.form-type-radio label {
			display: inline;
		}

		.form-float-left {
			float: left;
		}

		.form-element.form-float-left {
			padding-right: 10px;
		}
		
		/* This section works with the wt.hero function in site-local.js.  Values set to % need to be set.  Caption and control rules should be removed if not in use. */

		div.heroshots {
			position: relative;
			width: 615px;
			height: 260px;
			overflow: hidden;
			float: left;
			background: white none repeat scroll 0 0;
			border: 1px solid #CCC;
			padding: 5px;
			margin: 5px 15px 5 px 0;

		}
		


			div.heroshots img {
				top: 0px;
				left: 0px;
			}

					div.heroshots div.controls ul li {
                        list-style:none;
					}
						
		/* Global styles */
		
		.clear {
			clear: both;
		}
		
		form .clear {
			clear: none;
		}
		
		.left {
			text-align: left;
		}
		
		.center {
			text-align: center;
		}
		
		.right {
			text-align: right;
		}
		
		img.left {
			float: left;
		}
		
		img.center {
			display: block;
			margin-left: auto;
			margin-right: auto;
		}
		
		img.right {
			float: right;
		}
		
		/* Specific styles */
		.wrapper { /* If a non YUI-standard width is being used, set it here; otherwise replace the wrapper ID in includes/header.inc.php with the appropriate YUI ID. */
			width: 72.6923em; /* Set in ems by dividing the desired width by 13; the default is for 800px */
			*width: 74.4874em; /* Make up for IE's inability to do math by multiplying the first width by 0.9759 */
			text-align: left;
			margin: auto; /* A value of auto centers the page, while 'auto 0px' will left align it; god help you 'auto 0px auto auto' will right align it */
		}	

html, body { 
	color: #333; 
	font-size: 87%;
	font-family: 'arial', 'helvetica', sans-serif;
}

.wrapper {
	position: relative;
	margin: 0 auto;
	width: 72.6923em; 
	min-width: 945px; 
	text-align: left; 
}

h1#logo {
/*	text-indent: -10000px;*/
	overflow: hidden;
	background: url(/images/logo.png) no-repeat;	
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png', sizingMethod = 'scale'); 
	width: 144px;
	height: 76px;
	margin: 10px 0 3px;
	float: left;
}

/*h1#logo a { display:block; width:144px; height:76px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png", sizingMethod="scale"); 
}*/

#hd {
	background: #fff url(/images/bg_nav2.gif) repeat-x;
	_background: #fff url(/images/bg_nav_ie6.gif) repeat-x;
	width: 100%;
	overflow: hidden;
}

ul.navigation {
	float: right;
	margin-top: 42px;
}

ul.navigation li {
	display: inline;
	list-style-type: none;
	float: left;
}


ul.navigation li a {
	display: block;
	text-indent: -50000px;
	overflow: hidden;
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 33px;
}

* ul.navigation li a {
	_height: 33px;
}


ul.navigation li.nav-home a {
	background-image: url(/images/nav_home.png);
	_background: url(/images/nav_home.jpg);
	width: 72px;
	height: 33px;
}

ul.navigation li.nav-about-us a {
	background-image: url(/images/nav_about.png);
	_background: url(/images/nav_about.jpg);
	width: 97px;
}

ul.navigation li.nav-news a {
	background-image: url(/images/nav_news.png);
	_background: url(/images/nav_news.jpg);
	width: 72px;
}

ul.navigation li.nav-membership a {
	background-image: url(/images/nav_membership.png);
	_background: url(/images/nav_membership.jpg);
	width: 114px;
}

ul.navigation li.nav-job-opportunities a {
	background-image: url(/images/nav_opportunities.png);
	_background: url(/images/nav_opportunities.jpg);
	width: 154px;
}

ul.navigation li.nav-events a {
	background-image: url(/images/nav_events.png);
	_background: url(/images/nav_events.jpg);
	width: 80px;
}

ul.navigation li.nav-contact a {
	background-image: url(/images/nav_contact.png);
	_background: url(/images/nav_contact.jpg);
	width: 90px;
}

ul.navigation li.selected a, ul.navigation li.ancestor a {
	background-position: 0 -33px;
}

ul.navigation li a:hover {
	background-position: 0 -33px;
}

ul.alphabet li {
	display: inline;
	line-height: 2em;
}

ul.alphabet li a:hover {
	color: #006ab3;
}

h2, h3 {font-weight: normal; margin: 1em 0 0.5em;}



p {line-height: 18px;}


a.orange { 
	font-size: 80%;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffa200;
	text-decoration: underline;
}

a {color: #141414;}

a:hover {text-decoration: underline;}

/*homepage*/

#home .page-content {
	float: right;
	width: 280px;

}

#home #bd {
	color: #666766;
	background: #fff url(/images/bg_bd.gif) repeat-x;
}

#home #bd .yui-g {
	clear: both;
	padding-top: 2em;
}
#home #bd .yui-g .yui-g {
	clear:  none;
	width: 473px;
	padding-top: 0;
}

#bd {
	clear: both;
	padding: 1.5em 0 0;
}

.homepage-hero {
	float:  left;
	z-index: 1;
	border: 5px solid white;
	background: white ;

}

.pic h2 {
	display: none;
}

strong *, b * {
	font-weight: bold !important;
}

em *, i * {
	font-style: italic !important;
}

#intro {
}

#intro h3 {
	text-indent: -50000px;
	overflow: hidden;
	background: url(/images/cma.png) no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/cma.png", sizingMethod = "scale"); 
	height: 73px;
	width: 301px;
}

#intro p#intro_paragraph {
	text-indent: -50000px;
	overflow: hidden;
	background: url(/images/intro_paragraph.png) no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/intro_paragraph.png", sizingMethod = "scale"); 
	height: 115px;
	width: 301px;
	margin-left: -5px;
	padding-bottom: 6px;
}

#intro p.more_button {display: inline;}

#intro p.more_button a {
	display: block;
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/button_learn_more.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/button_learn_more.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	height: 33px;
	width: 187px;
	border: none;
}

.join {
	height: 309px;
}

#sb {
	padding: 5px 0 0;
}

#bd .news_items h3 {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/news_events.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/news_events.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	height: 34px;
	width: 440px;
	margin: 0 -1px 1em;
}

* #bd div.sponsors {
	_width:  200px;
	_position: absolute;
	_margin-left: -30px;
}

#bd .sponsors h3 {
	text-indent: -50000px;
	overflow: hidden;
	background: url(/images/cma_sponsors.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/cma_sponsors.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	height: 34px;
	margin: 0 -1px 1em;
}

#bd h2#why_join {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/why_join.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/why_join.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 261px;
	height: 99px;
	margin: 0 0 1em;
}

#bd .news_items {
	width: 438px;
	height: 300px;
	background: #fff url(/images/bg_news.gif) repeat-x 50% 0;
	border: 1px solid #bebebe;
	border-top: none;
	_overflow: hidden;
	}

#bd .news_items p {
	padding: 3em 0 0 22em;
	_padding: 0;
	margin: 0 0 0 20px;

}

#bd .news_items .item {
	padding: 0 20px 0 77px;
	_padding: 0;
	margin: -1em 0;
	_margin: 0 0 0 20px;
	min-height: 34px;
	position: relative;
}

#bd .news_items .item abbr {
	border: none;
	cursor: text;
	width: 33px;
	height: 34px;
	display: block;
	overflow: hidden;
	background: transparent url(/images/calendar_icon.png) no-repeat 50% 0;
	_background: none;
	font-weight: bold;
	text-align: center;
	position: absolute;
	_position: static;
	top: 0;
	left: 21px;
	line-height: 20px;
}

#bd .news_items .item abbr span {
	text-transform: uppercase;
	color: white;
	display: block;
	height: 11px;
	line-height: 11px;
	font-size: 8px;
}

#bd .news_items .item h4 {
	background: white;
	border: 1px solid #ccc;
	padding: 10px;
	_padding: 8px 0 8px 5px;
	_margin: 0 10px 10px 0;
	min-height: 15px;
	_width: 390px;
}

#bd .news_items .item h4 a {
	text-decoration: none;
	background: transparent url(/images/date_thing.png) no-repeat 0 0;
	_background: none;
	display: block;
	width: 100%;
	_width: 250px;
	padding-left: 25px;
	margin-left: -25px;
}

#bd .news_title {
	margin: 1em 0 0;
	clear: both;
	font-size: 136%;
}

#bd .news_title a {
	text-decoration: none;
}

#bd .news_teaser {
	margin-bottom: 0;
}

#bd .border_bottom {
	border-bottom: 1px solid #d5d5d5;
	padding-bottom: 1em;
	margin-top: 0;
	clear: left;
}

#bd .wrapper .yui-gc .yui-u .aboutus_img {
	float: left;
	padding: 5px;
	background: white;
	margin: 5px 15px 5px 0;
	border:  1px solid #ccc;
}

#bd .wrapper .yui-gc .yui-u .aboutus_banner {
	float: left;
	padding: 5px;
	background: white;
	margin: 5px 15px 5px 0;
	border:  1px solid #ccc;
	_width: 600px;	
}


#bd .sponsors {
	width: 213px;
	background: #fff;
	border: 1px solid #bebebe;
	border-top: none;
	padding: 0 0 20px;
	text-align: center;
}

#bd div.sponsors p {
	margin-bottom: 3em;
}


#bd img.map {
	background: white;
	padding: 5px;
	border: 1px solid #ccc;
	display: block;
}


#bd p a.back_link {
	color: #ffa200;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 80%;
	margin: 1em 0;
	display: block;
	outline: 0;
}

/* membership */

#bd li.member_title {
	padding-bottom: 0.7em;
	padding-left *: 0 !important;
}

#bd li.member_title a {
	text-decoration: none;
}

#bd li.member_title a:hover {
	color: #006ab3;
}

#bd ul.memberlist {
	margin-left: 0;
}

#bd ul.memberlist li {
	list-style: none;
}

/* in lightbox */

#lightbox .target {
	width: 374px;
	background: transparent url(/images/rc_bg.png) repeat-y;
	_background: url(/images/rc_bg.png) repeat-y;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/rc_bg.png", sizingMethod = "scale"); 
	padding: 0 10px 2em;
}

#lightbox div.rc_top {
	background: transparent url(/images/rc_top.png) no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/rc_top.png", sizingMethod = "scale"); 
	display: block;
	width:  394px;
	height: 11px;
}

#lightbox div.rc_bottom {
	background: transparent url(/images/rc_bottom.png) no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/rc_bottom.png", sizingMethod = "scale"); 
	display: block;
	width: 394px;
	height: 11px;
}

#lightbox div.member_lightbox {
	background: #fff;
}

div.member_lightbox img.member_image {
	margin: 0 auto 1em;
	width: auto;
	max-width: 300px;
	height: auto;	
	display: block;
}

div.member_lightbox div.item {
	clear: both;
}

div.member_lightbox div.item a {
	text-decoration: none;
}

div.member_lightbox div.item a:hover {
	color: #006ab3;
}

div.member_lightbox div.item {
	width:100%;
	overflow:hidden;
	margin-bottom: 1em;
	font-size: 96%;
}

div.member_lightbox div.address {
	height: auto;
	font-size: 96%;
}

div.member_lightbox div.col_1 {
	float: left;
	width: 6em;
	color: #006ab3;
	text-transform: uppercase;
	font-weight: bold;
	margin-left: 3em;
	text-align: left;
}

div.member_lightbox div.col_2 {
	float: right;
	width: 19em;
	text-align: left;
	padding-bottom: 12px;
	margin: 0 2em;
	
}

div.member_lightbox h2 strong {
	font-size: 88%;
	float: left;
	margin: 8px 2.5em 12px;
}

h2.current_members strong {
	color:  #006ab3;
	font-size: 1.5em;
}

h2.company_name {
	margin: 0;
	padding: 18px 0 24px;
	font-weight: bold;
	font-size: 154%;
}

/* without lightbox */

#bd .about_company {
	width: 394px;
}

/* form styles */

#bd label, #bd .form-type-submit {
	display: block;	
	margin-top: 1em;
}

#bd .form-type-text input, #bd textarea {
	border: 1px solid #ccc;
	width: 300px;
	padding: 2px;
	background: white;
	font-family: monospace;
	font-size: 108%;
}

#bd textarea {
	height: 8em;
	line-height: 1.5;
}


#bd .form-type-text input:focus, #bd textarea:focus {
	background: #fffed5;
}

#bd .form-type-submit {
	width: 306px;
	text-align: right;
}

#bd .form-type-submit input {
	border: none;
	background: transparent;
	color: #ffa200;
	text-transform: uppercase;
	font-size: 80%;
	font-weight: bold;
	text-decoration: underline;
	padding: 1em 0 3em 27em;
	display: block;
}

.smallcaps {
	text-transform: uppercase;
	font-size: 86%;
}

/* end form styles */

html#contact h4 {
	margin: 1em 0 0 1em;	
}

html#

/* list styles */
#main .story ul {
	list-style: none;
	margin-left: 0;
}

#main .story li {
	list-style: none;
	padding-left: 0;
}

#main .story .officer_title {
	font-weight: bold;
	color: #0068b3;
}

#main .story em {
	font-style: italic;
}


#sponsors p img {padding: 12px 25px;}

ul#reasons {
	background: #2c2c2d;
	width: 229px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 10px 15px 31px 15px;
	margin: -15px 0 0 0;
	height: 160px;
}

.join ul li {
	list-style-type: none;
	font-size: 13px;
	color: #fff;
	padding: 5px 3px;
	border-bottom: 1px solid #181818;
	border-top: 1px solid #3f3f3f;
	text-align: left;
}

.join ul li.top {border-top: 0 none;}

.join ul li.bottom {border-bottom: 0 none;}


/* newsfeed list styles */


.newsfeed_white_bg {
	background-color: white;
	border: 1px solid #d7d7d7;
	margin-bottom: 15px;
	padding: 1px 1px 10px;	
}

.newsfeed_white_bg ul {
	margin-left: 0;
	padding: 0 1em;

}

h3.benefits_link {display: inline;}

h3.benefits_link a {
	display: block;
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/benefits_link.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/benefits_link.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	height: 33px;
	width: 276px;
	border: none;
	margin-top: -45px;
}
/*end homepage*/


#bd {
	color: #141414;
	background: #fff url(/images/bg_body.gif) repeat-x;
	min-height: 500px;
	padding-top: -20px;
}

.main-content {width: 680px;}

.main-content img {
	float: left; 
	background: #fff;
	padding: 7px;
	border: 1px solid #d2d2d2;	
	margin-right: 10px;
}

#making-connections .main-content img {margin: 0 10px 20px 0;}

.main-content p {line-height: 16px;}

.storyimage {
	float: left;
	background: #fff;
	padding: 3px;
	border: 1px solid #d2d2d2;
	margin-right: 10px;	
}

.teaserimage {
	float:  left;
	background: #fff;
	padding:  3px;
	border:  1px solid #d2d2d2;
	margin-right: 10px;
	max-width: 160px;
	_width: 160px;
	height: auto;
}

.news_date {
	color: gray;
	margin: 0;
	padding: 0.5em 0;
}

#job-postings .story, #join-cma .story {clear: both; width: 610px; padding-top: 10px;}


/*sidebar*/
ul.sidebar {
	margin: 0;
}

ul.sidebar li {list-style: none;}

ul.sidebar p {width: 260px;}

.join-cma p {width: 620px;} 


.white_bg {
	background-color: white;
	border: 1px solid #d7d7d7;
	margin-bottom: 15px;
	padding: 1px 1px 10px;
}

.white_bg h3 {margin: 0;}

.white_bg p {padding: 10px 0 0 16px; margin-bottom: 0;}

.white_bg ul {
	border-top: none;
	margin: 0;
	width: 260px;
	padding: 10px 0 0 0;
}

.white_bg ul li {padding: 0 0 5px 16px;}

.white_bg ul li a {
	text-decoration: none; 
	color: #2a2a2a;
	font-weight: bold;
}



#cd-mitchell-award .sidebar {top: -248px;}

#making-connections .sidebar {top: -1339px;}

#job-postings .sidebar { top: -1115px;}

#resume-postings .sidebar { top: -43px; }

#join-cma .sidebar {top: -1020px;}


.blue, html#history ul li a.history, html#cd-mitchell-award ul li a.cd-mitchell-award, html#making-connections ul li a.making-connections, html#job-postings-2 ul li a.job-postings, html#job-opportunities ul li a.job-opportunities, html#join-cma ul li a.join-cma, html#making-connections ul li a.making-connections, .white_bg ul li a:hover, html#current-members-feed ul li a.current-members, html#current-members-feed .a, html#members_a .a, html#members_a-2 .a, html#members_b .b, html#members_c .c, html#members_d .d, html#members_e .e, html#members_f .f, html#members_g .g, html#members_h .h, html#members_i .i, html#members_j .j, html#members_k .k, html#members_l .l, html#members_m .m, html#members_n .n, html#members_o .o, html#members_p .p, html#members_q .q, html#members_r .r, html#members_s .s, html#cma-members-t .t, html#cma-members-u .u, html#cma-members-v .v, html#cma-members-w .w, html#cma-members-x .x, html#cma-members-y .y, html#cma-members-z .z   {color: #006ab3;}



ul#resumes {margin: 0 0 5px 13px;}

ul#resumes li {padding-bottom: 3px;}

ul#additional_assistance {margin-left: 0; margin-top: -5px; }

ul#additional_assistance li {list-style: none; font-weight: bold; padding-bottom: 3px;}

/*image replacement headers*/

h2#cmas_history {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/cmas_history.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/cmas_history.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 143px;
	height: 23px;
}

h2#cma-matchmaker {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/cma_matchmaker.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/cma_matchmaker.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 168px;
	height: 14px;
}

h2#mitchell_award {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/mitchell_award.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/mitchell_award.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 187px;
	height: 15px;
}

h2#compelling_reasons {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/compelling_reasons.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/compelling_reasons.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 548px;
	height: 24px;
}

h2#contacts {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/contacts.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/contacts.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 301px;
	height: 15px;
	top: 30px;
}


h2#bod_img {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/bod.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/bod.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 209px;
	height: 14px;
}

h2#cma_pub {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/cma_pub.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/cma_pub.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 154px;
	height: 14px;
}

h2#recent_posts {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/recent_posts.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/recent_posts.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 299px;
	height: 35px;
	margin: 0 -1px;

}

/* end image replacement */

#sb ul.newsfeed_item li a {
	text-decoration: none;
}

#sb ul.newsfeed_item li strong a {
	color: #006AB3;
}

#current_activities {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/current_activities.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/current_activities.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 130px;
	height: 13px;
}

h3#about-us {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/about_us.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/about_us.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 297px;
	height: 34px;
}

h3#job-opportunities {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/job_opportunities.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/job_opportunities.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 297px;
	height: 34px;
}

h3#membership {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/membership.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/membership.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 297px;
	height: 34px;
}

h4#business_contacts {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/business_contacts.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/business_contacts.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 121px;
	height: 12px;
}

h4#low_cost {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/low_cost.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/low_cost.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 212px;
	height: 14px;
}

h4#business_contacts {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/business_contacts.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/business_contacts.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 121px;
	height: 12px;
}

h4#opportunities {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/opportunities_to_participate.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/opportunities_to_participate.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 340px;
	height: 14px;
}

h4#services {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/advocacy_consulting.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/advocacy_consulting.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 306px;
	height: 14px;
}

h4#much_more {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/and_much_more.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/and_much_more.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 126px;
	height: 12px;
}

h4#join_cma_today {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/join_cma_today.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/join_cma_today.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 212px;
	height: 14px;
}

h4#resumes_available {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/resumes_available.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/resumes_available.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 369px;
	height: 16px;
}

h3#state_of_tennessee {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/state_of_tennessee.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/state_of_tennessee.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 140px;
	height: 14px;
	margin-bottom: 0;	
}

h3#hamilton_county_services {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/hamilton_county_services.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/hamilton_county_services.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 192px;
	height: 16px;
	margin-bottom: 0;		
}

h3#chattanooga_city_services {
	text-indent: -50000px;
	overflow: hidden;
	background-image: url(/images/chattanooga_city_services.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/chattanooga_city_services.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 196px;
	height: 16px;
	margin-bottom: 0;	
}



h4 {margin: 25px 0 5px 0;}

h3#current-members {visibility: hidden;}

#dl_form {
	text-indent: -500000px;
	overflow: hidden;
	background-image: url(/images/dl_form.png);
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = "/images/dl_form.png", sizingMethod = "scale"); 
	background-repeat: no-repeat;
	width: 298px;
	height: 34px;
}

/*footer*/
#ft {
	clear: both;
	width: 100%;
	min-height: 200px;
	background: #242425 url(/images/bg_footer.gif) repeat-x;
	font-size: 86%;
	color: #f5f4f4;
	padding-top: 8px;
}

#ft p#address {
	display: inline;
	float: left;
	padding-right: 250px;
}

#ft a {
	color: #f5f4f4;
	text-decoration: none;
}

#ft a:hover {
	text-decoration: underline;
}

/* modified lightbox from dryan */


#lightbox { 
    position: absolute; 
    top: 25%; 
    left: 50%; 
    width: 394px; 
    height: auto; 
    margin: -200px 0 0 -300px; 
    display: none; 
    z-index:10000; 
    background-color: #fff;
    }

div.loading { background: transparent url(/images/ajax-loader.gif) no-repeat 50% 50%; display: block; width: 50px; height: 50px}
		
	#lightbox a.close { color: #666; position: absolute; right: 20px; top: 15px; text-decoration: none;display: block; font-size: 20px; z-index: 5; font-weight: bold;}



* html .wrapper {
	_width: 80em;
}


