.cBoxRedGray .rgcbrtl, .cBoxRedGray .rgcbrtr, .cBoxRedGray .rgcbrbl, .cBoxRedGray .rgcbrbr 
{ 
	background-image: url(../images-canbox/can-bg-redgray.gif);
	height: 9px;
	font-size: 2px;
}
.cBoxRedGray .rgcbrtl, .cBoxRedGray .rgcbrbl 
{ 
	margin-right: 9px;
}
.cBoxRedGray .rgcbrtr, .cBoxRedGray .rgcbrbr 
{ 
	margin-left: 9px;
	margin-top: -9px;
}
.cBoxRedGray .rgcbrtr 
{
	background-position: 100% 0;
}
.cBoxRedGray .rgcbrbl  
{ 
	background-position: 0 -9px;
}
.cBoxRedGray .rgcbrbr
{ 
	background-position: 100% -9px;
}
.cBoxRedGray div#rgcbrinside 
{
	border-left: 1px solid #F0C3C3;
	border-right: 1px solid #F0C3C3;
	background: #E6E6E6;
	padding-left: 10px;
	padding-right:10px;
}

.cBoxRedGray div#rgcbrinside div.rgmargin
{
	margin:-9px; 
	margin-bottom:0px;
	margin-top:-6px;
}

.cBoxRedGray div#rgcbrinside div.rgmargin div.rgcontents
{
	margin:auto;
}

.cBoxRed .cbrtl, .cBoxRed .cbrtr, .cBoxRed .cbrbl, .cBoxRed .cbrbr 
{ 
	background-image: url(../images-canbox/can-bg-red.gif);
	height: 9px;
	font-size: 2px;
}
.cBoxRed .cbrtl, .cBoxRed .cbrbl 
{ 
	margin-right: 9px;
}
.cBoxRed .cbrtr, .cBoxRed .cbrbr 
{ 
	margin-left: 9px;
	margin-top: -9px;
}
.cBoxRed .cbrtr 
{
	background-position: 100% 0;
}
.cBoxRed .cbrbl  
{ 
	background-position: 0 -9px;
}
.cBoxRed .cbrbr
{ 
	background-position: 100% -9px;
}
.cBoxRed div#cbrinside 
{
	border-left: 1px solid #F0C3C3;
	border-right: 1px solid #F0C3C3;
	background: #FFFFFF;
	padding-left: 10px;
	padding-right:10px;
}

.cBoxRed div#cbrinside div.margin
{
	margin:-9px; 
	margin-bottom:0px;
	margin-top:-6px;
}

.cBoxRed div#cbrinside div.margin div.contents
{
	margin:auto;
}


.cBoxGray .cbgtl, .cBoxGray .cbgtr, .cBoxGray .cbgbl, .cBoxGray .cbgbr
{ 
	background-image: url(../images-canbox/can-bg-gray.gif);
	height: 24px;;
	font-size: 2px;
}

.cBoxGray .cbgtl
{
	margin-right: 24px;;
}

.cBoxGray .cbgbl 
{ 
	margin-right: 24px;;
}

.cBoxGray .cbgtr
{
	margin-left: 24px;;
	margin-top: -24px;;
}

.cBoxGray .cbgbr
{ 
	margin-left: 4px;
	margin-top: -4px;
}

.cBoxGray .cbgtr 
{
	background-position: 100% 0;
}
.cBoxGray .cbgbl  
{ 
	height:4px;
	background-position: 0 -30px;
}
.cBoxGray .cbgbr
{ 
	height:4px;
	background-position: 100% -30px;
}
.cBoxGray div#cbginside 
{
	border-left: 2px solid #DDDDDC;
	border-right: 2px solid #DDDDDC;
	background: #ffffff;            
}

.cBoxGray div#cbginside .title
{
	margin-top:-21px;
	position:absolute;
	margin-left:5px;
}


.cBoxRedContent .cbrctl, .cBoxRedContent .cbrctr, .cBoxRedContent .cbrcbl, .cBoxRedContent .cbrcbr 
{ 
	background-image: url(../images-canbox/can-bg-redcontent.gif);
	height: 16px;
	font-size: 2px;
}
.cBoxRedContent .cbrctl, .cBoxRedContent .cbrcbl 
{
	margin:auto;
}
.cBoxRedContent .cbrctr, .cBoxRedContent .cbrcbr 
{ 
	margin-left: 9px;
	margin-top: -9px;
}
.cBoxRedContent .cbrctr 
{
	background-position: 100% 0;
}
.cBoxRedContent .cbrcbl  
{ 	
	height: 29px;
	background-position: 0 -16px;
}
.cBoxRedContent .cbrcbr
{ 
	background-position: 100% -9px;
}
.cBoxRedContent div#cbrcinside 
{
	border-left: 1px solid #B2140F;
	border-right: 1px solid #B2140F;
	background: #B2140F;
	padding-left: 29px;
	padding-right:19px;
}

.cBoxRedContent div#cbrcinside div.margin
{
	margin:-9px; 
	margin-bottom:0px;
	margin-top:-6px;
}

.cBoxRedContent div#cbrcinside div.margin div.contents
{
	margin:auto;
	padding-bottom:0px;
}

.cBoxRedWhite .rgcbrtl, .cBoxRedWhite .rgcbrtr, .cBoxRedWhite .rgcbrbl, .cBoxRedWhite .rgcbrbr 
{ 
	background-image: url(../images-canbox/can-bg-whitegray.gif);
	height: 9px;
	width:421px;
	font-size: 2px;
}
.cBoxRedWhite .rgcbrtl, .cBoxRedWhite .rgcbrbl 
{ 
	margin-right: 9px;
}
.cBoxRedWhite .rgcbrtr, .cBoxRedWhite .rgcbrbr 
{ 
	margin-left: 9px;
	margin-top: -9px;
}
.cBoxRedWhite .rgcbrtr 
{
	background-position: 100% 0;
}
.cBoxRedWhite .rgcbrbl  
{ 
	background-position: 0% -9px;
}
.cBoxRedWhite .rgcbrbr
{ 
	background-position: 100% -9px;
}
.cBoxRedWhite div#rgcbrinside 
{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background: #FFF;
	padding-left: 10px;
	padding-right:10px;
}

.cBoxRedWhite div#rgcbrinside div.rgmargin
{
	margin:-9px; 
	margin-bottom:0px;
	margin-top:-6px;
}

.cBoxRedWhite div#rgcbrinside div.rgmargin div.rgcontents
{
	margin:auto;
}
