@charset "UTF-8";
/* CSS Document
 * Global CSS for Foga Daley
 * Hand-crafted by Garth Paul Sang
*/
.news_item p {line-height: 1.4em;margin-top: 0px;padding-top: 0px;}
.news_item p.headline {line-height: 1em;}
#newsleft {
	width: 95px;
	float: left;
	text-align: left;
	border-bottom: 1px solid #C0A6C7;
	padding-top: 18px;
	font: lighter 10px/2em Arial, Helvetica, sans-serif;
	color: #A0218C;
	padding-right: 15px;
	position: fixed;
	padding-left: 20px;
	height: 188px;
	clear: none;
	margin: 0px;
	left: 0px;
}
#newsleft li {list-style: none;	padding-bottom: 1.2em;}
#newsmain {
	width: 393px;
	border-right: 1px solid #C0A6C7;
	border-left: 1px solid #C0A6C7;
	text-align: left;
	clear: none;
	float: left;
	font-size: 12px;
	margin: 0px 0px 0px 130px;
	padding: 0px;
}
#lawsmain {
	width: 393px;
	border-right: 1px solid #C0A6C7;
	border-left: 1px solid #C0A6C7;
	text-align: left;
	clear: none;
	float: left;
	font-size: 12px;
	margin: 0px 0px 0px 130px;
	padding: 0px;
}
#lawsmain p, #lawsmain h1, #lawsmain h2, #lawsmain h3, #lawsmain h4 {padding-left: 15px;}
#regime {
	width: 523px;
	border-right: 1px solid #C0A6C7;
	border-left: 1px solid #C0A6C7;
	text-align: left;
	clear: none;
	float: left;
	font-size: 12px;
	margin: 0px 0px 0px 130px;
	padding: 0px;
}
#regime p, #regime h1, #regime h2, #regime h3, #regime h4 {
	padding-left: 15px;
}
#newsmain div {float: left;}

#newsright {
	width: 260px;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.main_news_item {
	text-align: left;
	float: left;
	clear: both;
	border-bottom: 1px solid #C0A6C7;
	height: 476px;
	width: 363px;
	margin: 0px;
	padding: 15px 15px 0px;
}
.main_news_item a {
	color: #A0218C;
	text-decoration: none;
}
.main_news_item a:hover {
	text-decoration: underline;
}
.news_item {
	text-align: left;
	float: left;
	clear: both;
	border-bottom: 1px solid #C0A6C7;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	height: 148px;
	width: 363px;
}
.news_item a {
	color: #A0218C;
	text-decoration: none;
}
.news_item a:hover {
	text-decoration: underline;
}
.news_full_story {
	width: 523px;
	border-right: 1px solid #C0A6C7;
	border-left: 1px solid #C0A6C7;
	text-align: left;
	clear: none;
	float: left;
	font-size: 12px;
	margin: 0px 0px 0px 130px;
	padding: 0px;
	height: 100%;
	border-bottom: 1px solid #C0A6C7;
}
.news_full_story div {padding: 14px;float: left;}
.news_full_story p {
	float: left;
	clear: both;
	width: 100%;
}
.news_full_story img {
	float: left;
	clear: both;
	width: 523px;
	margin-top: -14px;
	margin-left: -14px;
	margin-right: -14px;
	height: 207px;
}
.news_full_story object {
	float: left;
	clear: both;
	width: 523px;
	margin-top: -14px;
	margin-left: -14px;
	height: 269px;
	margin-right: -14px;
}
.pdf_iframe {
	border-right: 1px solid #C0A6C7;
	border-left: 1px solid #C0A6C7;
	text-align: left;
	clear: none;
	float: left;
	font-size: 12px;
	margin: 0px 0px 0px 130px;
	padding: 0px;
	height: 100%;
	border-bottom: 1px solid #C0A6C7;
	width: 1000px;
}
.article {
	text-align: left;
	float: right;
	clear: both;
	padding-top: 15px;
	padding-right: 3px;
	padding-left: 15px;
	height: 189px;
	border-bottom: 1px solid #C0A6C7;
	border-right: 1px solid #C0A6C7;
	width: 241px;
}
.article_spacer {
	text-align: left;
	float: right;
	clear: both;
	padding-right: 15px;
	padding-left: 15px;
	height: 71px;
	border-bottom: 1px solid #C0A6C7;
	border-right: 1px solid #C0A6C7;
	width: 230px;
	padding-top: 10px;
}
.article_spacer2 {
	text-align: left;
	float: right;
	clear: both;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	height: 148px;
	border-bottom: 1px solid #C0A6C7;
	border-right: 1px solid #C0A6C7;
	width: 230px;
}
.article a {
	color: #A0218C;
	text-decoration: none;
}
.article a:hover {
	text-decoration: underline;
}
/* menu system test _____________________________________________________________________________
_________________________________________________________________________________________________
*/
.showSwitch {
	display: block;
}
.hideSwitch {
	display: none;
}
.expandMenu {
	width: 150px;
}
/*#newsright  {
	text-transform: uppercase;
	background-color: #FF0000;
	padding: 2px;
	margin: 0px 0px 1px;
	color: #FFFFFF;
	cursor: hand;
}*/
.expandMenu a {
	color: #FFFFFF;
}
.expandMenu a:hover {
	color: #333333;
	background-color: transparent;
}
.expandMenu dd {
	margin: 0px;
	padding: 0px;
	background-color: #999999;
}
.expandMenu ul {
	background-color: #999999;
	margin:  2em;
	padding: 0px;
	list-style-type: none;
}
.expandMenu table {
	border-collapse: collapse;
	width: 100%;
}
.expandMenu td {
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 0;
}
.expandMenu thead td {
	background-color: #000000;
	border-top-style: none;
}
.alignCenter {
	text-align: center;
}
