/* 
	 $Rev:: 13365                                                 $: Revision of last commit
	 $Author:: 0bxdono                                            $: Author of last commit
	 $Date:: 2011-07-27 14:32:21 +1000 (Wed, 27 Jul 2011)         $: Date of last commit 
*/
.ContentPublisherCustom-Header1{font-family:Verdana;color:#B30000;font-size:16px;font-weight:bold;}
.ContentPublisherCustom-Header2{font-family:Verdana;color:#B30000;font-size:14px;font-weight:bold;}
.ContentPublisherCustom-Header3{font-family:Verdana;color:#B30000;font-size:12px;font-weight:bold;}
.ContentPublisherCustom-Paragraphs{font-family:Verdana;color:#333333;font-size:12px;font-weight:normal;}
.ContentPublisherCustom-Paragraphs ul, .ContentPublisherCustom-Paragraphs li{font-size:12px;}
.ContentPublisherCustom-Disclaimer, .ContentPublisherCustom-Disclaimer ul, .ContentPublisherCustom-Disclaimer li{font-family:Verdana;color:#333333;font-size:10px;font-weight:normal;}

/* PET Custom - Table Style */
.ContentPublisherTable-4   {
	border-collapse: collapse;
	border: 0px;
	font-family: verdana;   
	max-width: 1119px;
	text-align:left;
	font-size: 10pt;  
}
.ContentPublisherTable-4-Left   {
	border-collapse: collapse;
	border: 0px;
	font-family: verdana;   
	max-width: 1119px;
	text-align:left;
	font-size: 10pt;  
	float:left;
}
.menuTable {
	border-collapse: collapse;
	font-family: verdana;   
	width: 1119px;
	text-align:left;
}
.ContentPublisherCustom-Caption{
	color:#365780;
	font-size:13px;
	font-weight:bold;
	font-family: verdana;   
	padding: 2pt 2pt 2pt 2pt;
}
.ContentPublisherTable-4 tr.ContentPublisherTableHeaderRow-4     {
	border-width: 1.0pt 1.0pt 3.0pt 1.0pt;
	margin-top: 0in;
	margin-right: 0in;
	margin-bottom: 10.0pt;
	margin-left: 0in;
	line-height: 120%;
	font-size: 10pt; 
	font-family: "verdana";  
	width: 119.7pt;
	background: #365780;
	padding: 0in 5.4pt 0in 5.4pt;
	color: #FFFFFF;	
}
.ContentPublisherTable-4 td.ContentPublisherTableHeaderFirstCol-4   {
	font-weight: bold;	
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableHeaderLastCol-4  {
	font-weight: bold;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableHeaderOddCol-4 {
	font-weight: bold;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableHeaderEvenCol-4 {
	font-weight: bold;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 tr.ContentPublisherTableOddRow-4 {
	border-width: 1pt;
	color: #333333;
	font-size: 10pt;
	vertical-align: top;
	border-bottom-style: solid;
	border-bottom-color: #365780;
	background:white;
	text-align:left;
}
.ContentPublisherTable-4 tr.ContentPublisherTableEvenRow-4 {
	color: #333333;
	font-size: 10pt;  
	vertical-align: top;	
	background:#E6E6E6;
	text-align:left;
}
.ContentPublisherTable-4 td.ContentPublisherTableFirstCol-4  {
	border-width: 1pt;
	border-color: #365780;
	padding: 2pt 5.4pt 2pt 5.4pt;
	border-bottom-style: solid;
	border-left-style: solid;
}
.ContentPublisherTable-4 td.ContentPublisherTableLastCol-4 {
	border-width: 1pt;
	border-color: #365780;
	border-bottom-style: solid;
	border-right-style: solid;
	padding: 2pt 5.4pt 2pt 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableOddCol-4  {
	border-width: 1pt;
	border-color: #365780;
	padding: 2pt 5.4pt 2pt 5.4pt;
	border-bottom-style: solid;
}
.ContentPublisherTable-4 td.ContentPublisherTableEvenCol-4 {
	border-width: 1pt;
	border-color: #365780;
	padding: 2pt 5.4pt 2pt 5.4pt;
	border-bottom-style: solid;
}
.ContentPublisherTable-4 td.ContentPublisherTableSingleCol-4 {
	border-width: 1pt;
	border-color: #365780;
	padding: 2pt 5.4pt 2pt 5.4pt;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}
.ContentPublisherTable-4 td.ContentPublisherTableFirstColMultiRow-4  {
	border-width: 1pt;
	border-color: #365780;
	padding: 2pt 5.4pt 2pt 5.4pt;
	border-left-style: solid;
}
.ContentPublisherTable-4 td.ContentPublisherTableLastColMultiRow-4 {
	border-width: 1pt;
	border-color: #365780;
	border-right-style: solid;
	padding: 2pt 5.4pt 2pt 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableOtherColMultiRow-4 {
	padding: 2pt 5.4pt 2pt 5.4pt;
}
.ContentPublisherTable-4 tr.ContentPublisherTableFooterRow-4    {
	color: #365780;
	background-color: #FFFFFF;
	font-size: 10pt;  
	vertical-align: top;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableFooterFirstCol-4  {
	border-width: 1pt;
	border-color: #365780;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableFooterLastCol-4 {
	border-width: 1pt;
	border-color: #365780;
	border-bottom-style: solid;
	border-right-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableFooterOddCol-4  {
	border-width: 1pt;
	border-color: #365780;
	border-bottom-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}
.ContentPublisherTable-4 td.ContentPublisherTableFooterEvenCol-4  {
	border-width: 1pt;
	border-color: #365780;
	border-bottom-style: solid;
	padding: 0in 5.4pt 0in 5.4pt;
}

pre {
	overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

pre.summaryTable
{
	font-family:Verdana;color:#333333;font-size:12px;font-weight:normal;
	width: 900px;
}

pre.dimensionMember {
	font-family:Verdana;color:#333333;font-size:12px;font-weight:normal;
	width: 650px;
}

td div.validationRule{
	WORD-BREAK:BREAK-ALL;
}

