/* 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%;}

/*

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;}

*/

/*BLUE BOX */
b.bt_blue, b.bt_blue b, b.bb_blue, b.bb_blue b {
    display: block; height: 10px;font-size: 1px;
    background:url(../images/corners_blue.gif) no-repeat;
    position:relative}
b.bt_blue {top: -3px; left: -3px}
b.bt_blue b {background-position:100% -10px; left: 6px}
b.bb_blue {background-position:0 -20px; top:3px; left: -3px}
b.bb_blue b {background-position:100% -30px; left: 6px}
#blue_box {border: #F1F5FA 3px solid; background-color:#F1F5FA; height:100%;}

/* OUTLINE BOX */
b.bt_outline, b.bt_outline b, b.bb_outline, b.bb_outline b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline.gif) no-repeat;
    position:relative}
b.bt_outline {top: -1px; left: -1px}
b.bt_outline b {background-position:100% -4px; left: 2px}
b.bb_outline {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline b {background-position:100% -12px; left: 2px}
#outline_box {border: #cccccc 1px solid; background-color:#ffffff; margin:0px 8px 0px 8px; height:100%;}
#outline_box_fullwidth {border: #cccccc 1px solid; background-color:#ffffff; margin:0px 0px 0px 0px; height:100%;}

/* OUTLINE BLUE BOX */
b.bt_outline_blue, b.bt_outline_blue b, b.bb_outline_blue, b.bb_outline_blue b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_blue.gif) no-repeat;
    position:relative}
b.bt_outline_blue {top: -1px; left: -1px}
b.bt_outline_blue b {background-position:100% -4px; left: 2px}
b.bb_outline_blue {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_blue b {background-position:100% -12px; left: 2px}
#outline_box_blue {border: #cccccc 1px solid; background-color:#E2E9F5; margin:0px 8px 0px 8px; height:100%;}
#outline_box_blue_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#E2E9F5; margin:0px 8px 0px 8px;}
#outline_box_blue_fullwidth {border: #cccccc 1px solid; background-color:#E2E9F5; margin:0px 0px 0px 0px; height:100%;}


/* OUTLINE LIGHT BLUE BOX */
b.bt_outline_lightblue, b.bt_outline_lightblue b, b.bb_outline_lightblue, b.bb_outline_lightblue b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_lightblue.gif) no-repeat;
    position:relative}
b.bt_outline_lightblue{top: -1px; left: -1px}
b.bt_outline_lightblue b {background-position:100% -4px; left: 2px}
b.bb_outline_lightblue {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_lightblue b {background-position:100% -12px; left: 2px}
#outline_box_lightblue {border: #cccccc 1px solid; background-color:#F2F7FA; margin:0px 8px 0px 8px; height:100%;}
#outline_box_lightblue_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#F2F7FA; margin:0px 8px 0px 8px;}
#outline_box_lightblue_fullwidth {border: #cccccc 1px solid; background-color:#F2F7FA; margin:0px 0px 0px 0px; height:100%;}


/* OUTLINE GREEN BOX */
b.bt_outline_green, b.bt_outline_green b, b.bb_outline_green, b.bb_outline_green b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_green.gif) no-repeat;
    position:relative}
b.bt_outline_green {top: -1px; left: -1px}
b.bt_outline_green b {background-position:100% -4px; left: 2px}
b.bb_outline_green {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_green b {background-position:100% -12px; left: 2px}
#outline_box_green {border: #cccccc 1px solid; background-color:#F6FBEE; margin:0px 8px 0px 8px; height:100%;}
#outline_box_green_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#F6FBEE; margin:0px 8px 0px 8px;}
#outline_box_green_fullwidth {border: #cccccc 1px solid; background-color:#F6FBEE; margin:0px 0px 0px 0px; height:100%;}


/* OUTLINE RED BOX */
b.bt_outline_red, b.bt_outline_red b, b.bb_outline_red, b.bb_outline_red b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_red.gif) no-repeat;
    position:relative}
b.bt_outline_red {top: -1px; left: -1px}
b.bt_outline_red b {background-position:100% -4px; left: 2px}
b.bb_outline_red {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_red b {background-position:100% -12px; left: 2px}
#outline_box_red {border: #cccccc 1px solid; background-color:#FBCFD0; margin:0px 8px 0px 8px; height:100%;}
#outline_box_red_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#FBCFD0; margin:0px 8px 0px 8px;}
#outline_box_red_fullwidth {border: #cccccc 1px solid; background-color:#FBCFD0; margin:0px 0px 0px 0px; height:100%;}


/* OUTLINE GRAY BOX */
b.bt_outline_gray, b.bt_outline_gray b, b.bb_outline_gray, b.bb_outline_gray b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_gray.gif) no-repeat;
    position:relative}
b.bt_outline_gray {top: -1px; left: -1px}
b.bt_outline_gray b {background-position:100% -4px; left: 2px}
b.bb_outline_gray {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_gray b {background-position:100% -12px; left: 2px}
#outline_box_gray {border: #cccccc 1px solid; background-color:#F5F8F7; margin:0px 0px 0px 0px; height:100%;}
#outline_box_gray_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#E2E9F5; margin:0px 8px 0px 8px;}
#outline_box_gray_fullwidth {border: #cccccc 1px solid; border-top: 0px; background-color:#E2E9F5; margin:0px 0px 0px 0px;}


/* ADVERTISEMENT BOX*/
.box_advertisement {
	background:url(../images/bg_advertisementbox.jpg) no-repeat top center; text-align:center; padding:25px 5px 5px 5px; height: 255px;
}

/* 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; font-size:12px;}
.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;}