#Grid1_dom { border-left:5px solid #000;border-right:5px solid #000;width:920px !important; }

.grid { width:700px;height:auto !important; }
	.grid .hdr { width:100%;height:36px;background:transparent url("images/static.png") no-repeat; }

		.grid .hdr .txt { color:#fff;font-weight:bold;padding:0 10px;line-height:23px; }

		.grid .hdr .grp { border:1px solid #000;height:25px;margin:0 5px 0 0;cursor:default; }
			.grid .hdr .grp .txt { border:1px solid #a9a9a9;height:23px;line-height:23px;color:#fff;font-weight:bold;padding:0 5px;background:#333 url("images/horizontal.png") repeat-x 0 -177px;border-right:none; }

			.grid .hdr .grp img { border:1px solid #a9a9a9;border-left:none; }

.ind,.grp-hd { height:19px;border-top:1px solid #fff;border-bottom:1px solid #b2b1b5;background:#efeff4;font:10px Tahoma,Verdana,Arial,Helvetica,sans-serif;line-height:19px;color:#000; }
.ind { padding-right:1px; }

tr.row .ind { border-top:1px solid #fff;border-bottom:1px solid #bfdbf5;border-right:1px dotted #bfdbf5;padding:0;background:#fff; }


.row { border-color:#bfdbf5;background:#fff;font:10px Tahoma,Verdana,Arial,Helvetica,sans-serif;line-height:19px;cursor:default; }
.row-s { border-color:#bfdbf5;background:#fff;font:10px Tahoma,Verdana,Arial,Helvetica,sans-serif;line-height:19px;background:#dceaf8;cursor:default; }
	.row-s .txt { color:#000;padding:0; }
	.row-s .ind,.row-s .dat,.row-s .dat-pri,.row-s .dat-eml,.row-s .dat-att { background:#e6eff7;border-top-color:#e6eff7;border-bottom:1px solid #bfdbf5;border-right:1px dotted #bfdbf5; }

.dat { border-top:1px solid #fff;border-bottom:1px solid #bfdbf5;border-right:1px dotted #bfdbf5;padding:0;background:#fff;color:#000; }
	.dat div { padding:0 4px !important; }

.dat-pri,.dat-eml,.dat-att { width:27px !important;background:#fff; }
	.dat-pri div,.dat-eml div,.dat-att div { padding:0 !important; }

.row-hd { height:25px !important;cursor:default; }
	.row-hd .ind { border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #b2b1b5;border-right:1px solid #b2b1b5;padding:0;background:#eee url("images/horizontal.png") repeat-x 0 -35px; }
	.row-hd .cell { border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #b2b1b5;border-right:1px solid #b2b1b5;padding:0;background:#eee url("images/horizontal.png") repeat-x 0 -35px;text-align:center; }
	.row-hd .cell-h { border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #b2b1b5;border-right:1px solid #b2b1b5;padding:0;background:#eee url("images/horizontal.png") repeat-x 0 -60px; }
	.row-hd .cell-d { border-bottom:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #b2b1b5;border-left:1px solid #b2b1b5;padding:0;background:#eee url("images/horizontal.png") repeat-x 0 -85px; }
	.row-hd .txt { font:bold 11px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000;line-height:25px;padding:0 0 0 8px; }


/* Footer */
.grid .ftr { width:910px;height:51px;background:transparent url("images/static.png") no-repeat 0 -36px;padding:0 10px;margin:0;border:none; }

	.grid .ftr .txt { padding:0 8px 0 0;color:#000;line-height:48px;cursor:default; }

/* Popup */
.pop { width:300px;height:60px;padding:0;border:1px solid #000;background:#fff; }
	.pop .con { padding:0;margin:0;border:none;width:100%;height:44px; }
		.pop .con .ico { float:left;width:20px;height:100%;background:#eee;padding:0 2px; }
			.pop .con .ico img { float:left;margin:8px 1px 0 1px; }
			.pop .con .ico img.eml { display:block;margin:5px 0 0 0; }

		.pop .con .txt { float:left;width:260px;height:100%;background:#ffffff; }
			.pop .con .txt .send { line-height:22px;width:50%;float:left;height:22px; }
				.pop .con .txt .send span { padding-left:4px; }
			.pop .con .txt .date { line-height:22px;width:50%;float:left;height:22px;text-align:right; }
				.pop .con .txt .date span { padding-right:4px; }
			.pop .con .txt .subj { line-height:22px;width:95%;height:22px;height:22px;padding:0 4px;overflow:hidden;text-overflow:ellipsis; }
				.pop .con .txt .subj span { font-weight:bold; }

		.pop .con .flag { float:left;width:16px;height:100%;background:#aaa; }
			.pop .con .flag img { margin:16px 2px 0 2px; }

	.pop .ftr { width:100%;height:16px;line-height:16px;background:#000 url("images/horizontal.png") repeat-x 0 -161px;color:#fff; }
		.pop .ftr .pg { width:50%;float:left; }
			.pop .ftr .pg span { padding-left:6px; }
		.pop .ftr .msg { width:50%;float:left;text-align:right; }
			.pop .ftr .msg span { padding-right:6px; }



.col-mnu { width:21px;height:100%;background:transparent url("images/static.png") no-repeat 0 -87px;margin:0 2px 0 0; }
.col-mnu-h { width:21px;height:100%;background:transparent url("images/static.png") no-repeat -21px -87px;margin:0 2px 0 0; }
.col-mnu-d { width:21px;height:100%;background:transparent url("images/static.png") no-repeat -42px -87px;margin:0 2px 0 0; }


.mnu { border:1px solid #999;width:142px;background:#f6f6f6 url("images/menu/vertical.png") repeat-y;font-family:Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333;cursor:default;text-align:left; }
	.mnu .itm { width:140px;height:22px; }
	.mnu .itm-h { width:140px;height:22px;background:#f6f6f6 url("images/menu/static.png") no-repeat;color:#000; }
	.mnu .br { width:140px;height:4px;background:#f6f6f6 url("images/menu/static.png") no-repeat 0 -22px; }

	.mnu .ico { display:block;width:16px;height:16px;float:left;margin:3px 7px 0px 8px;background:transparent url("images/menu/icons.png") no-repeat -16px 0; }

	.mnu .sort-desc { background-position:0 0; }
	.mnu .sort-asc { background-position:0 -16px; }
	.mnu .grp-asc { background-position:0 -32px; }
	.mnu .grp-desc { background-position:0 -48px; }
	.mnu .ungrp { background-position:0 -64px; }

	.mnu .txt { display:block;float:left;height:21px;line-height:21px;width:86px;padding:0 0 0 6px; }
