.box{
	position:relative;
	text-align:left;
	margin-bottom:13px;
	z-index:31;
	margin-left:auto;
	margin-right:auto;
}

.box .hd,.box .bd{
	*zoom:1;
}

.box .tl,.box .bl,.box .blb{
	font-size:1px;
	line-height:1px;
	float:left;
	width:15px;
	height:26px;
}

.box .blb,.box .brb{
	height:15px !important;
}

.box .tr,.box .br,.box .brb{
	font-size:1px;
	line-height:1px;
	float:right;
	width:15px;
	height:26px;
}

.flowbox .box .tl,.flowbox .box .tr,.flowbox .box .bl,.flowbox .box .br{
	width:10px;
	height:10px;
}

.box .tm,.box .bm,.box .bmb{
	font-size:1px;
	line-height:1px;
	height:9px;
	margin-right:10px;
	margin-left:10px;
}

.box .fade .tm,.box .fade .bm{
	margin:0;
}

.flowbox .box .hd .tr{
	background:transparent url(/sf/m/boxes/bg-hw.png) no-repeat top right;
	margin:0;
}

.flowbox .box .hd .tl{
	background:transparent url(/sf/m/boxes/bg-hw.png) no-repeat top left;
	margin:0;
}

.box .hd .tr{
	background:transparent url(/sf/m/boxes/shadow-002_bevel-big_convex_tr.gif) no-repeat top right;
	margin-right:-4px;
	*margin-right:-5px;
	position:relative;
	z-index:100;
}

.box .hd .tl{
	background:transparent url(/sf/m/boxes/shadow-002_bevel-big_convex_tl.gif) no-repeat top left;
	margin-left:-4px;
	*margin-left:-5px;
}

.flowbox .box .hd .tm{
	background-image:none;
	border-top:#FFF 1px solid;
}

.flowbox .box .hd .m{
	border-left:#FFF 1px solid;
	border-right:#FFF 1px solid;
	border-bottom:#7e0c00 1px solid;
	padding:0 10px 10px;
}

.box .hd .tm{
	background-color:#ab030f;
	background-image:url(/sf/m/boxes/shadow-002-redline_convex_tc.gif);
	background-repeat:repeat-x;
}

.box .bd .bmb{
	height: 15px;
	background:#ECECEC url("/sf/m/boxes/shadow-002-greyline_convex_bc-big-trans.gif") repeat-x scroll left bottom;
	width: -webkit-calc(100% - 22px);
	width: -moz-calc(100% - 22px);
	width: -ms-calc(100% - 22px);
	width: calc(100% - 22px);
	margin-left: 11px !important;
}

.box .hd .m{
	background-color:#ab030f;
}

.flowbox .box .hd .m .ml{
	background-image:none;
	margin:0;
	padding:0;
}

.box .hd .m .ml{
	background-image:url(/sf/m/boxes/shadow-002_convex_cl.gif);
	background-repeat:repeat-y;
	margin-left:-4px;
	margin-bottom:-2px;
	padding-bottom:1px;
}

.flowbox .box .hd .m .mr{
	background-image:none;
	margin:0;
	padding:0;
	position:static;
}

.box .hd .m .mr{
	background-image:url(/sf/m/boxes/shadow-002_convex_cr.gif);
	background-position:top right;
	background-repeat:repeat-y;
	margin-right:-4px;
	position:relative;
	padding:4px 10px 10px 14px;
}

.box.h1box .hd .m .mr{
	padding-bottom:0;
}

.box .hd .bl{
	background:transparent url(/sf/m/boxes/shadow-002_box-big-maincol_convex_bl.gif) no-repeat bottom right;
	margin-left:-8px;
	height:22px;
	width:26px;
	margin-top:-13px;
}

.box .hd .br{
	background:transparent url(/sf/m/boxes/shadow-002_box-big-maincol_convex_br.gif) no-repeat bottom left;
	margin-right:-9px;
	height:22px;
	width:26px;
	margin-top:-13px;
}

.flowbox .box .hd .br{
	background:transparent url(/sf/m/boxes/bg-hw.png) no-repeat bottom right;
}

.flowbox .box .hd .bl{
	background:transparent url(/sf/m/boxes/bg-hw.png) no-repeat bottom left;
}

.box .hd .bm{
	background-color:#ab030f;
	background-image:url(/sf/m/boxes/shadow-002_convex_bc.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.box .bd .tr{
	background:transparent url(/sf/m/boxes/shadow-002_box-big_convex_tr.gif) no-repeat top right;
	margin-right:-4px;
	margin-top:1px;
}

.box .bd .brb{
	background:transparent url(/sf/m/boxes/shadow-002_box-big_convex_br-big-trans.gif) no-repeat top right;
	margin-right:-4px;
}

#formerr-reg.box .bd .tr{
	background:transparent url(/sf/m/boxes/bg-bw.png) no-repeat top right;
	margin:0;
}

.box .bd .tl{
	background:transparent url(/sf/m/boxes/shadow-002_box-big_convex_tl.gif) no-repeat top left;
	margin-left:-4px;
	margin-top:1px;
}

.box .bd .blb{
	background:transparent url(/sf/m/boxes/shadow-002_box-big_convex_bl-big-trans.gif) no-repeat top left;
	margin-left:-4px;
}

#formerr-reg.box .bd .tl{
	background:transparent url(/sf/m/boxes/bg-bw.png) no-repeat top left;
	margin:0;
}

.box .bd .tm{
	background-color:#ececec;
	border-top:#FFF 1px solid;
	background-image:url(/sf/m/boxes/shadow-002_convex_tc.gif);
	background-repeat:repeat-x;
}

#formerr-reg.box .bd .tm{
	background-image:none;
}

.flowbox .box .bd .m{
	border-left:#FFF 1px solid;
	border-right:#FFF 1px solid;
	border-top:#FFF 1px solid;
	padding:10px 10px 0 10px;
}

.box .bd .m{
	background-color:#ececec;
	padding:0;
}

#formerr-reg.box .bd .m{
	background-color:#ececec;
	border-left:#FFF 1px solid;
	border-right:#FFF 1px solid;
	border-top:#FFF 1px solid;
}

.flowbox .box .bd .m .ml,.flowbox .box .bd .m .mr{
	background-image:none;
	padding:0;
	margin:0;
}

.box .bd .m .ml{
	background-image:url(/sf/m/boxes/shadow-002_convex_cl.gif);
	background-repeat:repeat-y;
	margin-left:-4px;
}

.box .bd .m .mr{
	background-image:url(/sf/m/boxes/shadow-002_convex_cr.gif);
	background-position:top right;
	background-repeat:repeat-y;
	margin-right:-4px;
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
}

.box .bd .br{
	background:transparent url(/sf/m/boxes/shadow-002_box-big_convex_br.gif) no-repeat bottom right;
	margin-right:-4px;
	margin-top:-17px;
}

#formerr-reg.box .bd .br{
	background:transparent url(/sf/m/boxes/bg-bw.png) no-repeat bottom right;
	margin:0;
}

.box .bd .bl{
	background:transparent url(/sf/m/boxes/shadow-002_box-big_convex_bl.gif) no-repeat bottom left;
	margin-left:-4px;
	margin-top:-17px;
}

#formerr-reg.box .bd .bl{
	background:transparent url(/sf/m/boxes/bg-bw.png) no-repeat bottom left;
	margin:0;
}

.flowbox .box .bd .br{
	background:transparent url(/sf/m/boxes/bg-bw.png) no-repeat bottom right;
	margin:0;
}

.flowbox .box .bd .bl{
	background:transparent url(/sf/m/boxes/bg-bw.png) no-repeat bottom left;
	margin:0;
}

.box .bd .bm{
	background-color:#ececec;
	border-bottom:#FFF 1px solid;
	background-image:url(/sf/m/boxes/shadow-002_convex_bc.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}

#formerr-reg.box .bd .bm{
	background-image:none;
}

.flowbox .box .bd .bm{
	background-image:none;
}

.box .hd{
	position:relative;
	z-index:35;
	color:#fff;
}

.box .bd{
	position:relative;
	z-index:32;
}

.box .hd .boxHdImg{
	float:right;
	position:absolute;
	right:20px;
	bottom:0;
}

.box .sh,.box .sb{
	*zoom:1;
}

.box .tslo,.box .bslo,.box .mslo{
	font-size:1px;
	line-height:1px;
	float:left;
	width:10px;
	height:10px;
}

.box .tsli,.box .bsli{
	font-size:1px;
	line-height:1px;
	float:left;
	width:10px;
	height:10px;
}

.box .tsro,.box .bsro,.box .msro{
	font-size:1px;
	line-height:1px;
	float:right;
	width:10px;
	height:10px;
}

.box .tsri,.box .bsri{
	font-size:1px;
	line-height:1px;
	float:right;
	width:10px;
	height:10px;
}

.box .tsm,.box .bsm{
	font-size:1px;
	line-height:1px;
	height:10px;
}

.box-shadow .m{
	margin-right:10px;
	margin-left:10px;
}

.box .tsm,.box .bsm,.box-shadow .tm,.box-shadow .bm{
	margin-right:20px;
	margin-left:20px;
}

.box-shadow .hd,.box-shadow .bd{
	position:relative;
}

.box-shadow .hd .tsli,.box-shadow .bd .tsli,.box-shadow .hd .bsli,.box-shadow .bd .bsli{
	float:none;
	position:absolute;
	left:10px;
	margin-right:-10px;
	z-index:1;
}

.box-shadow .hd .tsri,.box-shadow .bd .tsri,.box-shadow .hd .bsri,.box-shadow .bd .bsri{
	float:none;
	position:absolute;
	right:10px;
	margin-left:-10px;
	z-index:1;
}

.box .tsri{
	background:transparent url(/sf/m/boxes/bg-bx-tsri.png) no-repeat top right;
}

.box .tsro{
	background:transparent url(/sf/m/boxes/bg-bx-tsro.png) no-repeat top right;
}

.box .tsli{
	background:transparent url(/sf/m/boxes/bg-bx-tsli.png) no-repeat top left;
}

.box .tslo{
	background:transparent url(/sf/m/boxes/bg-bx-tslo.png) no-repeat top left;
}

.box .sh .tsri{
	background:transparent url(/sf/m/boxes/bg-bx-sh-tsri.png) no-repeat top right;
}

.box .sh .tsro{
	background:transparent url(/sf/m/boxes/bg-bx-sh-tsro.png) no-repeat top right;
}

.box .sh .tsli{
	background:transparent url(/sf/m/boxes/bg-bx-sh-tsli.png) no-repeat top left;
}

.box .sh .tslo{
	background:transparent url(/sf/m/boxes/bg-bx-sh-tslo.png) no-repeat top left;
}

.box .sh .tsm{
	background:transparent url(/sf/m/boxes/bg-bx-sh-tsm.png) repeat-x top left;
}

.box .smw{
	overflow:hidden;
	*zoom:1;
}

.box .mslo,.box .msro{
	width:10px;
	padding-bottom:1000px;
	margin-bottom:-1000px;
}

.box .mslo{
	background:transparent url(/sf/m/boxes/bg-bx-mslo.png) repeat-y top right;
}

.box .msro{
	background:transparent url(/sf/m/boxes/bg-bx-msro.png) repeat-y top left;
}

.box .bsri{
	background:transparent url(/sf/m/boxes/bg-bx-bsri.png) no-repeat top right;
}

.box .bsro{
	background:transparent url(/sf/m/boxes/bg-bx-bsro.png) no-repeat top right;
}

.box .bsli{
	background:transparent url(/sf/m/boxes/bg-bx-bsli.png) no-repeat top left;
}

.box .bslo{
	background:transparent url(/sf/m/boxes/bg-bx-bslo.png) no-repeat top left;
}

.box .sb .bsri{
	background:transparent url(/sf/m/boxes/bg-bx-sb-bsri.png) no-repeat bottom right;
}

.box .sb .bsro{
	background:transparent url(/sf/m/boxes/bg-bx-sb-bsro.png) no-repeat bottom right;
}

.box .sb .bsli{
	background:transparent url(/sf/m/boxes/bg-bx-sb-bsli.png) no-repeat bottom left;
}

.box .sb .bslo{
	background:transparent url(/sf/m/boxes/bg-bx-sb-bslo.png) no-repeat bottom left;
}

.box .sb .bsm{
	background:transparent url(/sf/m/boxes/bg-bx-sb-bsm.png) repeat-x bottom left;
}

.box-shadow .sb{
	margin-bottom:-10px;
}

.box-shadow .sh,.box-shadow .sb,.box-shadow .hd,.box-shadow .bd{
	margin-left:-10px;
	margin-right:-10px;
}

.box-shadow .bd{
	position:relative;
}

.box-shadow .sal{
	height:25px;
	width:30px;
	position:absolute;
	top:10px;
	left:-19px;
	background:transparent url('/sf/m/boxes/bg-bx-sh-arrow-l.png') no-repeat left center;
	z-index:5;
}

.box.large .hd .m .mr{
	padding:10px 10px 20px;
}

.box .hd.nobody .m,.box .hd.hd-fade-body .m{
	border-bottom:0;
	padding-bottom:0;
}

.box .bd.noheader .m{
	border-top:0;
	padding-top:0;
}

.box-noleft .tl{
	background-image:none!important;
	border-top:#FFF 1px solid;
	height:9px;
}

.box-noleft .bl{
	background-image:none!important;
	border-bottom:#FFF 1px solid;
	height:9px;
}

.box-noleft .hd .tl,.box-noleft .hd .bl{
	background-color:#ab030f;
}

.box-noleft .bd .tl,.box-noleft .bd .bl{
	background-color:#ececec;
}

.box-noleft .hd .m,.box-noleft .bd .m{
	border-left:0;
}

.box .fade .bl{
	height:30px;
	width:4px;
	background:transparent url(/sf/m/boxes/fade-box_bl.gif) repeat-y bottom left;
	margin-left:-4px;
}

.box .fade .br{
	height:30px;
	width:4px;
	background:transparent url(/sf/m/boxes/fade-box_br.gif) repeat-y bottom right;
	margin-right:-4px;
}

.box .hd .tm,.box .hd .bm,.box .bd .bmb{
	margin:0;
}

.flowbox .box .hd .tm,.flowbox .box .hd .bm{
	margin:0 20px;
}

.box .hd.fade .br{
	height:44px;
}

.box .fade .bm{
	height:30px;
	background:transparent url(/sf/m/boxes/fade-p-b.png) repeat-x bottom left;
	border-bottom:0;
}

.box .hd.fade .bm2{
	background-image:url(/sf/m/boxes/fade-pl-b_2.png);
}

.box .fade .bm2{
	height:80px;
	background:transparent url(/sf/m/boxes/fade-p-b_2.png) repeat-x bottom left;
	border-bottom:0;
}

.box .hd.fade .bm3{
	background-image:url(/sf/m/boxes/fade-pl-b_3.png);
}

.box .fade .bm3{
	height:120px;
	background:transparent url(/sf/m/boxes/fade-p-b_3.png) repeat-x bottom left;
	border-bottom:0;
}

.box .hd.fade .bm{
	background-image:url(/sf/m/boxes/fade-pl-b.png);
}

.box-shadow .fade .bm{
	margin-left:11px;
	margin-right:11px;
}

.box-shadow .fade .bsli,.box-shadow .fade .bsri,.box-shadow .sb-fade{
	display:none;
	margin:0;
}

.box-shadow .fade .bslo,.box-shadow .fade .bsro{
	height:30px;
}

.box-shadow .fade .bsro{
	background:transparent url(/sf/m/boxes/bg-bx-bsfro.png) no-repeat top right;
}

.box-shadow .fade .bslo{
	background:transparent url(/sf/m/boxes/bg-bx-bsflo.png) no-repeat top left;
}

.box-noleft .fade .bl{
	background-color:transparent;
	border-bottom:0;
	background-image:url(/sf/m/boxes/fade-p-b.png)!important;
}

.box-noleft .hd.fade .bl{
	background-color:transparent;
	border-bottom:0;
	background-image:url(/sf/m/boxes/fade-pl-b.png)!important;
}

.box-shadow-noleft .m,.box-shadow.noleft .sh .tsm,.box-shadow-noleft .sb .bsm,.box-shadow-noleft .sh .bsm,.box-shadow-noleft .sb .tsm{
	margin-left:0;
}

.box-shadow-noleft .hd .tm,.box-shadow-noleft .bd tm,.box-shadow-noleft .hd .bm,.box-shadow-noleft .bd .bm{
	margin-left:10px;
}

.box-shadow-noleft .tslo,.box-shadow-noleft .mslo,.box-shadow-noleft .bslo,.box-shadow-noleft .tsli,.box-shadow-noleft .bsli{
	display:none;
}

.h1box{
	padding-top:13px;
}

.h1box .hd .mi,.h1box .nobody .mi,.h1box hd-fade-body .mi{
	padding:5px 7px 7px 7px;
}

.h1box .hd-fade .bl,.h1box .hd-fade .br{
	margin-bottom:-30px;
}

.box .hd .fbutton,.box .hd .bbutton{
	float:right;
	margin-top:-2px;
}

.box.didyouknow .bd .mi{
	background:transparent url(/sf/m/boxes/mascot-dyk.png) no-repeat top left;
	padding-left:60px;
	margin-left:10px;
}

.box.zero{
	margin-bottom:0;
}

#kmain .innerbox .ctl{
	background-image:url(/sf/m/boxes/innerbox_tl.png);
	top:0;
	left:0;
}

#kmain .innerbox .ctr{
	background-image:url(/sf/m/boxes/innerbox_tr.png);
	top:0;
	right:0;
}

#kmain .innerbox .cbl{
	background-image:url(/sf/m/boxes/innerbox_bl.png);
	bottom:0;
	_bottom:-6px;
	left:0;
}

#kmain .innerbox .cbr{
	background-image:url(/sf/m/boxes/innerbox_br.png);
	bottom:0;
	_bottom:-6px;
	right:0;
}

/*\*/ * html #kmain .innerbox .ctl{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/m/boxes/innerbox_tl.png',sizingMethod='crop');
}

/*\*/ * html #kmain .innerbox .ctr{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/m/boxes/innerbox_tr.png',sizingMethod='crop');
}

/*\*/ * html #kmain .innerbox .cbl{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/m/boxes/innerbox_bl.png',sizingMethod='crop');
}

/*\*/ * html #kmain .innerbox .cbr{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/m/boxes/innerbox_br.png',sizingMethod='crop');
}

.innerbox{
	position:relative;
}

.innerbox .corner{
	height:10px;
	width:10px;
	position:absolute;
}

.box .hd .h h2{
	color:#fff;
}

.box .hd .h h3{
	color:#fff;
}

.box .bd .h h4{
	color:#808080;
}

.box .hd a{
	color:#eca7a7;
}

.box .hd a:hover{
	color:#fff;
}

.box .hd h2 a{
	color:#eca7a7;
}

.box .hd h2 a:hover{
	color:#fff;
}

.box .hd h1 a{
	color:#eca7a7;
}

.box .hd h1 a:hover{
	color:#fff;
}
