
@media print
{
	.container_top {display:none}
	.container_footer {display:none}
	.container_sidebar {display:none}
	.container_links-box {display:none}
	#news_header{display:none}
	body {background: white }
	
}
body 				{ background-color: #6699CC; scrollbar-base-color: #000365; scrollbar-darkshadow-color: #E11A19; scrollbar-arrow-color: #E11A19; }

html,body	 		{ margin: 0; padding: 0 }

/*Speciality*/
	.pdf_doc			{ background-image: url(../images/misc/pdf_icon.gif); background-position: left center; background-repeat: no-repeat; padding-left: 21px; }
	.swf_doc			{ background-image: url(../images/misc/flash_logo2.jpg); background-position: left center; background-repeat: no-repeat; padding-left: 23px; }
	.newgif				{ background-image: url(../images/misc/new.gif); background-position: left center; background-repeat: no-repeat; padding-left: 32px; }
	.tv_icon			{ background-image: url(../images/misc/tv_icon.png); background-position: left center; background-repeat: no-repeat; padding-left: 22px; }

/*Page Containers*/

.container_all			{ width: 100%; height: 100% }
.container_row			{ text-align: center; vertical-align: middle }
.container_maindiv		{ position: relative; text-align: left; width: 780px; height: 100%; background: url("../images/main/blue_dot_fill2.jpg"); margin:0px auto}

.news 			{ height: 7.434em; overflow:hidden; text-align: justify; font-size: .9em; line-height: 1.062em; padding:0px; margin: 1em 0px }	
.news br		{ height: 1.062em; }

.pages_container_top	{ background-image: url("../images/main/pages/Top.jpg");position: relative; width: 780px; height: 242px }
.container_top			{ background-image: url("../images/main/Top.jpg");position: relative; width: 780px; height: 242px }
	.search_button			{ background-image: url(../images/main/search_button.jpg); position: absolute; top: 29px; left: 707px; width: 63px; height: 39px }
	.search_box				{ position: absolute; top: 37px; left: 560px; width: 20px; height: 20px }
	.home_button			{ background-image: url(../images/main/home_button.jpg); position: absolute; top: 113px; left: 7px; width: 52px; height: 45px }
	.info_button			{ background-image: url(../images/main/info_button.jpg); position: absolute; top: 113px; left: 59px; width: 52px; height: 45px }
	.email_button			{ background-image: url(../images/main/email_button.jpg); position: absolute; top: 113px; left: 111px; width: 52px; height: 45px }
.container_body				{ position: relative; width: 780px ; background #FFFFFF }
	.container_sidebar		 { background-image: url(../images/main/left_bar_repeat.jpg);  position: relative; width: 169px; float: left }
		.container_links		{ position: relative; width: 169px; height: 222px }
			.sidebar_top					{ background-image: url("../images/main/linkbar_top.jpg"); position: relative; width: 169px; height: 31px }
			.committee_button				{ background-image: url("../images/main/committee_button.jpg"); position: relative; width: 169px; height: 31px }
			.calendar_button				{ background-image: url("../images/main/calendar_button.jpg"); position: relative; width: 169px; height: 32px }
			.forms_button					{ background-image: url("../images/main/forms_button.jpg"); position: relative; width: 169px; height: 32px }
			.meet_results_button			{ background-image: url("../images/main/meet_results_button.jpg"); position: relative; width: 169px; height: 32px }
			.newsletters_button				{ background-image: url("../images/main/newsletters_button.jpg"); position: relative; width: 169px; height: 32px }
			.club_list_button				{ background-image: url("../images/main/club_list_button.jpg"); position: relative; width: 169px; height: 32px }
			.second_divider				 	{ background-image: url("../images/main/second_divider2.jpg"); position: relative; width: 169px; height: 70px }
			.left_bar_repeat			 	 { background-image: url("../images/main/left_bar_repeat.jpg"); position: relative; width: 169px; height: 430px }
			
			.pages_sidebar_top					{ background-image: url("../images/main/pages/linkbar_top.jpg"); position: relative; width: 169px; height: 31px }
			.pages_committee_button				{ background-image: url("../images/main/pages/committee_button.jpg"); position: relative; width: 169px; height: 31px }
			.pages_calendar_button				{ background-image: url("../images/main/pages/calendar_button.jpg"); position: relative; width: 169px; height: 32px }
			.pages_forms_button					{ background-image: url("../images/main/pages/forms_button.jpg"); position: relative; width: 169px; height: 32px }
			.pages_meet_results_button			{ background-image: url("../images/main/pages/meet_results_button.jpg"); position: relative; width: 169px; height: 32px }
			.pages_newsletters_button			{ background-image: url("../images/main/pages/newsletters_button.jpg"); position: relative; width: 169px; height: 32px }
			.pages_club_list_button				{ background-image: url("../images/main/pages/club_list_button.jpg"); position: relative; width: 169px; height: 32px }
			.pages_second_divider			 	{ background-image: url("../images/main/pages/second_divider.jpg"); position: relative; width: 169px; height: 129px }
			
.container_body-right							{ position: relative; width: 611px; float: right }
	.container_map								{ background-image: url(../images/main/map.jpg); position: relative; width: 611px; height: 186px}
	.container_map_bott							{ background-image: url("../images/main/map_bott.jpg"); position: relative; width: 611px; height: 66px;}
	.go_button									{ background-image: url(../images/main/go_button.jpg); position: absolute; left: 554px; top:19px; width: 41px; height: 31px }
	.under_map									{ background-image: url(../images/main/under_map.jpg); position: relative; width: 611px; height: 40px }
	.container_blue_dot_fill	{ background-image: url("../images/main/blue_dot_fill2.jpg"); position: relative; float:left;width: 780px; }
		.main_text					{ position: relative; top: 5px; left: 15px; width: 552px;  float:left}
	.container_rightbar			{ background-image: url("../images/main/right_background.jpg"); position: relative; width: 203px; height:503px; float:right }
	.container_rightbar_top		{ background-image: url("../images/main/rightbar_top.jpg"); position: relative; width: 203px; height: 40px; float:right }	
#timesensitive_local	{ width: 183px; position: relative; left:6px }
#timesensitive				{ width: 179px; font-size: .9em;  border: 2px solid #2984c0; position: relative; left: 7px }
  .tsLinks  					{ text-align:right }
	.tsLinks a					{ color: #ffbb00 }
	.ts_light 					{ padding: 4px 5px; background:#5fbaf6 }
	.ts_dark	 					{ padding: 4px 5px; background:#49a4e0 }

.container_footer		 		{ background-image: url("../images/main/bottom_link_background.jpg"); position: relative; width: 780px; height: 100px; clear: both }
	.container_footer_top		{ position: relative; width: 780px; height: 44px }
		.home					{ background-image: url("../images/main/home.jpg"); position: relative; top: 10px; left: 13px; width: 48px; height: 30px; float: left }
		.spacer					{ background-image: url("../images/main/spacer.jpg"); position: relative; top: 10px; left:13px; width: 13px; height: 30px; float:left}
		.info					{ background-image: url("../images/main/info.jpg"); position: relative; top: 10px; left:13px; width: 34px; height: 30px; float:left}
		.email					{ background-image: url("../images/main/email.jpg"); position: relative; top: 10px; left:13px; width: 58px; height: 30px; float:left}
		.committee				{ background-image: url("../images/main/committee.jpg"); position: relative; top: 10px; left:13px; width: 80px; height: 30px; float:left}
		.calendar				{ background-image: url("../images/main/calendar.jpg"); position: relative; top: 10px; left:13px; width: 69px; height: 30px; float:left}
		.forms					{ background-image: url("../images/main/forms.jpg"); position: relative; top: 10px; left:13px; width: 52px; height: 30px; float:left}
		.meet_results			{ background-image: url("../images/main/meet_results.jpg"); position: relative; top: 10px; left:13px; width: 108px; height: 30px; float:left}
		.newsletters			{ background-image: url("../images/main/newsletters.jpg"); position: relative; top: 10px; left:13px; width: 91px; height: 30px; float:left}
		.club_list				{ background-image: url("../images/main/club_list.jpg"); position: relative; top: 10px; left:13px; width: 102px; height: 30px; float:left}
		
		.home_hover				{ background-image: url("../images/main/home_hover.jpg"); position: relative; top: 10px; left: 13px; width: 48px; height: 30px; float: left;  }
		.info_hover				{ background-image: url("../images/main/info_hover.jpg"); position: relative; top: 10px; left:13px; width: 34px; height: 30px; float:left; display: none }
		.email_hover			{ background-image: url("../images/main/email_hover.jpg"); position: relative; top: 10px; left:13px; width: 58px; height: 30px; float:left; display: none }
		.committee_hover		{ background-image: url("../images/main/committee_hover.jpg"); position: relative; top: 10px; left:13px; width: 80px; height: 30px; float:left; display: none }
		.calendar_hover			{ background-image: url("../images/main/calendar_hover.jpg"); position: relative; top: 10px; left:13px; width: 69px; height: 30px; float:left; display: none }
		.forms_hover			{ background-image: url("../images/main/forms_hover.jpg"); position: relative; top: 10px; left:13px; width: 52px; height: 30px; float:left; display: none }
		.meet_results_hover		{ background-image: url("../images/main/meet_results_hover.jpg"); position: relative; top: 10px; left:13px; width: 108px; height: 30px; float:left; display: none }
		.newsletters_hover		{ background-image: url("../images/main/newsletters_hover.jpg"); position: relative; top: 10px; left:13px; width: 91px; height: 30px; float:left; display: none }
		.club_list_hover		{ background-image: url("../images/main/club_list_hover.jpg"); position: relative; top: 10px; left:13px; width: 102px; height: 30px; float:left; display: none }
	
	.container_footer_bottom	{ position: relative; width: 780px; height: 56px }
		.copyright		 		{ position: relative; width: 160px; height: 56px; float: left; padding: 0px 0px 5px 5px; font-size: 9pt; font-family: Arial; text-align: center}
		.mc_logo		 		{ background-image: url("../images/main/mc_logo.jpg"); position: relative; width: 74px; height: 56px; float: right }
		.mc_logo_text	 		{ position: relative; width: 130px; height: 56px; float: right;padding: 3px 5px 5px 0px; font-size:8pt; font-family: Arial; text-align: center }
		
		

