﻿/***************************************
 Content Box
****************************************/
DIV.contentBox
{
    margin-bottom: 5em;     
}

div.contentBox div.header,
div.contentBox div.contentBoxHeader {
    border-bottom: 1px solid #c9c9c9;
    padding: 0.8em 0.5em;
}
div.contentBox h3.header,
div.contentBox div.contentBoxHeader h3
{
    TEXT-ALIGN: left;    
    COLOR: #757A7E;
    FONT-SIZE: 1.4em;   
    margin: 0;
}

div.contentBox div.contentBoxContent
{
    padding: 1.2em 1.2em;
    clear: both;    
    text-align: left;
}

div.contentBox div.table
{
    padding: 0;
}

div.contentBox div.contentBoxFooter{
    
}

/***************************************
 Secondary Content Box
****************************************/
DIV.secondaryContentBox
{    
    margin-bottom: 2em;     
    background: #f8f9fb;
}

DIV.secondaryContentBox DIV.contentBoxContent
{
    padding: 1.2em;
    clear: both;  
    text-align: left;
}

DIV.secondaryContentBox div.header {
    border-top: 2px solid #7C8991;
    padding: 1em 1em 0 1em;
}
DIV.secondaryContentBox H3.header
{
    TEXT-ALIGN: center;    
    COLOR: #50585B;
    FONT-SIZE: 1.4em;   
    margin: auto;
    width: 70%;
    padding-bottom: 0.9em;
    border-bottom: 1px solid #D6D7D9;
}

/***************************************
 Tab Box
****************************************/
DIV.tabBox
{
    margin-bottom: 10px;        
}
DIV.tabBox DIV.tabBar
{
    width: 100%;  
    display: table;
    table-layout: fixed;
    border-bottom: 2px solid #2981c0;  
}

div.tabBox div.tab
{
    display: table-cell;    
    text-align: center;    
    color: #2981c0;
    background: #f1f2f4;    
}
DIV.tabBox DIV.tab A
{
    display: block;
    text-decoration: none;
    padding: 1em 0;
    color: #2981c0;
}
DIV.tabBox DIV.active
{
    background: #2981c0;
    color: #f1f2f4;    
}
DIV.tabBox DIV.active A
{
   color: #f1f2f4;
}
DIV.tabBox DIV.tabBoxContentWrapper
{
   padding-top: 2px;
}
DIV.tabBox DIV.tabBoxContent
{
    background: white;    
}

/***************************************
 Product Ads
****************************************/
DIV.game_blurb
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px
}
DIV.game_blurb IMG.game_blurb_logo
{
    FLOAT: left;
    MARGIN-RIGHT: 10px
}
DIV.game_blurb H3
{
    TEXT-ALIGN: left;
    COLOR: black !important;
    margin:0;
        
}
DIV.game_blurb P.product_text
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 77px
}
DIV.game_blurb P.action
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 77px
}
DIV.game_blurb P.action
{
    FONT-STYLE: italic
}

