﻿*{
	margin:0;padding:0;outline:0}
img{
	border:0}	
ul,li{
	list-style:none}	
body{
	background:#fff url('/images/bodybg.jpg') repeat-x}	

.right{
	float:right}
	
.wrapper{
	width:999px;margin:0 auto}	

.header{
	/*width:991px;float:left;padding:0 5px 0 3px;background:transparent url('/images/headerbg.jpg') repeat-y}*/
	width:999px;float:left;background:transparent url('/images/headerbg.jpg') no-repeat}

.utility{
	background:transparent url('/images/utilitybg.jpg') no-repeat;float:right;height:30px;padding:5px 0 0 5px;width:515px;}
.utility li{
	display:inline;font:11px arial}	
.utility li a{
	color:#949494;background:transparent url('/images/utilityarrow.jpg') no-repeat scroll right 5px;padding:0 10px 0 0;margin:0 5px 0 10px}	
	
.logo{
	width:452px;height:39px;float:left;margin:-2px 0 0 52px;display:inline;}
.logo a{
	display:block;width:452px;height:39px;}	

.searchbox{
	float:right;width:186px;margin:5px 0 0}
.searhterm{
	width:132px;height:18px;float:left;margin:2px 5px 0 0;font:italic 13px arial;color:#9f9f9f;border:1px #b7b7b7 solid;padding:4px 4px 0 }
.searchbtn{
	background:transparent url('/images/searchbtn.gif') no-repeat;width:36px;height:30px;border:0;float:left}

.mainnav{
	width:950px;float:left;height:31px;padding:0 0 0 50px;margin:22px 0 0 0}
.mainnav li{
	display:inline}

.crumb{
	/*background:transparent url('/images/crumbbg.jpg') no-repeat;height:22px;width:925px;float:left;padding:3px 0 0 69px;color:#fff}*/
	background:transparent url('/images/crumbbgfix.jpg') no-repeat;height:22px;width:925px;float:left;padding:3px 0 0 69px;color:#fff}
.crumb a{
	color:#7fc0fe}
	
.page{
	width:991px;float:left;background:transparent url('/images/Ipagebg.png') repeat-y scroll left top;padding:0 5px 0 3px}	

.pagebtm{
	background:transparent url('/images/containerbtm.jpg') no-repeat scroll left bottom;padding:0 0 30px 0;width:100%;float:left}
.Hpagebtm{
	background:transparent url('/images/Hpagebtm.jpg') no-repeat scroll left bottom;padding:0 0 40px 0;width:100%;float:left}
.Hpage{
	/*width:991px;float:left;background:transparent url('/images/Hpagebg.png') repeat-y scroll left top;padding:0 5px 0 3px;}*/
	background:transparent url('/images/Hpagebgfix.png') no-repeat left top;
	width:991px;float:left;padding:0 4px 0 3px;}
.Hpage2{
	background:transparent url('/images/Hpagebg.png') repeat-y scroll left top;
	width:991px;float:left;padding:0 4px 0 3px;}

.Htop{
	width:100%;float:left}
	
.flasharea{
	width:100%;float:left;height:229px}
.flash{
	width:671px;height:229px;float:left}
.flash img{
	float:left}
	
.loginarea{
	background:transparent url('/images/htop.jpg') no-repeat right top;height:229px;float:left;width:320px}
.login{
	width:280px;float:left;padding:50px 0 0 38px;height:130px}
.login p{
	margin:4px 0}
.login .loginbox{
	width:172px;height:18px;font:italic 13px arial;color:#9f9f9f;padding:4px 4px 0 }	
.login .loginbtn{
	background:transparent url('/images/loginbtn.gif') no-repeat;width:64px;height:35px;border:0 ;float:right}
.login .links{
	width:120px;float:left;margin:5px 0 0 0}
.login .button{
	float:left;width:70px;margin:5px 0 0 0}
.login a{
	color:#9baef8;font:10px arial}
	
.directory{
	width:280px;padding:8px 0 0 38px;float:left;}


.Htop_pusharea{
	width:100%;float:left;background:transparent url('/images/hbtm.jpg') no-repeat scroll left top;height:193px}

.Hbreaking{
	float:left;width:390px;padding:25px 0 0 20px}
.Hbreaking .imagebox{
	float:left;width:83px}	
.Hbreaking .imagebox img{
	border:1px #fff solid}
.Hbreaking .text{
	float:left;width:270px;margin:0 0 0 10px}
.Hbreaking .text p{
	margin:5px 0;line-height:16px}	



	
.Hweb{
	margin:0 0 0 6px;width:235px;;float:left;padding:0 0 0 10px}
.Hweb li{
	margin:10px 0 4px;float:left;width:100%}	
.Hweb p{
	margin:0;line-height:16px}	
.Hweb .imagebox{
	width:60px;float:right;text-align:center}
.Hweb .text{
	float:left;width:160px}
.Hweb .text a{
	font-weight:bold;}	

.Hissues{
	float:left;margin:0 0 0 25px;width:280px;padding:45px 0 0 23px}
.Hissues li{}	
.Hissues li a{
	color:#fff;font-weight:bold;background:transparent url('/images/hissuearrow.gif') no-repeat scroll left 4px;padding:0 0 0 10px}	
.Hissues .more{
	margin:0 0 0 10px	}
	
.Hbtm{
	float:left;width:100%;background:transparent url('/images/Hbtmscroll.jpg') repeat-y scroll -1px top}

.pushnews{
	float:left;width:416px}
	
.Hnewscontent{
	background:transparent url('/images/htabsareabg.jpg') repeat-y;width:376px;float:left ;padding:20px 0 10px 20px}
.Hnewscontent .text{
	float:left;width:245px;margin:0 15px 0 0}
.Hnewscontent .imageholder{
	float:left;width:115px;padding:10px 0 0}	
.Hnewscontent .imageholder img{
	padding:2px;background:#fff;border:1px #87c6e5 solid}
.Hnewscontent a{
	color:#0055a5;text-decoration:underline}
	
.pushevent{
	float:left;width:345px;padding:15px 10px 0 15px}
.pushevent h3{
	margin-bottom:10px ;text-transform:uppercase}	
.pushevent li{
	border-top:1px #dedede solid;float:left;width:100%;padding:10px 0}
.pushevent p{
	margin:0}	
.pushevent .imagebox{
	width:60px;float:left;margin:0 10px 0 0;padding:10px 0 0 0}
.pushevent .imagebox img{
	border:1px #fff solid}	
.pushevent .text{
	float:left;width:270px}	
.pushevent .text p{
	font-weight:bold}
.pushevent a{
	font-weight:bold}
	
.pushblog{
	float:left;width:205px}
	
.findus{
	background:transparent url('/images/findbg.gif') no-repeat ;height:34px;font-weight:bold;padding:5px 0 0 10px}
.findus span{
	margin:4px 10px 0 0;float:left;font:bold 12px arial}
	
.pblog{
	padding:5px 10px 0 10px}
.pblog h3{
	margin-bottom:10px}

		
.sharebox{
	width:239px;height:26px;position:absolute;background:transparent url('/images/sharebg.gif') no-repeat;right:-23px;top:0;padding:7px 0 0 15px;}
.container p{
	font-size:12px;}
.sharebox li{
	display:inline}
.sharebox a{
	font:11px arial;color:#0055a5;margin:0 10px 0 0;padding:2px 0 2px 20px;line-height:16px;}
.sharebox a.print{
	background:transparent url('/images/print-icon.gif') no-repeat scroll left 2px}	
.sharebox a.email{
	background:transparent url('/images/email-icon.gif') no-repeat scroll left 4px}	
.sharebox a.share{
	background:transparent url('/images/share-icon.gif') no-repeat}	
.sharebox a.rss{
	background:transparent url('/images/rss-icon.gif') no-repeat}	
	

.sidebar{
	width:189px;float:left;background:transparent url('/images/sidebarbg.jpg') no-repeat scroll right 42px;min-height:780px;height:auto!important;height:780px}	

.sidemenu{
	float:left;width:100%}
.sidemenu h4{
	margin-bottom:10px}	
.sidemenu li{
	font:bold 11px arial;border-bottom:1px #90a0d8 solid;line-height:14px;}	
.sidemenu li a{
	color:#fff;text-decoration:none;border-bottom:1px #6681c9 solid;display:block;background:transparent url('/images/whitearrow.gif') no-repeat scroll 4px 6px;padding:3px 0 3px 15px}	
.sidemenu li a:hover{
	background:transparent url('/images/whitearrowOn.gif') no-repeat scroll 4px 6px;background-color:#3a4a8b;}
.sidemenu li.current{
	background-color:#3a4a8b;}
.sidemenu li.current a{
	background:transparent url('../images/whitearrowOn.gif') no-repeat scroll 4px 6px;line-height:14px;min-height:14px;height:auto !important;}

.sidemenu li.currentlvl2{
	border-bottom:none;background-color:#3a4a8b;}
.sidemenu li.currentlvl2 a{
	border-bottom:none;background:transparent url('../images/whitearrowOn.gif') no-repeat scroll 4px 6px;line-height:14px;min-height:14px;height:auto !important;}

.sidemenu li.lvl2{
	font:bold 11px arial;border-bottom:none;font-weight:normal;background-color:#3a4a8b;margin:0 !important;padding:0 !important;line-height:12px !important;} 
.sidemenu li.lvl2 a{
 	color:#b8c2ec;text-decoration:underline;border-bottom:none;display:block;background:transparent url('../images/blueSq.gif') no-repeat scroll 22px 10px !important;padding:3px 0 3px 30px;background-color:#3a4a8b;line-height:14px;min-height:14px;height:auto !important;}

.sidemenu li.lvl2 a:hover{
	text-decoration:none;}

.sidemenu li.lvl2current{
	text-decoration:none !important;font-weight:bold;}
.sidemenu li.lvl2current a{
	text-decoration:none;}

.sidemenu li.lvl3{
	font:bold 11px arial;border-bottom:none;font-weight:normal;background-color:#3a4a8b;margin:0 !important;padding:0 !important;line-height:12px !important;}	
.sidemenu li.lvl3 a{
	color:#b8c2ec;text-decoration:underline;border-bottom:none;display:block;background:transparent url('/images/blueSq.gif') no-repeat scroll 37px 10px !important;padding:3px 0 3px 45px;background-color:#3a4a8b;line-height:14px;height:14px;}
.sidemenu li.lvl3 a:hover{
	text-decoration:none;}
.sidemenu li.lvl3current{
	text-decoration:none !important;font-weight:bold;}
.sidemenu li.lvl3current a{
	text-decoration:none;}

.sidemenu li.last {
	border-bottom:1px #90a0d8 solid;margin-bottom:8px;}
.sidemenu li.last a{
	border-bottom:1px #6681c9 solid;height:22px;}

/*
.sidesubmenu li{
	font:bold 11px arial;border-bottom:none;font-weight:normal;background-color:#3a4a8b;margin:0 !important;padding:0 !important;line-height:12px !important;}	
.sidesubmenu li a{
	color:#b8c2ec;text-decoration:underline;border-bottom:none;display:block;background:transparent url('/images/blueSq.gif') no-repeat scroll 22px 10px !important;padding:3px 0 3px 30px;background-color:#3a4a8b;line-height:14px;height:14px;}
.sidesubmenu li a:hover{
	text-decoration:none;}
.sidesubmenu li.current{
	text-decoration:none !important;font-weight:bold;}
.sidesubmenu li.current a{
	text-decoration:none;}
.sidesubmenu li.last {
	margin-bottom:8px;}
.sidesubmenu li.last a{
	height:22px;}
*/


.healthimage{
	float:left;width:100%;margin:10px 0 0 0}
	
.container{
	width:755px;float:left;margin:0 0 0 24px;position:relative;padding:20px 0 0 0}	
.container h1{
	width:750px;
	padding:10px 0 0 0}	
	
.bannerarea{
	width:730px;float:left;height:203px;padding:20px 0 0 25px;margin:15px 0 0 0}	
.bannercontent{
	float:left;width:230px}	
.bannercontent h3{
	font:bold 18px arial;color:#115d73}	
.bannercontent p{
	color:#243e45;font:11px/17px arial;margin:5px 0 10px}
.bannercontent a.more {
	font-size:12px;}

.upcoming_banner{
	background:transparent url('/images/edubanner1.jpg') no-repeat}
 .upcoming_banner .bannercontent{
	float:right;width:350px;margin:0 50px 0 0 ;display:inline}


.education_banner{
	background:transparent url('/images/banner4.jpg') no-repeat}
 .about_banner{
	background:transparent url('/images/banner1.jpg') no-repeat}
.news_banner{
	background:transparent url('/images/banner5.jpg') no-repeat}
.healthcare_banner{
	background:transparent url('/images/banner2.jpg') no-repeat}
.policy_banner{
	background:transparent url('/images/banner6.jpg') no-repeat} */		
	
.main{
	width:100%;float:left;padding:10px 0 0 0}
.main h5{
	color:#865a44;text-transform:uppercase;margin:10px 0 10px 0}

.main li{
	background:transparent url('/images/redarrow.gif') no-repeat scroll left 6px;margin:0 0 0 20px;padding:0 0 0 10px }


.content{
	width:466px;float:left;margin-left:24px;}
.content h5{
	color:#865a44;text-transform:uppercase;margin:10px 0 0 0}
	
.content li{
	background:transparent url('/images/redarrow.gif') no-repeat scroll left 6px;margin:0 0 0 20px;padding:0 0 0 10px }
.content li a{
	text-decoration:underline;font-weight:normal}

.content li a:hover{
	text-decoration:none;font-weight:normal}

.list li{
	background:transparent url('/images/redarrow.gif') no-repeat scroll left 6px;margin:0 0 0 20px;padding:0 0 0 10px }
.list li a{
	text-decoration:none;font-weight:normal}	
	
.list2 li{
	background:transparent url('/images/redarrow.gif') no-repeat scroll left 6px;margin:10px 0 10px 20px;padding:0 0 0 10px }

.content p{
	margin:10px 0 15px 0}

.newsbox{
	padding:0 0 15px 0}
.newsbox h5{
	margin-bottom:10px}	
.newsbox a{
	font-weight:bold}
.newsbox li{
	background:none;margin-left:0 !important;padding-left:0 !important;line-height:20px !important;}
.newsbox li a{
	padding:0 0 0 15px;
}
	
.upcoming{
	width:403px;float:left;padding:0 63px 0 0;background:transparent url('/images/icon4.gif') no-repeat scroll right top;margin-left:24px;}
.upcoming li{
	border-top:1px #dedede solid;float:left;width:100%;padding:10px 0}
.upcoming p{
	margin:0}	
.upcoming .imagebox	{
	width:60px;float:left;margin:0 10px 0 0;padding:10px 0 0 0}
.upcoming .text{
	float:left;width:300px}	
.upcoming .text p{
	font-weight:bold}
	
.calendar{
	width:710px;float:left;padding:0 63px 0 0;margin-left:14px;}
.calendar .month{
	border-bottom:1px #dedede solid;float:left;width:100%;padding:10px 0 5px 0}
.calendar li{
	float:left;width:100%;padding:8px 0;background:none;}
.calendar p{
	margin:0}	
.calendar .datebox	{
	width:50px;float:left;margin:0 10px 0 0;padding:0}
.calendar .text{
	float:left;width:600px}
.calendar .lock {
	background:transparent url('/images/lock.gif') no-repeat scroll left 4px;display:block;}	
.calendar .lock a{
	padding-left:14px;}
	
.creambox{
	background:transparent url('/images/creambox_top.gif') no-repeat scroll left top;padding:15px 0 0 0;width:247px;float:right}
.creammbx_btm{
	background:#ede5cb url('/images/creambox_btm.gif') no-repeat scroll left bottom;padding:0 0 15px 0;width:247px;float:left}
.creambox h5{
	color:#865a44;text-transform:uppercase;font:bold 12px arial;margin:0 0 10px 0}	
.creambox a{
	font-weight:bold}	
.creambox p{
	color:#434444;margin:0}

.cwebsites li{
	margin:10px 0 15px;float:left;width:100%}	
.cwebsites p{
	margin:0}	
.cwebsites .imagebox{
	width:60px;float:right;text-align:center}
.cwebsites .text{
	float:left;width:160px}	

.cbox{
	padding:0 10px 10px;background:transparent url('/images/cboxbg.gif') repeat-x scroll left bottom;margin:0 0 10px;float:left;width:227px}
.cbox_last{
	padding:0 10px}

.csponsor li{
	float:left;padding:0;margin:0 7px 4px 0}
	
.ceduprog li{
	margin:0 0 5px 0}
.ccontact p{
	margin:10px 0 15px}

.cblog p{
	margin:10px 0}	
.blogimg{
	border:1px #9dd0e8 solid;background:#fff;padding:1px ;float:left;margin:4px 10px 10px 0}

.cnews li{
	margin:10px 0}
	
.cadvisor,.chearing {
	padding-bottom:20px}
.cadvisor li{
	margin:10px 0}
	
.cspread{	}	
.cspread li{
	margin:10px 0;font-weight:bold}
	
.cmap .more{
	margin:20px 0 0 0;float:left;width:95px;background-position:right 90%!important}	
	
.cspecial{
	padding-bottom:80px}
	
.topissues{
		width:220px;float:left;padding:0 20px 0 0;margin:10px 0 0 0}
.topissues a{
	font-weight:bold;text-decoration:none}
.topissues a:hover{
	text-decoration:underline;}


	
		
.breaking{
	width:450px;float:left;border-left:1px #cccccc solid;padding:0 0 30px 20px;margin:10px 0 0 0}
.breaking a{
	font-weight:bold;text-decoration:none}	
.breaking a:hover{
	text-decoration:underline;}

.greybox{
	background:#efefef url('/images/greybox_top.jpg') no-repeat scroll left top;padding:10px 0 0 0;width:499px;float:left}
.greybox_btm{
	background:transparent url('/images/greybg_btm.jpg') no-repeat scroll left bottom;padding:10px;width:479px;float:left}

.agenda{}
.agenda li{
	float:left;width:100%;background:transparent url('/images/greybar.gif') repeat-x scroll left bottom;padding:10px 0}
.agenda li.last{
	background:transparent}	
.agenda li span{
	display:block;width:60px;float:left}	
.agenda li p{
	float:left;width:400px;margin:0}	
.agenda .moreinfo{
	margin:0;padding:6px 0 10px 90px;display:inline;width:380px}

.preparedbox{
	background:transparent url('/images/preparedbg_scroll.jpg') repeat-y;float:left;width:100% }
.preparedbox_btm{
	background:transparent url('/images/preparedbg_btm.jpg') no-repeat scroll left bottom;float:left;width:100%;padding:0 0 10px 0}
.preparedbox_top{
	background:transparent url('/images/preparedbg_top.jpg') no-repeat scroll left top;float:left;width:100%}

.filter{
	float:left;width:740px;height:22px;font:bold 12px arial;color:#337c91;padding:10px 0 0 15px}
.filter p{
	margin:0}
.filter a{
	margin:0 5px}



.pcol1{
	width:247px;float:left}
.Icol2{
	width:249px;float:left;margin:0 7px 0 0}
.Icol3{
	width:246px;float:left}

.pcol2{
	width:502px;float:left;margin:0 0 0 6px}
.w100{
	width:100%;float:left}

.posbox{
	background:transparent url('/images/bluebox_scroll.jpg') repeat-y;width:219px;float:left;margin:15px 0 0 12px;display:inline}
.postop{
	background:transparent url('/images/bluebox_top.jpg') no-repeat scroll left top;float:left;width:100%}	
.posbtm{
	background:transparent url('/images/blubox_btm.jpg') no-repeat scroll left bottom;float:left;width:187px;padding:20px 15px 10px 17px}	
.posbox a{ 
	font-weight:bold}

.pnewsbox{
	float:left;width:100%}
.newscontent{
	background:transparent url('/images/blueline.gif') repeat-x scroll left bottom;
	padding:10px 15px;
}
.newscontent li{
	margin:0 0 10px 0}
.newscontent li a{
	padding:0 0 0 15px;
	display:block;
}
.newscontent span.date{
	font-size:10px}
.newscontent a{
	font-weight:bold}	

.spread{
	padding:10px 10px 10px 15px;font-weight:bold}
	
.upcomingcontent{
	padding:10px 10px;font-weight:bold; }

.upcomingimg {
	width:43px;border:1px solid #fff; float:left;margin-top:2px;}
.upcomingtxt {
	width:160px;padding-left:20px;float:left;}

.advocacycontent{
	padding:10px 5px 10px 12px }
.advocacycontent li{
	margin:0 0 10px 0}
.advocacycontent li a{
	/*background:transparent url('/images/lock.gif') no-repeat scroll left 5px;*/
	font-weight:bold;
	padding:0 0 0 15px;
	display:block;
}	

.resourcecontent{
	padding:10px 5px 10px 12px }
.resourcecontent li{
	margin:0 0 10px 0}
.resourcecontent li a{
	/*background:transparent url('/images/lock.gif') no-repeat scroll left 5px;*/
	font-weight:bold;
	padding:0 0 0 15px;
	display:block;
}	

.comment{
	width:145px;float:left;padding:10px 0}
.comment li{
	margin:10px 0 5px;float:left;width:100%;
	background:none;
	padding:0;
}	
.comment li span{
	margin:0 0 0 15px}	
.comment li a{
	/*background:transparent url('/images/lock.gif') no-repeat scroll left 5px;*/
	padding:0 0 0 15px;
	display:block;
}

.analysis{
	width:150px;float:left;margin:0 10px;padding:10px 0}
.analysis h6{
	margin:0 0 0 15px}	
.analysis li{
	margin:10px 0 5px;float:left;width:100%;
	background:none;
}
.analysis li span{
	margin:0 0 0 15px}	
.analysis li a{
	/*background:transparent url('/images/lock.gif') no-repeat scroll left 5px;*/
	padding:0 0 0 15px;
	display:block;
}
	
.testimony{
	width:150px;float:left;padding:10px 0}
.testimony h6{
	margin:0 0 0 15px}	
.testimony li{
	margin:10px 0 5px;float:left;width:100%;
	background:none;
}
.testimony li span{
	margin:0 0 0 15px}	
.testimony li a{
	/*background:transparent url('/images/lock.gif') no-repeat scroll left 5px;*/
	padding:0 0 0 15px;
	display:block;
}


.profilebox{
	width:755px;float:left;background:transparent url('/images/profileboxbg_scroll.jpg') repeat-y scroll left top;margin:20px 0 10px 0}
.profilebox_top{
	background:transparent url('/images/profilrbox_top.jpg') no-repeat scroll left top;float:left;width:100%}	
.profilebox_btm{
	background:transparent url('/images/profileboxbg_btm.jpg') no-repeat scroll left bottom;float:left;width:755px;padding:0 0 10px 0}	

.clips{
	float:left;width:346px;padding:10px 10px 10px 20px}	
.clips a{
	font-weight:bold}	
	
.profile{
	float:left;width:340px;padding:10px 15px;margin:0 0 0 6px;font-weight:bold}	
.profile a.mail{
	text-decoration:none}
.profile a.mail:hover{
	text-decoration:underline}

.newsletters {
	margin-left:20px;
}
.monreport{
	width:346px;float:left;background:transparent url('/images/monday_reports.gif') no-repeat;padding:80px 0 0 0;margin:10px 0 0 0}	
.monreport a{
	font-weight:bold}
.monreport ul{
	margin:0 0 20px 0}	
	
.advreport{
	width:346px;float:left;background:transparent url('/images/advisory.gif') no-repeat;padding:80px 0 0 0;margin:10px 0 0 30px}
.advreport a{
	font-weight:bold}
.advreport ul{
	margin:0 0 20px 0}
	
.statereport{
	width:346px;float:left;background:transparent url('/images/state_report.gif') no-repeat;padding:80px 0 0 0;margin:20px 0 0 30px}
.statereport a{
	font-weight:bold}
.statereport ul{
	margin:0 0 20px 0}

.statereport2{
	width:346px;float:left;background:transparent url('/images/state_report.gif') no-repeat;padding:80px 0 0 0;margin:20px 0 0 0}	
.statereport2 a{
	font-weight:bold}
.statereport2 ul{
	margin:0 0 20px 0}
	
.fedreport{
	width:346px;float:left;background:transparent url('/images/federal_report.gif') no-repeat;padding:80px 0 0 0;margin:20px 0 0 0}	
.fedreport a{
	font-weight:bold}
.fedreport ul{
	margin:0 0 20px 0}

.footersmall{
	width:944px;float:left;background:transparent url('/images/footerbg_small.jpg') no-repeat;height:104px;margin:10px 0 10px 3px;padding:10px 24px}
.footersmall h5{
	font:bold 12px arial;color:#434444;margin-bottom:10px }

	
.footer{
	width:944px;float:left;background:transparent url('/images/footerbg.jpg') no-repeat;height:104px;margin:10px 0 10px 3px;padding:10px 24px}
.footer_lg{
	width:944px;float:left;background:transparent url('/images/footerbg_large.jpg') no-repeat;height:176px;margin:10px 0 10px 3px;padding:10px 24px}
.footer h5{
	font:bold 12px arial;color:#434444;margin-bottom:10px }
.fsponsor{ padding-top:10px;	}	
.fsponsor li{
	float:left;margin:0 6px 0 0;
	}

.fsponsor li span{
		font-weight:bold;width:140px;float:left}
.fsponsor li span a{
	/*background:transparent url('/images/footerarrow.gif') no-repeat scroll right 4px ;padding:0 10px 0 0 }		*/}

.table {
	width: 800px;
	text-align:center;
}

.table ul#horizontal-list {
	list-style: none;
	display: inline;
}
	
.footerbtm{
	font:11px arial;color:#5f5f5f;margin:10px 0 0 0;float:left;width:100%}	
.footerbtm a{
	color:#5f5f5f;text-decoration:none}
.footerbtm a{
	color:#5f5f5f;text-decoration:underline}
.flinks{
	float:left}	
.flinks li{
	display:inline}	
.copyright{
	float:right;margin:0 20px 0 0;display:inline}	
	
#sharethis_0 a { margin-right:2px;}


/* Table styles - added 9/1/2009 */
table {
	border-collapse:collapse;
	font-size:1em;
	margin-bottom:2em;
}
table tr td, table tr th {
	border:1px solid #fff;
	padding:6px;
	vertical-align:top;
}
tr.light td {
	background-color:#ede5cb;
	border-left:1px solid #ede5cb;
}
tr.light td.maplink {
	background-color:#ede5cb;
	border-right:1px solid #ede5cb;
}
tr.dark td{
	background-color:#f5f1e3;
	border-left:1px solid #f5f1e3;
}
tr.dark td.maplink{
	background-color:#f5f1e3;
	border-right:1px solid #f5f1e3;
}
tr.tableheader {
	background:url('/images/bkgTableHeader.gif') repeat-x;
}
tr.tableheader th{
	border-top:1px solid #b9d3ed;
}
th {
	text-align:left;
	text-transform:uppercase;
	font-weight:bold;
	color:#27748a;
}
table a {
	color:#0055a5;
	text-decoration:none;
	font-weight:bold;
}
table a:hover {
	text-decoration:underline;
}

.name {
 width:29%;
 border-left:1px solid #b9d3ed;
}
.contact {
 width:28%;
}
.city {
 width:19%;
}
.phone {
 width:20%;
}
.map {
 width:4%;
 border-right:1px solid #b9d3ed;
}



#members h3 {
	text-align:center;
	text-transform:uppercase;
	margin-bottom:4px;
}
.links {
	text-align:center;
	text-transform:uppercase;
}

/* Agenda - updated 9/1/2009 */
.agenda li span{
	display:block;width:60px;float:left;color:#49AAAA;font-weight:bold;}
.agenda li h2{
	float:left;width:400px;margin:0;padding:0;font-size:12px;font-weight:bold;line-height:18px;}
.agenda li p{
	margin:0 14px 0 0;padding:6px 0 10px 90px;display:inline;width:380px;float:left;}
.agenda li ul li{
	background:transparent url('/images/redarrow.gif') no-repeat scroll left 6px;
	margin:0 0 0 90px;padding:0 0 0 10px;width:380px;float:left;}

/* Register - updated 9/1/2009 */
.register div{
	padding:0 10px 10px;background:transparent url('/images/cboxbg.gif') repeat-x scroll left bottom;margin:0 0 10px;float:left;width:227px}
.register div.last{
	padding:0 10px;
	background:none;}	

/* Banners -updated 9/3/2009 */

.edu1 {
	background:transparent url('../images/banner3.jpg') no-repeat}
.edu2 {
	background:transparent url('../images/edubanner2.jpg') no-repeat}
.edu3 {
	background:transparent url('../images/edubanner3.jpg') no-repeat}
.edu4 {
	background:transparent url('../images/edubanner4.jpg') no-repeat}
.edu5 {
	background:transparent url('../images/edubanner5.jpg') no-repeat}

/* bullet fix */

.topissues ul li, .newscontent ul li, .upcomingcontent ul li, .advocacycontent ul li, .resourcecontent ul li, .cbox cadvisor ul li, .cbox chearing ul li, .cbox_last cspread ul li, .upcoming ul li, .cbox_last cnews ul li, .cbox_last cwebsites ul li, .cwebsites ul li, .cspread ul li{
	background:none;
}

/* MyMHA - updated 9/4/2009 */

.patientsfirstreport{
	width:346px;float:left;background:transparent url('/images/patientsfirst_banner.gif') no-repeat;padding:80px 0 0 0;margin:20px 0 0 0}	
.patientsfirstreport a{
	font-weight:bold}
.patientsfirstreport ul{
	margin:0 0 20px 0}

.hotlinesreport{
	width:346px;float:left;background:transparent url('/images/hotlines_banner.gif') no-repeat;padding:80px 0 0 0;margin:20px 0 0 0}	
.hotlinesreport a{
	font-weight:bold}
.hotlinesreport ul{
	margin:0 0 20px 0}
	
.hospitalprepreport{
	width:346px;float:left;background:transparent url('/images/hospitalprep_banner.gif') no-repeat;padding:80px 0 0 0;margin:20px 0 0 30px}
.hospitalprepreport a{
	font-weight:bold}
.hospitalprepreport ul{
	margin:0 0 20px 0}
	
.ceoreport{
	width:346px;float:left;background:transparent url('/images/ceo_banner.gif') no-repeat;padding:80px 0 0 0;margin:20px 0 0 30px}
.ceoreport a{
	font-weight:bold}
.ceoreport ul{
	margin:0 0 20px 0}			

.Hbreaking table tr td, .Hbreaking table tr th {
border:0px solid #FFFFFF;
padding:6px;
vertical-align:top;
}

.upcomingcontent li {
margin:0;
padding:0;
}

.leaderimage {
    padding:10px 10px 10px 0;
}
.welcontent {
	width:400px;
	float:left;
	padding:20px 0 0 0;
}
.welright {
	width:347px;
	float:right;
}
h1.welfeature {
	color:#00529f;
	font-size:14px;
	font-weight:bold;
	padding:0;
	width:300px;
}
h1.welboxblueheader {
	color:#8ce5ff;
	font-size:18px;
	font-weight:bold;
	padding:0;
	width:300px;
}
h1.welboxredheader {
	color:#af2f2f;
	font-size:15px;
	font-weight:bold;
	padding:0;
	width:300px;
}
h1.welboxredlargeheader {
	color:#af2f2f;
	font-size:20px;
	font-weight:bold;
	padding:0;
	width:380px;
}
h1.welboxredlargeheader span {
	color:#4254a3;
}
h1.welboxbluelargeheader {
	color:#0055a5;
	font-size:15px;
	font-weight:bold;
	padding:0;
	width:380px;
}

.welflash {
	width:400px;
	height:350px;
	margin-bottom:14px;
}


.welissues {
	background:transparent url('/images/bkgwelcome-issues.jpg') no-repeat;
	width:347px;
	height:228px;
	margin:4px 0 10px 0;
}
.welissuescontent {
	padding:10px 20px;
}
.welissuescontent p {
	color:#ffffff;
	font-size:11px;
	margin:0;
	padding:0 0 2px 0;
}
.welissuescontent li {
	background:none;
	margin:0;
	padding:0;
}
.welissuescontent li a {
	background:transparent url('/images/welcomeissuesarrow.gif') no-repeat scroll left 4px;
	color:#00407d;
	font-weight:bold;
	font-size:11px;
	padding:0 0 0 14px;
	text-decoration:none;
}
.welissuescontent li a:hover {
	text-decoration:underline;
}

.welmha {
	background:transparent url('/images/bkgwelcome-mymha.jpg') no-repeat;
	width:347px;
	height:195px;
	margin:4px 0 10px 0;
}
.welmhacontent {
	padding:10px 20px;
}
.welmhacontent p {
	color:#ffffff;
	font-size:11px;
	margin:0;
	padding:0 0 2px 0;
}
.welmhaleft {
	float:left;
	width:130px;
}
.welmharight {
	float:left;
	width:150px;
}
.welmhaleft li {
	background:none;
	margin:0;
	padding:0;
}
.welmhaleft li a {
	background:transparent url('/images/welcomemhaarrow1.gif') no-repeat scroll left 4px;
	color:#0b1c66;
	font-weight:bold;
	font-size:11px;
	padding:0 0 0 14px;
	text-decoration:none;
}
.welmhaleft li a:hover {
	text-decoration:underline;
}
.welmharight li {
	background:none;
	margin:0;
	padding:0;
}
.welmharight li a {
	background:transparent url('/images/welcomemhaarrow2.gif') no-repeat scroll left 4px;
	color:#0b1c66;
	font-weight:bold;
	font-size:11px;
	padding:0 0 0 14px;
	text-decoration:none;
}
.welmharight li a:hover {
	text-decoration:underline;
}

/* brown box */
.welbrownbox {
	width:400px;
	margin:4px 0 14px 0;
}
.welbrownbox table  {
	margin:0;
}
.welbrownbox table tr td, .welbrownbox table tr th  {
	border:0;
	padding:0;
}
.welboxbrownbtm {
	background:transparent url('/images/bkgwelcome-brownbtm.gif') no-repeat scroll bottom;
	width:400px;
	min-height:135px;
	height:auto !important;
}
.welboxbrownbtmcontent {
	padding:6px 20px;
	font-size:12px;
}
.welboxbrownline {
	border-top:1px solid #d4cfac;
	border-bottom:1px solid #fbf9ec;
	border-left:0;
	border-right:0;
	margin:2px 0;
}
.welboxbrownbtmcontent p {
	color:#434444;
	font-size:11px;
	margin:0;
	padding:6px 0;
}
.welboxbrownbtmcontent a.more {
	background:transparent url('/images/welcomebrownarrow.gif') no-repeat scroll right 4px;
	padding:0 10px 0 0;
	text-decoration:underline;
}
.welboxbrownbtmcontent a.more:hover {
	text-decoration:none;
}
.welboxbrownmid {
	background:transparent url('/images/bkgwelcome-brownmid.gif') repeat-y;
	width:400px;
}
/* brown box end */

/* green box */
.welgreenbox {
	width:400px;
	margin:4px 0 10px 0;
}
.welgreenbox table  {
	margin:0;
}
.welgreenbox table tr td, .welgreenbox table tr th  {
	border:0;
	padding:0;
}
.welboxgreenbtm {
	background:transparent url('/images/bkgwelcome-greenbtm.gif') no-repeat scroll bottom;
	width:400px;
	min-height:141px;
	height:auto !important;
}
.welboxgreenbtmcontent {
	padding:6px 20px;
}
.welboxblueline {
	border-top:1px solid #9bc5c8;
	border-bottom:1px solid #e5f5f6;
	border-left:0;
	border-right:0;
	margin:2px 0;
}
.welboxgreenbtmcontent p {
	color:#434444;
	font-size:11px;
	margin:0;
	padding-bottom:6px;
}
.welboxgreenbtmcontent p a.more {
	background:transparent url('/images/bannerarrow.gif') no-repeat scroll right 4px;
	padding:0 10px 0 0;
	text-decoration:underline;
}
.welboxgreenbtmcontent p a.more:hover {
	text-decoration:none;
}
.welboxgreenmid {
	background:transparent url('/images/bkgwelcome-greenmid.gif') repeat-y;
	width:400px;
}
/* green box end */


/* blue box */
.welbluebox {
	width:347px;
	margin:4px 0 10px 0;
}
.welbluebox table  {
	margin:0;
}
.welbluebox table tr td, .welbluebox table tr th  {
	border:0;
	padding:0;
}
.welboxbluebtm {
	background:transparent url('/images/bkgwelcome-bluebtm.gif') no-repeat scroll bottom;
	width:347px;
	min-height:94px;
	height:auto !important;
}
.welboxbluebtmcontent {
	padding:6px 20px;
}
.welboxbluebtmcontent p {
	color:#434444;
	font-size:11px;
	margin:0;
	padding-bottom:6px;
}
.welboxbluebtmcontent p a.more {
	background:transparent url('/images/welcomebluearrow.gif') no-repeat scroll right 4px;
	padding:0 10px 0 0;
	text-decoration:underline;
}
.welboxbluebtmcontent p a.more:hover {
	text-decoration:none;
}
.welboxbluemid {
	background:transparent url('/images/bkgwelcome-bluemid.gif') repeat-y;
	width:347px;
}
/* blue box end */

.welconnected div {
	float:left;
	margin-top:16px;
}
.welconnected a.rss {
	background:transparent url('/images/iconWelRSS.gif') no-repeat left top;
	padding-left:40px;
	padding-top:6px;
	padding-bottom:14px;
	display:block;
}
.welconnected a.feedback {
	background:transparent url('/images/iconWelFeedback.gif') no-repeat scroll left top;
	padding-left:40px;
	padding-top:6px;
	padding-bottom:18px;
	display:block;
}
.welconnected a.share {
	background:transparent url('/images/iconWelShare.gif') no-repeat scroll left top;
	padding-left:42px;
	padding-top:4px;
	padding-bottom:13px;
	display:block;
}

li.secure a {
	background:transparent url('/images/lock.gif') no-repeat scroll left 4px;
}

.shareboxul {
	float:left;
}
.addthis_default_style .at300b, .addthis_default_style .at300m {
	margin-top:0 !important;padding-top:0 !important;
}
div.atclear {
	display:none;
	visibility:hidden;
	clear:none !important;
}
