/* GRAY-LIGHT BOX */

b.bt_graylight, b.bt_graylight b, b.bb_graylight, b.bb_graylight b {

    display: block; height: 10px;font-size: 1px;

    background:url(../images/corners_graylight.gif) no-repeat;

    position:relative}

b.bt_graylight {top: -3px; left: -3px}

b.bt_graylight b {background-position:100% -10px; left: 6px}

b.bb_graylight {background-position:0 -20px; top:3px; left: -3px}

b.bb_graylight b {background-position:100% -30px; left: 6px}

#gray_light_box {border: #cccccc 1px solid; background-color:#f0f0f0; height:100%; padding:2px}

#gray_light_box_fullwidth {border: #cccccc 1px solid; background-color:#f0f0f0; margin:0px 0px 0px 0px; height:100%;}





/* GRAY-DARK BOX */

b.bt_graydark, b.bt_graydark b, b.bb_graydark, b.bb_graydark b {

    display: block; height: 10px;font-size: 1px;

    background:url(../images/corners_graydark.gif) no-repeat;

    position:relative}

b.bt_graydark {top: -3px; left: -3px}

b.bt_graydark b {background-position:100% -10px; left: 6px}

b.bb_graydark {background-position:0 -20px; top:3px; left: -3px}

b.bb_graydark b {background-position:100% -30px; left: 6px}

#gray_dark_box {border: #cccccc 1px solid; background-color:#e1e1e1; height:100%; padding:2px;}

#gray_dark_box_fullwidth {border: #cccccc 1px solid; background-color:#e1e1e1; margin:0px 0px 0px 0px; height:100%;}





/* WHITE BOX */

b.bt, b.bt b, b.bb, b.bb b {

    display: block; height: 10px;font-size: 1px;

    background:url(../images/corners_white.gif) no-repeat;

    position:relative}

b.bt {top: -3px; left: -3px}

b.bt b {background-position:100% -10px; left: 6px}

b.bb {background-position:0 -20px; top:3px; left: -3px}

b.bb b {background-position:100% -30px; left: 6px}

#white_box {border: #ffffff 3px solid; background-color:#ffffff; height:100%;}

#white_box_fullwidth {border: #ffffff 1px solid; background-color:#ffffff; margin:0px 0px 0px 0px; height:100%;}





/* OUTLINE BOX - WHITE ON GRAY DARK */

b.bt_outline_graydark, b.bt_outline_graydark b, b.bb_outline_graydark, b.bb_outline_graydark b {

    display: block; height: 4px;font-size: 1px;

    background:url(../images/corners_outline_whiteongraydark.gif) no-repeat;

    position:relative}

b.bt_outline_graydark {top: -1px; left: -1px}

b.bt_outline_graydark b {background-position:100% -4px; left: 2px}

b.bb_outline_graydark {background-position:0 -8px; top:1px; left: -1px}

b.bb_outline_graydark b {background-position:100% -12px; left: 2px}

#outline_box_graydark {border: #cccccc 1px solid; background-color:#ffffff; margin:0px 8px 0px 8px; height:100%;}

#outline_box_fullwidth_graydark {border: #cccccc 1px solid; background-color:#ffffff; margin:0px 0px 0px 0px; height:100%;}



/* OUTLINE BOX - WHITE ON GRAY LIGHT */

b.bt_outline_graylight, b.bt_outline_graylight b, b.bb_outline_graylight, b.bb_outline_graylight b {

    display: block; height: 4px;font-size: 1px;

    background:url(../images/corners_outline_whiteongraylight.gif) no-repeat;

    position:relative}

b.bt_outline_graylight {top: -1px; left: -1px}

b.bt_outline_graylight b {background-position:100% -4px; left: 2px}

b.bb_outline_graylight {background-position:0 -8px; top:1px; left: -1px}

b.bb_outline_graylight b {background-position:100% -12px; left: 2px}

#outline_box_graylight {border: #cccccc 1px solid; background-color:#ffffff; margin:0px 8px 0px 8px; height:100%;}

#outline_box_fullwidth_graylight {border: #cccccc 1px solid; background-color:#ffffff; margin:0px 0px 0px 0px; height:100%;}





/* BOX CONTENT CONTAINERS */

.box_content_featurednews {padding:15px 15px 10px 15px; font-size:12px;}

.box_content_promotions {padding:5px 10px 0px 10px; font-size:12px;}

.box_content_standard {padding:5px 10px 5px 10px;}

.box_pr_image {	padding:0;	float:right;	width:200px; margin:10px 0px 10px 10px;}

.box_pr_image img.pr_image { padding:2px; border: solid 1px #eeeeee;}
