td.names
{
	font-family : arial;
	font-size : 9pt;
	font-weight : bold;
}

td.firstHeadlineRowLeft
{
	width : 226px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : left;
}
td.firstHeadlineRowCenter
{
	width : 226px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : center;
}
td.firstHeadlineRowRight
{
	width : 226px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : right;
}
td.headlineRowLeft
{
	width : 226px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : left;
}
td.headlineRowCenter
{
	width : 226px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : center;
}
td.headlineRowRight
{
	width : 226px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : right;
}
div.firstRowHeadline
{
	text-align : left;
	width : 210px;
	height : 300px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	border-style : solid;
	border-color : #F5D894;
	border-width : 1px;
}
div.headline
{
	text-align : left;
	width : 210px;
	height : 300px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	border-style : solid;
	border-color : #F5D894;
	border-width : 1px;
}
td.headlineTitleCell1
{
	width : 130px;
	height : 50px;
	font-family : Georgia;
	font-size : 12pt;
	font-weight : bold;
	background-color : #F5D894;
	padding : 2px;
}
td.headlineTitleCell2
{
	width : 130px;
	height : 50px;
	font-family : Georgia;
	font-size : 12pt;
	font-weight : bold;
	background-color : #FAEBCB;
	padding : 2px;
}
td.headlineImageCell
{
	width : 77px;
	height : 50px;
	text-align : center;
}
div.firstRowHeadlineContent
{
	height : 250px;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	font-family : Tahoma;
	font-size : 10pt;
	overflow : auto;
}
div.headlineContent
{
	height : 230px;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	font-family : Tahoma;
	font-size : 10pt;
	overflow : auto;
}
td.headlineLinkCell
{
	font-family : Tahoma;
	font-size : 8pt;
	text-align : right;
	padding-right : 4px;
}
td.editLinkCell
{
	font-family : Tahoma;
	font-size : 8pt;
	text-align : left;
	padding-left : 4px;
}

div.homeLink
{
	font-weight : bold;
	font-family : verdana;
	font-size : 8pt;
	padding-top : 0px;
	padding-left : 4px;
	padding-bottom : 10px;
	width : 110px;
}
td.sidebar
{
	width : 130px;
}
span.linkOutline
{
	padding-right : 10px;
}
div.linkOutline
{
	font-weight : bold;
	font-family : verdana;
	font-size : 8pt;
	padding-top : 10px;
	padding-left : 4px;
	padding-bottom : 0px;
	width : 110px;
}
ul.linkOutline
{
	margin-left : 20px;
	font-family : verdana;
	font-size : 8pt;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}
li.linkOutline
{
	margin-top : -4px;
	margin-bottom : 0px;
	margin-right : 20px;
}
blockquote
{
	margin-top : 0px;
	margin-bottom : 0px;
}

div.htmledit
{
	border-right : linen inset;
	padding-right : 3px;
	border-top : linen inset;
	padding-left : 3px;
	padding-bottom : 3px;
	overflow : auto;
	border-left : linen inset;
	padding-top : 3px;
	border-bottom : linen inset;
	background-color : white;
	font-family : Tahoma;
	font-size : 10pt;
}

div.toolbar
{
	border : 1px;
	padding : 3px;
}
span
{
	font-family : Tahoma;
	font-size : 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
}
body
{
	font-family : Tahoma;
	font-size : 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
}
p
{
	font-family : Tahoma;
	font-size : 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
}
td
{
	font-family : Tahoma;
	font-size : 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
}
ul
{
	font-family : Tahoma;
	font-size : 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
}
ol
{
	font-family : Tahoma;
	font-size : 10pt;
	margin-top : 0px;
	margin-bottom : 0px;
}

table.paragraph
{
	padding-left : 10px;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	font-size : 10pt;
	font-family : Tahoma;
}
table.pageTitle
{
	padding-top : 0px;
	font-family : Tahoma;
	font-size : 12pt;
	font-weight : bold;
	color : #A0522D;
}
div.paragraph
{
	padding-left : 10px;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	font-size : 10pt;
	font-family : Tahoma;
}
div.pageTitle
{
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 5px;
	font-family : Tahoma;
	font-size : 12pt;
	font-weight : bold;
	color : #A0522D;
	width : 650px;
}
span.pageTitle
{
	font-family : Tahoma;
	font-size : 12pt;
	color : #A0522D;
}
div.pageTitleCell
{
	padding-top : 0px;
	padding-bottom : 10px;
	padding-left : 5px;
	padding-right : 0px;
	font-family : Tahoma;
	font-size : 12pt;
	font-weight : bold;
	color : #A0522D;
}
div.sectionTitle
{
	padding-left : 10px;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	font-family : Tahoma;
	font-size : 12pt;
	font-weight : bold;
	width : 650px;
}
td.pageLink
{
	font-size : 8pt;
	font-weight : bold;
	font-family : Tahoma;
	width : 216px;
	padding-top : 0px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
}

td.dataAlertCell
{
	color : Red;
	font-size : 10pt;
	font-family : Tahoma;
	font-weight : bold;
}
td.dataHeadingCell
{
	font-size : 10pt;
	font-weight : bold;
	font-family : Tahoma;
	padding-left : 3px;
}
td.dataValueCell
{
	background-color : linen;
	border-style : none;
	font-size : 10pt;
	font-family : Tahoma;
	padding-left : 3px;
}
td.numberValueCell
{
	background-color : linen;
	border-style : none;
	font-size : 10pt;
	font-family : arial;
	padding-left : 3px;
	text-align : right;
}
span.data
{
	background-color : linen;
	border-style : none;
	font-size : 10pt;
	font-family : Tahoma;
	padding : 3px;
}

a:active
{
	color : #A0522D;
} 
a:hover
{
	color : #A0522D;
}
a:link
{
	color : #A0522D;
} 
a:visited 
{
	color : #A0522D;
}

a.sb:active
{
	color : black;
} 
a.sb:hover
{
	color : black;
}
a.sb:link
{
	color : black;
} 
a.sb:visited 
{
	color : black;
}
