


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
    font-size: 14px;
    line-height: 1.4;
}
.main {
	font-size: 11px;
}
.supportHeader {
	font-size: 15px;
	font-weight: bold;
}
h1 {
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	line-height: normal;
}

h2 {
	font-size: 14px;
}

h1.new {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	font-style: normal;
	font-weight: normal;
        color: #333333;
        line-height: 16px;
        padding-top: 0px;
        padding-bottom:0px;
        margin-top: 0px;
        margin-bottom:0px;
}

h2.new {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: lighter;
	font-variant: normal;
        color: #333333;
        line-height: normal;
        text-decoration: none;
        padding-top: 0px;
        padding-bottom:0px;
        margin-top: 0px;
        margin-bottom:0px;
}

h3.new {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
        color: #333333;
        line-height: 16px;
        text-decoration: none;
        padding-top: 0px;
        padding-bottom:0px;
        margin-top: 0px;
        margin-bottom:0px;
}

.glnumbers {
	font-size: 11px;
	font-weight: normal;
	color: #993333;
	line-height: 16px;
	text-decoration: none;
}
.glmain {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	text-decoration: none;
}
.top5 {
	font-size: 10px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	font-weight: normal
}
.mainpurple {
	font-size: 10px;
	font-weight: lighter;
	color: #996666;
	line-height: 18px;
}
.mainnieuw {
	font-size: 10px;
	color: #333333;
	line-height: normal;
}
.small {
	font-size: 9px;
	font-weight: lighter;
	color: #996666;
	line-height: normal;
}
.smallblack {
	font-size: 9px;
	font-weight: lighter;
	color: #333333;
	line-height: normal;
	text-decoration: none;
}
.purple2 {
	font-size: 10px;
	font-weight: lighter;
	color: #996666;
	line-height: normal;
	text-decoration: none;
}
  .purple2 A:visited {
      color: #996666;
  }
  .purple2 A:hover {
      color: #0F79FB;
  }
.purple2green {
	font-size: 10px;
	font-weight: lighter;
	color: #996666;
	line-height: normal;
	text-decoration: none;
}
  .purple2green A:visited {
      color: #996666;
  }
  .purple2green A:hover {
      color: #BAE024;
  } 
.purple2blue {
	font-size: 10px;
	font-weight: lighter;
	color: #996666;
	line-height: normal;
	text-decoration: none;
}
  .purple2blue A:visited {
      color: #996666;
  }
  .purple2blue A:hover {
      color: #0F79FB;
  }
.blue {
	font-size: 10px;
	font-weight: lighter;
	color: #666699;
	line-height: normal;
}
.bluelarger {
	font-size: 11px;
	color: #666699;
	line-height: normal;
}
.smallwhite {
	font-size: 9px;
	font-weight: lighter;
	color: #FFFFFF;
	line-height: normal;
}
.bluelbold {
	font-size: 11px;
	font-weight: bold;
	color: #666699;
	line-height: normal;
}
.mainbold {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
}
.smallblue {
	font-size: 9px;
	font-weight: lighter;
	color:  #666699;
	line-height: normal;
}
.smallbrown {
	font-size: 9px;
	font-weight: lighter;
	color: #663333;
	line-height: normal;
}
.brownlarger {
	font-size: 11px;
	font-weight: bold;
	color: #663333;
	line-height: normal;
}
.mainunderline {
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	text-decoration: underline;
}
.numbersunderline {
	font-size: 11px;
	color: #993333;
	line-height: 16px;
	text-decoration: underline;
}
.bluelargerunderline {
	font-size: 11px;
	color: #666699;
	line-height: normal;
	text-decoration: underline;
}
.brownlargerunderline {
	font-size: 11px;
	font-weight: bold;
	color: #663333;
	line-height: normal;
	text-decoration: underline;
}
.smallbrownunderline {
	font-size: 9px;
	font-weight: lighter;
	color: #333333;
	line-height: normal;
	text-decoration: underline;
}
.brownBIG {
	font-size: 18px;
	font-weight: bold;
	color: #996633;
	line-height: normal;
}
.mainBIG {
	font-size: 18px;
	color: #333333;
	line-height: normal;

}
.greenweb {
	font-size: 13px;
	font-weight: normal;
	color: #5E7850;
	font-style: normal;
	font-variant: small-caps;
	white-space: normal;
	letter-spacing: 1px;
	text-decoration: none
}
.browndeluxe {
	font-size: 13px;
	font-weight: normal;
	color: #8A502B;
	font-style: normal;
	font-variant: small-caps;
	white-space: normal;
	letter-spacing: 1px;
   text-decoration: none;
}

.corpheading {
	font-size: 11px;
	color: #999999;
	font-weight: bold
}
.corpmenu {
	text-decoration: none;
	font-size: 11px;
	line-height: 150%
}

.greenlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E7850;
	text-decoration: underline;
	font-weight: normal
}
.brownlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8A502B;
	text-decoration: underline;
	font-weight: normal
}
.purplefavs {
	font-size: 15px;
	font-weight: bold;
	color: #A926BD;
	font-style: normal;
	font-variant: small-caps;
	white-space: normal;
	letter-spacing: 1px;
	text-decoration: none;
}
.navigation
{
   color: #333333;
}
.navigation table, td
{
   padding: 0px;
   margin: 0px;
}
.navigation a
{
   font-size: 11px;
   color: #333333;
   text-decoration: none;
   font-weight: bold;
}
/* custombox logos */
 .arrow
 { 
     float: left; 
     background: transparent url(http://cdn.ghstatic.com/images/site/zylom/custombox/logo/arrow.gif?v=20160815.143.220)  
     no-repeat top left; 
     width: 63px; 
     height: 56px;    
     margin-top: 0; 
     margin-left: -5; 
     z-index: 1; 
     position: relative; 
 }
 .exclamation
 { 
     float: left; 
     background: transparent url(http://cdn.ghstatic.com/images/site/zylom/custombox/logo/exclamation.gif?v=20160815.143.220)  
     no-repeat top left; 
     width: 63px; 
     height: 56px;    
     margin-top: 0; 
     margin-left: -5; 
     z-index: 1; 
     position: relative; 
 }
 .help
{ 
     float: left; 
     background: transparent url(http://cdn.ghstatic.com/images/site/zylom/custombox/logo/help.gif?v=20160815.143.220)  
     no-repeat top left; 
     width: 63px; 
     height: 56px;    
     margin-top: 0; 
     margin-left: -5; 
     z-index: 1; 
     position: relative; 
 }
 
 a.subnavigation
 {
 	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
  color: #6F3C30;
  font-variant: small-caps;
 }

 a:hover.subnavigation
 {
  text-decoration: underline;
 }

 
a:hover.promogreen
{
  color:#BAE024;
}
 a:hover.promoorange
{
  color:#FF7000;
}


.gamecategory-opttextorange,
.gamecategory-opttextgreen {
  display: block;
  padding-left:15px;
  padding-right:15px;
  margin-bottom:15px;
}
.gamecategory-opttextorange a { color:#794336; }
.gamecategory-opttextorange a:hover { color:#FF7000; }
.gamecategory-opttextgreen a { color:#5E7850; }
.gamecategory-opttextgreen a:hover { color:#BAE024; }

.sortgreen,
.sortorange {
  padding-left:15px;
}
.subgenregreen,
.subgenreorange {
  float:right;
  padding-right:15px;
  display:inline;
}
  
.displaygreen,
.displayorange {
  display:block; 
  padding-left:15px; 
  padding-right:15px; 
}
  .displayNxtPrvgreen,
  .displayNxtPrvorange {
    float:left;
    display:inline;
    padding-top:2px;
  }
  
.displayNxtPrvLowgreen,
.displayNxtPrvLoworange {
  float:right;
  padding-top:5px;
  padding-right:15px;
}

.gamesBoxgreen,
.gamesBoxorange {
  margin-top: 15px;
}
  .rowBoxgreen,
  .rowBoxorange {
    width: 100%;
    height: auto;
  }
    .gameheaderorange {
      height: 25px;
      padding-left: 8px;
      padding-top: 2px;
      font-size: 1em;
    }
    .gameheadergreen {
      background-color: #ECF5C6;  
      height: 25px;
      padding-left: 8px;
      padding-top: 2px;
      font-size: 1em;    
    }
    .descriptionBoxorange {
      float: left;
      width: 424px;
      vertical-align: middle;
      border: 1px solid #FCDCC3;
      font-size: 1em;
      display: inline;
    }
    .descriptionBoxgreen {
      float: left;
      width: 424px;
      height: 70px;
      vertical-align: middle;
      border: 1px solid #ECF5C6;
      font-size: 1em;
      display: inline;
    }
      .imgLeftorange,
      .imgLeftgreen {
        float: left;
        margin: 5px 5px 5px 5px;    
        border-style: none;
      }
    .downloadBoxorange {
      display: inline;
      float: left;
      width: 96px !important; 
      width: 100px;           
      height: 70px;
      border: 1px solid #FCDCC3;
      border-left: 1px solid #EC9E69;      
      text-align:center;
    }
    .downloadBoxgreen {
      display: inline;
      float: left;
      width: 96px !important; 
      width: 100px;           
      height: 70px;
      border: 1px solid #ECF5C6;
      border-left: 1px solid #CAE282;
      text-align:center;
    }
    .gamenamegenre {
      width: 345px;
      display: block;
      overflow: hidden;
      padding-top: 4px;
    }
      .gamenamegreen, .gamenameorange {
        float:left;
      }
      .gamenamegreen img, .gamenameorange img {
          vertical-align: bottom ;
      }
      .gamenamegreen a, .gamenameorange a {
        white-space:nowrap;
      }
    .gamedescription {
      height:31px;
      overflow:hidden;
    }
    .gamecategorydescription {
      height:46px;
      overflow:hidden;
      line-height:15px;
    }
    .customerrating {
      float:right;
      margin-top:2px;
    }
    
.sortgreen a, .displaygreen a, .displayNxtPrvLowgreen a, .gamecategorygreen a {
  color: #5E7850;
  text-decoration: none;
  cursor: pointer;
}
.sortorange a, .displayorange a, .displayNxtPrvLoworange a, .gamecategoryorange a {
  color: #794336;
  text-decoration: none;
  cursor: pointer;
}

.gamecategorygreen { text-align:right; }

.sortgreen a:hover, .displaygreen a:hover,
.sortorange a:hover, .displayorange a:hover,
.displayNxtPrvLowgreen a:hover, .displayNxtPrvLoworange a:hover,
.gamecategorygreen a:hover, .gamecategoryorange a:hover {
  color: #000;
  text-decoration: none;
}
.sortgreen a.active, .displaygreen a.active,
.sortorange a.active, .displayorange a.active,
.displayNxtPrvLowgreen a.active, .displayNxtPrvLoworange a.active,
.gamecategorygreen a.active, .gamecategoryorange a.active {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}   
.gamecategorygreen, .gamecategoryorange {
  line-height: 12px;
}




#selectiondropdown {
    position: relative;
    display: block;
    width: 170px;
}
#selectbox_value {
    display: block;
    width: 170px;
    height: 20px !important;
    height: 22px;                                
    cursor: pointer;
    border: 1px solid #ccc;
}

.subgenregreen #selectbox_value {
    background: #fff url(http://cdn.ghstatic.com/images/site/zylom/arrowbutton_green.gif?v=20160815.143.220) right 0px no-repeat;
}

.subgenreorange #selectbox_value {
    background: #fff url(http://cdn.ghstatic.com/images/site/zylom/arrowbutton_orange.gif?v=20160815.143.220) right 0px no-repeat;
}

.selectbox_selected {
    display: block;
    float: left;
    margin: 0;
    padding: 1px 6px 0px 2px;
}
#selectbox_list {
    position: absolute;
    width: 172px;
    _width: 170px;                                  
    top: 22;
    left: 0;
    background: #fff;
}
ul.selectbox_options {
    margin: 0;
    padding: 4px 0px 2px 0px;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #ccc;
}
ul.selectbox_options li {
    display: block;
    margin: 0;
    padding: 0;
    background: none;
}                            
ul.selectbox_options li a {
    display: block;
    margin: 0;
    height: 13px;
    padding: 2px 4px;
}
ul.selectbox_options li a:hover {
    color: #000;
    background: #ccc;
}


.d-rank-extra {
  width:510px;
  text-align:center;
  font-size:8px;
}
.d-rank-extra a { font-weight:bold; }
.gamecategorygreen.d-rank-category { text-align:left; }

a.listingbuybrown, a.listingdownloadbrown, a.listingplaybrown,
a:hover.listingbuybrown, a:hover.listingdownloadbrown, a:hover.listingplaybrown  {
    display: block;
    padding: 4px 0px 0px 0px;
    height: 24px !important; 
    height: 30px;            
    width: 91px;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    text-decoration: none; 
    border-style: none;
}
a.listingbuybrown, a.listingdownloadbrown, a.listingplaybrown {color:#783b09; background: transparent url(http://cdn.ghstatic.com/images/site/zylom/buttons/allgames_buttons_91x61/button_brown/button_brown.png?v=20160815.143.220 ) 0px 0px no-repeat;}
a:hover.listingbuybrown, a:hover.listingdownloadbrown, a:hover.listingplaybrown {background-position: 0px -32px;color:#783b09 !important;}

a .descriptionBoxgreen .gamecategorygreen {
  color: #5E7850;
  text-decoration: none;
  cursor: pointer;
}

a:hover .descriptionBoxgreen .gamecategorygreen {
  color: #000;
  text-decoration: none;
}



    .optextratext h2
    {
        margin-top: 10px;
        margin-bottom: 5px;
    }
    .optextratext a
    {
        text-decoration: underline;
    }
    h3
    {
        font-size: 12px;
        font-weight: bold;
    }
    a.didyoumean 
    {
        font-weight: bold;
        font-size: 14px;
        text-decoration: underline;
    }
    .gameheaderblue 
    {
        background-color: #dde7f8;
        font-size: 1em;
        height: 25px;
        padding-left: 8px;
        padding-top: 2px;
    }

    .boxheaderblue 
    {
        background: url("http://cdn.ghstatic.com/images/site/zylom/searchnew/box background/container_background.png?v=20160815.143.220 ") no-repeat scroll 0 0 #FFFFFF;
        height: 73px;
        margin-top: 5px;
        padding-bottom: 5px;
    }
    .boxheadertableblue h2
    {
        font-size: 12px;
        padding-left: 10px;
        padding-top: 13px;
        color: #000000;
    }
    .box200blue .boxheadertable h2, .box258blue .boxheadertable h2, .box528blue 
    .boxheadertable h2, .box740blue .boxheadertable h2
    {
        color: #142F52;
        padding-top: 7px;
    }
    .box740blue .boxcontentblue 
    {
        background: url("http://cdn.ghstatic.com/images/site/zylom/fixedboximages/740px/blue/white/content.png?v=20160815.143.220 ") repeat-y scroll 0 0 #FFFFFF;
    }

    .boxcontentblue 
    {
        display: block;
        height: 100%;
        padding: 5px 10px 0;
        position: relative;
        height: auto;
    }
    #searchbox 
    {
        border: 1px solid #c0dbff;
        height: 20px;
        width: 510px;
    }
    .listingsearchblue 
    {
        background: url("http://cdn.ghstatic.com/images/site/zylom/searchnew/button/small/blue/button.png?v=20160815.143.220 ") no-repeat scroll 0 0 transparent;
        height: 27px;
        width: 93px;
        color: #23436B;
        border: 0;
        font-size: 12px;
        font-weight: bold;
        cursor: pointer;
        display: block;
        text-align: center;
        padding: 4px 0 0;
        margin-left: 10px;
    }
    .listingsearchblue:hover
    {
        background-position: 0px -31px;
    }
    #left
    {
        width: 528px;
        position: relative;
        float: left;
        margin-top: 10px;
        margin-left: 5px;
    }
    .descriptionBoxblue {
        border: 1px solid #DDE7F8;
        display: inline;
        float: left;
        font-size: 1em;
        height: 70px;
        vertical-align: middle;
        width: 424px;
    }
    .downloadBoxgreen 
    {
        -moz-border-bottom-colors: none;
        -moz-border-image: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #DDE7F8 #DDE7F8 #DDE7F8 #DDE7F8;
        border-style: solid;
        border-width: 1px;
        display: inline;
        float: left;
        height: 70px;
        text-align: center;
        width: 96px !important;
    }
    #right
    {
        height: 530px;
        width: 200px;
        float: right;
        position: relative;
        margin-top: 10px;
        margin-right: 5px;
    }
    .box
    {
        width: 200px;
        height: 485px;
        top: 175px;
        position: fixed;
    }
    .searchheader
    {
        background: url("http://cdn.ghstatic.com/images/site/zylom/searchnew/box/header.png?v=20160815.143.220 ") repeat-y scroll 0 0 #FFFFFF;   
        display: block;
        height: 50px;
        padding: 0;
        position: relative;
    }
    .searchheader h2
    {
        padding-top:18px;
        padding-left: 10px;
        display: block;
        font-size: 14px;
        font-variant: small-caps;
        font-weight: normal;
        line-height: 14px;
        text-decoration: none;
        color: #000000;
    }
    .searchsubheader
    {
        background: url("http://cdn.ghstatic.com/images/site/zylom/searchnew/background/small/background.png?v=20160815.143.220 ") repeat-y scroll 0 0 #FFFFFF;   
        display: block;
        font-size: 1em;
        height: 20px;
        width: 195px;
        padding-top: 2px;
        margin-bottom: 8px;
        margin-left: -6px;
    }
    .searchsubheader h3
    {
        font-size: 10px;
        padding-top: 2px;
        padding-left: 8px;
        color: #226699;
    }

    .searchcontent
    {
        background: url("http://cdn.ghstatic.com/images/site/zylom/searchnew/box/content.png?v=20160815.143.220 ") repeat-y scroll 0 0 #FFFFFF;   
        display: block;
        padding: 0;
        position: relative;
        padding-left: 8px;
    }

    .searchbottom
    {
        background: url("http://cdn.ghstatic.com/images/site/zylom/searchnew/box/bottom.png?v=20160815.143.220 ") repeat-y scroll 0 0 #FFFFFF;   
        display: block;
        height: 20px;
        padding: 0;
        margin-top: -2px;
        position: relative;
    }

    .zylomcategory_text
    {
        padding-left: 10px;
    }
    .zylomcategorylast, .gametypelast
    {
        padding-left: 10px;
        padding-bottom: 10px;
    }

    .displayNxtPrvgreen 
    {
        display: block;
        position: absolute;
        top: 16px;
        left: 8px;
    }
    .gamesBoxgreen { margin-top:-5px;}
    .showBygreen{
        border-bottom: 1px dashed #5e7862;
        margin: 0;
        position: relative;
        left:10px;
        height: 37px!important;
        width: 496px;
    }
    .showByorange{
        border-bottom: 1px dashed #5e7862;
        margin: 0;
        position: relative;
        left:10px;
        height: 37px!important;
        width: 496px;
    }
    .subgenregreen,
    .subgenreorange {
        float:right;
        padding-right:15px;
        display:inline;
    }
    #selectiondropdown {
        display: block;
        position: absolute;
        left: 305px;
        top: 5px;
        width: 170px;
        z-index: 10;
        float: left;
    }
    #selectbox_value {
        display: block;
        width: 170px;
        height: 20px !important;
        height: 22px;                                
        cursor: pointer;
        border: 1px solid #ccc;
    }
    #selectbox_value {
        background: #fff url('http://cdn.ghstatic.com/images/site/zylom/arrowbutton_green.gif') right 0px no-repeat;
    }
    .selectbox_selected {
        display: block;
        float: left;
        margin: 0;
        padding: 1px 6px 0px 2px;
    }
    #selectbox_list {
        position: absolute;
        width: 172px;
        _width: 170px;                                  
        top: 22px;
        left: 0;
        background: #fff;
    }
    ul.selectbox_options {
        margin: 0;
        padding: 4px 0px 2px 0px;
        border-width: 0px 1px 1px 1px;
        border-style: solid;
        border-color: #ccc;
    }
    ul.selectbox_options li {
        display: block;
        margin: 0;
        padding: 0;
        background: none;
    }                            
    ul.selectbox_options li a {
        display: block;
        margin: 0;
        height: 13px;
        padding: 2px 4px;
    }
    ul.selectbox_options li a:hover {
        color: #000;
        background: #ccc;
    }
    .resultsortorange, .resultsortgreen {
        position: absolute;
        z-index: 2;
    }
    .sortby_txt{
        position: absolute;
        font-size: 11px;
        font-weight: bold;
        width: 110px;
        height: 20px;
        left: 0px;
        text-align: left;
        color: #757575;
        top: 7px;
    }
    #selectiondropdown2 {
        display: block;
        position: absolute;
        top: 5px;
        left: 100px !important;    
        left: 0px;
        width: 170px;
        z-index: 10;
        float: left;
    }
    #selectbox_value2 {
        display: block;
        width: 170px;
        height: 20px !important;
        height: 22px;                                
        cursor: pointer;
        border: 1px solid #ccc;
    }
    .resultsortgreen #selectbox_value2 {
        background: #fff url(http://cdn.media.zylom.com/images/site/zylom/arrowbutton_green.gif) right 0px no-repeat;
    }
    .resultsortorange #selectbox_value2 {
        background: #fff url(http://cdn.media.zylom.com/images/site/zylom/arrowbutton_green.gif) right 0px no-repeat;
    }
    .selectbox_selected2 {
        display: block;
        float: left;
        margin: 0;
        padding: 1px 6px 0px 2px;
    }
    #selectbox_list2 {
        position: absolute;
        width: 172px;
        _width: 170px;                                  
        top: 22px;
        left: 0;
        background: #fff;
    }
    ul.selectbox_options2 {
        margin: 0;
        padding: 4px 0px 2px 0px;
        border-width: 0px 1px 1px 1px;
        border-style: solid;
        border-color: #ccc;
    }
    ul.selectbox_options2 li {
        display: block;
        margin: 0;
        padding: 0;
        background: none;
    }                            
    ul.selectbox_options2 li a {
        display: block;
        margin: 0;
        height: 13px;
        padding: 2px 4px;
    }
    ul.selectbox_options2 li a:hover {
        color: #000;
        background: #ccc;
    }
    .gamerow {
        display: block;
        height: 119px;
        background: #fff;
        margin: 0;
        padding: 0;
        line-height: 14px;
    }
    .row_even {
        background: #fff url('http://cdn.ghstatic.com/images/site/zylom/searchnew/background/big/background.png?v=20160815.143.220 ') 0px 0px no-repeat;
        width: 520px;
    }
    .row_uneven {
        background: #fff;
    }

    .rowcontent {
        display: block;
        position: relative;
        width: 500px;
        height: 105px;
    }
    .rowcontent .gameimage {
        float: left;
        width: 120px;
        height: 90px;
        margin-top: 4px;
        margin-right: 10px;
        position: relative;
    }
    .gamename, .gamedescription, .gamebuttons {
    }
    .gamename {
        display: block;
        height: 15px;
    }
    .gamename .customerrating {
        float: right;
        margin-top: 0px;
    }
    .star75x16 {
        background: transparent url('http://cdn.ghstatic.com/images/site/zylom/review/rating/new_stars/stars_small.png?v=20160815.143.220 ') 0 -160px no-repeat;
        width: 75px;
        height: 16px;
    }
    .star75x16_0 {background-position: 0 -160px;}
    .star75x16_05 {background-position: 0 -144px;}
    .star75x16_1 {background-position: 0 -128px;}
    .star75x16_15 {background-position: 0 -112px;}
    .star75x16_2 {background-position: 0 -96px;}
    .star75x16_25 {background-position: 0 -80px;}
    .star75x16_3 {background-position: 0 -64px;}
    .star75x16_35 {background-position: 0 -48px;}
    .star75x16_4 {background-position: 0 -32px;}
    .star75x16_45 {background-position: 0 -16px;}
    .star75x16_5 {background-position: 0 0;}

    .gamename img {
        float: left;
        margin-right: 4px;
    }
    .gamecategory{
        font-weight: bold;
        color: #787878;
        font-size: 11px;
    }

    .gamename a {
        float: left;
        height: 15px;
        line-height: 15px;
        font-weight: bold;
        font-size: 12px;
    }
    .gamename a { color: #785201; }
    .gamename a:hover {
        text-decoration: underline;
    }

    .gamedescription {
        display: block;
        height: 45px;
        overflow: hidden;
        padding-bottom:3px;
    }
    .gamedescription a { color: #785201; }    

    .sidenav_bookmark{
        background: transparent url('http://cdn.ghstatic.com/images/site/zylom/buttons/side_bookmark.png?v=20160815.143.220 ') 0 0 no-repeat;
        width:29px;
        height:47px;
        position:absolute;
        top:14px;
        left:-20px;
        opacity:0;
    }
    .sidenav_bookmark .sidenav_bookmark_number{
        color: white;
        display: block;
        font-size: 16px;
        padding: 9px 0 0;
        text-align: center;
    }
    .box740blue .boxbottom{
        background: url('http://cdn.ghstatic.com/images/site/zylom/searchnew/box background/linebox_wide_bottom.png?v=20160815.143.220 ') no-repeat scroll 0 bottom #FFFFFF;
        width: 520px;
        height: 101px;
        margin-top: -0px;
        display: block;
    }
    .displayNxtPrvLowgreen,
    .displayNxtPrvLoworange {
        display: block;
        float: none;
        height: 20px;
        line-height: 20px;
        padding-top: 60px;
        padding-bottom: 12px;
        margin: 0px 10px 0px 15px;
    }