	
	body {
		margin: 0 0 20px 0;
	        background: #959596;
	        /*background-image: url(http://thefilipinoaustralian.com/images/07/bodyTilegy.jpg);*/
		background-position: top;
	        background-repeat: repeat-x;
		padding: 0; 
	}
	
	a {
		color: #000000;
		text-decoration: underline;
	}

	a:hover{
		color: #C70101;
		text-decoration: underline;
	}

	a.more {
		text-decoration: none;
	}
	
	a.moreWhiteB {
		text-decoration: none;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	a.moreWhiteB:hover {
		color: #FFFFFF;
		font-weight: bold;
	}
	
	a.moreBlackB {
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		font-size: 10px;
	}
	
	
	ul.noIndent {
	margin-left: .5em;
	padding-left: .5em;
	}
	
		
	body, td, li, input, select {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	}
	
	p {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}
	
	p.margin_3 {
		margin: 0px 0px 3px 0px;
	}

	div.nav_head {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #f6f6f6;
	border-bottom: #BDBDBD solid 1px;
	border-right: #BDBDBD solid 0px;
	margin: 0px -8px 0px 0px;
	padding: 8px 0px 0px 0px;
	line-height: 14px;
	width: 120px;
	text-indent: 6px;
	height: 25px;
	}

	div.nav {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	background-color: #F6f6f6;
	border-bottom: #BDBDBD solid 1px;
	border-right: #BDBDBD solid 0px;
	margin: 0px -8px 0px 0px;
	line-height: 14px;
	width: 120px;
	text-indent: 6px;
	height: 16px;
	cursor: hand;
	}
	
	div.topnav_head {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-top: #000000 solid 0px;
	border-right: #000000 solid 0px;
	margin: 0px -8px 0px 0px;
	padding: 8px 0px 0px 0px;
	line-height: 17px;
	width: 120px;
	text-indent: 6px;
	height: 25px;
	}

	div.topnav {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	border-top: #000000 solid 0px;
	border-right: #000000 solid 0px;
	margin: 0px -8px 0px 0px;
	line-height: 16px;
	width: 120px;
	text-indent: 6px;
	height: 16px;
	cursor: hand;
	}

	.linksm { 
	text-decoration: underline;  
	color: #003366;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  
	line-height: normal
	}

	.linksm:hover { 
	text-decoration: underline;  
	color: #003366;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  line-height: 15px
	} 

	.linksmb { 
	text-decoration: none;  
	color: #000000;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  font-weight: bold;
	}
	
	.linksmbfa { 
	text-decoration: none;  
	color: #CC3300;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  font-weight: bold;
	}

	.linksmbfa:hover { 
	text-decoration: underline;  
	color: #990000;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  font-weight: bold;
	}


	.linkcreatenews { 
	text-decoration: none;  
	color: #cc3300;  
	font-family: arial, helvetica, geneva;  
	font-size: 12px;  font-weight: bold;
	}

	.linkbody { 
	text-decoration: none;  
	color: #003399;  
	font-family: arial, helvetica, geneva;  
	font-size: 12px;  font-weight: normal;
	}

	.linktopsmb { 
	text-decoration: underline;  
	color: #FFFFFF;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  font-weight: bold
	}
 
	.linktopsmb:hover { 
	text-decoration: underline;  
	color: #cc3300;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  
	font-weight: bold
	} 

	.linkticker { 
	text-decoration: none;  
	color: 666666;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  
	letter-spacing: .05pc; 
	font-weight: normal
	}
 
	.linkticker:hover { 
	text-decoration: underline;  
	color: #CC0000;  
	font-family: arial, helvetica, geneva;  
	font-size: 11px;  
	font-weight: bold
	} 
	

	.bodytext { 
	text-decoration: none;  
	color: #000000;  
	font-family: Arial;  
	font-size: 12px;  
	font-weight: normal;
	} 


	.bodytextlarge { 
	font-family: Arial; 
	font-size: 15px;
	color: #003399; 
	font-weight: normal;
	}

	.bodytextlargeb { 
	font-family: Arial; 
	font-size: 15px;
	color: #003399; 
	font-weight: bold;
	}

	.bodytextb { 
	text-decoration: none;
	font-family: Arial; 
	font-size: 13px;
	color: #003399; 
	font-weight: bold;
	}
	
	.listings_news_text { 
	font-family: Arial; 
	font-size: 13px;
	color: #003399; 
	font-weight: normal;
	}



	.sectionHDFP {  
	font: bold 12px Verdana; 
	color: #333366
	}

	.pagefooterlinks {  
	font: bold 15px Arial; 
	color: #CC0000
	} 

	.sectionHDred {  
	font: bold 12px verdana; 
	color: #CC0033
	} 

	.padding {
	 padding: 10px;
	}

	.padding_5 {
		padding: 5px;
	} 

	.black10b{
		color: #000000;
		font-weight: bold;
		font-size: 10px;
	}
	.white11b {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
	}

	.image_border {
		border: 1px solid black;
	}
	
	.image_border_white {
		border: 1px solid white;
	}
	
	.caption {
		font-size: 9px;
		color: #000000;
		margin: 0px;
	}

	.headline {
		font-weight: bold;
		font-family: Arial;
		font-size: 20px;
		text-decoration: underline;
		color: #000000;
		margin: 0px;
		margin-bottom: 3px;
	}
	
	.dt_divide {
		margin: 0px;
		border-bottom: solid #000000 2px;
	}	
	
	.dt_redStrap_1 {
		background-color:#C70101;
		color: #FFFFFF;
		vertical-align: middle;
		font-weight: bold;
		font-size: 14px;
		font-family: Verdana, Arial;
	}
	
	.dt_redStrap_2 {
		background-color:#C70101;
		padding: 0px 6px 3px 0px;
		color: #FFFFFF;
		font-weight: Bold;
		font-size: 11px;
	}
	
	.dt_blueStrap_1 {
		background-color:#00488E;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 15px;
		font-family: Verdana, Arial;
		padding: 0px;
	}
	
	.dt_blueStrap_2 {
		background-color:#00488E;
		color: #FFFFFF;
		height: 21px;
		font-weight: normal;
		font-size: 10px;
	}

	.dt_latest {
		color: #C70101;
	}
	
	.latest_td {
		padding: 5px 0px 5px 0px;
		border-bottom: 3px solid #C70101;
	}
	
	.linkList {
		font-size: 10px;
		list-style-image: url(../images/dt_redArrow.gif);
		color: #C70101;
		margin: 2px 0px 3px 19px;
	}
	
	.blackList {
		font-size: 10px;
		list-style-image: url(../images/dt_blackArrow.gif);
		color: #C70101;
		margin: 0px 4px 0px 20px;
	}
	
	.black10b {
		color: #000000;
		font-weight: bold;
		font-size: 10px;
	}
	
	.black11b {
		color: #000000;
		font-weight: bold;
		font-size: 11px;
	}
	
	.black12b {
		color: #000000;
		font-weight: bold;
		font-size: 12px;
	}
	
	.black13b {
		color: #000000;
		font-weight: bold;
		font-size: 13px;
	}
	
	.black10n {
		color: #000000;
		font-weight: normal;
		font-size: 10px;
	}
	
	.black11n {
		color: #000000;
		font-weight: normal;
		font-size: 11px;
	}
	
	.black12n {
		color: #000000;
		font-weight: normal;
		font-size: 12px;
	}
	
	.white10b {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 10px;
	}
	
	.white11b {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 11px;
	}
	
	.white12b {
		color: #FFFFFF;
		font-weight: bold;
		font-size: 12px;
	}
	
	.white10n {
		color: #FFFFFF;
		font-weight: normal;
		font-size: 10px;
	}
	
	.white11n {
		color: #FFFFFF;
		font-weight: normal;
		font-size: 11px;
	}
	
	.white12n {
		color: #FFFFFF;
		font-weight: normal;
		font-size: 12px;
	}

	.blackLine2px {
		border-bottom: 2px solid #000000;
		margin-top: 5px;
	}
	
	.blackLine3px {
		border-bottom: 3px solid #000000;
	}

	.blueLine2px {
		border-bottom: 2px solid #00488E;
		margin-top: 5px;
	}
	
	.blueLine3px {
		border-bottom: 3px solid #00488E;
		margin-top: 5px;
	}
	
	.padding3px {
		padding: 3px;
	}
	
	.padding5px {
		padding: 5px;
	}
	
	.rhnList {
		margin: 0px;
		padding: 0px 0px 0px 20px;
	}
	
	.blueBox {
		margin-top: 15px;
		background-color: #00498E;
		color: #FFFFFF;
		padding: 5px;
	}
	
	.red10b {
		color: #C70000;
		font-weight: bold;
		font-size: 10px;
	}
	
	.red11b {
		color: #C70000;
		font-weight: bold;
		font-size: 11px;
	}
	
	.red12b {
		color: #C70000;
		font-weight: bold;
		font-size: 12px;
	}
	
	.red10n {
		color: #C70000;
		font-weight: normal;
		font-size: 10px;
	}
	
	.red11n {
		color: #C70000;
		font-weight: normal;
		font-size: 11px;
	}
	
	.red12n {
		color: #C70000;
		font-weight: normal;
		font-size: 12px;
	}
	
	.storyHeadline {
		color: #000000;
		font-face: Arial;
		font-size: 22px;
		font-weight: bold;
		margin: 2px 0px 3px 0px;
	}
	
	.byline {
		color: #000000;
		font-size: 10px;
		font-weight: normal;
		margin: 0px;
	}
	
	.date {
		color: #000000;
		font-size: 10px;
		font-weight: normal;
		margin: 0px 0px 7px 0px;
	}
	
	td.imageCaption {
		color: #000000;
		font-size: 10px;
		padding: 0px 2px 8px 2px;
	}
	
	p.imageCaption {
		color: #000000;
		font-size: 10px;
		padding: 3px 2px 2px 2px;
		margin: 0px 0px 6px 0px;
	}
	
	.boxBorder {
		border: 1px solid black;
		padding: 5px;
		margin-top: 10px;
	}
	
	.redSquareList {
		list-style-image: url(../images/dt_redSquare.gif);
		margin: 0px 0px 0px 20px;
	}
	
	.source {
		font-style: italic;
		font-size: 11px;
		color: #000000;
	}
	
	.footer {
		font-size: 10px;
		color: #000000;
	}
	
	table.toolbox {
		margin: 3px;
	}
	
	.intro {
		margin: 0px;
		font-size: 11px;
	}
	
	.indexHeadline_1 {
		color: #000000;
		font-family: Arial;
		font-size: 20px;
		font-weight: bold;
		margin: 0px;
	}
	
	.indexHeadline_2 {
		color: #000000;
		font-family: Arial;
		font-size: 17px;
		font-weight: bold;
		margin: 0px 0px 3px 0px;
	}
	
	.preheadline {
		margin: 0px;
		color: #C70101;
		font-weight: bold;
		font-size: 10px;
	}
	
	.redStrap_2 {
		padding: 0px;
		margin: 0px;
		background-color: #C60000;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	.grey10n {
		color: #808080;
		font-size: 10px;
		font-weight: normal;
	}
	
	.grey11n {
		color: #808080;
		font-size: 11px;
		font-weight: normal;
	}
	
	.grey12n {
		color: #808080;
		font-size: 12px;
		font-weight: normal;
	}
	
	.grey10b {
		color: #808080;
		font-size: 10px;
		font-weight: Bold;
	}
	
	.grey11b {
		color: #808080;
		font-size: 11px;
		font-weight: Bold;
	}
	
	.grey12b {
		color: #808080;
		font-size: 12px;
		font-weight: Bold;
	}	

	.blueStrap {
		background-color: #004488;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		padding: 3px 0px 3px 7px;
		margin: 0px 0px 2px 0px;
	}
	
	.blue12n {
		color: #00488E;
		font-size: 12px;
		font-weight:normal;
	}
	
	input.emailText {
		width: 295px;
	}
	
	.emailArea {
		width: 295px;
		height: 150px;
	}
	
	.sayArea {
		width: 295px;
		height: 100px;
	}
	
	.rhn_caption_1 {
	border-bottom: 2px solid #000000;
	width: 290px;
	font-weight: bold;
	font-size: 10px;
	}

	.rhn_caption_2 {
		float:left;
		padding: 4px 3px 0px 0px;
	}
	
	.rhn_caption_3 {
	padding: 2px 0px 0px 0px;
	height: 20px;
	}
	
	.seperator {
		border-bottom: 2px solid black;
		width: 100%;
		padding: 0px 0px 6px 2px;
		margin: 0px 0px 6px 0px;
	}
	
	.seperator_last {
		width: 100%;
		padding: 0px 0px 6px 2px;
		margin: 0px 0px 6px 0px;
	}
	
	.blueBox {
		background-color: #CEE7FF;
		width: 100%;
		padding: 6px 8px 8px 10px;
		margin-top: 8px;
	}
	
	.mainTD {
	padding: 10px 0px 0px 10px;
	}
	
	.margin15top {
		margin-top:15px;
	}
	
	.margin10top {
		margin-top:10px;
	}
	
	.margin8top {
		margin-top:8px;
	}
	
	.margin5top {
		margin-top:5px;
	}
	
	.pLine {
		border-top: 2px solid black;
		margin: 10px 0px 10px 0px;
	}
	
	.subHeading {
		border-bottom: 2px solid #000000;
		margin-bottom: 5px;
	}
	
	.footerTable { 
	border-top: 3px solid #000000;
	margin-top: 10px;
	}

	.headingBigBold {
		font-family: Arial Black;
		font-size: 37px;
		font-weight: bold;
		letter-spacing: -1px;
	}
	 
	.headingSmallBold {
	 	font-family: Tahoma;
		font-size: 17px;
		font-weight: bold;
		letter-spacing: 0px;
	}
	
	ul {
	list-style-image: url(../images/dt_blackArrow.gif);
	margin: 5px 4px 0px 20px;
	}
	
	.imageHeadlinePadding {
		padding: 0px 0px 0px 5px;
	}
	
	
	/* CALENDAR */
	
	/**** month and year header at top of calendar ****/
	.date_header			{ font-size:16px; font-family:arial, helvetica; font-weight:bold }
	
	/**** color and size of calendar cells.  ****/
	.day_cell				{ background-color:#EDECD8; height:80; width: 95; }
	.empty_day_cell			{ background-color:#EEEEEE; height:80; width: 95; }
	.today_cell				{ background-color:#F5F4ED; height:80; width: 95; }
	
	/**** day number in upper left corner of each cell ****/
	.day_number				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000 }
	
	/**** title_txt is the text for each post on main page ****/
	.title_txt				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000 }
	.title_txt A:link		{ color:#00F; text-decoration:none }
	.title_txt A:active		{ color:#00F; text-decoration:none }
	.title_txt A:visited	{ color:#00F; text-decoration:none }
	.title_txt A:hover		{ color:#cc3300; text-decoration:underline }
	
	/**** time line under title text when event time given ****/
	.time_str				{ font-size:9px; font-family:arial, helvetica }
	
	/**** column headers or days of the week ****/
	.column_header			{ background-color:#2663E2; font-size:12px; font-family:arial, helvetica; color:#FFFFFF; font-weight:bold }
	
	/**** footprint text ****/
	.footprint				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000; font-weight:bold; }
	.footprint A			{ font-size:10px; font-family:verdana, arial, helvetica; color:#00F; font-weight:bold; }
	
	
	
/* 
Style Sheet code for Image Caption Easy Plugin for WordPress
*/
.imagecaptioneasy {
  padding: 0px;
  font-family: arial,helvetica,sans-serif;
  font-size: 11px;
  line-height: 1.15em;
  text-align: left;
  border: 1px solid #eeeeee;
  background: #EAEAEA;
  color: #333;
}
.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; }
.imagecaptioneasy span { text-align: left; }
.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }
.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }
.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }
.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }
.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }
.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }

.indexpagedater {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
        color: #cc3300;
}

/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
font-family: Arial, sans serif;
font-size: 10px;
font-weight: normal;
/*font: normal 8pt verdana;*/
list-style-type: none;
border-bottom: 1px solid gray;
background: #000033; /*top panel*/
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #000033;
}

.mattblackmenu li a:visited{
color: white;
}

.mattblackmenu li a:hover{
background: #003366; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
background: #003366; /*background of tab with "selected" class assigned to its LI */
}

/* ######### Drop Down ULs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}


.ddsubmenustyle li a{
display: block;
width: 160px;
color: #003366;
background-color: #CCCCCC;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px solid black;
}

* html .ddsubmenustyle li a{ /*IE6 CSS hack*/
display: inline-block;
}

.ddsubmenustyle li a:hover{
background-color: #003366; 
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
right: 2px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}	

