@charset "utf-8";

.tool_box {
	margin-bottom: 12px;
}

.tool_box .tl {
	width: 11px;
	height: 11px;
	background: url(../images/boxes/tool/tl.png) 0 0 no-repeat;
}
.tool_box .t {
	height: 11px;
	background: url(../images/boxes/tool/t.png) top repeat-x;
}
.tool_box .tr {
	width: 11px;
	height: 11px;
	background: url(../images/boxes/tool/tr.png) 0 0 no-repeat;
}

.tool_box .l {
	width: 11px;
	background: url(../images/boxes/tool/l.png) 0 repeat-y;
}
.tool_box .c {
	background: #fff;
}
.tool_box .r {
	width: 11px;
	background: url(../images/boxes/tool/r.png) 0 repeat-y;
}

.tool_box .bl {
	width: 11px;
	height: 11px;
	background: url(../images/boxes/tool/bl.png) 0 0 no-repeat;
}
.tool_box .b {
	height: 11px;
	background: url(../images/boxes/tool/b.png) top repeat-x;
}
.tool_box .br {
	width: 11px;
	height: 11px;
	background: url(../images/boxes/tool/br.png) 0 0 no-repeat;
}

* html .tool_box .tl, * html .tool_box .tr, * html .tool_box .bl, * html .tool_box .br {
	filter:expression(fixPNG(this));
}


.white_box {
	margin-bottom: 12px;
}

.white_box .tl {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/white/tl.png) 0 0 no-repeat;
}
.white_box .t {
	height: 10px;
	background: #fff;
}
.white_box .tr {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/white/tr.png) 0 0 no-repeat;
}

.white_box .l {
	width: 10px;
	background: #fff;
}
.white_box .c {
	background: #fff;
}
.white_box .r {
	width: 10px;
	background: #fff;
}

.white_box .bl {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/white/bl.png) 0 0 no-repeat;
}
.white_box .b {
	height: 10px;
	background: #fff;
}
.white_box .br {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/white/br.png) 0 0 no-repeat;
}

* html .white_box .tl, * html .white_box .tr, * html .white_box .bl, * html .white_box .br {
	filter:expression(fixPNG(this)); */
}


.gray_box {
	margin-bottom: 12px;
}

.gray_box .tl {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/gray/tl.png) 0 0 no-repeat;
}
.gray_box .t {
	height: 8px;
	background: #eee;
}
.gray_box .tr {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/gray/tr.png) 0 0 no-repeat;
}

.gray_box .l {
	width: 8px;
	background: #eee;
}
.gray_box .c {
	background: #eee;
}
.gray_box .r {
	width: 8px;
	background: #eee;
}

.gray_box .bl {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/gray/bl.png) 0 0 no-repeat;
}
.gray_box .b {
	height: 8px;
	background: #eee;
}
.gray_box .br {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/gray/br.png) 0 0 no-repeat;
}

* html .gray_box .tl, * html .gray_box .tr, * html .gray_box .bl, * html .gray_box .br {
	filter:expression(fixPNG(this)); */
}


.dark_gray_box {
	margin-bottom: 12px;
}

.dark_gray_box .tl {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/dark_gray/tl.png) 0 0 no-repeat;
}
.dark_gray_box .t {
	height: 8px;
	background: #e2e2e2;
}
.dark_gray_box .tr {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/dark_gray/tr.png) 0 0 no-repeat;
}

.dark_gray_box .l {
	width: 8px;
	background: #e2e2e2;
}
.dark_gray_box .c {
	background: #e2e2e2;
}
.dark_gray_box .r {
	width: 8px;
	background: #e2e2e2;
}

.dark_gray_box .bl {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/dark_gray/bl.png) 0 0 no-repeat;
}
.dark_gray_box .b {
	height: 8px;
	background: #e2e2e2;
}
.dark_gray_box .br {
	width: 8px;
	height: 8px;
	background: url(../images/boxes/dark_gray/br.png) 0 0 no-repeat;
}

* html .dark_gray_box .tl, * html .dark_gray_box .tr, * html .dark_gray_box .bl, * html .dark_gray_box .br {
	filter:expression(fixPNG(this)); */
}


.blue_box {
	margin-bottom: 12px;
}
.blue_box_caption {
	display: block;
	float: left;
	margin-bottom: 4px;
	color: #fff;
	font-size: 16px;
}
.blue_box_ico {
	vertical-align: middle;
}

.blue_box .tl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/blue/tl.png) 0 0 no-repeat;
}
.blue_box .t {
	height: 5px;
	background: #31a0e9;
}
.blue_box .tr {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/blue/tr.png) 0 0 no-repeat;
}

.blue_box .l {
	width: 5px;
	background: #31a0e9;
}
.blue_box .c {
	background: #31a0e9;
}
.blue_box .r {
	width: 5px;
	background: #31a0e9;
}

.blue_box .bl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/blue/bl.png) 0 0 no-repeat;
}
.blue_box .b {
	height: 5px;
	background: #31a0e9;
}
.blue_box .br {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/blue/br.png) 0 0 no-repeat;
}

* html .blue_box .tl, * html .blue_box .tr, * html .blue_box .bl, * html .blue_box .br {
	filter:expression(fixPNG(this)); */
}


.deep_blue_box {
}
.deep_blue_box_line {
    border-top: none;
}
.deep_blue_box_caption {
	display: block;
	float: left;
	margin-bottom: 4px;
	color: #fff;
	font-size: 16px;
}
.deep_blue_box_ico {
	vertical-align: middle;
}

.deep_blue_box .tl {
	width: 5px;
	height: 5px;
	background: #abce75;
}
.deep_blue_box .t {
	height: 5px;
	background: #abce75;
}
.deep_blue_box .tr {
	width: 5px;
	height: 5px;
	background: #abce75;
}

.deep_blue_box .l {
	width: 5px;
	background: #abce75;
}
.deep_blue_box .c {
	background: #abce75;
}
.deep_blue_box .r {
	width: 5px;
	background: #abce75;
}

.deep_blue_box .bl {
	width: 5px;
	height: 5px;
	background: #abce75;
}
.deep_blue_box .b {
	height: 5px;
	font-size: 0;
	background: #abce75;
}
.deep_blue_box .br {
	width: 5px;
	height: 5px;
	background: #abce75;
}

* html .deep_blue_box .tl, * html .deep_blue_box .tr, * html .deep_blue_box .bl, * html .deep_blue_box .br {
	filter:expression(fixPNG(this)); */
}


.dark_box {
	margin-bottom: 12px;
}
.dark_box_caption {
	display: block;
	margin-bottom: 4px;
	color: #fff;
	font-size: 16px;
}
.dark_box_ico {
	vertical-align: middle;
}

.dark_box .tl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/dark/tl.png) 0 0 no-repeat;
}
.dark_box .t {
	height: 5px;
	background: #272727;
}
.dark_box .tr {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/dark/tr.png) 0 0 no-repeat;
}

.dark_box .l {
	width: 5px;
	background: #272727;
}
.dark_box .c {
	background: #272727;
}
.dark_box .r {
	width: 5px;
	background: #272727;
}

.dark_box .bl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/dark/bl.png) 0 0 no-repeat;
}
.dark_box .b {
	height: 5px;
	background: #272727;
}
.dark_box .br {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/dark/br.png) 0 0 no-repeat;
}

* html .dark_box .tl, * html .dark_box .tr, * html .dark_box .bl, * html .dark_box .br {
	filter:expression(fixPNG(this)); */
}


.green_box {
	margin-bottom: 12px;
}
.green_box_caption {
	display: block;
	margin-bottom: 4px;
	color: #fff;
	font-size: 16px;
}
.green_box_ico {
	vertical-align: middle;
}

.green_box .tl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/green/tl.png) 0 0 no-repeat;
}
.green_box .t {
	height: 5px;
	background: #6eca1a;
}
.green_box .tr {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/green/tr.png) 0 0 no-repeat;
}

.green_box .l {
	width: 5px;
	background: #6eca1a;
}
.green_box .c {
	background: #6eca1a;
}
.green_box .r {
	width: 5px;
	background: #6eca1a;
}

.green_box .bl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/green/bl.png) 0 0 no-repeat;
}
.green_box .b {
	height: 5px;
	background: #6eca1a;
}
.green_box .br {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/green/br.png) 0 0 no-repeat;
}

* html .green_box .tl, * html .green_box .tr, * html .green_box .bl, * html .green_box .br {
	filter:expression(fixPNG(this)); */
}


.inner_box_tab {
	display: inline-block;
	vertical-align: bottom;
	white-space: nowrap;
	cursor: pointer;
}
.ib_tab_l {
	display: block;
	float: left;
	width: 6px;
	height: 17px;
	background: url(../images/boxes/inner/ib_tab_l.png) 0 0 no-repeat;
}
.ib_tab_r {
	display: block;
	float: left;
	width: 6px;
	height: 17px;
	background: url(../images/boxes/inner/ib_tab_r.png) 0 0 no-repeat;
}
.ib_tab_c {
	display: block;
	float: left;
	height: 17px;
	background: #fff;
	font-weight: bold;
	white-space: nowrap;
}

.ib_tab_l_off {
	display: block;
	float: left;
	width: 6px;
	height: 17px;
}
.ib_tab_r_off {
	display: block;
	float: left;
	width: 6px;
	height: 17px;
}
.ib_tab_c_off {
	display: block;
	float: left;
	height: 17px;
	color: #fff;
	font-weight: bold;
	white-space: nowrap;
}
* html .ib_tab_c_off {
	background: #31a0e9;
}

.inner_box_tab:hover .ib_tab_l_off {
	background: url(../images/boxes/inner/ib_tab_l.png) 0 0 no-repeat;
}
.inner_box_tab:hover .ib_tab_r_off {
	background: url(../images/boxes/inner/ib_tab_r.png) 0 0 no-repeat;
}
* html .inner_box_tab:hover .ib_tab_l_off {
	background: url(../images/boxes/inner/ib_tab_l.gif) 0 0 no-repeat;
}
* html .inner_box_tab:hover .ib_tab_r_off {
	background: url(../images/boxes/inner/ib_tab_r.gif) 0 0 no-repeat;
}
.inner_box_tab:hover .ib_tab_c_off {
	color: #591 !important;
	background: #fff;
}
* html .ib_tab_l , * html .ib_tab_r {
	filter:expression(fixPNG(this)); */
}

.inner_box {
	clear: both;
}
.inner_box .tl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/inner/tl.png) 0 0 no-repeat;
}
.inner_box .t {
	height: 5px;
	background: #fff;
}
.inner_box .tr {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/inner/tr.png) 0 0 no-repeat;
}

.inner_box .l {
	width: 5px;
	background: #fff;
}
.inner_box .c {
	background: #fff;
}
.inner_box .r {
	width: 5px;
	background: #fff;
}

.inner_box .bl {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/inner/bl.png) 0 0 no-repeat;
}
.inner_box .b {
	height: 5px;
	background: #fff;
}
.inner_box .br {
	width: 5px;
	height: 5px;
	background: url(../images/boxes/inner/br.png) 0 0 no-repeat;
}

* html .inner_box .tl, * html .inner_box .tr, * html .inner_box .bl, * html .inner_box .br {
	filter:expression(fixPNG(this)); */
}


.comment_box .tl {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/comments/tl.gif) 0 0 no-repeat;
}
.comment_box .t {
	height: 10px;
	background: url(../images/boxes/comments/t.gif) top repeat-x;
}
.comment_box .tr {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/comments/tr.gif) 0 0 no-repeat;
}

.comment_box .l {
	width: 10px;
	background: url(../images/boxes/comments/l.gif) left repeat-y;
}
.comment_box .c {
	font-size: 14px;
	color: #666;
	padding: 5px;
}
.comment_box .r {
	width: 10px;
	background: url(../images/boxes/comments/r.gif) left repeat-y;
}

.comment_box .bl {
	width: 10px;
	height: 27px;
	background: url(../images/boxes/comments/bl.gif) 0 0 no-repeat;
}
.comment_box .b {
	height: 27px;
	background: url(../images/boxes/comments/b.gif) right top no-repeat;
}
.comment_box .br {
	width: 10px;
	height: 27px;
	background: url(../images/boxes/comments/br.gif) 0 0 no-repeat;
}

.comment_box .bl_plain {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/comments/bl_plain.gif) 0 0 no-repeat;
}
.comment_box .b_plain {
	height: 10px;
	background: url(../images/boxes/comments/b_plain.gif) top repeat-x;
}
.comment_box .br_plain {
	width: 10px;
	height: 10px;
	background: url(../images/boxes/comments/br_plain.gif) 0 0 no-repeat;
}


.filter_box {
	float: left;
	height: 24px;
}
.filter_l {
	float: left;
	width: 8px;
	height: 24px;
	background: url(../images/boxes/inbox/filter_l.png) 0 0 no-repeat;
}
.filter_r {
	float: left;
	width: 8px;
	height: 24px;
	background: url(../images/boxes/inbox/filter_r.png) 0 0 no-repeat;
	margin-right: 4px;
}
.filter_c {
	float: left;
	padding-top: 4px;
	//padding-top: 0;
	height: 20px;
	//height: 24px;
	background: url(../images/boxes/inbox/filter_bg.png) 0 0 repeat-x;
}
.filter_c img {
	vertical-align: middle;
}
.filter_c input {
	margin: 2px;
	vertical-align: middle;
}
.filter_c a {
	color: #2c82c2 !important;
}
.filter_c a:hover {
    color: #591 !important;
}

* html .filter_l, * html .filter_r, * html .filter_c {
	/* filter:expression(fixPNG(this)); */
}

.filter_tab {
	display: block;
	float: left;
	height: 30px;
	margin-right: 2px;
	position:relative;
}
a.filter_tab {
	font-size: 14px;
	font-weight: bold;
	color: #494949 !important;
	cursor: pointer;
}
a.filter_tab:hover {
	color: #fff !important;
}
strong.filter_tab {
	font-size: 19px;
	color: #fff;
}

.filter_tab_l, .filter_tab_r {
	display: block;
	float: left;
	width: 15px;
	height: 30px;
}
a.filter_tab:hover .filter_tab_l, strong.filter_tab .filter_tab_l {
	background: #abce75;
}
a.filter_tab:hover .filter_tab_r, strong.filter_tab .filter_tab_r {
	background: #abce75;
}
.filter_tab_c {
	padding-top: 7px;
	height: 23px;
	display: block;
	float: left;
}
a.filter_tab:hover .filter_tab_c {
	background: #abce75;
}
strong.filter_tab .filter_tab_c {
	padding-top: 2px;
	height: 28px;
	background: #abce75;
}

* html a.filter_tab:hover .filter_tab_l, * html strong.filter_tab .filter_tab_l {
	background: #abce75;
}
* html a.filter_tab:hover .filter_tab_r, * html strong.filter_tab .filter_tab_r {
	background: #abce75;
}
* html a.filter_tab:hover .filter_tab_c, * html strong.filter_tab .filter_tab_c {
	background: #abce75;
}
