/* 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%;}

/* GRAY OUTLINE BOX - PR OPTIONS*/
b.bt_otgray, b.bt_otgray b, b.bb_otgray, b.bb_otgray b {
    display: block; height: 10px;font-size: 1px;
    background:url(../images/corners_outline_gray_large.gif) no-repeat;
    position:relative}
b.bt_otgray {top: -1px; left: -1px;}
b.bt_otgray b {background-position:100% -10px; left: 2px;}
b.bb_otgray {background-position:0 -20px; top:1px; left: -1px;}
b.bb_otgray b {background-position:100% -30px; left: 2px;}
#outline_box_gray_large {border: #D2D2D2 1px solid; background-color:#F0F0F0; height:100%; margin:5px;}
#outline_box_gray_large_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 GOLD BOX */
b.bt_outline_gold, b.bt_outline_gold b, b.bb_outline_gold, b.bb_outline_gold b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_gold.gif) no-repeat;
    position:relative}
b.bt_outline_gold{top: -1px; left: -1px}
b.bt_outline_gold b {background-position:100% -4px; left: 2px}
b.bb_outline_gold {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_gold b {background-position:100% -12px; left: 2px}
#outline_box_gold {border: #cccccc 1px solid; background-color:#E8E6C0; margin:0px 8px 0px 8px; height:100%;}
#outline_box_gold_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#E9E5A4; margin:0px 8px 0px 8px;}
#outline_box_gold_fullwidth {border: #cccccc 1px solid; background-color:#E8E6C0; 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 BRIGHT RED BOX FOR FREE RELEASE MESSAGE */
b.bt_outline_bright_red, b.bt_outline_bright_red b, b.bb_outline_bright_red, b.bb_outline_bright_red b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_bright_red.gif) no-repeat;
    position:relative}
b.bt_outline_bright_red {top: -1px; left: -1px}
b.bt_outline_bright_red b {background-position:100% -4px; left: 2px}
b.bb_outline_bright_red {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_bright_red b {background-position:100% -12px; left: 2px}
#outline_box_bright_red {border: #cccccc 1px solid; background-color:#9C2B32; margin:0px 8px 0px 8px; height:100%;}
#outline_box_bright_red_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#9C2B32; margin:0px 8px 0px 8px;}
#outline_box_bright_red_fullwidth {border: #cccccc 1px solid; background-color:#9C2B32; 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;}


/* OUTLINE YELLOW BOX */
b.bt_outline_yellow, b.bt_outline_yellow b, b.bb_outline_yellow, b.bb_outline_yellow b {
    display: block; height: 4px;font-size: 1px;
    background:url(../images/corners_outline_green.gif) no-repeat;
    position:relative}
b.bt_outline_yellow {top: -1px; left: -1px}
b.bt_outline_yellow b {background-position:100% -4px; left: 2px}
b.bb_outline_yellow {background-position:0 -8px; top:1px; left: -1px}
b.bb_outline_yellow b {background-position:100% -12px; left: 2px}
#outline_box_yellow {border: #cccccc 1px solid; background-color:#fbf790; margin:0px 8px 0px 8px; height:100%;}
#outline_box_yellow_notopborder {border: #cccccc 1px solid; border-top: 0px; background-color:#fbf790; margin:0px 8px 0px 8px;}
#outline_box_yellow_fullwidth {border: #cccccc 1px solid; background-color:#fbf790; margin:0px 0px 0px 0px; height:100%;}


/* 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 0 0 10px;	float:right;	width:200px; margin:10px 0px 10px 0px;}
.box_video_image {	padding:0;	float:none;	width:600px; margin:0px 0px 20px 0px; }
.box_pr_image img.pr_image { padding:2px; border: solid 1px #eeeeee;}