#rt-top-surround {
  -webkit-box-shadow:rgba(0, 0, 0, 0.4) 0 2px 4px;
  background-color:#90CCFF;
    

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #65B8FF 0%, #D9ECFB 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #65B8FF 0%, #D9ECFB 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #65B8FF 0%, #D9ECFB 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #65B8FF), color-stop(1, #D9ECFB));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #65B8FF 0%, #D9ECFB 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #65B8FF 0%, #D9ECFB 100%);

  background-repeat:repeat no-repeat;
  border-bottom-color:#000000;
  border-bottom-style:solid;
  border-bottom-width:1px;
  box-shadow:rgba(0, 0, 0, 0.4) 0 2px 4px;
  color:#ADADAD;
  text-shadow:#000000 0 2px 3px;
}
#rt-logo {
  display:block;
  height:60px;
  margin:0;
  width:250px;
}

/*
#rt-main {
  border: 1px solid;
  margin:1px;
  padding:10px;
  position:relative;
  background-color: #ECECFA;
}
*/
body {
  color:#000000;
}


.gf-menu {
  list-style:none;
  margin:10px auto 0;
  }
.gf-menu.l1 > li > .item {
  font-size:20px;
  line-height:24px;
  padding-bottom:7px;
  padding-top:17px;
  position:relative;
}

.gf-menu .item {
  color:#990000;
  cursor:pointer;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:21px;
  outline:0;
  padding:4px 8px;
  text-align:left;
  text-decoration:none;
  text-shadow:#adadff 0px 0px 0;
}

.gf-menu.l1 > li.active {
  -webkit-box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px inset, #043C91 0 1px 0;
  background-color:#aacce6;
  background-position:initial initial;
  background-repeat:initial initial;
  border:1px solid #a5a5a5;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  box-shadow:rgba(0, 0, 0, 0.2) 0 1px 2px inset, #6b6b6b 0 2px 0;
}

a:link {color: #021fad; font-weight: normal; text-decoration: none}

a:visited {color: #021fad; font-weight: normal; text-decoration: none}

a:active {color: #dd6826; font-weight: normal; text-decoration: none}

a:hover {color: #dd6826; font-weight: normal; text decoration: none}

/* Custom Styling - for Login*/
.rt-block.myLoginClass {
        background-color: #D5E9F8; 
        border-width: 1px;
        border-style: solid;
        border-radius: 5px;
        border-color: #C7C7C7;
}

/* Custom Styling - for RoxSocket*/
.rt-block.rsokClass {
        border-width: 1px;
        border-style: solid;
        border-radius: 5px;
        border-color: #C7C7C7;
}
