.HeadBg
{
    COLOR: aliceblue;
    BACKGROUND-COLOR: steelblue
}
BODY
{
    BACKGROUND-COLOR: white
}
.SiteTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: white;
    FONT-FAMILY: Arial, 'Verdana Bold', Helvetica, sans-serif
}
.ComponentTitle
{
    BACKGROUND-COLOR: black
}
.SubTabBg
{
    FONT-WEIGHT: normal;
    BORDER-LEFT-COLOR: darkblue;
    BORDER-BOTTOM-COLOR: darkblue;
    COLOR: white;
    BORDER-TOP-COLOR: darkblue;
    BACKGROUND-COLOR: darkslateblue;
    BORDER-RIGHT-COLOR: darkblue
}
.TabBg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT-COLOR: #ccccff;
    BORDER-BOTTOM-COLOR: #ccccff;
    COLOR: white;
    BORDER-TOP-COLOR: #ccccff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: steelblue;
    BORDER-RIGHT-COLOR: #ccccff
}
.TabBgBorderless
{
    BORDER-LEFT-COLOR: darkblue;
    BORDER-BOTTOM-COLOR: darkblue;
    BORDER-TOP-COLOR: darkblue;
    BACKGROUND-COLOR: gray;
    BORDER-RIGHT-COLOR: darkblue
}
.OtherTabsBg
{
    BORDER-LEFT-COLOR: white;
    BORDER-BOTTOM-COLOR: white;
    BORDER-TOP-COLOR: white;
    BACKGROUND-COLOR: darkblue;
    BORDER-RIGHT-COLOR: white
}
.OtherTabsBgBorderless
{
    BORDER-LEFT-COLOR: darkblue;
    BORDER-BOTTOM-COLOR: darkblue;
    BORDER-TOP-COLOR: darkblue;
    BACKGROUND-COLOR: darkslateblue;
    BORDER-RIGHT-COLOR: darkblue
}
.SelectedTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.SelectedTabBorderless
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.SelectedTab:link
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A.SelectedTabBorderless:link
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.SelectedTab:visited
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A.SelectedTabBorderless:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.SelectedTab:active
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A.SelectedTabBorderless:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.SelectedTab:hover
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A.SelectedTabBorderless:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.SubOtherTabs
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT-COLOR: #ccccff;
    BORDER-BOTTOM-COLOR: #ccccff;
    COLOR: black;
    BORDER-TOP-COLOR: #ccccff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: lavender;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #ccccff
}
.OtherTabs
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT-COLOR: #ccccff;
    BORDER-BOTTOM-COLOR: #ccccff;
    COLOR: white;
    BORDER-TOP-COLOR: #ccccff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: darkblue;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: #ccccff
}
.OtherTabsBorderless
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT-COLOR: darkblue;
    BORDER-BOTTOM-COLOR: darkblue;
    COLOR: white;
    BORDER-TOP-COLOR: darkblue;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: slateblue;
    TEXT-DECORATION: none;
    BORDER-RIGHT-COLOR: darkblue
}
A.OtherTabs:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none
}
A.OtherTabsBorderless:link
{
    COLOR: #eeeeee;
    TEXT-DECORATION: none
}
A.OtherTabs:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: none
}
A.OtherTabsBorderless:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: none
}
A.OtherTabs:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.OtherTabsBorderless:active
{
    COLOR: #eeeeee;
    TEXT-DECORATION: none
}
A.OtherTabs:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
A.OtherTabsBorderless:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.SiteLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: steelblue
}
A.SiteLink:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.SiteLink:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.SiteLink:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.SiteLink:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.Accent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.Message
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: steelblue
}
.ItemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.Head
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: steelblue
}
.SubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.SubSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
/* these are a Tree styles */
.NormalTreeCss 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 12px;
	font-size: 11px;
	color: black;
}
			
.SelectedTreeCss 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 12px;
	font-size: 11px;
	color:White;
	background: navy;
}

.OverTreeCss
{
	font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 12px;
	font-size: 11px;
	color:White;
	background-color: #33ccff;
}
			
.CutTreeCss 
{
	font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
    line-height: 12px;
	font-size: 11px;
	color: white;
	background: gray;
}

.Normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.NormalTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.NormalRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.NormalBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.CommandButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A.CommandButton:link
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.CommandButton:visited
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.CommandButton:active
{
    COLOR: black;
    TEXT-DECORATION: underline
}
A.CommandButton:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
.DataGridHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: lightblue
}
.DataGridNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    LINE-HEIGHT: 12px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: lavender
}
.DataGridAlternating
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    LINE-HEIGHT: 12px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: seashell
}
.DataGridSelect
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    LINE-HEIGHT: 12px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: lightgrey
}
.RightMenu
{
	BORDER-RIGHT: buttonhighlight 2px outset;
	BORDER-TOP: buttonhighlight 2px outset;
	BORDER-BOTTOM: buttonhighlight 2px outset;
	BORDER-LEFT: buttonhighlight 2px outset;
	WIDTH: 120px;
	POSITION: absolute;
	BACKGROUND-COLOR: menu;
	TEXT-ALIGN: left
}

.RightMenuItem
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.RightMenuItem:hover
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    BACKGROUND-COLOR: #0099cc;
    color: white;
    text-decoration: none;
}

.RightMenuImage
{
	BACKGROUND-COLOR: #33ccff
}

.RightMenuImage:hover
{
	BACKGROUND-COLOR: #0099cc
}

H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #666644;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #666644;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
DT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TFOOT
{
    FONT-SIZE: 12px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
THEAD
{
    FONT-SIZE: 12px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: baseline;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
/* 
    Custom Changes by Blue Door Consulting - 2008/10/30
    Removed vendor-supplied color & text-decoration. Replacement at end of file.
*/

/*
A:link
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
*/
SMALL
{
    FONT-SIZE: 8px
}
BIG
{
    FONT-SIZE: 14px
}
BLOCKQUOTE
{
    FONT-FAMILY: Lucida Console, monospace
}
PRE
{
    FONT-FAMILY: Lucida Console, monospace
}
UL LI
{
    LIST-STYLE-TYPE: square
}
UL LI LI
{
    LIST-STYLE-TYPE: disc
}
UL LI LI LI
{
    LIST-STYLE-TYPE: circle
}
OL LI
{
    LIST-STYLE-TYPE: decimal
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman
}
HR
{
    HEIGHT: 1pt;
    TEXT-ALIGN: left
}


/*	 Custom changes - Blue Door Consulting - 2008/10/30		 */
#Banner_tdTabs a {color: #8cc63f; font-weight: normal;}
#Banner_ImageLoginHolder {display: none;}
#Banner_tdTabs {background-image: url(data/images/RMC_NavBar.jpg)}
#banner_tdTabs div {background-color: transparent !important;}
#Banner__ctl2__table {height: 30px;}
#Banner__ctl2__subTable {display: none;}
#Banner__ctl2__table a {color: #8cc63f; font-weight: normal !important;}
#Banner_botBar td, #Banner_trShowUnderlineRow, #Banner_trShowUnderlineRow td {background-color: #fff; color: #00467f;}

#_vMenu_lblTitle {display: block; height: 40px; background: transparent url(data/images/RMC_SmNavGraphic.jpg) top left no-repeat;}
#tblvMenu td, .OtherTabsBorderless, .OtherTabsBgBorderless {background-color: #e8f4d9;}
#tblvMenu td {padding: 0; height: 1px;}
#tblvMenu td.OtherTabsBorderless {height: auto; padding: 8px 0;}
.OtherTabsBorderless a {font-weight: bold; color: #00467f !important;}

#ContentPane {padding-right: 30px;}
#LeftMainPane table.Head, #ContentPane table.Head, #RightPane table.Head  {background: transparent url(data/images/RMC_BlankLong.jpg) top left no-repeat;}
#LeftPane div {padding-left: 0 !important;}
#LeftPane table.Head, #LeftPane table.Head tr, #LeftPane table.Head td, #ContentPane table.Head, #ContentPane table.Head tr, #ContentPane table.Head td, #RightPane table.Head, #RightPane table.Head tr, #RightPane table.Head td {vertical-align: middle; background-color: transparent;}
#LeftPane  table.Head span.Head, #ContentPane  table.Head span.Head, #RightPane table.Head span.Head  {margin-left: 40px; font-size: 120%;}
#LeftPane table.Head, #ContentPane table.Head, #RightPane table.Head {border-collapse: collapse;}
#LeftPane .HeadBg, #ContentPane .HeadBg, #RightPane .HeadBg {display: none;}
#LeftPane div, #ContentPane div, #RightPane div {padding-top: 0 !important;}
#ContentPane * {color: #00467f;}
#RightPane * {color: #58595b;}
#LeftMainPane span.Head, #ContentPane span.Head, #RightPane span.Head {color: #00467f;}
#LeftMainPane h2, #ContentPane h2, #RightPane h2 {margin: 1em 0; font-size: 130%; font-weight: bold; color: #8cc63f;}
#LeftMainPane h3, #ContentPane h3, #RightPane h3 {margin-bottom: -1em; font-size: 105%; font-weight: bold;}
#LeftMainPane a, #ContentPane a, #RightPane a {color: #8cc63f; text-decoration: underline;}
#LeftMainPane .OtherTabsBorderless a {color: #00467f; text-decoration: none;}

.Normal {font-size: 14px; line-height: 18px;}
#_ctl7_Title1_ModuleBannerRootDiv {margin-top: 10px;}
.itemTitle span {font-size: 120%; font-weight: bold; color: #8cc63f !important;}
.itemTitle a {font-size: 120%; font-weight: bold; color: #8cc63f;} 
