﻿.hr
{
    height: 10px;
    margin-bottom: 6px;
    background: url(/_common/images/themes/d.gif) left center repeat-x;
}

.loading
{
    background: url(/_common/images/2-0.gif) left center no-repeat;
    padding-left: 24px;
    padding-bottom: 6px;
    padding-top: 6px;
}

.step1 td
{
    padding-right: 10px;
}

.step1 input[type="text"]
{
    border: solid 1px #999;
    background: url(/_common/images/content/inputBackground.gif);
    font-size: 1.1em;
    padding: 4px;
    width: 270px;
}

.step1 .b,
.step2 .b
{
    border: solid 1px #999;
    background: #fff;
    font-size: 1.0em;
    padding-top: 6px;
    padding-bottom: 6px;
}

.step1 .b:hover,
.step2 .b:hover
{
    border: solid 1px #BF1E2E;
    cursor: default;
    cursor: pointer;
}

.step2 .emailAlerts
{
}

.step2 .categoryList,
.step2 .alertList
{
    border: solid 1px #ccc;
    background: #fff;
    padding: 1px;
    margin: 0px;
    width: 240px;
}

.step2 .alertList
{
    margin-left: 20px;
}

.step2 .categoryList .check
{
    text-align: center;
}

.step2 .categoryList a
{
    display: block;
    background: #eee;
    padding: 8px;
}

.step2 .categoryList .selected
{
    background: #fff;
}

.step2 .alertList a
{
    display: block;
    background: #eee;
    padding: 8px;
}

.step2 .alertList .check
{
    text-align: center;
}

.step2 .alertListCell
{
}

ul.subscribedAlerts
{
    line-height: 180%;
}

ul.subscribedAlerts li ul 
{
    padding-bottom: 20px;
}
