/* RadMenu DarkGrey skin */

.RadMenu_DarkGrey { text-align:left; margin:0; height:35px; line-height:35px; background: #445667 url(menu/members_menu_bg.png) repeat-x top left; }
.RadMenu_DarkGrey .selectedItem { text-align:left; margin:0; height:35px; line-height:35px; background: transparent url(menu/members_menu_selected.png) repeat-x top left; }
.RadMenu_DarkGrey .selectedItem:hover {color:#fff !important;}
/*.RadMenu_DarkGrey .rmSlide .selectedItem { text-align:left; margin:0; height:35px; line-height:35px; color:#fff !important; background: #b3c1cf none;}*/
/* pre-selected items*/
.RadMenu_DarkGrey .rmSlide .selectedItem { text-align:left; margin:0; height:35px; line-height:35px; color:#476274 !important; background: #e0e4e8 none;}

.RadMenu_DarkGrey_rtl { text-align: right; }
.RadMenu_DarkGrey .rmRootGroup { border:none; }
.RadMenu_DarkGrey_Context { background:none; border:none; }
.RadMenu_DarkGrey .rmLink { height:35px; }
.RadMenu_DarkGrey .rmLink, .RadMenu_DarkGrey .rmTemplate { line-height: 35px; text-decoration: none; color: #fff; }
.RadMenu_DarkGrey .rmLink:focus, .RadMenu_DarkGrey .rmFocused { outline:0; }
.RadMenu_DarkGrey .rmExpanded { z-index: 10000; position: relative; background: transparent url(menu/members_menu_selected.png) repeat-x top left; }
.RadMenu_DarkGrey_rtl .rmExpanded { position: static; }
.RadMenu_DarkGrey .rmLink:hover, .RadMenu_DarkGrey .rmFocused { background: transparent url(menu/members_menu_selected.png) repeat-x top left; color: #fff; }
.RadMenu_DarkGrey .rmLink, .RadMenu_DarkGrey .rmTemplate { font: normal 12px Arial, sans-serif; }

/* unselected text */
.RadMenu_DarkGrey .rmGroup .rmLink, .RadMenu_DarkGrey .rmGroup .rmTemplate { text-decoration: none; color: #476274; }

.RadMenu_DarkGrey .rmGroup .rmLink { height: 20px; line-height: 5em !important;vertical-align:middle; }

.RadMenu_DarkGrey_rtl .rmGroup .rmLink { text-align: right; }
/*hover over in passing*/
.RadMenu_DarkGrey .rmGroup .rmLink:hover, .RadMenu_DarkGrey .rmGroup .rmFocused, .RadMenu_DarkGrey .rmGroup .rmExpanded { color: #476274; background: #e0e4e8; }

.RadMenu_DarkGrey .rmLeftImage { margin:10px 2px 0 0 !important; padding-bottom:4px !important; }
.RadMenu_DarkGrey .rmGroup .rmLeftImage { margin: 4px 4px 0 0 !important; padding-bottom:0px !important; float:left !important;}

.RadMenu_DarkGrey .rmText { padding:11px 20px 20px 15px; padding-bottom:20px !important; margin-top:10px; vertical-align:middle; }
.RadMenu_DarkGrey .rmGroup .rmLink .rmText { font-size: 11px; padding: 4px 37px 5px 20px !important; }

.RadMenu_DarkGrey_rtl .rmGroup .rmLink .rmText { padding: 4px 20px 5px 37px; }

.RadMenu_DarkGrey .rmRootGroup .rmText { font-weight:bold; line-height:1em; }  /* added line height to offset line height change to inherit on areset.css */

/* <expand arrows styling> */
.RadMenu_DarkGrey .rmGroup .rmLink .rmExpandRight 
    { background: transparent url(menu/red-arrow.gif) no-repeat;
      background-position:right center; margin-right:3px; }
/*.RadMenu_DarkGrey .rmGroup .rmLink .rmExpandLeft { background: transparent url(menu/left_arrow_grey.gif) no-repeat left -1px; }*/
.RadMenu_DarkGrey .rmGroup .rmLink:hover .rmExpandRight, 
    .RadMenu_DarkGrey .rmGroup .rmFocused .rmExpandRight, 
    .RadMenu_DarkGrey .rmGroup .rmExpanded .rmExpandRight,
    .RadMenu_DarkGrey .rmGroup .selectedItem .rmExpandRight
    { background-image: url(menu/red-arrow.gif);
      background-position:right center; margin-right:3px;}
.RadMenu_DarkGrey .rmGroup .rmLink:hover .rmExpandLeft, .RadMenu_DarkGrey .rmGroup .rmFocused .rmExpandLeft, .RadMenu_DarkGrey .rmGroup .rmExpanded .rmExpandLeft { background-image: url(menu/red-arrow.gif); }
/* </expand arrows styling> */

.RadMenu_DarkGrey .rmHorizontal .rmItem { border-right: 1px solid #6A7A87; padding-bottom:0px; }
.RadMenu_DarkGrey .rmHorizontal .rmLast { border-right: 0; }
.RadMenu_DarkGrey .rmVertical .rmItem { border-bottom: 1px solid #353535; }
.RadMenu_DarkGrey .rmVertical .rmLast { border-bottom: 0; padding-bottom: 1px; }
.RadMenu_DarkGrey_rtl .rmHorizontal .rmItem { border-left: 0; }
.RadMenu_DarkGrey .rmRootGroup .rmGroup .rmItem, .RadMenu_DarkGrey_Context .rmGroup .rmItem { border-right: 0; border-bottom: 0; padding-bottom: 0; }

/*drop down border color*/
.RadMenu_DarkGrey .rmGroup { border: 1px solid #476274; 
   margin-top:-1px !important; 
   background: #fff url(/images/menubg.jpg) repeat-x bottom left; }

.RadMenu_DarkGrey .rmGroup .rmExpanded { z-index: 1; }
.RadMenu_DarkGrey .rmTopArrow, .RadMenu_DarkGrey .rmBottomArrow { height: 10px; width: 100%; background: #fff url(menu/updown_arrow_grey.gif) no-repeat top center; }
.RadMenu_DarkGrey .rmBottomArrow { background-position: center -18px; }
.RadMenu_DarkGrey .rmLeftArrow, .RadMenu_DarkGrey .rmRightArrow { width: 10px; height: 100%; margin-top: -1px; background: #fff url(menu/leftright_arrow_grey.gif) no-repeat left center; }
.RadMenu_DarkGrey .rmRightArrow { background-position: -18px center; }
.RadMenu_DarkGrey .rmItem .rmDisabled .rmText { color: #999; }
.RadMenu_DarkGrey .rmRootGroup .rmItem .rmDisabled { background: none; }
.RadMenu_DarkGrey .rmGroup .rmItem .rmDisabled { background-color: #fff; }
.RadMenu_DarkGrey .rmRootGroup .rmSeparator, .RadMenu_DarkGrey .rmGroup .rmSeparator { background: #8f8f8f; border-top: 1px solid #476274; border-bottom: 0; }
.RadMenu_DarkGrey .rmSeparator .rmText { display: none; }
.RadMenu_DarkGrey .rmHorizontal .rmSeparator { height: 20px; width: 1px; line-height: 20px; border: 0; }
.RadMenu_DarkGrey .rmVertical .rmSeparator { height: 1px; margin: 3px 0; border: 0; line-height: 1px; }
.RadMenu_DarkGrey .rmLeftImage { margin: 2px; }
.RadMenu_DarkGrey .rmSlide { margin: -1px 0 0 -1px !important; }
.RadMenu_DarkGrey .rmHorizontal .rmSlide { margin-top: 0px !important; }
.RadMenu_DarkGrey_rtl .rmSlide { margin-left: 0 !important; margin-right: -1px !important; }
.RadMenu_DarkGrey .rmGroup .rmSlide { margin: 0 !important; }
.RadMenu_DarkGrey .rmItem .rmDisabled:hover { background: none; }

.RadMenu_DarkGrey .rmItem .legalOption-left { float:left; padding-top: 10px; width:200px; padding-bottom:8px; font-size : 11px; font-weight:normal;}
.RadMenu_DarkGrey .rmItem .legalOption-right { float:right; padding-top: 10px; width:200px;  padding-bottom:8px; }
.RadMenu_DarkGrey .rmItem .legalOption-left a { font-size : 14px; color: #476274; font-weight:bold; }
.RadMenu_DarkGrey .rmItem .legalOption-right a { font-size : 14px; color: #476274; font-weight:bold; }
.RadMenu_DarkGrey .rmItem .legalSmall{ padding-top: 5px; }
.RadMenu_DarkGrey .rmItem .legalSmall a { font-size : 11px; color: #476274; font-weight:normal;  }

.RadMenu_DarkGrey .rmItem .BTOption-left { float:left; padding-top: 10px; width:180px; padding-bottom:8px; font-size : 11px; font-weight:normal;}
.RadMenu_DarkGrey .rmItem .BTOption-right {  float:right; margin-left:30px; padding-top: 10px;  padding-bottom:8px; }
.RadMenu_DarkGrey .rmItem .BTOption-left a { font-size : 14px; color: #476274; font-weight:bold; }
.RadMenu_DarkGrey .rmItem .BTOption-right a { font-size : 14px; color: #476274; font-weight:bold; }
.RadMenu_DarkGrey .rmItem .withborder { border-right: solid 1px #476274; }
.RadMenu_DarkGrey .rmItem .BTSmall{ padding-top: 5px; }
.RadMenu_DarkGrey .rmItem .BTSmall a { margin-left:6px; font-size : 11px; color: #476274; font-weight:normal; line-height:16px;  }


.RadMenu_DarkGrey .rmItem .hrOption-left { float:left; padding-top: 10px; width:165px; padding-bottom:8px; }
.RadMenu_DarkGrey .rmItem .hrOption-right { float:right; padding-top: 10px; width:165px;  padding-bottom:8px; }
.RadMenu_DarkGrey .rmItem .hrOption-left a { font-size : 14px; color: #476274; }
.RadMenu_DarkGrey .rmItem .hrOption-right a { font-size : 14px; color: #476274; }
.RadMenu_DarkGrey .rmItem .hrSmall{ padding-top: 5px; }
.RadMenu_DarkGrey .rmItem .hrSmall a { font-size : 11px; color: #476274; font-weight:normal;  }

.accountTest div{ left:-100px;}


.Wrapper
{
    margin: 0 10px 0 0;
    padding: 0 0 5px 0;
    float: left;
}

.Wrapper h3
{
    margin: 5px 0 15px 0;
    padding: 8px;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 1px;
    color: #fff;
    text-transform: uppercase;
    color:#FFFFFF;
    background-color: #476274;
}


.RadMenu_DarkGrey .rmList { margin-top:0px; padding:0px; }
.RadMenu_DarkGrey .rsmLevel1 { margin:10px 10px 5px 0; padding:0px; }

.RadMenu_DarkGrey .rsmLevel-empty { margin:10px; padding: 0 0 5px 0;}

.listWrapper { float:left; margin-right:10px; }

.RadMenu_DarkGrey .rmItem .rmsLink { border-bottom: 3px solid #476274; color: #476274; margin-bottom:10px; }
.RadMenu_DarkGrey .rmItem .rmsList { margin:0px; padding:0px;}
.RadMenu_DarkGrey .rmItem .rmsList .rmsItem { font-size:0.8em; font-weight:normal; list-style:disc inside none; position: static;}
                                               
.RadMenu_DarkGrey .rmItem .rmsSubItem {  list-style:disc inside none; border-bottom: 0 none; margin-bottom:0; }
.RadMenu_DarkGrey .rmItem .rmsSubLink { font-weight:normal; font-size: 11px; color:#000000; line-height:20px; }

.RadMenu .rmGroup .rmText {    margin:0 0 0 4px !important;    padding:10px !important;   }


#FeatProduct
{
   float:right;
   width: 170px;
   font-size : 11px; font-weight:normal;
}

#FeatProduct .price
{
   color: #333;
   line-height:16px;
}

#FeatProduct a
{
   color:#476274; font-weight:bold;
      line-height:16px;
}

#FeatProduct h3
{
    margin: 5px 0 15px 0;
    padding: 8px;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 1px;
    color: #fff;
    text-transform: uppercase;
    color:#FFFFFF;
    background-color: #808080;
    text-align: left;
}

#FeatProduct img { display: block; margin-left: auto; margin-right: auto; padding-bottom:9px; }

.searchBox {  }
.rcbSlide { }

#FeatCommunities
{
   float:right;
   width: 690px;
}

#FeatCommunities .price
{
   color: #333;
   line-height:16px;
}

#FeatCommunities h3
{
    margin: 5px 0 15px 0;
    padding: 8px;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 1px;
    color: #fff;
    text-transform: uppercase;
    color:#FFFFFF;
    background-color: #808080;
    text-align: left;
}

#FeatCommunities .listWrapper { width:160px; margin-bottom:10px; }
#FeatCommunities .rmsSubLink { line-height:16px }

#FeatCommunities img { 
    padding-right:5px;
    padding-top:8px;
    padding-bottom:10px;
    float:left;
}
