BODY
{
    MARGIN:1px;
	FONT-SIZE: small;
	COLOR: #CCFF00;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: black;
	BACKGROUND-IMAGE: url(http://www.desmoinesnow.com/images/checkered.jpg);
	BACKGROUND-REPEAT: repeat-y
}
A
{
    FONT-SIZE: small;
    FONT-FAMILY: Arial;
    COLOR: #77BB22
}
A:hover
{
	COLOR: Red
}
.pgLogin
{
	COLOR: white;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#000000FF',EndColorStr='#FF00BF00');
	BACKGROUND-COLOR: #AAAA00
}
.pgToolBar
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    HEIGHT: 18px;
    BACKGROUND-IMAGE: url('images/checkered.jpg');
}
.pgToolBar A
{
    COLOR: Black;
}
.pgCommTree
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
    HEIGHT: 18px;
    BACKGROUND-IMAGE: url('../../images/checkered.jpg');
}
.pgToolBarTitle
{
	COLOR: White;
	FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial
}
.pbFrame
{
    BACKGROUND-COLOR: Black;
    BORDER-TOP:1px;
    BORDER-LEFT:1px;
    BORDER-BOTTOM:1px;
    BORDER-RIGHT:1px;
}
.pbFrameCell
{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: #555555
}
.pbTitleBar
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
	BACKGROUND-COLOR: yellow
}
.pbContent
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
	BACKGROUND-COLOR: #444444
}
.pbContent A
{
	COLOR: #22BB00;
	POSITION: relative
}
.pbHeaderImage
{
	WIDTH: 80%;
	TOP: -10px;
	HEIGHT: 0px
}
.pbFooterImage
{
	TOP:-20;
	WIDTH:80%;
	HEIGHT:67px;
}
.admList
{
	FONT-SIZE: 8pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#000000FF',EndColorStr='#FF00BF00');
	FONT-FAMILY: Tahoma, 'MS Sans Serif', Arial;
	BACKGROUND-COLOR: #AAAA00
}
.ddSubMenu {
	BORDER-TOP:solid 1px silver;
	BORDER-LEFT:solid 1px silver;
	BORDER-BOTTOM:solid 1px green;
	BORDER-RIGHT:solid 1px green;
	OPACITY:.92;
	xFILTER:alpha(opacity=92);
	BACKGROUND-COLOR:gray;
	FILTER:progid:DXImageTransform.Microsoft.Shadow(Color=#777777, Direction=135, Strength=2);
}
.ddSubMenu A 
{
    COLOR:#33EE33
}
.ddSubMenu DIV {
	BORDER-TOP: solid 4px gray;
	BORDER-BOTTOM: solid 4px gray;
}
.ddSubMenu DIV TABLE {
}
.ddSubMenu DIV TABLE TR TD {
	BORDER: solid 1px gray;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.mItemHover {
	COLOR:black;
}
.mItemHover TD {
	BORDER: solid 1px white !important;
}
.mItemHover TD:first-child {
    BORDER-COLOR:gray !important
}
.mItemHover TD:last-child {
    BORDER-COLOR:gray !important
}
.mItemHover TD[nowrap]+TD { /* fix for IE8 (ignores last-child)*/
    BORDER-COLOR:gray !important
}
.mItemHover A {
	COLOR:white;
}
.mItemHover A:hover {
	COLOR:white;
}
.hImageTab
{
	BORDER-RIGHT: solid 1px green;
	BORDER-TOP: solid 1px green;
	FONT-SIZE: small;
	BORDER-LEFT: solid 1px green;
	COLOR: Silver;
	BORDER-BOTTOM: solid 1px green;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00000000',EndColorStr='#FF008800')
}
.hImageTab SPAN A
{
	COLOR:Silver
}
.hImageTab IMG {
	TOP:-5px;
	WIDTH:100%;
	HEIGHT:20px;
	BORDER:0px;
}
.hImageHoverTab
{
	BORDER-RIGHT: solid 1px yellow;
	BORDER-TOP: solid 1px yellow;
	FONT-SIZE: small;
	BORDER-LEFT: solid 1px yellow;
	COLOR: white;
	BORDER-BOTTOM: solid 1px black
}
.hImageHoverTab IMG {
	TOP:-5px;
	WIDTH:100%;
	HEIGHT:20px;
	BORDER:0px;
}
.hImageTopTab
{
	BORDER-RIGHT: 1px;
	BORDER-TOP: yellow 1px solid;
	FONT-SIZE: small;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00000000',EndColorStr='#FF888800');
	BORDER-LEFT: 1px;
	COLOR: White;
	BORDER-BOTTOM: 1px
}
.hImageTopTab SPAN A
{
	COLOR:White
}
.hImageTopTab IMG {
	TOP:-5px;
	WIDTH:100%;
	HEIGHT:20px;
	BORDER:0px;
}
.vImageTab {
	BORDER:0px;
	COLOR:gray;
	FONT-SIZE:small;
}
.vImageTab IMG {
	LEFT:2px;
	WIDTH:100%;
	HEIGHT:100%;
	BORDER:0px;
}
.vImageHoverTab {
	BORDER:0px;
	COLOR:white;
	FONT-SIZE:small;
}
.vImageHoverTab IMG {
	LEFT:2px;
	WIDTH:100%;
	HEIGHT:100%;
	BORDER:0px;
}
.vImageTopTab {
	BORDER:0px;
	COLOR:silver;
	FONT-SIZE:small;
}
.vImageTopTab IMG {
	LEFT:2px;
	WIDTH:100%;
	HEIGHT:100%;
	BORDER:0px;
}

