body{
	font:normal 70% verdana,arial,helvetica,sans-serif; color:#2a353a; background-color:#FFF; 
}

a{
	text-decoration:none;
	color:#2A353A;
}

#Header #Legal, #Header #Language, #Header #Tools, #Navigation, #Menu, #Banners, #BPMenu, #STheme, p.LastModified, #PSMenu, #SSMenu {
	display:none;
}

#Banner{
	text-align: center;
}
h1{
	font:normal 30px "Arial Narrow", Verdana, "Sans-serif"; 
	margin:0 auto 0 auto; padding-bottom:5px;
	border-bottom:3px solid #5B737F;
	}

h2{
	font:normal 24px "Arial Narrow", Verdana, "Sans-serif"; 
	border-bottom:1px solid #5B737F;
	margin:45px 0 0 0;
	padding:0 0 5px 0;
}	


#PSMain h3		{padding:10px 0 5px 0; font:normal 21px/24px "arial narrow",arial,helvetica,sans-serif; color:#5b737f;}
#SSMain h3		{padding:10px 0 5px 0; font:normal 21px/24px "arial narrow",arial,helvetica,sans-serif; color:#5b737f;}
#BPMain h3		{padding:10px 0 5px 0; font:normal 21px/24px "arial narrow",arial,helvetica,sans-serif; color:#6b8c9e;}

	
body.Home #Main .NewsItem 		{border-bottom:1px dashed #666; padding:15px 0;  voice-family:"\"}\""; voice-family:inherit; float:left; width:100%;}
body.Home #Main .NewsItem dl		{display:block; height:auto !important; height:1%; padding:0 3px; margin:0;}
body.Home #Main .NewsItem dl:after		{content: "."; display:block; height:0; clear:both; visibility:hidden;}
body.Home #Main .NewsItem dt		{float:left; width:80px; margin:6px 0 0 0; font-weight:normal; line-height:100%;}
body.Home #Main .NewsItem dd 		{line-height:150%; margin:0; padding:0;}
body.Home #Main .NewsItem dd.NewsTitle	{font:normal 21px/24px "arial narrow",arial,helvetica,sans-serif; color:#5b737f; margin:0 0 15px 80px; padding-left:7px; border-left:1px solid #CCC;}
body.Home #Main .NewsItem dd img		{float:left; margin:0 10px 5px 0; border:1px solid #ccc; padding:1px;	}
body.Home #Main .NewsItem dd a.More img	{display:none;}


.Right	{float:right; margin:5px 0 10px 10px;}
.Left	{float:left; margin:5px 10px 10px 0;}

div.Section dl dt, #Main dl dt{
	font-weight:bold;
	margin:15px 0 0 0;
	padding:0 0 0 0;
}

div.Section dl dd, #Main dl dd{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

div.Section dl dd a{
	text-decoration:none;
	color:#2a353a;
}

table	{border-collapse:collapse; margin-bottom:20px; voice-family:"\"}\""; voice-family:inherit; width:100%;}
caption	{font-weight:bold; caption-side:top; padding-bottom:5px;}
th		{border:2px solid #FFF; padding:3px; color:#FFF; background:#5b737f; font-weight:bold;}
th.Empty	{background:transparent; border:0;}
th.Row	{text-align:left; background:#8fa0a8;}
td		{border:2px solid #FFF; padding:3px; background:#f3f2ed;}

#PSIntro ul li a{
	color:#2a353A;
}

#Main .Border		{padding:5px 10px 0 10px; margin-bottom:10px; border:1px dashed #d7dcdf; background:#f7f8f8;}

p.Photo	{text-align:center;}