BODY {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: arial, verdana, sans-serif
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: arial, verdana, sans-serif
}
.leftband {
	width: 175px
}
.midband {
	width: 1px
}
.category {
	COLOR:	#FFFFFF;
	FONT-WEIGHT: bold
}
.subheader1 DIV,.subheader2 DIV,.subheader3 DIV {
	BORDER-RIGHT: #e5e5e5 1px solid; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #e5e5e5 0px solid; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #e5e5e5 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #e5e5e5 1px solid; 
	BACKGROUND-COLOR: #ffffff
}
.banner {
	BORDER-RIGHT: #e5e5e5 1px solid; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #e5e5e5 1px solid; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #e5e5e5 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #e5e5e5 1px solid; 
	BACKGROUND-COLOR: #e5e5e5
}
.subheader1 H1,.subheader2 H1,.subheader3 H1 {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 7px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 3px; 
	COLOR: #000000; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #e5e5e5;
	FONT-FAMILY: tahoma;
	text-transform: uppercase
}
.subheader1 DIV {
	MARGIN: 0px 7px 10px 0px;
}
.subheader1 H1 {
	MARGIN: 0px 7px 0px 0px;
}
.subheader2 DIV {
	MARGIN: 0px 0px 10px 0px; 
}
.subheader2 H1 {
	MARGIN: 0px 0px 0px 0px;
}
.subheader3 DIV {
	MARGIN: 0px 0px 10px 0px; 
}
.subheader3 H1 {
	MARGIN: 5px 0px 0px 0px;
}
B {
	FONT-WEIGHT: bold
}
HR {
	COLOR: #cccccc; HEIGHT: 1px
}
.header4 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt; 
	COLOR: #5D82B6; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
.header5 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
       	MARGIN: 10px 0px 3px 0px;
	COLOR: Black; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	padding-top: 4px;
        padding-bottom: 4px;
	LETTER-SPACING: 0px
}
.lm_footer {
	PADDING: 10px 10px 20px 15px;
	FONT-SIZE: 10px; 
	COLOR: #999999; 
	LINE-HEIGHT: 14px; 
	TEXT-DECORATION: none
}
.lm_footer A{
	FONT-SIZE: 10px; 
	COLOR: #999999; 
	LINE-HEIGHT: 14px; 
	TEXT-DECORATION: none
}
.lm_banner {
	PADDING: 30px 10px 20px 15px;
	FONT-SIZE: 10px; 
	COLOR: #999999; 
	LINE-HEIGHT: 14px; 
	TEXT-DECORATION: none
}
.tb,.tbb {
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 8pt; 
	COLOR: Black; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
.tbb {
	FONT-WEIGHT: bold; 
}
.maintext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: Black; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
A.maintext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: Black; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
A.maintextlink, A.maintextlinkb {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #486A9A; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
A.maintextlinkb {
	FONT-WEIGHT: bold; 
}

A.maintext:hover {
	COLOR: #819DC6
}
A.maintextlink:hover {
	COLOR: #819DC6
}
P.maintext,P.maintextb {
	TEXT-INDENT: 2em
}
P.maintext {
	MARGIN: 0px 0px 0px
}
P.maintextb {
	MARGIN: 0px 0px 4px
}
ul,ol {
	MARGIN: 2px 0px 5px 45px
}
li {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: Black; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
.maintextauthor {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: Black; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
.maintextpic {
	FONT-WEIGHT: italic; 
	FONT-SIZE: 8pt; 
	COLOR: #808080; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
.maintextsource {
	FONT-WEIGHT: italic; 
	FONT-SIZE: 8pt; 
	COLOR: #808080; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px
}
.maintextsource A {
	COLOR:	#808080
}
.maintextsource A:hover {
	COLOR:	#819DC6
}
.maintextb {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: Black; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: normal; 
	VERTICAL-ALIGN: top;
	padding-top: 4px;
	LETTER-SPACING: 0px
}
.navigator {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: #555555;
	Background: #C1CEDE; 
	LINE-HEIGHT: 16px; 
	FONT-STYLE: normal; 
	LETTER-SPACING: 0px;
	PADDING-LEFT: 5px;
	VERTICAL-ALIGN: middle
}
.navigator A:hover {
	COLOR:	#819DC6
}
.navigator A {
	COLOR:	#555555
}
.tabnul {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1px;
	LINE-HEIGHT: 0px;
	FONT-STYLE: normal;
	LETTER-SPACING: 0px;
}