

/* -- PAGE LAYOUT ------------------ */
/* -- version: 12/3/07 ------------ */

.page-container {
    background: #FFFFFF url(http://img.constantcontact.com/ui/images1/tile_shadow.gif) repeat-y right;
    width: 945px;
    padding-right: 12px;
}




.screen-width-indent {
    text-align: left;
    padding: 0px 20px 0px 20px;
    clear: left;
}
/* -- flexible width for popup windows ----- */
.full-width-indent {
    float: left;
    text-align: left;
    display: block;
    padding: 12px;
}

.page-container-popup {

    background: transparent;
    width: 100%;
    padding-right: 12px;
}

/* ----------------------------------------------*/
/*-- GRID/LAYOUT ----------------------*/
/* -- gridwn = wide col on left, narrow on right ------- */

table.grid-wn{
    width: 100%;
}
table.grid-wn td.col1{
    width: 67%;
    padding-right: 15px;
    vertical-align: top;
}
table.grid-wn td.col2{
    width: 30%;
    vertical-align: top;
}




.div-grid-wn{
    padding: 0px;
    margin: 0px;
    border: 1px solid black;
    float: left;
}



.col2line{
    background: url(http://img.constantcontact.com/ui/images1/cccccc.gif) repeat-y 10px;
    padding-left: 30px;
}

table.grid-nw{
    width: 100%;
}
table.grid-nw td.col1{
    width: 31%;
    vertical-align: top;
}
table.grid-nw td.col2{
    width: 69%;
    padding-left: 15px;
    vertical-align: top;
}


table.grid-5050{
    width: 100%;
}
table.grid-5050 td.col1{
    width:45%;
    vertical-align: top;
}
table.grid-5050 td.col2{
    width: 48%;
    padding-left: 20px;
    vertical-align: top;
}


