@charset "utf-8";
/* CSS Document */

#Container_AboutUs {
	font-size: 12px;
	width:650px;
	margin: 0 auto;
}
#Container_AboutUs .Header {
	font-size: 18px;
	font-weight: 700;
	color: #990000;
	padding:0;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}
#Container_AboutUs a{
	color: #0066CC;
	text-decoration: none;
}
#Container_AboutUs a:hover {
	color: #000066;
	text-decoration: underline;
}

/*--------------this is for the lable itself--------------*/


    .BB_Label {
        border: 4px solid black;
        float: left;
        width: 22.2rem;
		margin-left: 8rem;
        padding: 0 .5rem .5rem .5rem;
    }

    .BB_Label__header {
        border-bottom: .5831rem solid black;
    }

    .BB_Label__title {
        font-weight: 900;
        font-size: 2.4rem;
        margin: -.25rem 0 -.5rem 0;
        white-space: nowrap;
    }

    .Provider_Name {
        font-weight: bold;
        font-size: .9rem;
        border-top: .0831rem solid black;
    }

    .Service_Plan {
        font-weight: bold;
        font-size: .8rem;
    }

    .Consumer_Disclosure {
        font-size: .8rem;
        padding-bottom: .1rem;
    }

    .Monthly_Price {
        font-weight: bold;
        padding-top: .1rem;
        padding-bottom: .1rem;
        border-bottom: .25rem solid black;
    }

    .Monthly_Price_Lbl {
        width: 50%;
        float: left;
        font-size: 1.05rem;
    }

    .Monthly_Price_Val {
        text-align: right;
        padding-right: .2rem;
    }

    .Monthly_Price_Disclaimer {
        font-size: .75rem;
        padding-top: .15rem;
        padding-bottom: .2rem;
        border-bottom: .1rem solid black;
    }

    .Monthly_Price_Disclaimer_Val {
        float: right;
        font-size: .75rem;
        padding-right: .2rem;
        text-align: right;
    }

    .Add_Charges, .ACP {
        padding-bottom: .2rem;
        border-bottom: .2rem solid black;
    }

    .Section_Header {
        font-weight: bold;
        font-size: .8rem;
        padding-top: .15rem;
    }

    .Add_Charge_Tbl {
        margin-top: -.4rem;
        width: 100%;
    }

    .Add_Charge_Tbl_Header, .Discount_Det_Section, .ACP_Det_Section {
        font-size: .75rem;
        padding-left: 1rem;
    }

    .Add_Charge_Tbl_Item td {
        font-size: .75rem;
        padding-left: 1.7rem;
    }

    .Add_Charge_Fee_Tbl_Val {
        text-align: right;
        font-weight: bold;
        padding-right: .69rem;
    }

    .Add_Charge_LineBreak {
        margin-bottom: .5rem;
    }

    .Add_Charge_Header {
        width: 50%;
        float: left;
        font-size: .75rem;
        padding-left: 1rem;
        white-space: nowrap;
    }

    .Early_Term_Fee_Val, .Add_Charge_Val {
        text-align: right;
        font-weight: bold;
        font-size: .75rem;
        padding-right: .8rem;
    }

    .Taxes_Lbl {
        font-weight: bold;
        text-align: right;
        font-size: .75rem;
        padding-right: .8rem;
    }

    .Discounts_Bundles, .Speeds {
        padding-bottom: .2rem;
        border-bottom: .1rem solid black;
    }

    .Part_ACP_Lbl {
        width: 72%;
        float: left;
        font-weight: bold;
        font-size: .8rem;
        padding-left: 1.6rem;
    }

    .Part_ACP_Val {
        font-weight: bold;
        font-size: .75rem;
    }

    .Speed_Lbl, .Data_Lbl {
        float: left;
        font-size: .75rem;
        padding-left: 1rem;
        white-space: nowrap;
    }

    .Speed_Val {
        font-weight: bold;
        font-size: .75rem;
        padding-right: .5rem;
        white-space: nowrap;
        text-align: right;
    }

    .Data {
        padding-top: .1rem;
        padding-bottom: 1.5rem;
        border-bottom: .2rem solid black;
    }

    .Link {
        font-weight: bold;
    }

    .Data_Lbl_Header {
        width: 80.4%;
        float: left;
        font-weight: bold;
        font-size: .8rem;
    }

    .Data_Val {
        font-weight: bold;
        font-size: .75rem;
        padding-right: .5rem;
        white-space: nowrap;
        text-align: right;
    }

    .Net_Man_Priv {
        padding: .2rem 0 .4rem 0;
        border-bottom: .5831rem solid black;
    }

    .Net_Man_Priv_Lbl {
        width: 67.5%;
        float: left;
        font-weight: bold;
        font-size: .8rem;
        padding-top: .1rem;
        padding-bottom: .1rem;
    }

    .Policy {
        text-align: left;
        font-weight: bold;
        font-size: .75rem;
        padding-left: 15px;
    }

    .UsagePolicy {
        font-weight: bold;
        font-size: .75rem;
        white-space: nowrap;
        text-align: left;
        float: left;
        padding-left: 1rem;
        width: 50%;
    }

    .Cust_Sup_Lbl {
        float: left;
        font-size: .75rem;
        padding-left: 1rem;
    }

    .Cust_Sup_Val {
        font-weight: bold;
        font-size: .75rem;
        padding-left: 5rem;
        white-space: nowrap;
        text-align: left;
    }

    .Customer_Sup {
        padding-bottom: .4rem;
        border-bottom: .25rem solid black;
    }

    .Learn_More {
        font-size: .75rem;
        padding-top: .2rem;
    }

    .FCC_Link {
        float: right;
        font-size: .75rem;
        font-weight: bold;
        margin-top: .1rem;
        padding-right: .1rem;
    }

    .Unique_Plan_ID {
        margin-top: .3rem;
        font-size: .75rem;
    }
#MachineReadable {
	margin-left:18px;
}
#MachineReadable a {
	color: #990000;
	text-decoration: none;
}
#MachineReadable a:hover {
	color: #000033;
	text-decoration: underline;
}