.main_block img{display:block;}
.container{
    font: 11px Arial, Helvetica, sans-serif;
    color:#191919;
    border-collapse: collapse;
}
.container_tmid div, .container_tmid_big div, .container_header {
    color: #FFFFFF;
    font:  14px Arial, Helvetica, sans-serif bold;
}

.container_content, .container_content td, .container_content th {
    background-color:#f3f3f3;
    font: 11px Arial, Helvetica, sans-serif;
    color:#191919;
}

.container_content {
    padding:10px;
    width:100%;
}

.container a{
    font: 11px Arial, Helvetica, sans-serif;
    color:#191919;
}

.container ul li{
    list-style-image:url(_bh/bullet.gif);
}

.container a.feature{
    font-weight:bold;
    text-decoration:underline;
}

.container a.feature:hover{
    text-decoration:none;
    cursor:pointer;
}

.gridtable .color_cell {
    background-color: #dddddd;
}

.gridtable th {
    background-color: #cccccc;
    color: #ffffff;
    font-weight: bold;
}
.gridtable, .gridtable td, .gridtable th {
    border-collapse: collapse;
    border: 1px solid #cccccc;
}

.tenpad {
    padding: 10px;
}

.tenmargin {
    margin: 10px;
}

.boldspan, .spanbold {
    font-weight: bold;
}

.signuplabel.required:before {
    content: '*';
}

.redt{
color:#FF0000;
}

blockquote.success,
div.success {
    border:solid 1px #399A38;
    background-color:#EEFCEE;
    padding:15px;
    margin:0;
}
blockquote.success h1, div.success h1 {
    font-size:1.3em;
    font-weight:bold;
    color:#399A38;
    border:none;
    display:inline;
}
blockquote.success li, div.success li {
    margin-left: 10px;
}
blockquote.warning,
div.warning {
    border:solid 1px #aab242;
    background-color:#faf8e1;
    padding:15px;
    margin:0;
}
blockquote.warning h1,
div.warning h1 {
    font-size:1.3em;
    font-weight:bold;
    color:#aab242;
    border:none;
    display:inline;
}
blockquote.warning li,
div.warning li {
    margin-left: 10px;
}
blockquote.error,
div.error {
    border:solid 1px #d40203;
    background-color:#fadcdc;
    padding:15px;
    margin:0;
}
blockquote.error h1,
div.error h1 {
    font-size:1.3em;
    font-weight:bold;
    color:#d40203;
    border:none;
    display:inline;
}
blockquote.error li,
div.error li {
    margin-left: 30px;
    text-indent: -20px;
}
.subtext{
font-size:9px;
}
.phonecc_1 {
background:#FFFFFF url('../signup/us_phone_bg.gif') no-repeat 4px 4px;
}
.cc_sel{
font-family:monospace;
width:60px;
}