/* ###################################
   #      Colored border edges       #
   ################################### */
.topleft_blue {
	background-image: url(/gfx/layout0908/blue_borders/topleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topright_blue {
	background-image: url(/gfx/layout0908/blue_borders/topright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomleft_blue {
	background-image: url(/gfx/layout0908/blue_borders/bottomleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomright_blue {
	background-image: url(/gfx/layout0908/blue_borders/bottomright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topbg_blue {
	background-image: url(/gfx/layout0908/blue_borders/top_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}
.bottombg_blue {
	background-image: url(/gfx/layout0908/blue_borders/bottom_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}

.middletop_blue_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_blue_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 14px;
	float: left;
}
.middle_blue_199 {
	width: 183px;   /* Note that this value must reflect the padding in the middleArea, 199 less padding */
	background-image: url(/gfx/layout0908/blue_borders/left2right_199.gif);
}
.middletop_blue_235 {
	width: 207px; /* Always 28px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_blue_235 {
	width: 207px; /* Always 28px less than the number after the _ */
	height: 14px;
	float: left;
}
.middle_blue_235 {
	width: 219px;   /* Note that this value must reflect the padding in the middleArea, 235 less padding */
	background-image: url(/gfx/layout0908/blue_borders/left2right_235.gif);
}

/*****************************************************************************
										RED
******************************************************************************/

.topleft_red {
	background-image: url(/gfx/layout0908/red_borders/topleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topright_red {
	background-image: url(/gfx/layout0908/red_borders/topright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomleft_red {
	background-image: url(/gfx/layout0908/red_borders/bottomleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomright_red {
	background-image: url(/gfx/layout0908/red_borders/bottomright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topbg_red {
	background-image: url(/gfx/layout0908/red_borders/top_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}
.bottombg_red {
	background-image: url(/gfx/layout0908/red_borders/bottom_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}

.middletop_red_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_red_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 14px;
	float: left;
}
.middle_red_199 {
	width: 183px;   /* Note that this value must reflect the padding in the middleArea, 199 less padding */
	background-image: url(/gfx/layout0908/red_borders/left2right_199.gif);
}



/*****************************************************************************
							           GOLD
******************************************************************************/

.topleft_gold {
	background-image: url(/gfx/layout0908/gold_borders/topleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topright_gold {
	background-image: url(/gfx/layout0908/gold_borders/topright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomleft_gold {
	background-image: url(/gfx/layout0908/gold_borders/bottomleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomright_gold {
	background-image: url(/gfx/layout0908/gold_borders/bottomright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topbg_gold {
	background-image: url(/gfx/layout0908/gold_borders/top_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}
.bottombg_gold {
	background-image: url(/gfx/layout0908/gold_borders/bottom_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}

.middletop_gold_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_gold_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 14px;
	float: left;
}
.middletop_gold_403 {
	width: 375px; /* Always 28px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_gold_403 {
	width: 375px; /* Always 28px less than the number after the _ */
	height: 14px;
	float: left;
}

.middle_gold_199 {
	width: 183px;   /* Note that this value must reflect the padding in the middleArea, 199 less padding */
	background-image: url(/gfx/layout0908/gold_borders/left2right_199.gif);
}
.middle_gold_403 {
	width: 387px;   /* Note that this value must reflect the padding in the middleArea, 199 less padding */
	background-image: url(/gfx/layout0908/gold_borders/left2right_403.gif);
}

/*****************************************************************************
									  GREY
******************************************************************************/

.topleft_grey {
	background-image: url(/gfx/layout0908/grey_borders/topleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topright_grey {
	background-image: url(/gfx/layout0908/grey_borders/topright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomleft_grey {
	background-image: url(/gfx/layout0908/grey_borders/bottomleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.bottomright_grey {
	background-image: url(/gfx/layout0908/grey_borders/bottomright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 14px;
	height: 14px;
	float: left;
}
.topbg_grey {
	background-image: url(/gfx/layout0908/grey_borders/top_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}
.bottombg_grey {
	background-image: url(/gfx/layout0908/grey_borders/bottom_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 14px;
}

.middletop_grey_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_grey_199 {
	width: 171px; /* Always 28px less than the number after the _ */
	height: 14px;
	float: left;
}
.middle_grey_199 {
	width: 183px;   /* Note that this value must reflect the padding in the middleArea, 199 less padding */
	background-image: url(/gfx/layout0908/grey_borders/left2right_199.gif);
}

.middletop_grey_440 {
	width: 412px; /* Always 28px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_grey_440 {
	width: 412px; /* Always 28px less than the number after the _ */
	height: 14px;
	float: left;
}
.middle_grey_440 {
	width: 424px;   /* Note that this value must reflect the padding in the middleArea, 440 less padding */
	background-image: url(/gfx/layout0908/grey_borders/left2right_440.gif);
}


/*****************************************************************************
									THIN GREY
******************************************************************************/

.topleft_thingrey {
	background-image: url(/gfx/layout0908/thingrey_borders/topleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 23px;
	height: 23px;
	float: left;
}
.topright_thingrey {
	background-image: url(/gfx/layout0908/thingrey_borders/topright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 23px;
	height: 23px;
	float: left;
}
.bottomleft_thingrey {
	background-image: url(/gfx/layout0908/thingrey_borders/bottomleft_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 23px;
	height: 23px;
	float: left;
}
.bottomright_thingrey {
	background-image: url(/gfx/layout0908/thingrey_borders/bottomright_round.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 23px;
	height: 23px;
	float: left;
}
.topbg_thingrey {
	background-image: url(/gfx/layout0908/thingrey_borders/top_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 23px;
}
.bottombg_thingrey {
	background-image: url(/gfx/layout0908/thingrey_borders/bottom_bg.gif);
	background-position: 0px 0px;
	width: 10px;
	height: 23px;
}

.middletop_thingrey_656 {
	width: 610px; /* Always 46px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_thingrey_656 {
	width: 610px; /* Always 46px less than the number after the _ */
	height: 23px;
	float: left;
}
.middle_thingrey_656 {
	width: 640px;   /* Note that this value must reflect the padding in the middleArea, 656 less padding */
	background-image: url(/gfx/layout0908/thingrey_borders/left2right_656.gif);
}

.middletop_thingrey_440 {
	width: 394px; /* Always 46px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_thingrey_440 {
	width: 394px; /* Always 46px less than the number after the _ */
	height: 23px;
	float: left;
}
.middle_thingrey_440 {
	width: 424px;   /* Note that this value must reflect the padding in the middleArea, 440 less padding */
	background-image: url(/gfx/layout0908/thingrey_borders/left2right_440.gif);
	height: 271px;
}

.middletop_thingrey_454 {
	width: 408px; /* Always 46px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_thingrey_454 {
	width: 408px; /* Always 46px less than the number after the _ */
	height: 23px;
	float: left;
}
.middle_thingrey_454 {
	width: 438px;   /* Note that this value must reflect the padding in the middleArea, 454 less padding */
	background-image: url(/gfx/layout0908/thingrey_borders/left2right_454.gif);
	height: 274px;
}

.middletop_thingrey_199 {
	width: 153px; /* Always 46px less than the number after the _ */
	height: 10px;
	float: left;
}
.middlebottom_thingrey_199 {
	width: 153px; /* Always 46px less than the number after the _ */
	height: 23px;
	float: left;
}
.middle_thingrey_199 {
	width: 183px;   /* Note that this value must reflect the padding in the middleArea, 440 less padding */
	background-image: url(/gfx/layout0908/thingrey_borders/left2right_199.gif);
	height: 271px;
}

.middleArea {
	background-position: 0px 0px;
	background-repeat: repeat-y;
	display: block;
	padding-left: 8px;
	padding-right: 8px;
}