/* Default CSS Stylesheet for a new Web Application project */
.AccessTable
{
	width:480px;
	font-size:9pt;
	/*border:solid 1px black;*/
}
.AccessTable td
{
	font-family: Verdana, Arial;
}
.AccessTable th
{
	color: Black;
	font-size:9pt;
	font-weight: bold;
	text-align: left;
	font-family: Verdana, Arial;
}
.AccessTable th.FW150
{
	width: 150px;
}
.AccessTable .Item
{
	/*border-left:solid 1px black;*/
}
.AccessTable .ItemR
{
	text-align: Right;
	/*border-left:solid 1px black;*/
}
.AccessTable .HighlightRow
{
	background-color:#DDDDDD;
}
.AccessTable .TitleRow
{
	text-align:center;
	font-weight:bold;
}

UL
{
	font-size:9pt;
}

.RBVP A:link, .RBVP A:visited, .RBVP A:active	{	
	text-decoration:	none;
	color:	white;
}	
			
.RBVP A:hover	
{
	background-color: white;
	color:	FireBrick;
	}
P
{
	font-family: Verdana, Arial;
	font-size:10pt;
}
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    overflow:hidden;
}
.HelpBody
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    overflow: scroll ;

}
.BannerPanel
{
	display: block;
	position: relative;
	text-align: center !important;
}

.CareerZonePanel
{
	display: block;
	padding: 10px 10px 10px 10px;
	
	margin: 0px auto 0px auto; /*Center Panel For FF*/
	
	text-align: left;
	/*display: inline-block;*/
	border: solid 1px FireBrick;
	width: 600px;
	background-color: linen;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=linen);	
}

.OrderBooksPanel
{
	display: block;
	padding: 10px 0px 10px 0px;
	
	margin: 0px auto 0px auto; /*Center Panel For FF*/
	
	/*display: inline-block;*/
	border: solid 1px FireBrick;
	width: 600px;
	background-color: linen;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=linen);	
}
.OrderBooksText
{
	font-family: Verdana, Arial, Helvettica;
	font-size: 10pt;
	margin: 5px auto 0px auto;
}

A:Link.RBBoldLink, A:Visited.RBBoldLink, A:Active.RBBoldLink
{
	font-family : Arial;
	color : #850000;
	text-decoration: none;
	font-weight: bold;
}
A:Hover.RBBoldLink
{
	font-family : Arial;
	color : Red;
	text-decoration: underline;
	font-weight: bold;
}

A:Link, A:Visited, A:Active
{
	font-family : Arial;
	color : #850000;
	text-decoration: none;
}
A:Hover
{
	font-family : Arial;
	color : Red;
	text-decoration: underline;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
UL 
{
	padding: 2px 0px 2px 0px;
}
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;
	}	
	HTMLBannerDisplay
	{
		padding: 2px 2px 2px 2px;
	}
	
	.HTMLBannerPreview
{
	border: solid 2px firebrick;
}
.HTMLBannerControls
{
	border: solid 2px black;
}
.RBOfficeType
	{
		font-size: 8pt;
		font-weight: bold;
		font-family:Arial;
	}
.RBBulletList
{
	font-size: 9pt;
	font-family: arial;
	padding: 0px 0px 0px 0px;
	}

.RBToolbarBackround
{
	background-color: #660000;
}
.RBTopTitle
{
	font-size: 12pt;
	color: #660000;
}
.Office, .Office TD
{
	font-family: Arial;
	font-size: 9pt;
	vertical-align: top; 
}
.OfficeRow
{
	border-top-color:black;
	border-top-style:solid ;
	border-top-width:2px;
}

.RBNavBarButton A
{
	display: inline-block;
	border-right: PapayaWhip 1px solid;
	border-top: PapayaWhip 1px solid;
	border-left: PapayaWhip 1px solid;
	
	padding: 1px 2px 1px 2px;
	
	font-size: 9pt;
	font-family: Verdana;
	color: white !important;
	text-decoration: none;
	
	cursor: hand;
	vertical-align: bottom;
	background-color: firebrick;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);	
}

.RBNavBarButton A:Hover
{
	display: inline-block;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	
	padding: 1px 2px 3px 2px;
	
	font-size: 9pt;
	
	cursor: hand;
	color: white !important;
	font-family: Verdana;
	
	vertical-align: bottom;
	text-decoration: none;
	background-color: Red;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=Crimson,endColorStr=OrangeRed);
}

.RBNavBarButton A:Active
{
	display: inline-block;
	border-right: white 1px solid;
	border-left: white 1px solid;
	border-top: white 1px solid;
	
	font-size: 9pt;
	padding: 1px 2px 3px 2px;
	
	cursor: hand;
	color: white !important;
	font-family: Verdana;
	
	vertical-align: bottom;
	text-decoration: none;
	background-color: OrangeRed;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=OrangeRed,endColorStr=Crimson);
}

.RBNavBarButtonOn A,
.RBNavBarButtonOn A:hover
{
	display: inline-block;
	
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	
	padding: 1px 2px 3px 2px;
	
	font-family : Verdana;
	font-weight: bold;	
	font-size: 9pt;
	
	cursor: hand;
	/*color: #660000 !important;*/
	color: Firebrick !important;
	
	text-decoration: none !important;
	background-color: White;
	vertical-align: bottom;
}

.RBTimeFont
{
	font-family: Arial ;
	font-size: 7pt;
	color: white;
}

.RBAuthenticateLabel
{
	font-family: Arial ;
	font-size: 8pt;
	color: white;
}
.RBAuthenticateLabelBold
{
	font-family: Arial ;
	font-size: 8pt;
	color: white;
	font-weight:bold ;
}
.RBAuthenticateWelcomeNote
{
	font-family: Arial ;
	font-size: 8pt;
	color: white;
}
.RBAuthTextbox
{
	font-family: Arial ;
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-size: 8pt;
	border-left: red 1px solid;
	color: black;
	border-bottom: red 1px solid;
	background-color: papayawhip;
	WIDTH: 120px; 
	HEIGHT: 18px;
}

.RBPluginBorder
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
	padding: 2 4 2 4;
	background-color: FireBrick; /*#993333;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);

}

.RBLeftbarBorder

{
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
	padding: 2 4 2 4;
	width: 160px;
	background-color: FireBrick; /*#993333;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);

}



.RBAuthButton
{
	font-family: Arial ;
	border-right: red 2px outset;
	border-top: red 2px outset;
	font-size: 8pt;
	border-left: red 2px outset;
	cursor: hand;
	color: #660000;
	border-bottom: red 2px outset;
	background-color: white;
	width: 80px;
	height: 20px;
	text-align:center ;
}
.RBButton
{
	font-family: Arial ;
	border-right: red 2px outset;
	border-top: red 2px outset;
	font-size: 8pt;
	border-left: red 2px outset;
	cursor: hand;
	color: #660000;
	border-bottom: red 2px outset;
	background-color: white;
	width: 80px;
	height: 20px;
	text-align:center ;
}
.RBScrollingArea 
{
	overflow:auto;
	width : 100%;
	vertical-align: top ;
	padding: 5 5 0 5;
	  }
.RBScrollingAreaVertical 
{
	overflow:auto;
	width : 100%;
	vertical-align:  top; 
	padding: 8 5 5 5;
	font-size:1pt;
	text-align:left;
	  }
.RBSearchTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: Firebrick;
	font-family: Arial;
}
.RBSearchResults
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.RBCareerTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Arial;
}
.RBCareerText
{
	font-size: 9pt;
	color: White;
	font-family: Arial;
}

.RBCalTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Arial;
}
.RBCalText
{
	font-size: 9pt;
	color: White;
	font-family: Arial;
}

.RBMONDisabledTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: Firebrick;
	font-family: Arial;
}
.RBMONDisabledText
{
	font-size: 9pt;
	color: Firebrick;
	font-family: Arial;
}
.RBMONTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
}
.RBMONText
{
	font-size: 9pt;
	color: White;
	font-family: Arial;
}

.RBSearchBoxTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: Firebrick;
	font-family: Arial;
}
.RBSearchBoxText
{
	font-size: 9pt;
	color: Firebrick;
	font-family: Arial;
}

.RBVP
{
	overflow: auto;
	height: 100px;
}

.RBSearchMenu
{
	COLOR: white; 
	HEIGHT: 100px;  
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);
	/*filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=70, Style=1, StartX=0, FinishX=100, StartY=0, FinishY=100);*/
	BORDER-COLOR: #990066; 
	BORDER-STYLE: SOLID; 
	BORDER-WIDTH: 3px; 	
	BACKGROUND-COLOR: #993333;
	/*text-align: right;*/
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
.PanelBackground
{
	background-color: #C00000;
	border-width: 2px;
	color: White;
	display: none;
	/*visibility: hidden;*/
	position: absolute;
	top: 30000px;
	Left: 30000px;

}

.DG
{
	font-family: Arial;
	font-size: 9pt;
	white-space: nowrap;
	border-top: solid 1px black;
	text-align:left;
	/*font-style: italic;*/
}

.DG TD
{
	font-family: Arial;
	font-size: 9pt;
	white-space: nowrap;
	vertical-align: top;
	/*font-style: italic;*/
}

.DG A:link, .DG A:visited, .DG A:active
{
	color: Firebrick;
	text-decoration: none;
}

.DG A:hover
{
	color: Crimson;
	text-decoration: underline;
}
.RBFirebrickBorder
{
	border: solid 2px firebrick;
}
.RBOfficeDetail
{
	padding: 2px 2px 2px 2px;
	font-family:Arial ;
	font-size:9pt;
}

.RBOfficeDetailDivider
{
	padding: 0px 0px 0px 0px;
	height: 1px;
	border-bottom: solid 1px firebrick;
}
.RBContactDetailDivider
{
	padding: 0px 0px 0px 0px;
	height: 1px;
	border-bottom: solid 1px firebrick;
}
.RBContactTotal
{
	font-family:Arial ;
	font-size:8pt;
}
.RBContactIndent
{
	padding-left : 10px;
}
.RBOfficeHeader
{
	background-color: firebrick;
	vertical-align:top;
}
.RBOfficeHeader TD
{
    font-family: Arial;
	font-Size: 10pt;
	color: White;
	padding: 1px 2px 1px 2px;
}

.RBOfficeBold
{
	 font-weight: bold ;
}
.RBOfficeBannerUnbold
{
}
.RBOfficeClose, .RBContactClose
{
	border: outset 2px firebrick;
	background-color: crimson;
	font-family: Arial;
	font-size: 9pt;
	padding: 2px 2px 2px 2px ;
	width: 100px;
	text-align:center ;
	vertical-align:middle ;
}

.RBOfficeClose A:link, .RBOfficeClose A:active, .RBOfficeClose A:visited,
.RBContactClose A:link, .RBContactClose A:active, .RBContactClose A:visited 
 {
	color: white;
	text-decoration: none;
}
.RBOfficeClose A:hover, .RBContactClose A:hover
{
	color: white;
	text-decoration: underline;
}
.RBOffice 
{
	background-color: #fdf5e6;
	border: solid 2px firebrick;
}
.RBOffice *
{
	vertical-align: top;
}
.RBOfficeName 
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 font-weight: bold ;

}
.RBOfficeTelephone 
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 font-weight: bold ;

}

.RBOfficeTimezone, .RBOfficeCity
{
	 font-family: Arial ;
	 font-size: 8pt ;
	 font-weight: bold ;
}

.RBOfficeAddress
{
	 font-family: Arial ;
	 font-size: 9pt ;
}
.RBOfficeDC
{
	 font-family: Arial ;
	 font-size: 8pt ;
	 /*font-style: italic ;*/
}
.RBOfficeDescription
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 /*font-style: italic ;*/
}

.RBListContactsMsg
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 font-weight: bold ;
}
.RBSearchNoResults
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 font-weight: bold ;
}

.RBContactSummary 
{
	background-color: #fdf5e6;
	border: solid 2px firebrick;
}
.RBContactSummary TD
{
	vertical-align: top;
}
.RBACIText
{
	 font-family: Arial ;
	 font-size: 9pt ;
}
.RBContactListJobTitle
{
	 font-family: Arial ;
	 font-size: 8pt ;
}

.RBContactSummaryName 
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 font-weight: bold ;

}
.RBContactSummaryTelephone 
{
	 font-family: Arial ;
	 font-size: 8pt ;
	 font-weight: bold ;

}
.RBContactSummaryJobTitle
{
	 font-family: Arial ;
	 font-size: 8pt ;
}
.RBContactSummaryDC
{
	 font-family: Arial ;
	 font-size: 8pt ;
	 /*font-style: italic ;*/
}
.RBOfficeSummary 
{
	background-color: #fdf5e6;
	border: solid 2px firebrick;
}
.RBOfficeSummary TD
{
	vertical-align: top;
}

.RBOfficeSummaryOffice
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 font-weight: bold ;

}
.RBOfficeSummaryOffice A:link, .RBOfficeSummaryOffice A:visited, .RBOfficeSummaryOffice A:active
{
	 color: Firebrick;
	 text-decoration: none;
	 font-weight: bold;
}
.RBOfficeSummaryOffice A:hover
{
	 color: Crimson;
	 text-decoration: underline;
	 font-weight: bold;
}
.RBOfficeSummaryAddress 
{
	 font-family: Arial ;
	 font-size: 9pt ;
}
.RBOfficeSummaryTelephone 
{
	 font-family: Arial ;
	 font-size: 9pt ;
	 font-weight: bold ;
}

.RBStaticPageTitle 
{
	font-family:Arial ;
	font-size:18pt;
	font-weight:bold;
	color:#660000;
}
.RBStaticPageSubTitle 
{
	font-family:Arial ;
	font-size:12pt;
	font-weight:bold;
	color:#660000;
}
.RBStaticPageLarge 
{
	font-family:Arial ;
	font-size:12pt;
	font-weight:bold;
	color:#660000;
}
.RBStaticPageTable TD
{
	font-family:Arial ;
	font-size:9pt;
}
.RBStaticPageRedBold
{
	font-family:Arial ;
	font-size:10pt;
	font-weight:bold;
	color:#660000;
}

.MainAdBoxContainer
{
	display: block;
	text-align:center;
}

.RBMainAdBox  
{
	display: block;
	background-color: aliceblue; /*#993333;*/
	border: solid 1px CornflowerBlue; /*#660000;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=aliceblue,endColorStr=ghostwhite);
	text-decoration: none !Important;
	width: 600px;
	margin: 0px auto 0px auto; /*Center Panel For FF*/
	cursor: hand !important;
}

.RBMainAdBoxHover 
{
	display: block;
	background-color: aliceblue; /*#993333;*/
	border: solid 1px CornflowerBlue; /*#660000;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=aliceblue,endColorStr=ghostwhite);
	text-decoration: underline;
	width: 600px;
	margin: 0px auto 0px auto; /*Center Panel For FF*/
	color: black;
	cursor: hand !important;
}
.RBMainAdImage
{
	width:200px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:middle;
	border: solid 1px LightSteelBlue;
	height:100px;
	background-color:White;
	text-align:center;
	cursor: hand !important;
}
.RBMainAdParagraph
{
	text-align:center;
	width:390px;
}
.RBMainAdTitle
{
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial;
	color: DarkBlue;
}
.RBMainAdText
{
	font-size: 10pt;
	color: black;
	font-family: Verdana,Helvetica,Arial;
}

a .RBCareerBox 
{
	background-color: FireBrick; /*#993333;*/
	border: solid 1px #660000;
	vertical-align:middle;
	color:White;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);
	cursor:hand ;
	text-decoration:none;
	width:100%;
	padding: 3px 3px 3px 0;
}

a:hover .RBCareerBox
{
	background-color: FireBrick; /*#993333;*/
	border: solid 1px #660000;
	vertical-align:middle;
	color:White;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);
	cursor:hand ;
	text-decoration:underline;
	width:100%;
}


.RBCareerThumbnail
{
	float: left;
	width: 100px;
	height: 80px;
	margin: 0;
	padding: 0;
}


.RBCalendarBox 
{
	background-color: FireBrick; /*#993333;*/
	border: solid 1px #660000;
	vertical-align:middle;
	color:White;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);
	cursor:hand ;
	text-decoration:none !Important;
	width:100%;
}
.RBCalendarBoxHover 
{
	background-color: FireBrick; /*#993333;*/
	border: solid 1px #660000;
	vertical-align:middle;
	color:White;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);
	cursor:hand ;
	text-decoration:underline;
	width:100%;
}
.RBMNBox 
{
	background-color: FireBrick; /*#993333;*/
	border: solid 1px #660000;
	vertical-align:middle;
	color:White;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);
	cursor:hand ;
	text-decoration:none;
	width:100%;

}
.RBMNBoxDisabled 
{
	background-color:oldlace;
	border: solid 1px #660000;
	vertical-align:middle;
	color:Firebrick;
	text-decoration:none;
	width:100%;

}
.RBSearchBoxDisabled 
{
	background-color:oldlace;
	border: solid 1px #660000;
	vertical-align:middle;
	color:Firebrick;
	text-decoration:none;
}
.RBMNBoxHover 
{
	background-color: FireBrick; /*#993333;*/
	border: solid 1px #660000;
	vertical-align:middle;
	color:White;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=FireBrick,endColorStr=Crimson);
	cursor:hand ;
	text-decoration:underline;
	width:100%;
	

}
.ProfileSavedMessage
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#66FF66,endColorStr=white);
	border: solid 1px Green;
	}

.ProfileSavedMessage TD
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:darkgreen;
	}

.ProfileSaveMessage
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF6666,endColorStr=white);
	border: solid 2px red;
}
.ProfileSaveMessage TD
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:Firebrick;
}


.RBLeftbarText
 {
	font-family:Arial;
	font-size:8pt;
	color:Yellow !Important;
	vertical-align:middle;
	text-decoration:none;
	padding: 1px 1px 1px 1px;
 }
 .RBLeftbarPanel
 {
	padding:0 0 0 0;
 }
.RBLeftbarPanel LI
{
	color: White;
	vertical-align: middle;
}
 .RBLeftbarLink
 {
	font-family:Arial;
	font-size:8pt;
	color:White !Important;
	vertical-align:top;
	text-decoration:none;
 }
 .RBLeftbarTable TR,  .RBLeftbarTable TD,  .RBLeftbarTable TD A
{
	line-height:10pt;
}
  .RBLeftbarLinkSelected
 {
	font-family:Arial;
	font-size:8pt;
	color:Firebrick !Important;
	vertical-align:top;
	text-decoration:none;
	background-color: white;
	border: solid 1px white;
 }

  .RBLeftbarLink:Hover
 {
	font-family:Arial;
	font-size:8pt;
	color:White;
	vertical-align:top;
	text-decoration:underline;
 }
 .RBAdImage 
 {
	cursor: auto;
 }
  .RBAdImageHover 
 {
	cursor: hand;
 }
 
.btnAdd, A:visited.btnAdd, A:link.btnAdd, A:Active.btnAdd
{
	border: solid 2px darkgreen;
	background-color: Darkgreen;
	color: White;
	height: 20px;
	text-align: center;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=darkgreen,endColorStr=mediumSeagreen);
	padding:0px 2px 0px 2px;
}  

A:hover.btnAdd
{
	/*color: darkgreen;
	background-color: honeydew;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=mediumSeagreen,endColorStr=darkgreen);
}
.btnEdit, A:visited.btnEdit, A:link.btnEdit, A:Active.btnEdit
{
	border: chocolate 2px solid;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=chocolate,endcolorstr=orange);
	color: white;
	height: 20px;
	background-color: gold;
	text-align: center;
	padding:0px 2px 0px 2px;
}  

A:hover.btnEdit
{
	/*color: darkgreen;
	background-color: honeydew;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=orange,endColorStr=chocolate);
}
.btnDel, A:visited.btnDel, A:link.btnDel, A:Active.btnDel
{
	border: DarkRed 2px solid;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=DarkRed,endcolorstr=Red);
	color: white;
	height: 20px;
	background-color: crimson;
	text-align: center;
	padding:0px 2px 0px 2px;
}  

A:hover.btnDel
{
	/*color: darkgreen;
	background-color: honeydew;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=Red,endColorStr=DarkRed);
}
.btnClose, A:visited.btnClose, A:link.btnClose, A:Active.btnClose
{
	border: Black 2px solid;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=DarkGray,endcolorstr=DimGray);
	color: white;
	height: 20px;
	background-color: DimGray;
	text-align: center;
	padding:0px 2px 0px 2px;
}  

A:hover.btnClose
{
	/*color: darkgreen;
	background-color: honeydew;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=DimGray,endColorStr=DarkGray);
}
