﻿
/*--Legal Plan Layout Styles --*/
#price-table
{
    width: 900px;
    margin: auto;
}
.table-features-column
{
    width: 250px;
    border-bottom: 1px dashed #CCC;
    height: 36px;
}
.table-features-column-header
{
    width: 250px;
    border-bottom: 1px dashed #CCC;
    height: 155px;
    color: #000;
}
.table-pro-plan
{
    width: 235px;
    border-bottom: 1px dashed #CCC;
    border-left: 1px dashed #CCC;
    background-color: #f8f8f8;
    height: 36px;
    text-align: center;
    color: #000;
}
.table-pro-plan-header
{
    width: 235px;
    border-bottom: 1px dashed #CCC;
    border-left: 1px dashed #CCC;
    background-color: #f8f8f8;
    min-height: 36px;
    height: 155px;
    color: #000;
}
.table-basic-plan
{
    width: 235px;
    border-bottom: 1px dashed #CCC;
    border-left: 1px dashed #CCC;
    height: 36px;
    text-align: center;
    color: #000;
}
.table-basic-plan-header
{
    width: 235px;
    border-bottom: 1px dashed #CCC;
    border-left: 1px dashed #CCC;
    height: 155px;
    color: #000;
}
.table-free-plan
{
    width: 235px;
    border-bottom: 1px dashed #CCC;
    border-left: 1px dashed #CCC;
    background-color: #f8f8f8;
    height: 36px;
    text-align: center;
    color: #000;
}
.table-free-plan-header
{
    width: 235px;
    border-bottom: 1px dashed #CCC;
    border-left: 1px dashed #CCC;
    background-color: #f8f8f8;
    height: 155px;
    color: #000;
}
.legal-plan-header
{
    height: 96px;
    position: relative;
}
#legal-plan-best-deal-burst
{
    float: left;
    width: 54px;
    height: 54px;
    z-index: 0;
    top: -20px;
    left: -13px;
    position: absolute;
}
.legal-questions-box
{
    width: 450px;
    border: 1px solid #ccc;
    height: 90px;
}
#legal-plan-are-you-lawyer
{
    padding-left: 85px;
    background-image: url('../images/landing/lawyer_icon.png');
    background-repeat: no-repeat;
    background-position: 20px 14px;
    height: 80px;
}
#legal-plan-more-questions
{
    padding-left: 85px;
    background-image: url('../images/landing/faq.png');
    background-repeat: no-repeat;
    background-position: 15px 20px;
    height: 80px;
}
/*--Legal Plans Text Styles--*/
.features-title
{
    font-weight: bold;
    font-size: 16px;
    color: #000;
    padding-left: 32px;
    padding-top: 100px;
}
.legal-plan-title
{
    font-weight: bold;
    font-size: 16px;
    color: #1F5368;
    padding-left: 32px;
}
.legal-plan-options
{
    font-size: 10px;
    color: #333;
    padding-left: 30px;
    font-weight: bold;
    padding-top: 5px;
}
.legal-plan-sign-up
{
    text-align: center;
    width: 200px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.legal-plan-comment
{
    color: #a7a7a7;
    font-size: 22px;
    font-style: italic;
    width: 800px;
    margin-left: auto;
    margin-right: auto;
    font-family: Times New Roman;
    font-weight: bold;
}
.legal-box-question-title
{
    font-weight: bold;
    font-size: 14px;
    color: Black;
    padding-top: 15px;
}
.legal-box-answers
{
    font-family: 12px;
    color: Black;
    padding-top: 5px;
}
.best-deal
{
    z-index: 0;
}
#BusinessInsider
{
    font-size: 14px;
    color: #777;
    text-align: right;
    padding-right: 40px;
}
#legal-plan-prepaid
{
    font-size: 10px;
    font-weight: bold;
    padding-bottom: 8px;
    padding-left: 5px;
    color: #777;
}
a.NewLink
{
    color: #003399;
    text-decoration: none !important;
}
a.NewLink:hover
{
    color: #0D5AF2;
    text-decoration: underline !important;
}
label
{
    padding-left: 10px;
}


/* Info pop-up styles */
.rtWrapper
{
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #888;
    box-shadow: 5px 5px 5px #888; /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000');
}
td.rtWrapperRightMiddle
{
    background-position: -2px 0 !important;
}
.legal-info-box-header
{
    background-color: #1a4f68;
    color: White;
    font-size: 15px;
    font-weight: bold;
    height: 30px;
    padding-top: 5px;
    position: absolute;
    top: -32px;
    left: -2px;
    width: 379px;
    padding-top: 5px;
}
.legal-info-box-title
{
    float: left;
    width: 310px;
    padding-left: 10px;
}
.legal-info-box-main-content
{
    margin-top: 30px;
    padding-bottom: 5px;
}
.legal-info-box-content
{
    width: 215px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 5px;
    float: right;
}
.legal-info-box-close-container
{
    float: right;
    width: 21px;
}
a.legal-info-box-close
{
    color: White !important;
    text-decoration: none;
    cursor: pointer;
}
a.legal-info-box-close
{
    color: White !important;
    text-decoration: underline !important;
}
#legal-info-create-content
{
    background-image: url("../images/landing/info_seoscreen.png");
    background-position: 0 20px;
    background-repeat: no-repeat;
    float: left;
    height: 150px;
    margin-left: 10px;
    width: 133px;
}
#legal-info-documents-reviwed-attorneys
{
    background-image: url("../images/landing/unlimited-documents.png");
    background-position: 10px 15px;
    background-repeat: no-repeat;
    float: left;
    height: 160px;
    margin-left: 20px;
    width: 70px;
}
#legal-info-on-call
{
    background-image: url("../images/landing/phone.png");
    background-position: 10px 20px;
    background-repeat: no-repeat;
    float: left;
    height: 80px;
    margin-left: 20px;
    width: 70px;
}
#legal-info-document-manager
{
    background-image: url("../images/landing/document_manager.png");
    background-position: 0px 5px;
    background-repeat: no-repeat;
    float: left;
    height: 125px;
    margin-left: 3px;
    width: 141px;
}
#legal-info-edit-print-share
{
    background-image: url("../images/landing/edit_print_share.png");
    background-position: 0px 5px;
    background-repeat: no-repeat;
    float: left;
    height: 215px;
    margin-left: 10px;
    width: 119px;
}
#legal-info-health-score
{
    background-image: url("../images/landing/brilliant-legalhealthscore.png");
    background-position: 0 10px;
    background-repeat: no-repeat;
    float: left;
    height: 100px;
    margin-left: 5px;
    width: 133px;
}
#legal-info-tips
{
    background-image: url("../images/landing/info_tipsguidancealerts.png");
    background-position: 0px 5px;
    background-repeat: no-repeat;
    float: left;
    height: 125px;
    margin-left: 3px;
    width: 133px;
}
#legal-info-sign
{
    background-image: url("../images/landing/info_penink.png");
    background-position: 0 10px;
    background-repeat: no-repeat;
    float: left;
    height: 150px;
    margin-left: 5px;
    width: 123px;
}
.red_bullets
{
    color: Red;
}
.black_text
{
    color: Black;
}
.legal-info:hover
{
    cursor:pointer;
}
