body	{ vertical-align:top; margin:0px; padding:0px; color:#666666; line-height:20px; font-size: 9pt; }
table	{ font-size: 9pt; }
.textsct	{ padding:4px; text-align:center; vertical-align:top; line-height:16px; font-size: 8pt; }
.text4	{ padding:4px; line-height:14px; font-size: 9pt;}
.text4ct	{ padding:4px; text-align:center; vertical-align:top; line-height:14px; font-size: 9pt; }
.text4cm	{ padding:4px; text-align:center; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text4cb	{ padding:4px; text-align:center; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text4lt	{ padding:4px; text-align:left; vertical-align:top; line-height:14px; font-size: 9pt; }
.text4lm	{ padding:4px; text-align:left; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text4lb	{ padding:4px; text-align:left; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text4rt	{ padding:4px; text-align:right; vertical-align:top; line-height:14px; font-size: 9pt; }
.text4rm	{ padding:4px; text-align:right; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text4rb	{ padding:4px; text-align:right; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text1		{ padding:1px; line-height:14px; font-size: 9pt; }
.text1cm	{ padding:1px; text-align:center; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text1ct	{ padding:1px; text-align:center; vertical-align:top; line-height:14px; font-size: 9pt; }
.text1cb	{ padding:1px; text-align:center; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text1lm	{ padding:1px; text-align:left; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text1lt	{ padding:1px; text-align:left; vertical-align:top; line-height:14px; font-size: 9pt; }
.text1lb	{ padding:1px; text-align:left; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text1rm	{ padding:1px; text-align:right; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text1rt	{ padding:1px; text-align:right; vertical-align:top; line-height:14px; font-size: 9pt; }
.text1rb	{ padding:1px; text-align:right; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text0		{ padding:0px; line-height:14px; font-size: 9pt; }
.text0cm	{ padding:0px; text-align:center; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text0ct	{ padding:0px; text-align:center; vertical-align:top; line-height:14px; font-size: 9pt; }
.text0cb	{ padding:0px; text-align:center; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text0lm	{ padding:0px; text-align:left; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text0lt	{ padding:0px; text-align:left; vertical-align:top; line-height:14px; font-size: 9pt; }
.text0lb	{ padding:0px; text-align:left; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.text0rm	{ padding:0px; text-align:right; vertical-align:middle; line-height:14px; font-size: 9pt; }
.text0rt	{ padding:0px; text-align:right; vertical-align:top; line-height:14px; font-size: 9pt; }
.text0rb	{ padding:0px; text-align:right; vertical-align:bottom; line-height:14px; font-size: 9pt; }
.head	{ text-align:center; vertical-align:middle; margin:0px; padding:1px; color:#FFFFFF; background-image:url(/images/hd_bg.gif); background-repeat:repeat; font-size: 9pt; }
.foot	{ text-align:center; vertical-align:middle; margin:0px; padding:1px; color:#FFFFFF; background-image:url(/images/hd_bg.gif); background-repeat:repeat; font-size: 9pt; }
a:visited	{ color:#666666; text-decoration:none;}
a:link		{ color:#666666; text-decoration:none;}
a:hover		{ color:#003366; text-decoration:underline;}
.textReturnWide	{ padding:4px; text-align:left; vertical-align:top; line-height:19px; font-size: 9pt; }

