/*
 Universal styles
*/
	body
	{
		font-family: verdana, sans-serif;
		font-size: 75%;/*~12pt*/
		text-align: center;
		margin: 0px;
		padding: 0px;
		color: #666666;
		background-color: #9ab2ce;
		background-image: url(../../images/lmt-10/fw/bg.jpg);
		background-repeat: repeat-x;
	}

.clearfixed:after,
.clearfix:after,
form.join_form div.input_grp:after,
div.lower_body_box:after
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

div
{
margin: 0px;
padding: 0px;
}

hr
{
height: 1px;
color: #C4D7A4;
background-color: #C4D7A4;
border: none;
}

img, a img
{
border: 0px;
}

.float_l
{
display: inline;
float: left;
margin-right: 4px;
}

.float_r
{
display: inline;
float: right;
margin-left: 4px;
}

/* START: 2008-04-10 added css */
.highlight_copy
{
font-size: 1.16em; /* ~14pt */
color: #7FAD4B;
}

.blue_copy
{
color: #004887;
}

.black_copy
{
color: black;
}

.smaller_copy
{
font-size: .92em; /* ~11pt */
}
/* END: 2008-04-10 added css */

p
{
padding: 2px 0px 4px 0px;
margin: 0px;
}

a,
a:link,
a:visited
{
color: #993333;
text-decoration: none;
}

a:hover
{
color: #7fad4b;
}

a.more_link,
a.more_link:link,
a.more_link:visited
{
	padding: 0px 15px 0px 0px;
	background-image: url(../../images/lmt-10/fw/more-arrow.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	color: #993333;
}

a.more_link img
{
	display: none;
}




div.barhead_inner a{
color:#fff;
}

div.barhead_inner a:visited{
color:#fff;
}


div.barhead_inner a:hover{
color:#014888
}


/* START: 2008-04-11 added css */
a.graylink,
a.graylink:link,
a.graylink:visited
{
color: #666666;
}
/* END: 2008-04-11 added css */


form
{
margin: 0px;
padding: 0px;
}

h2
{
	font-size: 2.083em; /*~25pt*/
	color: #7fad4b;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
h2.a,
h2.a:link,
h2.a:visited
{
	color: #7fad4b;
}

h3
{
font-size: 1.83em; /*~22pt*/
color: #7FAD4B;
font-weight: normal;
padding: 0px;
margin: 0px;
}

h4
{
font-size: 1.16em; /* ~14pt */
color: #004887;
font-weight: normal;
padding: 0px;
margin: 0px;
}

form
{
margin: 0px;
padding: 0px;
}

ul
{
margin: 0px;
padding: 0px 0px 0px 20px;
list-style-type: disc;
}

/*
	Framework boxes
*/
	div.fw_container
	{
		text-align: left;
		margin: 0px auto;
		width: 907px;
		padding: 14px 0px;
	}

	div.fw_container div.fw_container_t,
	div.fw_container div.fw_container_b
	{
		background-image: url(../../images/lmt-10/fw/bg-t.gif);
		background-repeat: no-repeat;
		height: 5px;
		overflow: hidden;
	}

	div.fw_container div.fw_container_b
	{
		background-image: url(../../images/lmt-10/fw/bg-b.gif);
	}

	div.fw_container div.fw_container_inner
	{
		background-color: white;
		padding: 0px 12px;
	}
/*
	START: Header
*/
	div.fw_header
	{
	}

	div.fw_header a.logo
	{
		float: left;
		display: inline;
		display: block;
		width: 285px;
		height: 70px;
		background-image: url(../../images/lmt-10/fw/header/logo.gif);
		background-repeat: no-repeat;
		background-position: 0px 11px;
		padding: 11px 0px 11px 0px;
	}
	
	div.fw_header div.useful_links
	{
		padding-top: 5px;
		text-align: right;
	}

	div.fw_header div.useful_links div.user_text_size
	{
		color: #838181;
		padding-right: 22px;
	}

	div.fw_header div.useful_links div.user_text_size a,
	div.fw_header div.useful_links div.user_text_size a:link,
	div.fw_header div.useful_links div.user_text_size a:visited
	{
		color: #838181;
	}

	div.fw_header div.useful_links img.change_text_size_img
	{
		vertical-align: baseline;
	}

	div.fw_header div.useful_links div.home_donate_search
	{
		color: #e97106;
		font-size: 1.083em;/*~13pt*/
		height: 18px;
		line-height: 18px;
		vertical-align: middle;
		margin-top: 8px;
		padding-right: 8px;
	}

	div.fw_header div.useful_links div.home_donate_search a,
	div.fw_header div.useful_links div.home_donate_search a:link,
	div.fw_header div.useful_links div.home_donate_search a:visited
	{
		color: #e97106;
	}

	div.fw_header div.useful_links div.home_donate_search input
	{
		vertical-align: middle;
	}

	div.fw_header div.useful_links div.home_donate_search input.input_text
	{
		width: 108px;
		height: 12px;
		padding: 2px;
		border: 1px solid #d5d4d4;
		vertical-align: middle;
		font-size: .833;/*~11pt*/
		color: #d5d4d4;
	}

	div.fw_header div.useful_links div.join_us_on
	{
		margin-top: 20px;
		padding-right: 16px;
	}

	div.fw_header div.useful_links div.join_us_on_inner
	{
		float: right;
		display: inline;
		color: #001d5e;
		font-size: 1.25em;/*~15pt*/
		height: 24px;
		line-height: 24px;
		vertical-align: middle;
		margin-top: 8px;
	}

	div.fw_header div.useful_links div.join_us_on .label,
	div.fw_header div.useful_links div.join_us_on .icon
	{
		float: left;
		display: inline;
		height: 24px;
		line-height: 24px;
		vertical-align: middle;
		margin-left: 10px;
	}

	#fw_primary_nav
	{
		overflow: visible;
		margin-top: 6px;
		background-color: #f79f1d;
		clear: both;
		text-align: center;
	}

	#fw_primary_nav ul
	{
		list-style: none;
		list-style-image: none;
		margin: 0px auto;
		padding: 0px;
		text-align: left;
	}

	#fw_primary_nav ul li.level-1
	{
		float: left;
		display: inline;
		width: auto; 
		height: 24px;
		line-height: 24px;
		vertical-align: middle;
		text-align: center;
		padding: 0px 32px;
		background-image: url(../../images/lmt-10/fw/header/nav-bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 50%;
		margin: 0px;
		padding: 0px;
		position: relative;
		z-index: 100000;
		overflow: visible;
	}
	#fw_primary_nav ul li.level-1-first
	{
		background-image: none;
	}
	
	#fw_primary_nav .touching
	{
		width: 1000px;
	}

	#fw_primary_nav ul li a,
	#fw_primary_nav ul li a:link,
	#fw_primary_nav ul li a:visited
	{
		font-size: .958em;/*~11.5pt*/
		text-transform: uppercase;
		color: white;
		padding: 0px 26px;
		font-family: arial, sans-serif;
		font-weight: bold;
		letter-spacing: .5px;
	}
	#fw_primary_nav ul li a.touched,
	#fw_primary_nav ul li a.touched:link,
	#fw_primary_nav ul li a.touched:visited
	{
		padding: 0px;
	}
	

	#fw_primary_nav ul li.level-1 ul
	{
		position: absolute;
		display: none;
	}

	#fw_primary_nav ul li.level-1 ul
	{
		display: none;
	}
	#fw_primary_nav ul li.level-1-over ul
	{
		position: absolute;
		z-index: 101000;
		display: block;
		top: 24px;
		left: 0px;
		padding: 8px 12px 4px 12px;
		background-color: #005192;
	}

	#fw_primary_nav ul li.level-1-over ul li.level-2
	{
		background-color: transparent;
		text-align: left;
		padding: 6px 0px;
		background-image: url(../../images/lmt-10/fw/nav-bg.gif);
		background-position: top left;
		background-repeat: repeat-x;
	}

	#fw_primary_nav ul li.level-1-over ul li.level-2-first
	{
		background-image: none;
	}

	#fw_primary_nav ul li li a,
	#fw_primary_nav ul li li a:link,
	#fw_primary_nav ul li li a:visited
	{
		text-transform: none;
		/*font-size: 1.083em;/*~13pt*/
		padding: 0px;
		font-weight: normal;
		letter-spacing: normal;
	}
/*
	END: Header
*/


/*
	START: Footer
*/
	div.fw_footer
	{
		text-align: center;
		color: #3f3f3f;
		font-size: 1.083em;/*~13pt*/
		margin-top: 10px;
	}

	div.fw_footer a,
	div.fw_footer a:link,
	div.fw_footer a:visited
	{
		color: #3f3f3f;
	}
	
	div.fw_container_footer
	{
		margin-top: 8px;
		padding: 11px 0px 6px 0px;
		background-image: url(../../images/lmt-10/fw/footer/bg.gif);
		background-repeat: repeat-x;
		background-position: 0px 0px;
	}

	div.fw_container_footer .logo
	{
		display: block;
		width: 154px;
		height: 56px;
		background-image: url(../../images/lmt-10/fw/footer/logo.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
/*
	END: Footer
*/


/*
	START: Content Body
*/
	div.fw_content
	{
		margin-top: 7px;
	}
/*
	END: Content Body
*/


/*
	START: Action strip widget
*/
	div.action_strip_widget
	{
		width: 290px;
		background-image: url(../../images/lmt-10/action-strip-widget/bg.gif);
		background-repeat: repeat-x;
		background-position: 0px 4px;
		background-color: #e3f0cf;
		font-family: arial, sans-serif;
	}

	div.action_strip_widget_a
	{
		background-image: url(../../images/lmt-10/action-strip-widget/cap-t.gif);
		background-repeat: no-repeat;
		background-position: top left;
	}

	div.action_strip_widget_b
	{
		background-image: url(../../images/lmt-10/action-strip-widget/cap-b.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
		padding: 10px;
		min-height: 193px;
		height: auto !important;
		height: 193px;
	}

	div.action_strip_widget_inner
	{
	}

	div.action_strip_widget_inner div.header
	{
		font-size: 1.333em;/*~16pt*/
		color: white;
		padding-bottom: 5px;
		background-image: url(../../images/lmt-10/action-strip-widget/header-bg.gif);
		background-repeat: repeat-x;
		background-position: bottom left;
	}

	div.action_strip_widget_inner div.sub_header
	{
		margin-top: 6px;
		font-size: 1.167em;/*~14pt*/
		color: #001d5e;
	}

	div.action_strip_widget_inner div.body
	{
		margin-top: 8px;
	}

	div.action_strip_widget_inner div.body div.body_left
	{
		float: left;
		display: inline;
		width: 81px;
	}

	div.action_strip_widget_inner div.body div.body_right
	{
		float: left;
		display: inline;
		width: 172px;
		margin-left: 15px;
	}

	div.action_strip_widget_inner div.footer
	{
		margin-top: 16px;
		color: black;
		text-transform: uppercase;
		font-weight: bold;
		font-size: .917em;/*~11pt*/
	}

	div.action_strip_widget_inner div.footer a,
	div.action_strip_widget_inner div.footer a:link,
	div.action_strip_widget_inner div.footer a:visited
	{
		color: black;
	}
/*
	END: Action strip widget
*/


/*
	START: Homepage banner/join box
*/
	div.fw_body_home div.banner_join
	{
		background-image: url(../../images/lmt-10/home/join/bg-b.gif);
		background-repeat: repeat-y;
		background-position: top right;		
	}

	div.fw_body_home div.banner_join_a
	{
		background-image: url(../../images/lmt-10/home/join/cap-t.gif);
		background-repeat: no-repeat;
		background-position: top right;
	}
	
	div.fw_body_home div.banner_join_b
	{
		background-image: url(../../images/lmt-10/home/join/cap-b.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	
	div#home_main_banner
	{
		float: left;
		display: inline;
	}

	div#home_main_banner,
	div#home_main_banner div.items
	{
		position: relative;
		z-index: 90000;
		width: 586px;
		height: 192px;
		overflow: hidden;
	}

	div#home_main_banner div.items div.item
	{
		position: absolute;
		z-index: 91000;
		left: 0px;
		top: 0px;
		width: 586px;
		height: 192px;
		overflow: hidden;
	}

	div#home_main_banner ul.navs
	{
		position: absolute;
		z-index: 91100;
		left: 471px;
		top: 172px;
		overflow: hidden;
		list-style: none;
		list-style-image: none;
		margin: 0px;
		padding: 0px;
	}

	div#home_main_banner ul.navs li
	{
		float: left;
		display: inline;
	}

	div#home_main_banner ul.navs li.prev a
	{
		display: block;
		width: 8px;
		height: 13px;
		background-image: url(../../images/lmt-10/home/banner/arrow-l-off.png);
		background-repeat: no-repeat;
		background-position: 0px 50%;
	}
	div#home_main_banner ul.navs li.prev a:hover
	{
		background-image: url(../../images/lmt-10/home/banner/arrow-l-on.png);
	}

	div#home_main_banner ul.navs li.ind a
	{
		display: block;
		width: 7px;
		height: 13px;
		background-image: url(../../images/lmt-10/home/banner/dot-off.png);
		background-repeat: no-repeat;
		background-position: 0px 50%;
		margin-left: 8px;
	}
	div#home_main_banner ul.navs li.ind_selected a,
	div#home_main_banner ul.navs li.ind a:hover
	{
		background-image: url(../../images/lmt-10/home/banner/dot-on.png);
	}

	div#home_main_banner ul.navs li.next a
	{
		display: block;
		width: 8px;
		height: 13px;
		background-image: url(../../images/lmt-10/home/banner/arrow-r-off.png);
		background-repeat: no-repeat;
		background-position: 0px 50%;
		margin-left: 8px;
	}
	div#home_main_banner ul.navs li.next a:hover
	{
		background-image: url(../../images/lmt-10/home/banner/arrow-r-on.png);
	}

	div#home_main_banner div.rcorner
	{
		width: 2px;
		height: 2px;
		position: absolute;
		background-image: url(../../images/lmt-10/home/banner/corners.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	div#home_main_banner div.rcorner_lt
	{
		left: 0px;
		top: 0px;
		background-position: 0px 0px;
	}
	div#home_main_banner div.rcorner_rt
	{
		right: 0px;
		top: 0px;
		background-position: -2px 0px;
	}
	div#home_main_banner div.rcorner_lb
	{
		left: 0px;
		bottom: 0px;
		background-position: 0px -2px;
	}
	div#home_main_banner div.rcorner_rb
	{
		right: 0px;
		bottom: 0px;
		background-position: -2px -2px;
	}

	div.fw_body_home div.banner_join div.join
	{
		float: left;
		display: inline;
		background-image: url(../../images/lmt-10/home/join/bg.gif);
		background-repeat: repeat-x;
		background-position: 0px 2px;
		width: 289px;
		min-height: 184px;
		height: auto !important;
		height: 184px;
		margin-left: 8px;
	}

	div.fw_body_home div.banner_join div.join_inner
	{
		padding: 7px 16px 12px 5px;
	}

	div.fw_body_home div.banner_join div.join div.user_area
	{
		color: white;
	}

	div.fw_body_home div.banner_join div.join div.user_area a,
	div.fw_body_home div.banner_join div.join div.user_area a:link,
	div.fw_body_home div.banner_join div.join div.user_area a:visited
	{
		color: white;
		text-decoration: none;
	}

	div.fw_body_home div.banner_join div.join div.user_area div.button
	{
		height: 23px;
		line-height: 23px;
		vertical-align: middle;
		background-image: url(../../images/lmt-10/home/join/button-bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-size: 1.417em;/*~17pt*/
		font-family: gotham, verdana, sans-serif;
		padding: 0px 0px 0px 11px;
	}

	div.fw_body_home div.banner_join div.join div.user_area div.message
	{
		margin-top: 7px;
		font-family: arial, sans-serif;
		text-align: right;
	}

	div.fw_body_home div.banner_join div.join div.user_area div.message a,
	div.fw_body_home div.banner_join div.join div.user_area div.message a:link,
	div.fw_body_home div.banner_join div.join div.user_area div.message a:visited
	{
		text-decoration: underline;
	}

	div.fw_body_home div.banner_join div.join div.meet_our_members
	{
		border: 1px solid #94d8e6;
		padding: 7px 10px 7px 19px;
		color: #001d5e;
		font-family: arial, sans-serif;
		font-size: 1.083em;/*~13pt*/
		margin-top: 6px;
	}

	div.fw_body_home div.banner_join div.join div.meet_our_members div.members
	{
		margin: 3px 0px 0px -9px;
	}

	div.fw_body_home div.banner_join div.join div.meet_our_members div.members a,
	div.fw_body_home div.banner_join div.join div.meet_our_members div.members a:link,
	div.fw_body_home div.banner_join div.join div.meet_our_members div.members a:visited
	{
		float: left;
		display: inline;
		margin-left: 9px;
		width: 49px;
		height: 49px;
	}

	div.fw_body_home div.banner_join div.join div.about_lmt_area
	{
		color: #001d5e;
		font-family: arial, sans-serif;
		font-size: 1.167em;/*~14pt*/
		margin-top: 8px;
		padding-left: 9px;
	}

	div.fw_body_home div.banner_join div.join div.about_lmt_area a,
	div.fw_body_home div.banner_join div.join div.about_lmt_area a:link,
	div.fw_body_home div.banner_join div.join div.about_lmt_area a:visited
	{
		color: #001d5e;
	}

/*
	END: Homepage banner/join box
*/


/*
	START: Home action strip
*/
	div.fw_body_home div.action_strip
	{
		margin: 9px 0px 0px -6px;
		width: 889px;
	}

	div.fw_body_home div.action_strip div.action_strip_widget
	{
		float: left;
		display: inline;
		margin-left: 6px;
	}

	div.action_strip_widget_find_walk div.walk_states
	{
		margin-top: .5em;
		position: relative;
		z-index: 80000;
		font-size: 1.045em;/*~11.5pt*/
		font-weight: normal;
		color: #044172;
	}

	div.action_strip_widget_find_walk div.walk_states a,
	div.action_strip_widget_find_walk div.walk_states a:link,
	div.action_strip_widget_find_walk div.walk_states a:visited
	{
		display: block;
		padding: 0px 38px 0px 12px;
		color: #044172;
		width: 220px;
		height: 26px;
		line-height: 26px;
		vertical-align: middle;
		background-image: url(../../images/lmt-10/action-strip-widget/select-state-bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}

	div.action_strip_widget_find_walk div.walk_states div.states_list
	{
		display: none;
	}
	div.action_strip_widget_find_walk div.walk_states_over div.states_list
	{
		display: block;
		position: absolute;
		z-index: 80100;
		left: 0px;
		top: 26px;
		padding: 8px;
		background-color: white;
		height: 264px;
		overflow: auto;
		border: 1px solid #044172;
	}

	div.action_strip_widget_find_walk div.walk_states ul
	{
		list-style: none;
		list-style-image: none;
		padding: 0px;
		margin: 0px;
	}

	div.action_strip_widget_find_walk div.walk_states_over div.states_list a
	{
		display: inline;
		background-image: none;
	}

	div.action_strip_widget_podcast .podcast_links .mp3
	{
		float: left;
		display: inline;
	}

	div.action_strip_widget_podcast .podcast_links .all
	{
		float: right;
		display: inline;
	}

	div.action_strip_widget_podcast .podcast
	{
		margin-top: .5em;
	}

	div.action_strip_widget_share_story div.button_container
	{
		float: right;
		display: inline;
	}

	div.action_strip_widget_share_story div.footer a.button,
	div.action_strip_widget_share_story div.footer a.button:link,
	div.action_strip_widget_share_story div.footer a.button:visited
	{
		display: block;
		width: 62px;
		padding: 0px 0px 0px 14px;
		height: 23px;
		line-height: 23px;
		vertical-align: center;
		background-image: url(../../images/lmt-10/action-strip-widget/button-share-bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		font-family: verdana,sans-serif;
		font-size: 0.92em;
		font-weight: bold;
		color: white;
	}
/*
	END: Home action strip
*/


/*
	START: Home news/tracker box
*/
	div.fw_body_home div.latest_news_tracker
	{
		background-image: url(../../images/lmt-10/home/news-tracker/bg.gif);
		background-repeat: repeat-y;
		background-position: 0px 0px;
		margin-top: 10px;
		position: relative;
		z-index: 70000;
		font-family: arial, sans-serif;
	}

	div.fw_body_home div.latest_news_tracker_a
	{
		background-image: url(../../images/lmt-10/home/news-tracker/bg-t.gif);
		background-repeat: no-repeat;
		background-position: top left;
	}

	div.fw_body_home div.latest_news_tracker_b
	{
		background-image: url(../../images/lmt-10/home/news-tracker/bg-b.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
	}

	div.fw_body_home div.latest_news_tracker_inner
	{
		background-image: url(../../images/lmt-10/home/news-tracker/bg-gradient.gif);
		background-repeat: no-repeat;
		background-position: 0px 46px;
		min-height: 280px;
		height: auto !important;
		height: 280px;
	}

	div.fw_body_home div.latest_news_tracker div.header
	{
		background-image: url(../../images/lmt-10/home/news-tracker/header-bg.gif);
		background-repeat: no-repeat;
		background-position: 5px 14px;
		width: 209px;
		height: 23px;
		line-height: 23px;
		vertical-align: middle;
		color: white;
		font-size: .92em;/*~11pt*/
		font-family: verdana, sans-serif;
		padding: 14px 5px 0px 10px;
		font-weight: bold;
	}

	div.fw_body_home div.latest_news_tracker div.content
	{
		padding: 12px 8px;
	}

	div.fw_body_home div.latest_news_tracker div.latest_news
	{
		float: left;
		display: inline;
		width: 346px;
	}

	div.fw_body_home div.latest_news_tracker div.latest_news div.content
	{
		margin-top: -12px;
	}

	div.fw_body_home div.latest_news_tracker div.latest_news div.content div.news_article
	{
		margin-top: 20px;
	}

	div.fw_body_home div.latest_news_tracker div.latest_news div.content div.news_article .headline
	{
		font-weight: bold;
	}

	div.fw_body_home div.latest_news_tracker div.latest_news div.content div.news_article .src
	{
		font-style: italic;
	}

	div.fw_body_home div.latest_news_tracker div.latest_news div.content a.all_articles,
	div.fw_body_home div.latest_news_tracker div.latest_news div.content a.all_articles:link,
	div.fw_body_home div.latest_news_tracker div.latest_news div.content a.all_articles:visited
	{
		margin-top: 16px;
		color: #dd5a03;
		font-size: 1.083em;/*~13pt*/
		background-image: url(../../images/lmt-10/home/news-tracker/arrow.gif);
		background-repeat: no-repeat;
		background-position: 100% 50%;
		display: block;
		padding: 0px 14px 0px 0px;
		text-align: right;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker
	{
		float: left;
		display: inline;
		width: 317px;
		margin-left: 8px;
		font-family: arial, sans-serif;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.content_a
	{
		font-size: 1.25em;/*~15pt*/
		
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.content_a a,
	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.content_a a:link,
	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.content_a a:visited
	{
		color: #f79f1d;
		text-decoration: underline;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.call_to_action
	{
		margin-top: 13px;
		padding: 0px 2px 0px 8px;
		width: 122px;
		height: 23px;
		line-height: 23px;
		vertical-align: middle;
		font-size: 1.083em;/*~13pt*/
		font-weight: bold;
		background-image: url(../../images/lmt-10/home/news-tracker/button-a-bg.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.call_to_action a,
	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.call_to_action a:link,
	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.call_to_action a:visited
	{
		color: white;
		font-weight: bold;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.content_b
	{
		font-size: 1.083em;/*~13pt*/
		font-weight: bold;
		margin-top: 16px;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker div.total_minutes_moved
	{
		margin-top: 16px;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker_image
	{
		position: absolute;
		left: 703px;
		top: 0px;
		width: 173px;
	}

	div.fw_body_home div.latest_news_tracker div.lmt_tracker_image a.start_moving,
	div.fw_body_home div.latest_news_tracker div.lmt_tracker_image a.start_moving:link,
	div.fw_body_home div.latest_news_tracker div.lmt_tracker_image a.start_moving:visited
	{
		margin: 0px 20px 0px 0px;
		color: #dd5a03;
		font-size: 1.083em;/*~13pt*/
		background-image: url(../../images/lmt-10/home/news-tracker/arrow.gif);
		background-repeat: no-repeat;
		background-position: 100% 50%;
		display: block;
		padding: 0px 14px 0px 0px;
		text-align: right;
	}
/*
	END: Home news/tracker box
*/


/*
	START: Default page framework styles
*/
	div.fw_left_col
	{
		width: 276px;
		float: left;
		display: inline;
	}
	
	div.fw_left_col div.fw_subnav
	{
		font-family: arial, sans-serif;
		font-size: 1.083em;/*~13pt*/
	}
	
	div.fw_left_col div.fw_subnav ul
	{
		margin: 0 0 35px 0;
		padding: 0px;
		list-style: none;
		list-style-image: none;
	}
	
	div.fw_left_col div.fw_subnav ul li a,
	div.fw_left_col div.fw_subnav ul li a:link,
	div.fw_left_col div.fw_subnav ul li a:visited,
	div.fw_left_col div.fw_subnav ul li a:hover
	{
		display: block;
		padding: 7px 11px;
		color: #6c6c6b;
		background-image: url(../../images/lmt-10/fw/subnav/bg.gif);
		background-position: bottom left;
		background-repeat: repeat-x;
		background-color: transparent;
	}
	div.fw_left_col div.fw_subnav ul li.adjacent a,
	div.fw_left_col div.fw_subnav ul li.adjacent a:link,
	div.fw_left_col div.fw_subnav ul li.adjacent a:visited,
	div.fw_left_col div.fw_subnav ul li.adjacent a:hover
	{
		background-image: none;
	}
	div.fw_left_col div.fw_subnav ul li.active a,
	div.fw_left_col div.fw_subnav ul li.active a:link,
	div.fw_left_col div.fw_subnav ul li.active a:visited,
	div.fw_left_col div.fw_subnav ul li.active a:hover
	{
		color: white;
		background-image: url(../../images/lmt-10/fw/subnav/arrow.gif);
		background-position: 236px 50%;
		background-repeat: no-repeat;
	}
	div.fw_left_col div.fw_subnav ul li.active_over a,
	div.fw_left_col div.fw_subnav ul li.active_over a:link,
	div.fw_left_col div.fw_subnav ul li.active_over a:visited,
	div.fw_left_col div.fw_subnav ul li.active_over a:hover
	{
		font-weight: bold;
	}

	div.fw_left_col div.fw_subnav ul li li
	{
		background-image: url(../../images/lmt-10/fw/subnav/sub-arrow.gif);
		background-position: 24px 50%;
		background-repeat: no-repeat;
	}

	div.fw_left_col div.fw_subnav ul li li a,
	div.fw_left_col div.fw_subnav ul li li a:link,
	div.fw_left_col div.fw_subnav ul li li a:visited,
	div.fw_left_col div.fw_subnav ul li li a:hover,
	div.fw_left_col div.fw_subnav ul li li.inactive a,
	div.fw_left_col div.fw_subnav ul li li.inactive a:link,
	div.fw_left_col div.fw_subnav ul li li.inactive a:visited,
	div.fw_left_col div.fw_subnav ul li li.inactive a:hover
	{
		padding: 7px 11px 7px 41px;
		background-color: transparent;
		background-image: url(../../images/lmt-10/fw/subnav/sub-bg.gif);
		background-position: bottom left;
		background-repeat: repeat-x;
		color: #6c6c6b;
		font-weight: normal;
	}
	div.fw_left_col div.fw_subnav ul li li.adjacent a,
	div.fw_left_col div.fw_subnav ul li li.adjacent a:link,
	div.fw_left_col div.fw_subnav ul li li.adjacent a:visited,
	div.fw_left_col div.fw_subnav ul li li.adjacent a:hover
	{
		background-image: none;
		color: #6c6c6b;
	}
	div.fw_left_col div.fw_subnav ul li.active_over a,
	div.fw_left_col div.fw_subnav ul li.active_over a:link,
	div.fw_left_col div.fw_subnav ul li.active_over a:visited,
	div.fw_left_col div.fw_subnav ul li.active_over a:hover
	{
		color: #6c6c6b;
		background-image: url(../../images/lmt-10/fw/subnav/bg.gif);
		background-position: bottom left;
		background-repeat: repeat-x;
	}
	
	div.fw_left_col div.fw_subnav ul li.active_over li a,
	div.fw_left_col div.fw_subnav ul li.active_over li a:link,
	div.fw_left_col div.fw_subnav ul li.active_over li a:visited,
	div.fw_left_col div.fw_subnav ul li.active_over li a:hover
	{
		font-weight: normal;
	}

	div.fw_left_col div.fw_subnav ul li li.active_over a,
	div.fw_left_col div.fw_subnav ul li li.active_over a:link,
	div.fw_left_col div.fw_subnav ul li li.active_over a:visited,
	div.fw_left_col div.fw_subnav ul li li.active_over a:hover
	{
		color: #6c6c6b;
		background-image: url(../../images/lmt-10/fw/subnav/sub-bg.gif);
		background-position: bottom left;
		background-repeat: repeat-x;
	}
	
	div.fw_left_col div.fw_subnav ul li.active
	{
		background-color: #80bc26;
	}

	div.fw_left_col div.fw_subnav ul li.active ul
	{
		background-color: white;
	}

	div.fw_left_col div.fw_subnav ul li li.active
	{
		background-image: url(../../images/lmt-10/fw/subnav/sub-arrow-over.gif);
	}

	div.fw_left_col div.fw_subnav ul li li.active a,
	div.fw_left_col div.fw_subnav ul li li.active a:link,
	div.fw_left_col div.fw_subnav ul li li.active a:visited,
	div.fw_left_col div.fw_subnav ul li li.active a:hover
	{
		color: white;
		background-image: none;
	}

	div.fw_left_col div.promo_area
	{
		margin-top: 25px;
		padding-bottom: 168px;
	}

	div.fw_left_col div.promo_area div.promo_top
	{
		background-image: url(../../images/lmt-10/fw/left-rail-promo/promo-delim.gif);
		background-position: 147px 50%;
		background-repeat: no-repeat;
	}

	div.fw_left_col div.promo_area div.promo_top div.promo_left_top
	{
		float: left;
		display: inline;
		width: 147px;
	}

	div.fw_left_col div.promo_area div.promo_top div.promo_right_top
	{
		float: left;
		display: inline;
		width: 126px;
		margin-left: 2px;
	}

	div.fw_container_inner div.fw_right_col
	{
		width: 558px;
		float: left;
		display: inline;
		margin-left: 26px;
	}

	.crumbs
	{
		font-family: arial;
	}

	.crumbs a,
	.crumbs a:link,
	.crumbs a:visited
	{
		color: #993333;
	}

	div.fw_container_inner div.fw_right_col div.page_content
	{
		margin-top: 18px;
	}

	div.fw_container_inner div.fw_right_col div.content_upper
	{
		margin-bottom: 19px;
	}

	div.fw_container_inner div.fw_right_col div.content_upper_left
	{
		float: left;
		display: inline;
		width: 319px;
		font-size: 1.083em;/*~13pt*/
	}
	div.fw_container_inner div.fw_right_col div.archive_page_podcasts div.content_upper_left
	{
		width: 256px;
	}

	div.fw_container_inner div.fw_right_col div.content_upper_left h3
	{
		font-size: 1.692em;/*~22pt*/
		color: #004887;
		padding-bottom: 12px;
	}

	div.fw_container_inner div.fw_right_col div.content_upper_left div.header_button
	{
		background-image: url(../../images/lmt-10/fw/content-upper-bg-l.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
	}

	div.fw_container_inner div.fw_right_col div.content_upper_left div.header_button_inner
	{
		height: 22px;
		line-height: 22px;
		vertical-align: middle;
		padding: 0px 0px 0px 8px;
		background-image: url(../../images/lmt-10/fw/content-upper-bg-r.gif);
		background-position: 100% 0px;
		background-repeat: no-repeat;
		color: white;
		font-family: arial, sans-serif;
	}

	div.fw_container_inner div.fw_right_col div.content_upper_left div.header_button strong
	{
		text-transform: uppercase;
	}

	div.fw_container_inner div.fw_right_col div.content_upper_right
	{
		float: left;
		display: inline;
		width: 205px;
		margin-left: 25px;
	}
	div.fw_container_inner div.fw_right_col div.archive_page_podcasts div.content_upper_right
	{
		width: 268px;
	}
/*
	END: Default page framework styles
*/


/*
	START: Archive Page
*/
	div.content_archive
	{
		overflow: hidden;
		padding-bottom: 32px;
	}
	
	div.content_archive div.archive_sections
	{
		margin-top: -24px;
	}
	
	div.content_archive div.archive_section
	{
		margin-top: 16px;
		padding-top: 24px;
		background-image: url(../../images/lmt-10/archive-section-bg.gif);
		background-position: top left;
		background-repeat: repeat-x;
	}
	
	div.content_archive div.archive_section h3
	{
		color: #005192;
		font-family: arial, sans-serif;
		font-size: 1.25em;/*~15pt*/
		font-weight: normal;
	}

	div.content_archive div.archive_items
	{
		margin-top: -12px;
	}

	div.content_archive div.archive_item
	{
		margin-top: 24px;
	}

	div.content_archive div.archive_item div.item_descr
	{
		float: left;
		display: inline;
		width: 481px;
	}

	div.content_archive div.archive_item div.item_descr .title
	{
		text-transform: uppercase;
	}

	div.content_archive div.archive_item div.item_link
	{
		float: left;
		display: inline;
		width: 64px;
		margin-left: 13px;
		text-align: right;
	}
/*
	START: Archive Page
*/



/*
START: barhead box
*/
div.barhead_box
{
background-image: url('/images/barhead-box/bg.gif');
background-position: top left;
background-repeat: repeat-x;
background-color: #687d9a;
}

div.barhead_box div.barhead_outer
{
background-image: url('/images/barhead-box/bg-b.gif');
background-position: bottom left;
background-repeat: repeat-x;
}

div.barhead_box div.barhead_outer div.barhead_l
{
background-image: url('/images/barhead-box/bg-l.gif');
background-position: top left;
background-repeat: no-repeat;
}

div.barhead_box div.barhead_outer div.barhead_l div.barhead_inner
{
background-image: url('/images/barhead-box/bg-r.gif');
background-position: top right;
background-repeat: no-repeat;
}
div.barhead_box div.barhead_inner
{
   min-height: 21px;
   height: auto !important;
  height: 21px;
  overflow: visible;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 21px;
  vertical-align: middle;
}

div.barhead_box div.barhead_outer div.barhead_l div.barhead_inner
{
font-size: .92em;
}
/*
END: barhead box
*/

/*
START: barhead box b
*/
div.barhead_box_b
{
background-image: url('/images/barhead-box-b/bg.gif');
background-position: top left;
background-repeat: repeat-x;
background-color: #82af4f;
}

div.barhead_box_b div.barhead_outer
{
background-image: url('/images/barhead-box-b/bg-b.gif');
background-position: bottom left;
background-repeat: repeat-x;
}

div.barhead_box_b div.barhead_outer div.barhead_l
{
background-image: url('/images/barhead-box-b/bg-l.gif');
background-position: top left;
background-repeat: no-repeat;
}

div.barhead_box_b div.barhead_outer div.barhead_l div.barhead_inner
{
background-image: url('/images/barhead-box-b/bg-r.gif');
background-position: top right;
background-repeat: no-repeat;
}
div.barhead_box_b div.barhead_inner
{
   min-height: 26px;
   height: auto !important;
  height: 26px;
  overflow: visible;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 26px;
  vertical-align: middle;
}

div.barhead_box_b div.barhead_outer div.barhead_l div.barhead_inner
{
font-size: .92em;
} 
/*
END: barhead box b
*/

/*
START: Green border box
*/
div.green_border_box
{
background-image: url('/images/green-border-box/bg-l.gif');
background-position: top left;
background-repeat: repeat-y;
}

div.green_border_box div.box_head
{
background-image: url('/images/green-border-box/bg-t.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.green_border_box div.box_head div.box_l
{
background-image: url('/images/green-border-box/bg-lt.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.green_border_box div.box_head div.box_r
{
background-image: url('/images/green-border-box/bg-rt.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.green_border_box div.box_content
{
background-image: url('/images/green-border-box/bg-r.gif');
background-position: top right;
background-repeat: repeat-y;
}

div.green_border_box div.box_foot
{
background-image: url('/images/green-border-box/bg-b.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.green_border_box div.box_foot div.box_l
{
background-image: url('/images/green-border-box/bg-lb.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.green_border_box div.box_foot div.box_r
{
background-image: url('/images/green-border-box/bg-rb.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}
/*
START: Green border box
*/

/*
START: Green bg box
*/
div.green_bg_box
{
background-image: url('../../images/lmt-10/green-bg-box/bg-l.gif');
background-position: top left;
background-repeat: repeat-y;
}

div.green_bg_box div.box_head
{
background-image: url('../../images/lmt-10/green-bg-box/bg-t.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.green_bg_box div.box_head div.box_l
{
background-image: url('../../images/lmt-10/green-bg-box/bg-lt.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.green_bg_box div.box_head div.box_r
{
background-image: url('../../images/lmt-10/green-bg-box/bg-rt.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.green_bg_box div.box_content
{
background-image: url('../../images/lmt-10/green-bg-box/bg-r.gif');
background-position: top right;
background-repeat: repeat-y;
}

div.green_bg_box div.box_foot
{
background-image: url('../../images/lmt-10/green-bg-box/bg-b.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.green_bg_box div.box_foot div.box_l
{
background-image: url('../../images/lmt-10/green-bg-box/bg-lb.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.green_bg_box div.box_foot div.box_r
{
background-image: url('../../images/lmt-10/green-bg-box/bg-rb.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}
div.green_bg_box
{
width: 268px;
background-color: #e7efdc;
}

div.green_bg_box div.box_content
{
padding: 8px 8px 11px 8px;
text-align: center;
color: #004887;
}
/*
START: Green bg box
*/

/*
START: Button type a
*/
div.button_type_a_box
{
background-image: url('../../images/lmt-10/button-type-a/bg-l.gif');
background-position: top left;
background-repeat: repeat-y;
}
div.button_type_a_box_no_bg
       
{
/*background-image: url('/images/button-type-a/bg-l.gif');*/
background-position: top left;
background-repeat: repeat-y;
}

div.button_type_a_box div.box_head
{
background-image: url('../../images/lmt-10/button-type-a/bg-t.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.button_type_a_box div.box_head div.box_l
{
background-image: url('../../images/lmt-10/button-type-a/bg-lt.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box div.box_head div.box_r
{
background-image: url('/images/button-type-a/bg-rt.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box div.box_content
{
background-image: url('/images/button-type-a/bg-r.gif');
background-position: top right;
background-repeat: repeat-y;
padding: 2px 0px;
}

div.button_type_a_box div.box_foot
{
background-image: url('/images/button-type-a/bg-b.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.button_type_a_box div.box_foot div.box_l
{
background-image: url('/images/button-type-a/bg-lb.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box div.box_foot div.box_r
{
background-image: url('/images/button-type-a/bg-rb.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box.over
{
background-image: url('/images/button-type-a.over/bg-l.gif');
background-position: top left;
background-repeat: repeat-y;
}

div.button_type_a_box.over div.box_head
{
background-image: url('/images/button-type-a.over/bg-t.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.button_type_a_box.over div.box_head div.box_l
{
background-image: url('/images/button-type-a.over/bg-lt.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box.over div.box_head div.box_r
{
background-image: url('/images/button-type-a.over/bg-rt.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box.over div.box_content
{
background-image: url('/images/button-type-a.over/bg-r.gif');
background-position: top right;
background-repeat: repeat-y;
}

div.button_type_a_box.over div.box_foot
{
background-image: url('/images/button-type-a.over/bg-b.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.button_type_a_box.over div.box_foot div.box_l
{
background-image: url('/images/button-type-a.over/bg-lb.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box.over div.box_foot div.box_r
{
background-image: url('/images/button-type-a.over/bg-rb.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.button_type_a_box div.box_content
{
padding: 2px 0px 2px 0px;
text-align: center;
font-size: .92em;
}

div.button_type_a_box div.box_content a,
div.button_type_a_box div.box_content a:link,
div.button_type_a_box div.box_content a:visited,
div.button_type_a_box div.box_content a:hover
{
display: block;
text-align: center;
font-weight: bold;
color: white;
} 
/*
END: Button type a
*/


/*
START: Homepage find event box
*/

/*
START: Homepage select state button
*/
div.home_select_state_box
{
background-image: url('/images/home/select-state-box/bg-l.gif');
background-position: top left;
background-repeat: repeat-y;
}

div.home_select_state_box div.box_head
{
background-image: url('/images/home/select-state-box/bg-t.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.home_select_state_box div.box_head div.box_l
{
background-image: url('/images/home/select-state-box/bg-lt.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.home_select_state_box div.box_head div.box_r
{
background-image: url('/images/home/select-state-box/bg-rt.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.home_select_state_box div.box_content
{
background-image: url('/images/home/select-state-box/bg-r.gif');
background-position: top right;
background-repeat: repeat-y;
}

div.home_select_state_box div.box_foot
{
background-image: url('/images/home/select-state-box/bg-b.gif');
background-position: top left;
background-repeat: repeat-x;
height: 4px;
overflow: hidden;
}

div.home_select_state_box div.box_foot div.box_l
{
background-image: url('/images/home/select-state-box/bg-lb.gif');
background-position: top left;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}

div.home_select_state_box div.box_foot div.box_r
{
background-image: url('/images/home/select-state-box/bg-rb.gif');
background-position: top right;
background-repeat: no-repeat;
height: 4px;
overflow: hidden;
}
div.home_select_state_box
{
margin: 11px auto 0px auto;
width: 154px; /* 146px orig */
background-color: #677d9a;
position: relative;
}

div.home_select_state_box div.box_content
{
padding: 2px;
text-align: center;
color: white;
font-weight: bold;
vertical-align: middle;
}

div.home_select_state_box div.box_content span.select_state
{
vertical-align: middle;
font-size: .92em;
}

div.home_select_state_box div.box_content img.down_arrow
{
vertical-align: middle;
}

/*
START: Homepage select state menu
*/
div.home_select_state_box div.selector_states
{
display: none;
}

div.home_select_state_box.over div.selector_states
{
position: absolute;
left: 5px;
top: 0px;
width: 146px; /* 138px orig */
height: 232px;
display: block;
background-color: #99b0cc;
overflow: hidden;
}

div.home_select_state_box.over div.selector_states a,
div.home_select_state_box.over div.selector_states a:link,
div.home_select_state_box.over div.selector_states a:visited
{
color: white;
text-transform: uppercase;
display: block;
text-align: left;
padding: 1px 1px 1px 4px;
text-decoration: none;
}

div.home_select_state_box.over div.selector_states a:hover
{
color: #004887;
}

div#state_scrollbox
{
}

div#state_scrollbox div.element_window
{
width: 129px;
height: 232px;
overflow: hidden;
float: left;
position: relative;
}

div#state_scrollbox div.element_window div.element_content
{
position: absolute;
left: 0px;
top: 0px;
}

div#state_scrollbox div.bar_container
{
width: 17px;
height: 232px;
float: left;
margin: 0px;
padding: 0px;
display: inline;
}

div#state_scrollbox div.bar_container div.bar_inactive
{
width: 17px;
height: 232px;
background-color: gray;
}

div#state_scrollbox div.bar_container div.bar_active
{
width: 17px;
height: 232px;
position: relative;
margin: 0px;
padding: 0px;
background-image: url('/images/home/tabbed-box/scrollbar-active-bg.gif');
background-position: top left;
background-repeat: repeat-y;
}

div#state_scrollbox div.bar_container div.bar_active div.butt_up
{
width: 17px;
height: 18px;
position: absolute;
left: 0px;
top: 0px;
background-image: url('/images/home/tabbed-box/butt-up.gif');
background-position: top left;
background-repeat: no-repeat
overflow: hidden;
}

div#state_scrollbox div.bar_container div.bar_active div.butt_scroll
{
width: 17px;
height: 18px;
position: absolute;
left: 0px;
top: 18px;
background-image: url('/images/home/tabbed-box/butt-scroll.gif');
background-position: top left;
background-repeat: no-repeat
overflow: hidden;
}

div#state_scrollbox div.bar_container div.bar_active div.butt_dwn
{
width: 17px;
height: 18px;
position: absolute;
left: 0px;
bottom: 0px;
background-color: gray;
background-image: url('/images/home/tabbed-box/butt-dwn.gif');
background-position: top left;
background-repeat: no-repeat
overflow: hidden;
}
/*
END: Homepage select state menu
*/

/*
END: Homepage select state button
*/

/*
END: Homepage find event box
*/


/*
START: Homepage podcast box
*/
div.green_border_box
{
width: 268px;
background-color: white;
margin-top: 9px;
}

div.green_border_box div.box_content
{
padding: 8px;
}

div.green_border_box div.box_content div.box_copy
{
font-size: .92em;
}

div.green_border_box.home_podcast_box div.podcast_player
{
margin-top: 10px;
text-align: center;
}

/*
START: Homepage more podcasts box
*/
div.green_border_box.home_podcast_box div.home_podcasts_more
{
margin: 8px auto 0px auto;
width: 116px;
}
div.green_border_box.home_podcast_box div.button_type_a_box.home_podcasts_more div.box_content
{
padding: 2px 0px;
}
/*
END: Homepage more podcasts box
*/

/*
END: Homepage podcast box
*/


/*
START: Homepage ad box
*/
div.ad_left_col
{
margin-top: 9px;
}
/*
END: Homepage ad box
*/


/*
START: Homepage center tabbed box
*/
div.home_tabbed_box
{
background-image: url('/images/home/tabbed-box/bg-l.gif');
background-position: top left;
background-repeat: repeat-y;
}

div.home_tabbed_box div.box_head
{
background-image: url('/images/home/tabbed-box/bg-t.gif');
background-position: top left;
background-repeat: repeat-x;
height: 0px;
overflow: hidden;
}

div.home_tabbed_box div.box_head div.box_l
{
background-image: url('/images/home/tabbed-box/bg-lt.gif');
background-position: top left;
background-repeat: no-repeat;
height: 0px;
overflow: hidden;
}

div.home_tabbed_box div.box_head div.box_r
{
background-image: url('/images/home/tabbed-box/bg-rt.gif');
background-position: top right;
background-repeat: no-repeat;
height: 0px;
overflow: hidden;
}

div.home_tabbed_box div.box_content
{
background-image: url('/images/home/tabbed-box/bg-r.gif');
background-position: top right;
background-repeat: repeat-y;
}

div.home_tabbed_box div.box_foot
{
background-image: url('/images/home/tabbed-box/bg-b.gif');
background-position: top left;
background-repeat: repeat-x;
height: 5px;
overflow: hidden;
}

div.home_tabbed_box div.box_foot div.box_l
{
background-image: url('/images/home/tabbed-box/bg-lb.gif');
background-position: top left;
background-repeat: no-repeat;
height: 5px;
overflow: hidden;
}

div.home_tabbed_box div.box_foot div.box_r
{
background-image: url('/images/home/tabbed-box/bg-rb.gif');
background-position: top right;
background-repeat: no-repeat;
height: 5px;
overflow: hidden;
}

div.home_tabbed_box
{
background-color: #ebeff5;
height: 235px;
margin-bottom: 10px;
}

div.home_tabbed_box div.box_content
{
padding: 0px;
height: 230px;
overflow: hidden;
margin: 0px;
}

div.home_tabbed_box div.box_content div.tabs_outer
{
height: 25px;
background-image: url('/images/home/tabbed-box/tabs-bg-t.gif');
background-position: top left;
background-repeat: repeat-x;
background-color: #004887;
overflow: hidden;
}

div.home_tabbed_box div.box_content div.tabs_outer div.tabs_inner
{
height: 25px;
background-image: url('/images/home/tabbed-box/tabs-cap-r.gif');
background-position: top right;
background-repeat: no-repeat;
overflow: hidden;
}

div.home_tabbed_box div.box_content div.tabs_outer div.tabs_inner a
{
float: left;
}

div.home_tabbed_box div.box_content div.tab_contents
{
padding: 6px 0px 0px 4px;
width: 552px;
}

div.home_tabbed_box div.box_content div.tab_contents div.tab
{
height: 193px;
width: 541px;
margin: 0px;
padding: 0px 0px 0px 11px;
overflow: auto;
}

/*
 START: Tabbed box content styles
*/
div.home_tabbed_box div.tab_contents div.tab h3
{
font-size: 2.33em;
color: #7FAD4B;
font-weight: normal;
padding: 0px;
margin: 0px;
}

div.home_tabbed_box div.tab_contents div.tab hr
{
height: 1px;
color: #99b0cc;
background-color: #99b0cc;
padding: 0px;
margin: 0px;
border: none;
}

div.home_tabbed_box div.tab_contents div.tab h4
{
font-size: 1.33em;
color: #004887;
font-weight: normal;
padding: 0px;
margin: 0px;
}

div.home_tabbed_box div.tab_contents div.tab div.float_l
{
width: 384px;
padding-left: 12px;
}

div.home_tabbed_box div.tab_contents div.tab img.float_l
{
margin: 8px 0px 4px 0px;
border: 1px solid #004887;
}

div.home_tabbed_box div.tab_contents div.tab a.more,
div.home_tabbed_box div.tab_contents div.tab a.more:link,
div.home_tabbed_box div.tab_contents div.tab a.more:visited
{
padding-right: 16px;
background-image: url('/images/home/tabbed-box/more-arrow.off.gif');
background-position: top right;
background-repeat: no-repeat;
}

div.home_tabbed_box div.tab_contents div.tab a.more:hover
{
background-image: url('/images/home/tabbed-box/more-arrow.on.gif');
}

/*
 END: Tabbed box content styles
*/
/*
END: Homepage center tabbed box
*/


/*
START: Homepage lower boxes
*/
div.lower_home_boxes
{
padding-bottom: 1px;
background-image: url('/images/home/lower-border-bg.gif');
background-position: bottom left;
background-repeat: no-repeat;
}

div.lower_home_inner
{
border-bottom: 1px solid #b2c3d8;
}

div.lower_body_home_container lower_body_spacer
{
position: absolute;

}

div.lower_body_box
{
width: 268px;
float: left;
text-align: center;
margin: 10px 0px 0px 0px;
display: inline;
padding: 0px 0px 12px 0px;
}
div.lower_body_box.right
{
margin-left: 19px;
}
/* START: 2008-04-11 added css */
div.lower_body_box.our_community
{
margin-right: 18px;
border-bottom: 1px solid #CCCCCC;
}
/* END: 2008-04-11 added css */

div.lower_body_box img.img_a
{
margin: 2px auto;
display: block;
border: 1px solid #667C99;
}

div.lower_body_box img.img_b
{
float: left;
display: inline;
width: 90px;
height: 90px;
margin: 2px 13px 8px 2px;
border: 1px solid #667C99;
}

div.lower_body_box div.content_a,
div.lower_body_box div.content_b
{
margin: 16px auto 0px auto;
text-align: left;

}
div.lower_body_box div.content_a
{
width: 233px; 
}

div.lower_body_box div.content_c
{
margin: 0px;
padding: 3px;
text-align: left;
}


/*
START: Homepage lower box buttons
*/
div.button_type_a_box.home_bottom 
{
margin: 12px auto 0px auto;
width: 115px;
clear: both;
}

/*
END: Homepage lower box buttons
*/
/*
END: Homepage lower boxes
*/

/*
START: Left col upper logo
*/
div.left_col_upper_logo
{
text-align: center;
margin: 20px 0px;
}

/*
END: Left col upper logo
*/


/*
START: Homepage lower logo
*/
div.home_logo_bottom_spacer
{
height: 61px;
background-color: transparent;
}

div.home_logo_bottom
{
position: absolute;
left: 0px;
bottom: 40px;
/*position: relative;*/
/*bottom: 70px;*/
/*bottom: 0px;*/
width: 268px;
height: 68px;
text-align: center;
}
/*
END: Homepage lower logo
*/


/*
START: Inner page lower logo
*/
div.logo_bottom_spacer
{
height: 100px;
background-color: transparent;
}

div.logo_bottom
{
position: absolute;
left: 0px;
bottom: 40px;
width: 268px;
height: 68px;
text-align: center;
}
/*
END: Homepage lower logo
*/


/*
START: Main lets move together header
*/
div.fw_container img.lets_move_together
{
position: absolute;
left: 321px;
/*top: 309px;*/
/*krohnecode.  this has to move down for the text size changer*/
top: 321px;
} 
/*
END: Main lets move together header
*/


/*
START: join lets move together buttons
*/
div.fw_container a.join_lets_move_together_home
{
position: absolute;
left: 754px;
/*top: 258px;*/
/*krohnecode.  this has to move down for the text size changer*/
top: 275px;
width: 127px;
height: 125px;
display: block;
} 

div.fw_container a.join_lets_move_together_inner
{
position: absolute;
left: 775px;
top: 165px;
width: 105px;
height: 106px;
display: block;
} 
/*
END: join lets move together buttons
*/

/*
START: Inner page "i pledge box"
*/
div.green_bg_box.i_pledge_to div.box_content ul
{
text-align: left;
padding: 4px 24px;
} 
/*
END: Inner page "i pledge box"
*/


/*
START: Join the movement forward
*/
div.join_form
{
margin: 24px 0px 0px 0px;
}

form.join_form div.input_grp
{
padding: 0px 0px 6px 0px;
}
form.join_form div.input_grp.last
{
margin-top: 24px;
}

form.join_form div.input_grp div.label
{
float: left;
display: inline;
width: 104px;
text-align: right;
margin: 0px 8px 0px 0px;
font-size: .75em;
}

form.join_form div.input_grp div.input_txt_long
{
float: left;
display: inline;
width: 440px;
text-align: left;
margin: 0px;
padding: 0px;
}

/* START: 2008-11-06 ph modified */
form.join_form div.input_grp div.input_txt_long input,
form.join_form div.input_grp div.input_txt_long textarea
/* END: 2008-11-06 ph modified */
{
width: 440px;
height: 18px;
border: 1px solid #C4D7A4;
margin: 0px;
padding: 0px;
}
/* START: 2008-11-06 ph modified */
form.join_form div.input_grp div.input_txt_long textarea
{
height: 144px;
}
/* END: 2008-11-06 ph modified */

form.join_form div.input_grp div.input_txt_short
{
float: left;
display: inline;
width: 164px;
text-align: left;
margin: 0px;
padding: 0px;
}

form.join_form div.input_grp div.input_txt_short input
{
width: 164px;
height: 18px;
border: 1px solid #C4D7A4;
margin: 0px;
padding: 0px;
}

form.join_form div.label span.reqd
{
color: #993333;
}

form.join_form div.button_type_a_box.join_submit_button
{
width: 114px;
float: right;
} 
form.join_form div.button_type_a_box_no_bg.join_submit_button
{
width: 114px;
float: right;
}
/*
END: Join the movement forward
*/


/*
START: Success story box
*/
div.green_border_box.success_story
{
margin: 12px 0px 0px 0px;
}

div.green_border_box.success_story div.box_content
{
padding: 0px 12px 8px 12px;
}

div.green_border_box.success_story div.box_content h3
{
text-align: center;
margin-bottom: 6px;
margin-top: 0px;
}

div.green_border_box.success_story div.box_content img.success_img
{
float: left;
display: inline;
width: 86px;
height: 86px;
border: 1px solid #667C99;
}

div.green_border_box.success_story div.box_content div.success_copy
{
float: left;
display: inline;
width: 143px;
margin: 0px 0px 0px 11px;
}

/*
END: Success story box
*/

/*
START: Walk wear box
*/
div.walk_wear_box
{
border: 1px solid #4E821A;
background-color: #7FAD4B;
padding: 5px;
margin: 12px 0px 0px 0px;
}

div.walk_wear_box div.box_head
{
text-align: center;
padding: 6px 0px 10px 0px;
color: white;
font-size: 1.16em;
}

div.walk_wear_box div.box_content
{
background-color: white;
height: 86px;
}

div.walk_wear_box div.box_content div.box_copy
{
float: left;
display: inline;
width: 134px;
margin: 8px 10px 0px 10px;
color: #004887;
font-size: 1.10em;
height: 78px;
overflow: hidden;
}


div.walk_wear_box div.box_content div.box_img
{
float: left;
display: inline;
width: 90px;
height: 86px;
overflow: hidden;
}
/*
END: Walk wear box
*/



/*
START: Our community page
*/

/*
END: Our community page
*/


/* START: 2008-04-10 added css */
/*
START: Left Image/Right Text block
*/
div.fw_right_col div.clearfixed img.img_lcol_a
{
float: left;
display: inline;
border: 1px solid #667C99;
/*width: 136px;*/
margin-top: 4px;
margin-bottom: 8px;
margin-right: 8px;
}

div.fw_right_col div.clearfixed div.copy_rcol_a
{
float: left;
display: inline;
margin-left: 8px;
margin-bottom: 8px;
width: 408px;
}

div.fw_right_col div.clearfixed img.img_lcol_b
{
float: left;
display: inline;

width: 83px;
margin-top: 4px;
margin-bottom: 8px;
}

img.rsrc_img
{
float: left;
display: inline;
/*border: 1px solid #667C99;*/
width: 83px;
margin-top: 4px;
margin-bottom: 8px;
$padding-bottom: 8px;
}

div.fw_right_col div.clearfixed div.copy_rcol_b
{
float: left;
display: inline;
margin-left: 8px;
margin-bottom: 8px;
width: 460px;
}

div.fw_right_col div.clearfixed img.img_lcol_c
{
float: left;
display: inline;
border: 1px solid #004887;
width: 100px;
margin-top: 4px;
margin-bottom: 8px;
}

div.fw_right_col div.clearfixed div.copy_rcol_c
{
float: left;
display: inline;
margin-left: 8px;
margin-bottom: 8px;
width: 443px;
}

/*
END: Left Image/Right Text block
*/

/*
START: Arthritis walk sponsors
*/
div.sponsor_copy
{
font-size: .92em; /* ~11pt */
}

span.sponsor_name
{
color: #004887;
}
/*
END: Arthritis walk sponsors
*/

/*
START: Arthritis walk FAQ
*/
div.faq_toc a.faq_toc_item
{
font-size: .92em; /* ~11pt */
display: block;
}

div.faq_contents div.faq_item
{
font-size: .92em; /* ~11pt */
}
/*
START: Arthritis walk FAQ
*/

/*
START: Volunteer Resource Center
*/
div.arw_volunteer_rsrc_home div.barhead_box
{
margin-top: 8px;
}
/*
END: Volunteer Resource Center
*/
/* END: 2008-04-10 added css */

/* START: 2008-04-11 added css */
/*
 START: body l/r col layout
*/
div.clearfixed div.body_lcol_a
{
float: left;
display: inline;
width: 267px;
margin: 0px 24px 0px 0px;
}

div.clearfixed div.body_rcol_a
{
/*krohnecode*/
/*float: left;*/
float: right;
display: inline;
width: 267px;
margin-left:10px;
}

div.body_feature_box
{
border-bottom: 1px solid #CCCCCC;
padding-bottom: 8px;
padding-top: 8px;
}
/*
 END: body l/r col layout
*/

/*
 START: our community
*/
div.green_border_box.our_community_lcol
{
margin-bottom: 18px;
}

div.green_border_box.our_community_lcol div.box_content
{
padding-top: 8px;
padding-bottom: 8px;
}

div.our_community_podcast_player
{
text-align: center;
margin-bottom: 8px;
}

div.green_border_box.our_community_lcol div.green_bg_box.our_community_lcol
{
margin: 0px 10px 0px 14px;
width: 240px;
}

div.green_border_box.our_community_lcol div.green_bg_box.our_community_lcol div.box_content
{
padding: 2px 2px 2px 8px;
text-align: left;
}

div.community_podcasts
{
border-bottom: 1px solid #CCCCCC;
}


div.community_podcasts a.more_link.community_podcast
{
display: block;
margin: 0px 3px;
padding: 4px 0px;
}
/*
 END: our community
*/

/*
 START: our community story archives
*/
div.our_community_story_b div.clearfixed.story_archive
{
margin: 0px -3px 0px 0px; /* -3px right margin is to stop the Explorer 6 Duplicate Characters Bug */
padding: 0px 0px 0px 3px; /* 3px left margin is to offset the Explorer 6 Duplicate Characters Bug fix */
}

h3.your_story_archives
{
margin-top: 16px;
}

a.more_link.story_archive
{
float: left;
display: inline;
width: 275px;
margin: 2px 0px;
}
/*
 END: our community story archives
*/

/*
 START: volunteer resources
*/
a.more_link.volunteer_rsrc
{
display: block;
margin: 4px 8px;
}

div.volunteer_committee_corner a.graylink
{
display: block;
margin: 4px 0px 4px 16px;
}
div.volunteer_committee_corner a.graylink:hover
{
color: #7fad4b;
}



div.rsrc_butt_container div.rsrc_go_butt {
height:24px;
margin:8px 0 0 132px;
width:115px;
}

/*
 END: volunteer resources
*/

/*
START: Build a team append
*/
div.fw_container_inner.build_team div.state_menu
{
text-align: center;
margin: 8px auto;
}

div.fw_container_inner.build_team div.state_menu div.green_bg_box
{
margin: 0px auto;
}
/*
END: Build a team append
*/


/* END: 2008-04-11 added css */


/*proper css rollovers*/


#rollover ul {
list-style-type: none;
line-height: 19px;
    margin-left: 6px;
padding-left: 6px;

}

#rollover li {
list-style-type: none;

}

#rollover li a {
background-image: url('/images/arrow-r-a.off.gif');
background-repeat: no-repeat;  background-position: 0 .4em;
padding-left: 15px;
}

#rollover li a:hover {
background-image: url('/images/arrow-r-a.over.gif');
background-repeat: no-repeat;  background-position: 0 .4em;
padding-left: 15px;
}

#lmt_share_your_story {
float:left;
}


a.more,
a.more:link,
a.more:visited
{
padding-right: 14px;
background-image: url('/images/arrow-r-a.off.gif');
background-position: bottom right;
background-repeat: no-repeat;
}

a.more:hover
{
background-image: url('');
}

div.arw_volunteer_rsrc_home div.barhead_box,
div.volunteer_rsrc_fundraising div.barhead_box,
div.volunteer_rsrc_cpt_tools div.barhead_box,
div.volunteer_rsrc_committee_crnr div.barhead_box
{
	margin-top:14px;
}


/* START: 2008-11-06 ph modified */
div.arthritis_walk_story_your
{
padding-bottom: 32px;
}

div.arthritis_walk_story_your div.more_link
{
text-align: right;
}

div.lmt_featured_blog div.header
{
font-size: 15px;
color: white;
margin: 24px 0px;
padding: 6px 8px;
background-color: #77aadd;
}

div.tp_blog_post div.blog_title a,
div.tp_blog_post div.blog_title a:link,
div.tp_blog_post div.blog_title a:visited
{
font-size: 12px;
color: #004488;
padding: 10px 0px;
}

div.tp_blog_post a.more,
div.tp_blog_post a.more:link,
div.tp_blog_post a.more:visited
{
color: #004488;
background-image: none;
}

div.lmt_community_blogs div.header
{
font-size: 15px;
color: #225597;
margin: 24px 0px;
padding: 6px 8px;
background-color: #e7efdc;
}

div.lmt_community_blogs div.community_blog
{
float: left;
display: inline;
width: 270px;
padding: 0px 0px 16px 8px;
}
div.lmt_community_blogs div.community_blog.first
{
padding-left: 0px;
}

div.lmt_community_blogs div.community_blog img.img_lcol_b
{
width: 84px;
}

div.lmt_community_blogs div.community_blog div.copy_rcol_b
{
width: 174px;
}

div.home_intro_blurb
{
position: absolute;
left: 321px;
top: 316px;
width: 432px;
font-size: 1.16em;
color: #7FAD4B;
}

div.home_intro_blurb div.header
{
font-size: 2.53em;
color: #004887;
padding: 0px 0px 4px 0px;
}

div.home_intro_blurb div.content.blue
{
padding: 4px 0px 0px 0px;
color: #004887;
}


div.green_bg_box.hp_find_event div.box_content
{
padding-left: 20px;
padding-right: 20px;
}

div.green_bg_box.hp_find_event div.box_content div.header
{
font-weight: bold;
font-size: 1.1em;
color: #004887;
padding: 0px 0px .5em 0px;
}

div.green_bg_box.hp_find_event div.box_content div.content
{
font-size: .9em;
color: #666666;
padding: 0px 0px .5em 0px;
text-align: left;
}

div.green_bg_box.hp_find_event div.box_content div.find_walk
{
color: #666666;
padding: 0px 0px .5em 0px;
color: #004887;
font-size: .9em;
}

div.green_border_box.tracker_box div.button_type_a_box.tracker_box
{
margin: 8px auto 0px;
width: 132px;
}

div.green_border_box.tracker_box div.button_type_a_box.tracker_box div.box_content
{
padding: 2px 0px;
}

div.green_border_box.blog_your_movements
{
color: #7FAD4B;
font-size: 1.1em;
}

div.green_border_box.blog_your_movements div.box_content div.button_wrapper
{
text-align: center;
}

div.green_border_box.blog_your_movements div.button_type_a_box.blog_your_movements
{
width: 116px;
margin: 8px auto 0px auto;
}

div.green_border_box.blog_your_movements div.button_type_a_box.blog_your_movements div.box_content
{
padding: 2px 0px;
text-align: left;
}

div.green_border_box.blog_your_movements div.box_content strong
{
font-style: italic;
}

div.mover_of_the_month
{
padding: 9px 0px 12px;
}

div.mover_of_the_month a.float_l
{
margin-right: 7px;
}

div.mover_of_the_month div.header
{
font-size: 1.32em;
color: #004887;
padding-bottom: 12px;
}

div.mover_of_the_month a.read_the_story,
div.mover_of_the_month a.read_the_story:link,
div.mover_of_the_month a.read_the_story:visited
{
display: block;
padding-top: 8px;
color: #004887;
}

div.yrt_splash_copy
{

}

div.yrt_login_wrapper
{
text-align: center;
}

div.green_border_box.yrt_login
{
width: 356px;
margin: 16px auto;
text-align: left;
color: #004887;
}

div.green_border_box.yrt_login hr
{
margin: 0px;
}

div.green_border_box.yrt_login div.col_left
{
float: left;
display: inline;
width: 100px;
padding: 6px 8px 0px 0px;
font-weight: bold;
}

div.green_border_box.yrt_login div.col_right
{
float: left;
display: inline;
width: 232px;
padding-bottom: 8px;
}
/* END: 2008-11-06 ph modified */

/* START: 2009-03-04 ph modified */
a.nTop.header_user_link,
a.nTop.header_user_link:link,
a.nTop.header_user_link:visited
{
	color: #004887;
}
a.nTop.header_user_link:hover
{
	color: #7FAD4B;
}

/*
	START: Interstitial 2010-02-19
*/
	div.interstitial_container
	{
		display: none;
		position: absolute;
		width: 775px;
		height: 586px;
		font-family: arial, sans-serif;
	}

	div.interstitial_container div.header_cap
	{
		padding: 0px;
		margin: 0px;
		height: 4px;
		overflow: hidden;
	}

	div.interstitial_container div.header_cap img
	{
		display: block;
	}

	div.interstitial_container div.header
	{
		padding: 0px 12px 0px 0px;
		margin: 0px;
		height: 94px;
		background-image: url(../../images/lmt-10/interstitial/2010-02/top-bg.gif);
		background-position: 0px 0px;
		background-repeat: repeat-y;
		position: relative;
		text-align: right;
		font-size: 13px;
		color: #f48500;
	}

	div.interstitial_container div.header a,
	div.interstitial_container div.header a:link,
	div.interstitial_container div.header a:visited,
	div.interstitial_container div.header a:hover
	{
		color: #f48500;
		text-decoration: none;
	}

	div.interstitial_container div.header a.close,
	div.interstitial_container div.header a.close:link,
	div.interstitial_container div.header a.close:visited,
	div.interstitial_container div.header a.close:hover
	{
		color: #959494;
		text-decoration: underline;
		display: block;
		padding-top: 6px;
	}

	div.interstitial_container div.header div.useful_links
	{
		margin-top: 48px;
	}

	div.interstitial_container div.header a.logo
	{
		display: block;
		position: absolute;
		top: 15px;
		left: 12px;
		width: 285px;
		height: 70px;
		background-image: url(../../images/lmt-10/interstitial/2010-02/logo.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
	}

	div.interstitial_container div.body
	{
		height: 484px;
		position: relative;
	}

	div.interstitial_container div.body img.photo_box
	{
		position: absolute;
		left: 0px;
		top: 0px;
	}		

	div.interstitial_container div.body img.info_box
	{
		position: absolute;
		left: 21px;
		top: 20px;
	}		

	div.interstitial_container div.body img.join_box
	{
		position: absolute;
		left: 20px;
		top: 309px;
	}		

	div.interstitial_container div.body_cap
	{
		padding: 0px;
		margin: 0px;
		height: 4px;
		overflow: hidden;
	}

	div.interstitial_container div.body_cap img
	{
		display: block;
	}
	
	#modal_interstitial_block
	{
		width: 100%;
		position: absolute;
		left: 0px;
		top: 0px;
		background-color: black;
		display: block;
		filter: alpha(opacity=25);
		opacity: .25;
	}
/*
	END: Interstitial 2010-02-19
*/

