body,td,a,p,.h,select    {font-family:arial,sans-serif}
input                    {font-family:inherit}
em                       {font-weight:bold;font-style:normal}

dl                       {color:#1a3052;margin-top: 0;margin-bottom: 0.2em;font-size:11px;overflow:hidden;}
dt                       {font-weight:bold;float:left;}
dd                       {float: left;font-weight:normal;margin-left:0.3em;margin-right:1em;}
.sale                    {color:firebrick;}
.new                     {color:green;}

h3, h4                   {margin-bottom:8px;}
.h                       {color:#36c;font-size:20px;}
.ts td                   {padding:0}
.ts                      {border-collapse:collapse}
.lst                     {font:17px arial,sans-serif;margin-bottom:.2em;vertical-align:bottom;}
.lsb                     {font-size:15px;height:1.85em!important;margin:.2em;}
.bborder                 {border-top:1px solid #c9d7f1;font-size:1px; }
.filter                  {width:1px;padding-right:20px;}
#logo                    {font: 12px/18px Verdana, Arial, sans-serif; font-size:18pt;font-weight:bold;padding-bottom:4px;}

#topbar                  {height:22px;width:100%;font-size:13px;border-bottom:1px solid #c9d7f1;margin-top:0;margin-bottom:4px;padding-top:0px;padding-bottom:3px;}
#searchbar               {margin-top:3px;}
#tabbar                  {border:0; height:24px; border-spacing:0; font-size:13px;}
#filterbar               {}
#sidebar                 {height:900px;margin-top:10px;margin-left:10px;padding-left:5px; width:280px;border-left:1px solid #c9d7f1;position:relative;float:right;clear:right;}

#codes                   {width:260px;position:fixed;top:335px;left:680px;overflow:hidden;background-color:white;border:2px solid #c9d7f1;z-index:1000;}
#codes                   {visibility:hidden;}
#codes                   {-webkit-border-radius:10px;-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}
#codes                   {-moz-border-radius:10px;}
#codes                   {border-radius:10px;}

#itunes                  {height:300px;width:460px;position:fixed;top:250px;left:100px;overflow:hidden;background-color:white;border:2px solid #c9d7f1;z-index:1000;}
#itunes                  {visibility:hidden;}
#itunes                  {-webkit-border-radius:10px;-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}
#itunes                  {-moz-border-radius:10px;}
#itunes                  {border-radius:10px;}

#product                 {font-size:10pt;background-color:white;padding:0px; padding-top:5px;position: relative;overflow: hidden;float:left;}
#screenshots             {width:800px;overflow:auto;margin-top:15px;}
#footer                  {width:100%;text-align:center;padding:0px;font-size:8pt;color:#666;margin-top:10px;}
#copyright               {padding:8px 0px 8px 0px;}

#category                {font-size:13px;}
#store                   {font-size:13px;}

a                        {text-decoration:underline;font-size:13px;font-weight:normal;color:#00c;}
.asmall                  {text-decoration:underline;font-size:8pt; font-weight:normal;color:#00c;}
.aselected               {text-decoration:none;font-weight:bold;color:#000;}

.tab                     {border:1px solid #c9d7f1;border-bottom:1px solid #6b90da;text-align:center;vertical-align:middle;background-color:#f0f7f9;min-width:80px;text-decoration:underline;}
.tab_selected            {border:1px solid #6b90da;text-align:center;vertical-align:middle;background-color:white;border-bottom:0px;min-width:80px;font-weight:bold;color:#00c;}
.tab_filler              {border-bottom:1px solid #6b90da;}
.tab:hover               {cursor:pointer;border:1px solid #6b90da;background-color:#e0e7f9;}

.list                    {font-size:13px;border-bottom:1px solid #c9d7f1;color:#1a3052;}

.app_detail:hover             {cursor:pointer;}
.app_detail:hover #app_title  {text-decoration:underline;}

.app_title                 {width:400px;white-space:nowrap;font-size:13pt;font-weight:bold;text-overflow:ellipsis;overflow:hidden;}
.app_icon                  {height:60px;width:60px;min-width:60px;background-repeat:no-repeat;}
.app_icon                  {-webkit-border-radius:10px;-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}
.app_icon                  {-moz-border-radius:10px;}

.price_box                 {margin-top:8px;padding:4px;border:1px solid #6b90da;text-align:center;color:#1a3052;font-size:15pt;font-weight:bold;width:65px;height:50px;vertical-align:center;background-color:#f0f7f9;}
.price_box                 {cusor:pointer;}

.price_box                  {-webkit-border-radius:5px;}
.price_box                  {-moz-border-radius:5px;}
.price_box                  {border-radius:5px;}

.price_box                  {text-decoration:none;}
.price_box:hover            {cursor:pointer;border:1px solid #6b90da;background-color:#e0e7f9;}

.price                      {margin-top:0px;vertical-align:top;text-align:right;font-size:11pt;font-weight:normal;color:#990000;}
.price2                     {-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}
.price2                     {-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;}

.get_it                     {font-size:13px;text-decoration:underline;text-align:center;border:1px solid #1a3052;background-color:#1a3052;color:white;height:20px;font-weight:bold;}
.get_it                     {-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;}
.get_it                     {-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}
.get_it                     {border-radius-bottomright:5px;border-radius-bottomleft:5px;}

.screenshot                 {margin-top:0px;margin-bottom:10px;border:none;}
.screenshot_button          {border:1px solid #cfd7f1;height:30px;width:30px;background-color:#f0f7f9;}

.screenshot_button          {-webkit-border-radius:5px;}
.screenshot_button          {-moz-border-radius:5px;}
.screenshot_button          {border-radius:5px;}

.screenshot_button_selected {border:1px solid #6b90da;background-color:white;}
.screenshot_button:hover    {cursor:pointer;border:1px solid #6b90da;background-color:#e0e7f9;}

.hl                         {cursor:pointer;border:1px solid #6b90da;background-color:#e0e7f9;}

