﻿body 
{
    font-family:Arial,Verdana;
    /*border: solid 1px red;*/
    
}

.floatL
{
    float:left;
}
.floatR
{
    float:right;
}
.clear
{
    clear:both;

}
.spaceVSm
{
    clear:both;
    height:5px;
}
.spaceFoot
{
    clear:both;
    height:30px;
}
.spaceSm
{
    clear:both;
    height:10px;
}
.spaceMed
{
    clear:both;
    height:15px;
}
.entry
{
    width:85%;
    text-align:center;
    border: solid 0px white;
    font-size:8pt;
    font-weight:bold;
}
.entryBord
{
    width:85%;
    text-align:center;
    font-size:8pt;
    font-weight:bold;
}
.entryOrder
{
    font-size:10pt;
    font-family:Arial;
}
.hide
{
    display:none;
}
.show
{
	display:block;
}
.inactive
{
    text-align:center;border: solid 1px silver; padding:1px;color:Silver;
}
.entryCell
{
    text-align:center;border: solid 1px #009acd; padding:1px;
}
.entryRead
{
    text-align:center;border: solid 1px silver; padding:1px;
}
.thL
{
    font-weight:bold; color:Black;
    font-size:10pt;font-family:Arial;background-color:#e6f5f8; padding:1px; 
    border: solid 1px #009acd;
    
}
.padL
{
    padding-left:3px;
}
.tdB
{
    font-size:8pt;font-family:Arial;padding-left:5px;padding-top:5px;color:#000080;font-weight:bold;vertical-align:top; 
}
.tdCen
{
    font-size:9pt;font-family:Arial;color:#000080;font-weight:bold;vertical-align:text-bottom;text-align:left;
}
.tdRed
{
    font-size:9pt;font-family:Arial;color:red;font-weight:bold;
}
.tdC
{
    font-size:10pt;font-family:Arial;padding-left:5px;padding-top:5px;color:#000080;font-weight:bold;vertical-align:middle;
}
.tdA
{
    font-size:8pt;font-family:Arial;padding-left:5px;padding-top:5px;color:Black;font-weight:bold;vertical-align:top; 
}
.th
{
    width: 100%;
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th1
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th2
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th3
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th4
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th5
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th6
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th7
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.th8
{
    font-weight:bold; text-align:center;color:Black;
    font-size:8pt;font-family:Arial;background-color:#e6f5f8; padding:1px;
    border:1px solid #009acd;
}
.td
{
    font-size:8pt;font-family:Arial;padding-left:5px;padding-top:10px;color:Black;font-weight:bold;vertical-align:top; 
}

table.MyTable {border-collapse:collapse;empty-cells:hide;width:788px}
table.MyTable th{background-color:#e6f5f8; padding:1px;}
table.MyTable th{color:black;font-size:8pt;font-family:Arial;font-style:normal;}
table.MyTable th{border-right:1px solid #009acd;border-left:1px solid #009acd;border-bottom:1px solid #009acd;border-top:1px solid #009acd;}

.tbluSm{color: #000080; font-size: 11px;}
.tbluS{color: #000080; font-size: 12px;}
.tbluM{color: #000080;font-size:13px;}
.tbluL{color: #000080;font-size:14px;}
.tbluLB{color: #000080;font-size: 14px;letter-spacing: 0.8px;font-weight:bold;}

.tredM{font-size:13px;color:Red;}
.tredLB{font-size:14px;color:Red;}

.tblkS{color: black; font-size: 12px;}
.tblkM{color: black; font-size: 13px;}
.tblkL{color: black; font-size: 14px;}

.required{color: red;font-size:13px;font-style:italic;font-weight:bold;}

#divHelp A:link {text-decoration: none; color: red;font-size:13px;}
#divHelp A:visited {text-decoration: none; color: red;font-size:13px;}
#divHelp A:active {text-decoration: none; color: red;font-size:13px;}
#divHelp A:hover {text-decoration: underline; color: red;font-size:13px;}

#divMid A:link {text-decoration: none; color: #000080; font-size:11px;line-height: 15px;}
#divMid A:visited {text-decoration: none; color: #000080;font-size:11px;line-height: 15px;}
#divMid A:active {text-decoration: none; color: #000080;font-size:11px;line-height: 15px;}
#divMid A:hover {text-decoration: underline; color: #000080;font-size:11px;line-height: 15px;}

#divCart A:link {color: #000080; font-size:11px;line-height: 15px;}
#divCart A:visited {color: #000080;font-size:11px;line-height: 15px;}
#divCart A:active {color: #000080;font-size:11px;line-height: 15px;}
#divCart A:hover { color: #0000FF;font-size:11px;line-height: 15px;}

/*
A:link {color:red;font-size:12px;font-weight:bold; }
A:visited {color: red;font-size:12px;font-weight:bold;}
A:active {color: red;font-size:12px;font-weight:bold;}
A:hover { color: #000080;font-size:12px;font-weight:bold;}
*/

.bonusSub
{
    background-color: #e6f5f8; font-size: 11px;  
    color:black; font-weight: bold;font-family: Arial;
    border:1px solid #009acd;
}

.bonus
{
	width: 790px;
    border-collapse: collapse;
    empty-cells: show;
}
.bonusHead
{
    background-color: #e6f5f8; font-size: 12px;  
    color:black; font-weight: bold;font-family: Arial;
    border:1px solid #009acd;
}
.bonusCell
{
    font-size: 10px; 
    color:Black;
    font-family: Arial; 
    width:108px;
    vertical-align: top;
    border: solid 0px;
    font-weight:bold;
}
.bonusPnl
{
    background-color: #6cd6ea; 
    width: 108px; height: 108px;

}
.bonusPic
{
    filter:alpha(opacity=90); 
    opacity:0.90; 
    width: 108px; height: 108px; z-index:200;
}           
.bonusPicNot
{
    filter:alpha(opacity=60); 
    opacity:0.60; 
    width: 108px; height: 108px; z-index:200;
}  
.list2 
{
    visibility : hidden;
    margin : 0px! important;
    background-color : inherit;
    color : black;
    border : solid 1px gray;
    cursor : pointer;
    text-align : left; 
    list-style-type : none;
    font-family : Verdana;
    font-size: 11px;
    padding : 0;
}
.listitem2 
{
    background-color: white;
    padding : 1px;
}
.hoverlistitem2 
{
    background-color: #c3ebf9;
    padding : 1px;
}

.prog{font-size:8pt;font-family:Arial;color:#003399;font-weight:bold;}
.progTable{font: arial; border-collapse: collapse; empty-cells: show;}
.progY{background-color:#003399; border-style: solid; border-color: #003399;  border-width:1px;}
.progN{background-color:white;  border-style: solid; border-color: #003399;  border-width:1px;}
.progRow{height:10px;}
.progSp{width:13px;height:1px;}

        .buttontext
        {
            padding: 0px;
            background-repeat: no-repeat;
            margin: 0px;
            float:left;
            width: auto;
            text-align:center;
            text-decoration:none;
            font-family:Tahoma;
            font-size: 11px;
            height:19px;
            font-weight:bold;
            color: #222222;
            vertical-align:bottom;
            padding-top: 8px;
            padding-left: 8px;
            padding-right: 8px;
            cursor: pointer;
            border: solid 1px #009acd;
        }
        
        .addCartImage 
        {
            background-image: url("http://newdev.crlaurence.com/crlapps/showline/images/add_to_cart.jpg");
        }
