﻿.menuContainer {
position: relative;
z-index: 10000!important;
}
.Body
{
	margin: 0px 0px 0px 0px; 
	background-color: #DDDDDD;
}
.PageTitle 
{
      color:#6d8ca3;
      font-family:Arial;
      font-size:20pt;
      font-weight:normal;
}
.MenuParentCell 
{
      	border-bottom: solid 1px #98B1C4;
      	background-image: url('images/RRS-Menu-bg-blue.png'); 
}

.MenuCell 
{
      padding: 4px 10px 4px 10px;
      text-align:left;
      FONT-WEIGHT: normal;
      FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
}
.MenuCellSelected
{
      padding: 4px 10px 4px 10px;
      text-align:center;
      FONT-WEIGHT: normal;
      FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    background-image: url('images/RRS-Menu-bg-blue-selected.png');
}

.MenuItem
{
      background-color:#C4D3E0;
      font-family:arial;
      font-size:8pt;
      font-weight:bold;
      color:#293D6B;
      padding:3px 5px;
}

.MenuItemSelected
{
      background-color:#ABC2D7;
      font-family:arial;
      font-size:8pt;
      font-weight:bold;
      color:#293D6B;
      padding:3px 5px;
}

.LeftNavHeader 
{
      background-image:URL('Images/Left-Nav-Header.png');
      background-repeat:repeat-x;
      color:#fff;
      font-family:Arial;
      font-size:8pt;
      font-weight:bold;
      vertical-align:middle;
      line-height:20px;
      padding-left:5px;
      border-bottom: solid 1px #657F96;
}
.LeftNavCell
{
      background-color:#C4D3E0;
      border-top: solid 1px #fff;
      font-family:arial;
      font-size:8pt;
      font-weight:bold;
      color:#293D6B;
      padding:3px 5px;
      cursor:pointer;
}
.LeftNavCellHover
{
      background-color:#ABC2D7;
      border-top: solid 1px #fff;
      font-family:arial;
      font-size:8pt;
      font-weight:bold;
      color:#293D6B;
      padding:3px 5px;
      cursor:pointer;
}
.LeftNavCellSelected
{
      background-color:#ABC2D7;
      border-top: solid 1px #fff;
      font-family:arial;
      font-size:8pt;
      font-weight:bold;
      color:#293D6B;
      padding:3px 5px;
      cursor:pointer;
}
.LeftNavCellFooter
{
      background-color:#C4D3E0;
      border-top: solid 1px #fff;
      font-family:arial;
      font-size:8pt;
      font-weight:bold;
      color:#293D6B;
      padding:3px 5px;
}
.RelatedLinkTitle
{
      color:#666666;
      font-family:Arial;
      font-size:8pt;
      font-weight:bold;
      line-height: 17px;
}
A.RelatedLink
{
      color:#666666;
      font-family:Arial;
      font-size:8pt;
      font-weight:normal;
      line-height: 17px;
}
A.RelatedLink:Hover
{
      color:#666666;
      font-family:Arial;
      font-size:8pt;
      font-weight:normal;
      line-height: 17px;
      text-decoration: underline;
}

.Bullet
{
      color:#666666;
      font-family: Webdings;
      font-size:3px; 
      position:relative; 
      top:-2px; 
      left:0px;
}
.LeftShadow
{
	background-image:URL('Images/Left-Shadow.png');
	background-repeat:repeat-y;
	width:20px;
}
.RightShadow
{
	background-image:URL('Images/Right-Shadow.png');
	background-repeat:repeat-y;
	width:20px;
}

.PageHeaderRow
{
      height:60px;
      BACKGROUND-IMAGE: URL(IMAGES/RRS-Header-bg-black-001.png); 
      background-repeat: repeat-x;
}

.PageFooterRow
{
      height:30px;
      BACKGROUND-IMAGE: URL(IMAGES/RRS-Header-bg-Small-gray-006.png); 
      background-repeat: repeat-x;
      text-align: left;
}

.PageFooterLinksCell
{
      vertical-align:middle;
      padding:0px 0px 0px 5px;
}



.PageHeaderLinksCell
{
      padding: 6px 10px 0px 0px;
      text-align:right; 
      vertical-align:top;
}

A.LinkWhite
{     
      font-family:Verdana;
      font-size:8pt;
      font-weight:normal;
      color:#fff;
      text-decoration:none;
}

A.LinkWhite:Hover
{
      color:#A0C5E5; 
      font-family:Verdana;
      font-size:8pt;
      font-weight:normal;
      text-decoration:none;
}

.LinkWhiteSeparator
{
      color:#fff; 
      font-family:Verdana;
      font-size:8pt;
      font-weight:normal;
      position:relative;
      top:0px;
      left:0px;
}

.DropShadowDiv
{
      height:10px; 
      position:relative; 
      background-image: URL('Images/Drop-Shadow-003.png'); 
      background-repeat: repeat-x;
}

.NormText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;       
    LINE-HEIGHT: 18px;
}

.BoldText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;       
}

.RedBoldText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #FF0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;       
}

.BoldTextSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #444444;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;       
}


.TitleText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #444444;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;       
}
.Border1
{
      border: solid 1px #cccccc;
}

.BoxHeader
{
      background-image: URL('IMAGES/Header-box-bg-gray-007.png'); 
      background-repeat: repeat-x;
      border-bottom: solid 1px #cccccc;
      padding:5px 4px 5px 8px; 
      text-align:left;
      vertical-align:middle;  
      font-family: Verdana, Arial, Tahoma;
      font-size: 8pt;   
      font-weight:bold; 
      color: #383838; 
}

.BoxContent 
{     
      padding:4px 4px 6px 8px; 
      text-align:left;
      vertical-align:top;
      line-height:20px;
}
.BoxContentAddl
{     
      padding:4px 4px 4px 8px; 
      border-top: solid 1px #cccccc;
      text-align:left;
      vertical-align:top;
      line-height:20px;
}
.BoxContentEvents
{
      padding:4px 4px 4px 8px; 
      border-bottom: solid 1px #cccccc;
      text-align:left;
      vertical-align:top;
      line-height:20px;
}
A.Link
{     
      font-family:Verdana, Arial, Tahoma;
      font-size:8pt;
      font-weight:normal;
      color:#0B4F95;
      text-decoration:underline;
      cursor:pointer;
}
A.LinkSmall
{     
      font-family:Verdana, Arial, Tahoma;
      font-size:7pt;
      font-weight:normal;
      color:#0B4F95;
      text-decoration:underline;
      cursor:pointer;
}
A.Link:Hover
{
      font-family:Verdana, Arial, Tahoma;
      font-size:8pt;
      font-weight:normal;
      color:#317AC4;
      text-decoration:underline;
      cursor:pointer;
}

.NormTextSmall
{
    font-style: normal;
    font-family: Verdana, Arial, Tahoma;  
    font-weight: normal;
    font-size: 7pt;
    color: #444444;
}

.TableHeaderText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #383838; /*#293D6B; #317AC4;*/
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;   
    TEXT-ALIGN:left;    
    Background-color: #EAEAEA;
    border-bottom: solid 1px #C7C7C7;
}

.DetailText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;       
    TEXT-ALIGN:left;
}

.SubDetailText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Tahoma;   
    TEXT-ALIGN:left;
    
}
.DropShadowBottomDiv
{
      height:19px; 
      position:relative; 
      background-image: URL('Images/Drop-Shadow-i-001.png'); 
      background-repeat: repeat-x;
}
.ImageCounter
{     
      font-family:Verdana;
      font-size:8pt;
      font-weight:normal;
      color:#fff;
      text-decoration:none;
      cursor : pointer;
}
.WebToLead
{
width:265px;
}
.SurveyTextNumber
{
width:50px;
}
.SurveyTextWord
{
width:125px
}
.SurveyTextEntry
{
width:325px;
}