
body
{
	background: url(graphics/bkgnd.png) repeat;
	font: 10pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	margin-left: 64pt;
	margin-right: 64pt;
}

.mainCompartment
{
	color: #0000f0;
	padding-top: 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 642px;
}

.headCompartment
{
	margin-bottom: -11px;
}

.leftCompartment
{
	margin-top: 12px;
	margin-right: 6px;
	width: 140px;
}

.rightCompartment
{
	margin-top: 12px;
	margin-left: 6px;
	width: 140px;
}

.menuBarCompartment
{
	background-color: #c0c0c0;
	text-align: center;
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
}

.menuBarItem
{
	color: #000000;
	white-space: nowrap;
	font-weight: normal;
	font-size: 10pt;
	line-height: 12pt;
	text-align: center;
	margin-left: 10pt;
	margin-right: 10pt;
}


.menuSelected
{
	color: #ffffff;
}

a.menu:link { 
	text-decoration: none; 
	color: #000000;
	}
a.menu:visited { 
	text-decoration: none; 
	color: #000000;
	}
a.menu:hover { 
	text-decoration: none; 
	color: #ffffff;
	}
a.menu:active { 
	text-decoration: none; 
	color: #ffffff;
	}



.colorBkDk
{
	background: #A387B0;
}

.colorBkMd
{
	background: #BDA7C7;
}

.colorBkLt
{
	background: #D7C7DE;
}

.colorFgDk, h3
{
	color: #7D5F8C;
}

.colorFgMd
{
	background: #B6E1EB;
}

.foot
{
	font: bold 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	background: #f0f0f0;
}




h1
{
	color: #404040;
	font: bold 18pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

h1.pageHead
{
	color: #202020;
	font: bold 20pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	padding-left: 4pt;
	padding-top: 8pt;
	padding-bottom: 8pt;
}

h2
{
	color: #404040;
	font: bold 14pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

h3
{
	font: bold 12pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

h4
{
	color: #404040;
	font: bold 10pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

p
{
	color: #202020;
	font: 10pt/1.50 Georgia, "Times New Roman", Times, serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

p.small
{
	color: #202020;
	font: 8pt/1.50 Georgia, "Times New Roman", Times, serif;
	margin-top: 0pt;
	margin-bottom: 6pt;
}

ul.bodyList
{
	color: #202020;
	font: 10pt/1.50 Georgia, "Times New Roman", Times, serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

ul.bodyListSmall
{
	color: #202020;
	font: 9pt/1.25 Georgia, "Times New Roman", Times, serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
}

li.bodyListSmall
{
	margin-bottom: 3pt;
}

.bodyLink:link { 
	text-decoration: underline; 
	color: #202020;
	}
.bodyLink:visited { 
	text-decoration: underline; 
	color: #202020;
	}
.bodyLink:hover { 
	text-decoration: underline; 
	color: #008000;
	}
.bodyLink:active { 
	text-decoration: underline; 
	color: #00D000;
	}


.centerCompartment
{
	margin-left: 12pt;
	margin-right: 12pt;
}

.sectionCompartment
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 0pt;
	margin-right: 0pt;
	padding: 12pt;
}

.quote
{
	background: #DFF2F7;
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 0pt;
	margin-right: 0pt;
	padding: 12pt;
}

.quoteHead
{
	margin-top: 0pt;
	margin-bottom: 6pt;
	color: #404040;
	font: bold 12pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-style: italic;
	font-weight: bold;
}

.quoteBody
{
	color: #606060;
	font: 11pt/1.50 Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

.quoteBy
{
	color: #606060;
	font: 9pt/1.50 Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-top: 0pt;
	margin-bottom: -16pt;
}

.adColDivLine
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 0pt;
	padding-left: 6pt;
	border-left: 1px dotted #c0c0c0;
}

.adDivLine
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 6pt;
	margin-right: 6pt;
	border-top: 1px dotted #c0c0c0;
}

.artlSmallLabel
{
	margin-top: 4pt;
	color: #808080;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
}

.artlCatCompartment
{
	width: 120px;
	border: 1px solid #B6E1EB;
	margin-top: 0pt;
	margin-bottom: 2pt;
	padding: 8pt;
	color: #404040;
}

.artlCatItem
{
	margin-top: 0pt;
	margin-bottom: 4pt;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	text-align: left;
}

.artlCatItemSel
{
	margin-top: 0pt;
	margin-bottom: 4pt;
	font: bold 9pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	text-align: left;
}

.artlCatWarning
{
	margin-top: 0pt;
	margin-bottom: 4pt;
	color: #e00000;
	font: 9pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	text-align: left;
}


.artlSecHead
{
	background: #B6E1EB;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #404040;
	padding-top: 20pt;
	padding-bottom: 4pt;
}



.artlSecCompartment
{
	width: 140px;
	margin-top: 0pt;
	margin-bottom: 12pt;
	color: #404040;
}

.artlSecEBMHead
{
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #FCCC05;
}

.artlSecEBMArticlesBody
{
	padding-top: 4pt;
	margin-top: -4pt;
	margin-bottom: 12pt;
	color: #404040;
	border-left: 1px solid #a287b0;
	border-right: 1px solid #a287b0;
	border-bottom: 1px solid #a287b0;



}

.artlSecEBMCompartment
{
	background-color: #ffffff;
	width: 140px;
	margin-top: 0pt;
	margin-bottom: 12pt;
	color: #404040;
}



.artlSecEbookHead
{
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #FCCC05;
	padding-top: 2pt;
	padding-bottom: 4pt;
}

.artlSecEbookCompartment
{
	width: 140px;
	margin-top: 0pt;
	margin-bottom: 12pt;
	color: #404040;
}


.secCompartment
{
}



.secBodyRSS
{
	border: 1px solid #F99B39;
}

.secBodyEBook
{
	border: 1px solid #616161;
}


.secBodyArticles
{
	border: 1px solid #A287B0;
}

.secBodyEMMC
{
	border: 1px solid #8797E4;
}

.artlSecBody
{
	text-align: left;
	padding: 4pt;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	color: #404040;
}

.artlSecItem
{
	margin-bottom: 6pt;
	color: #404040;
}

.artlSecSelectedItem
{
	background: #5FA3B3;
	margin-bottom: 6pt;
	color: #ffffff;
}





.artlSecComeCompartment
{
	width: 140px;
	border: 1px solid #D1E1C9;
	margin-top: 0pt;
	margin-bottom: 12pt;
	color: #404040;
}

.artlSecComeHead
{
	background: #D1E1C9;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	padding-top: 2pt;
	padding-bottom: 4pt;
}

.artlEditRow
{
/*
	display: block;
	padding-bottom: 6pt;
*/
}

.artlEditLabel
{
	color: #404040;
	font-weight: bold;
	margin-top: 3pt;
}

.artlEditSmLabel
{
	color: #404040;
	font-size: 7pt;
	font-weight: normal;
}

.artlCellPad
{
	padding-bottom: 12pt;
}


.artlEditSecCompartment
{
	width: 140px;
	border: 1px solid #1f00fe;
	margin-top: 0pt;
	margin-bottom: 12pt;
	color: #404040;
}

.artlEditSecHead
{
	background: #1f00fe;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding-top: 2pt;
	padding-bottom: 4pt;
}



.secSelMenuLink
{
	background: #008000;
	margin-bottom: 6pt;
	color: #d0d0d0;
}

.secSelMenuLink:link { 
	background: #008000;
	cursor: pointer;
	text-decoration: none; 
	color: #d0d0d0;
	}
.secSelMenuLink:visited { 
	background: #008000;
	cursor: pointer;
	text-decoration: none; 
	color: #d0d0d0;
	}
.secSelMenuLink:hover { 
	background: #008000;
	cursor: pointer;
	text-decoration: none; 
	color: #ffffff;
	}
.secSelMenuLink:active { 
	background: #00D000;
	cursor: pointer;
	text-decoration: none; 
	color: #ffffff;
	}







.secMenuLink
{
	margin-bottom: 6pt;
}

.secMenuLink:link { 
	cursor: pointer;
	text-decoration: none; 
	color: #404040;
	}
.secMenuLink:visited { 
	cursor: pointer;
	text-decoration: none; 
	color: #404040;
	}
.secMenuLink:hover { 
	cursor: pointer;
	text-decoration: underline; 
	color: #008000;
	}
.secMenuLink:active { 
	cursor: pointer;
	text-decoration: underline; 
	color: #00e000;
	}




.promoHead1
{
	color: #ffffff;
	font: bold 12pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
	text-align: center;
}

.promoDivLine
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 6pt;
	margin-right: 6pt;
	border-top: 1px dotted #ffffff;
}

.greetCompartment
{
	margin-top: 0pt;
	margin-bottom: 12pt;
	padding: 6pt;
	border: 1px solid #01377F;
}


.greetHeadCompartment
{
	margin-bottom: 8pt;
	padding-top: 6pt;
	padding-bottom: 2pt;
	background: #FFC00C;
	border-left: 1px solid #E5AB0B;
	border-right: 1px solid #E5AB0B;
	border-bottom: 2px solid #CC980A;
}

.greetHead
{
	color: #01377F;
	font: bold 14pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 4pt;
	text-align: center;
}

.greetHeadLink
{
	color: #ffffff;
	font: bold 12pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 8pt;
	margin-bottom: 4pt;
	text-align: center;
}

.greetLink:link { 
	text-decoration: underline; 
	color: #ffffff;
	}
.greetLink:visited { 
	text-decoration: underline; 
	color: #ffffff;
	}
.greetLink:hover { 
	text-decoration: underline; 
	color: #00f000;
	}
.greetLink:active { 
	text-decoration: underline; 
	color: #00f000;
	}






.artlCompartment
{
	margin-top: 0pt;
	margin-bottom: 6pt;
	padding: 6pt;
	border: 1px solid #c0c0c0;
}

.artlHeadCompartment
{
	margin-bottom: 8pt;
	padding: 6pt;
	background: #D7C7DE;
	border-left: 1px solid #BEB1C4;
	border-right: 1px solid #BEB1C4;
	border-bottom: 2px solid #A69AAB;
}

.artlMenuLink:link { 
	text-decoration: none; 
	color: #404040;
	}
.artlMenuLink:visited { 
	text-decoration: none; 
	color: #404040;
	}
.artlMenuLink:hover { 
	text-decoration: underline; 
	color: #008000;
	}
.artlMenuLink:active { 
	text-decoration: underline; 
	color: #00e000;
	}

.artlHeadCompartmentWarning
{
	margin-bottom: 8pt;
	padding: 24pt;
	background: #FCCC05;
}

.artlHeadWarning
{
	color: #ffffff;
	font: bold 14pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 8pt;
	text-align: center;

}



.artlTitle
{
	margin-top: 0pt;
	margin-bottom: 2pt;
	color: #404040;
	font: bold 9pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
}

.artlTitleBlue
{
	margin-top: 0pt;
	margin-bottom: 2pt;
	color: #7D5F8C;
	font: bold 9pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
}

.artlUserName
{
	margin-top: 0pt;
	margin-bottom: 2pt;
	color: #404040;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	font-style: italic;
}

.artlText
{
	margin-top: 0pt;
	margin-bottom: 8pt;
	color: #404040;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.artlTextDivLine
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	border-bottom: 1pt solid #d0d0d0;

}


.artlWarning
{
	margin-top: 0pt;
	margin-bottom: 8pt;
	color: #e00000;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.artlLink
{
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	white-space: nowrap;
}

.artlListItem
{
	margin-top: 0pt;
	margin-bottom: 4pt;
	color: #e00000;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.artlTitleOnly
{
	font: bold 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	white-space: nowrap;
	color: #606060;
	margin-bottom: 6pt;
}


.artlTitleOnlyLink:link { 
	text-decoration: underline; 
	color: #606060;
	white-space: normal;
	}
.artlTitleOnlyLink:visited { 
	text-decoration: underline; 
	color: #606060;
	white-space: normal;
	}
.artlTitleOnlyLink:hover { 
	text-decoration: underline; 
	color: #00e000;
	white-space: normal;
	}
.artlTitleOnlyLink:active { 
	text-decoration: underline; 
	color: #00e000;
	white-space: normal;
	}


.artlTitleOnlyPaidLink:link { 
	text-decoration: underline; 
	color: #A387B0;
	white-space: normal;
	}
.artlTitleOnlyPaidLink:visited { 
	text-decoration: underline; 
	color: #A387B0;
	white-space: normal;
	}
.artlTitleOnlyPaidLink:hover { 
	text-decoration: underline; 
	color: #00e000;
	white-space: normal;
	}
.artlTitleOnlyPaidLink:active { 
	text-decoration: underline; 
	color: #00e000;
	white-space: normal;
	}








.artlReadMoreLink:link { 
	font-size: 7pt;
	text-decoration: underline; 
	color: #808080;
	white-space: nowrap;
	}
.artlReadMoreLink:visited { 
	font-size: 7pt;
	text-decoration: underline; 
	color: #808080;
	white-space: nowrap;
	}
.artlReadMoreLink:hover { 
	font-size: 7pt;
	text-decoration: underline; 
	color: #00e000;
	white-space: nowrap;
	}
.artlReadMoreLink:active { 
	font-size: 7pt;
	text-decoration: underline; 
	color: #00e000;
	white-space: nowrap;
	}


.artlNoteList {
	color: #202020;
	font: 8pt/1.25 Georgia, "Times New Roman", Times, serif;
	margin-left: -2em;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

.artlNoteListItem {
	margin-top: 0pt;
	margin-bottom: 4pt;
}

.artlNoteListSmall {
	font: bold 7pt/1.25 Georgia, "Times New Roman", Times, serif;
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 1em;
	margin-right: 1em;
}


.artlMenu
{
	background: #F7E7FE;
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding: 4pt;
	color: #808080;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	text-align: center;
}

.artlMenuDivLine
{
	margin-left: 0.66em;
	margin-right: 0.66em;
	color: #808080;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.artlNote
{
	margin-bottom: 6pt;
	color: #808080;
	font: 7pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
}

cRed
{
	color: #ff0000;
}

.warnPaid
{
	margin-top: 0pt;
	margin-bottom: 4pt;
	color: #e00000;
	font: 10pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	text-align: left;
}

.warnLink:link { 
	text-decoration: none; 
	color: #ff0000;
	white-space: nowrap;
	}
a.warnLink:visited { 
	text-decoration: none; 
	color: #ff0000;
	white-space: nowrap;
	}
a.warnLink:hover { 
	text-decoration: underline; 
	color: #00e000;
	white-space: nowrap;
	}
a.warnLink:active { 
	text-decoration: underline; 
	color: #00e000;
	white-space: nowrap;
	}











.adminMenu
{
	background: #808080;
	margin-top: 4pt;
	margin-bottom: 4pt;
	padding: 6pt;
	color: #d0d0d0;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-align: center;
}

.adminMenuSelected
{
	background: #404040;
	color: #00e000;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	padding-left: 4pt;
	padding-right: 4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;

}

.adminMenuLink
{
	background: #a0a0a0;
	padding-left: 4pt;
	padding-right: 4pt;
	padding-top: 2pt;
	padding-bottom: 2pt;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-align: center;
}

.adminMenuLink:link { 
	text-decoration: none; 
	color: #d0d0d0;
	}
a.adminMenuLink:visited { 
	text-decoration: none; 
	color: #d0d0d0;
	}
a.adminMenuLink:hover { 
	text-decoration: none; 
	color: #ffffff;
	}
a.adminMenuLink:active { 
	text-decoration: none; 
	color: #ffffff;
	}

.adminMenuDivLine
{
	margin-left: 0.66em;
	margin-right: 0.66em;
	color: #d0d0d0;
	font: 9pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.adminStatText
{
	margin-top: 8pt;
	font: 8pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	color: #d0d0d0;
}



.warningDirty
{
	visibility: hidden;
	margin-top: 2pt;
	padding: 6pt;
	border: 1px solid #f6f030;
	background: #808080;
	color: #f6f030;
	font: 8pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.searchCompartment
{
	margin-top: 6pt;
	color: #404040;
	font: 7pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.searchField
{
	margin-left: 4pt;
	margin-right: 4pt;
	color: #404040;
	font: 7pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.searchButton
{
	color: #404040;
	font: 7pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
}

.searchTargetColor
{
	color: #22AD13;
}


.searchPrev
{
	font-weight: bold;
	color: #606060;
	text-decoration: underline; 
}

.searchNext
{
	font-weight: bold;
	color: #606060;
	text-decoration: underline; 
}

.searchCursor:link { 
	font-weight: bold;
	text-decoration: underline; 
	color: #606060;
	}
a.searchCursor:visited { 
	font-weight: bold;
	text-decoration: underline; 
	color: #606060;
	}
a.searchCursor:hover { 
	font-weight: bold;
	text-decoration: underline; 
	color: #606060;
	}
a.searchCursor:active { 
	font-weight: bold;
	text-decoration: underline; 
	color: #22AD13;
	}


.eBookLink:link { 
	text-decoration: none; 
	color: #404040;
	}
a.eBookLink:visited { 
	text-decoration: none; 
	color: #404040;
	}
a.eBookLink:hover { 
	text-decoration: none; 
	color: #008000;
	}
a.eBookLink:active { 
	text-decoration: none; 
	color: #00e000;
	}



.footCompartment
{
	text-align: center;
	margin-top: 12pt;
	padding-top: 6pt;
	padding-bottom: 6pt;
	border-top: 1pt solid #d0d0d0;
}

.footSmallText
{
	color: #404040;
	font: 7pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	text-align: center;
}

.footLink:link { 
	text-decoration: none; 
	color: #404040;
	}
a.footLink:visited { 
	text-decoration: none; 
	color: #404040;
	}
a.footLink:hover { 
	text-decoration: none; 
	color: #008000;
	}
a.footLink:active { 
	text-decoration: none; 
	color: #00e000;
	}





/*Section info box in content area*/
.siSecHead
{
	color: #808080;
	font: bold 12pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 2pt;
}

.siCatHead
{
	color: #404040;
	font: bold 10pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 4pt;
}


/*links page*/

.alCatHead
{
	color: #ffffff;
	font: bold 11pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 2pt;
}

.alCatDesc
{
	color: #ffffff;
	font: bold 9pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 4pt;
}

.alHeadCompartment
{
	background: #A287B0;
	margin-top: 0pt;
	margin-bottom: 4pt;
	padding: 4pt;
}

.alSubCompartment
{
	margin-top: 0pt;
	margin-bottom: 18pt;
}

.alListCompartment
{
	margin-top: 0pt;
	margin-bottom: 8pt;
}

.alName
{
	color: #404040;
	font: bold 9pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 2pt;
}

.alDesc
{
	color: #606060;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 4pt;
	margin-bottom: 2pt;
}

.alURL
{
	color: #3D40B5;
	font: 9pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 2pt;
}

.alURL:link { 
	font-weight: normal;
	text-decoration: underline; 
	color: #3D40B5;
	}
a.alURL:visited { 
	font-weight: normal;
	text-decoration: underline; 
	color: #3D40B5;
	}
a.alURL:hover { 
	font-weight: normal;
	text-decoration: underline; 
	color: #22AD13;
	}
a.alURL:active { 
	font-weight: normal;
	text-decoration: underline; 
	color: #00ff00;
	}

.linkAddCompartment
{
	display: none;
}

.whosOnlineCompartment
{
	background: #D1E1C9;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #404040;
	padding-top: 4pt;
	padding-bottom: 4pt;
	text-align: center;
}

.whosOnlineBody
{
	font: 7pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: normal;
	color: #000000;
	padding-left: 4pt;
	padding-right: 4pt;
	text-align: center;
}

.fnRequired {
	color: #606060;
	font: italic 7pt/9pt "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: 4pt;
}

.stSmallLabel
{
	color: #000000;
	font:  7pt/9pt "Lucida Grande", Lucida, Verdana, sans-serif;
}

.stSmallTextEdit
{
	font:  7pt/9pt "Lucida Grande", Lucida, Verdana, sans-serif;
}

.stSmallMenu
{
	font:  7pt/9pt "Lucida Grande", Lucida, Verdana, sans-serif;
}

.stSmallMenuList
{
	font:  7pt/9pt "Lucida Grande", Lucida, Verdana, sans-serif;
}


.strike
{
	text-decoration: line-through;

}


/*Move stuff*/
.mMainSecHead
{
	background: #808080;
	color: #e0e0e0;
	font:  12pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 14pt;
	padding: 4pt;
}

.mMainCatHead
{
	background: #c0c0c0;
	color: #0000e0;
	font:  10pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 10pt;
	margin-bottom: 8pt;
	padding: 4pt;
}

.mMainCatHeadWarn
{
	background: #c0c0c0;
	color: #f00000;
	font:  10pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: 10pt;
	margin-bottom: 8pt;
	padding: 4pt;
}

.mArtlHead
{
	color: #278124;
	font:  bold 8pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
}

.mArtlBody
{
	color: #000000;
	font:  7pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: -2pt;
	margin-bottom: 8pt;
}

.mArtlBodyWarn
{
	color: #f00000;
	font:  7pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: -2pt;
	margin-bottom: 8pt;
}

.mWidget
{
	color: #000000;
	font:  8pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
}

.mCheckBox
{
	position: relative;
	top: -2pt;
	padding-right: 2pt;
	font:  7pt/9pt "Lucida Grande", Lucida, Verdana, sans-serif;
}

img.floatRight
{
	float: right;
	margin-bottom: 0pt;
	margin-left: 12pt;
}

img.floatLeft
{
	float: left;
	margin-bottom: 0pt;
	margin-right: 12pt;
}


.signatureCompartment
{
	margin-top: -18pt;
	margin-left: 14pt;
	margin-bottom: 6pt;
}

.signature
{
	color: #202020;
	font: 9pt/1.25 Georgia, "Times New Roman", Times, serif;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

.ebmSmallIcon
{
	margin-top: -36pt;
	margin-left: 3pt;
	margin-right: 3pt;
	position: relative;
	top: 4pt;
}

.ebmSmallIconNote
{
	margin-top: -4pt;
	color: #808080;
	font: 7pt/1.25 Georgia, "Times New Roman", Times, serif;
}

.featWebsiteCompartment
{
	margin-bottom: 8pt;
	padding-top: 4pt;
	padding-left: 4pt;
	padding-bottom: 2pt;
	padding-right: 4pt;
	background: #FFC00C;
}

.featWebsiteHead
{
	color: #01377F;
	font: bold 14pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	margin-top: 0pt;
	margin-bottom: 4pt;
	text-align: center;
}


.dmcText
{
	margin-top: 8pt;
	color: #000000;
	font: 7pt/1.50 "Verdana", Helvetica, Verdana, sans-serif;
	text-align: center;
}


a.dmcLink:link { 
	text-decoration: underline; 
	color: #404040;
	}
a.dmcLink:visited { 
	text-decoration: underline; 
	color: #404040;
	}
a.dmcLink:hover { 
	text-decoration: underline; 
	color: #008000;
	}
a.dmcLink:active { 
	text-decoration: underline; 
	color: #00e000;
	}


.center
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}


/*Section General Stuff*/
.secCompartment
{
	width: 140px;
	margin-top: 0pt;
	margin-bottom: 12pt;
	color: #404040;
}

.secHeadImg
{
	width: 140px;
	margin-top: 0pt;
	margin-bottom: 12pt;
	color: #404040;
}

.secBodyDefault
{
	border: 1px solid #808080;
}

.secHeadDefault
{
	background-color: #808080;
}



/*Section-Specific Stuff*/

/*
.secHeadEBMarticles
{
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #FCCC05;
}
*/

.secBodyEBMarticles
{
	padding-top: 4pt;
	margin-top: -4pt;
	margin-bottom: 12pt;
	color: #404040;
	border-left: 1px solid #a287b0;
	border-right: 1px solid #a287b0;
	border-bottom: 1px solid #a287b0;
}


.secHeadEBMarticles
{
	font: 8pt/1.25 "Verdana", Helvetica, Verdana, sans-serif;
	font-weight: bold;
	color: #FCCC05;
}

.secBodyVCorner
{
	padding-top: 4pt;
	margin-top: -18pt;
	margin-bottom: 12pt;
	color: #404040;
	border-left: 1px solid #060907;
	border-right: 1px solid #3c5f3b;
	border-bottom: 1px solid #060907;
}


.secBodyEBMarticles
{
	padding-top: 4pt;
	margin-top: -4pt;
	margin-bottom: 12pt;
	color: #404040;
	border-left: 1px solid #a287b0;
	border-right: 1px solid #a287b0;
	border-bottom: 1px solid #a287b0;
}


.secBodyEMMC
{
	padding-top: 4pt;
	margin-top: -4pt;
	margin-bottom: 12pt;
	color: #404040;
	border-left: 1px solid #8797e4;
	border-right: 1px solid #8797e4;
	border-bottom: 1px solid #8797e4;
}

.secBodyEBMeBookWAHS
{
	padding-top: 4pt;
	margin-top: -4pt;
	margin-bottom: 12pt;
	color: #404040;
	border-left: 1px solid #616161;
	border-right: 1px solid #616161;
	border-bottom: 1px solid #616161;
}

.secBodyEBMrss
{
	padding-top: 4pt;
	margin-top: -4pt;
	margin-bottom: 12pt;
	color: #404040;
	border-left: 1px solid #f49c3c;
	border-right: 1px solid #f49c3c;
	border-bottom: 1px solid #f49c3c;
}




div.secLinkVCorner
{
	font:  8pt/1.25 "Lucida Grande", Lucida, Verdana, sans-serif;
	position: relative;
	top: -28px;
	text-align: right;
	margin-right: 6pt;
	margin-bottom: -00pt;
}

a.secLinkVCorner:link { 
	text-decoration: underline; 
	color: #e4e3b0;
	}
a.secLinkVCorner:visited { 
	text-decoration: underline; 
	color: #e4e3b0;
	}
a.secLinkVCorner:hover { 
	text-decoration: underline; 
	color: #00f000;
	}
a.secLinkVCorner:active { 
	text-decoration: underline; 
	color: #00f000;
	}

.loginCompartment
{
/*
	margin-bottom 12pt;
*/
}

.loginForm
{
	font-size: 8pt;
	line-height: 10pt;
	margin-top: 0pt;
	margin-left: 0pt;
	margin-bottom: 0pt;
	margin-right: 4pt;
}

.myEbusinessMomsCompartment
{
	background-color: #ffffff;
	border: 1px solid #808080;
	padding: 6pt;
	margin-bottom: 12pt;
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
	line-height: 12pt;
}

.myEbusinessMomsHead
{
	color: #808080;
	padding-bottom: 4pt;
	margin-bottom: 4pt;
	border-bottom: 1px solid #e0e0e0;
	font-weight: normal;
	font-weight: bold;
	font-size: 12pt;
	line-height: 14pt;
}

.myEbusinessMomsProductsHead
{
	color: #000080;
	margin-top: 4pt;
	font-weight: bold;
	font-size: 8pt;
	line-height: 10pt;
}

.myEbusinessMomsProducts
{
	color: #000000;
	margin-top: 4pt;
	font-weight: bold;
	font-size: 10pt;
	line-height: 12pt;
}





