#floorstatus {
	font-family:Arial;
	font-size:11px;
	width:242px;
	margin:5px 0 0 0;
	padding:0;
}
#floorstatus p {
	font-size:11px !important;
}

#floorstatus #gbox {
	border:1px solid #609E00;
	text-align:right;
}


#floorstatus #gtitle {
	color:#fff;
	text-align:right;
}

#floorstatus #gtitle .topright {
	background: #609E00;
}
/*
#floorstatus .gtitle_box {
	color:#fff;
	text-align:left;
	padding:2px 24px;
	font-weight:bold;
	background:#609E00 url('/images/fa_icon_warrow.gif') no-repeat 2px 1px;
}
*/
#floorstatus .gtitle_box {
	color:#fff;
	text-align:left;
	padding:2px 0;
	font-weight:bold;
	background:#609E00;
	text-align:right;
	height:15px;
}
#floorstatus .gtitle_box .boxleft{
        background:#609E00 url('/images/fa_icon_warrow.gif') no-repeat 2px 1px;
}

#floorstatus #xbox {
        border:1px solid #ccc;
        text-align:right;
}

#floorstatus #xtitle {
        color:#000;
        text-align:right;
}

#floorstatus #xtitle .topright {
        background: #ccc;
}

/*
#floorstatus .xtitle_box {
        color:#000;
        text-align:left;
        padding:2px 24px;
        font-weight:bold;
        background:#ccc url('/images/fa_icon_barrow.gif') no-repeat 2px 1px;
}
*/

#floorstatus .xtitle_box {
	color:#000;
	text-align:left;
	padding:2px 0;
	font-weight:bold;
	background:#ccc;
	text-align:right;
	height:15px;
}

#floorstatus #ybox {
	border:1px solid #F3C12E;
	text-align:right;
}

#floorstatus #ytitle {
	color:#000;
	text-align:right;
}

#floorstatus #ytitle .topright {
	background:#F3C12E;
}

#floorstatus .ytitle_box {
	color:#000;
	text-align:left;
	padding:2px 0;
	font-weight:bold;
	background:#F3C12E;
	text-align:right;
	height:15px;
}

#floorstatus #ibox {
	border:1px solid #bde;
	text-align:right;
}

#floorstatus #ititle {
	color:#000;
	text-align:right;
}

#floorstatus #ititle .topright {
	background:#bde;
}

#floorstatus .ititle_box {
	color:#000;
	text-align:left;
	padding:2px 0;
	font-weight:bold;
	background:#bde;
	text-align:right;
	height:15px;
}

#floorstatus .boxleft {
	background:url('/images/fa_icon_barrow.gif') no-repeat;
	float:left;
	font-weight:bold;
	padding: 2px 2px 2px 20px;
}

#floorstatus .boxright {
	cursor:pointer;
	padding:2px 4px 0 0;
}

#floorstatus #rbox {
	border:1px solid #EB7478;
	text-align:right;
}

#floorstatus #rtitle {
	color:#000;
	text-align:right;
}

#floorstatus #rtitle .topright {
	background: #EB7478;
}

#floorstatus .rtitle_box {
	color:#000;
	text-align:left;
	padding:2px 0;
	font-weight:bold;
	background:#EB7478;
	text-align:right;
	height:15px;
}


#floorstatus .topleft {
	float:left;
	font-weight:bold;
	padding:2px 3px;
}

#floorstatus .topright {
	font-weight:normal;
	padding:2px 3px;
}


#floorstatus #ta_disclaimer {
	font-size:10px;
}

#floorstatus .accept{
	float:left;
	font-weight:bold;
	padding:2px 2px 2px 20px;
	background:url('/images/fa_icon_accept.gif') no-repeat 2px 2px;
}
#floorstatus .accept span {
	position:relative;
	font-weight:normal;
	left:8px;
}


#floorstatus .accept_all{
	float:left;
	font-weight:bold;
	padding:2px 2px 2px 20px;
	background:url('/images/fa_icon_accept.gif') no-repeat 2px 2px;
	border-bottom:1px solid #999;
}

#floorstatus .falert{
	float:left;
	font-weight:bold;
	padding:2px 2px 2px 20px;
	background:url('/images/fa_icon_alert.gif') no-repeat 2px 2px;
}

#floorstatus .falert span {
	position:relative;
	font-weight:normal;
	left:32px;
}

#floorstatus .critical{
	float:left;
	font-weight:bold;
	padding:2px 2px 2px 20px;
	background:url('/images/fa_action_stop.gif') no-repeat 2px 2px;
}

#floorstatus .critical span{
	position:relative;
	left:8px;
	font-weight:normal;
}

#floorstatus .info {
	float:left;
	font-weight:bold;
	padding:2px 2px 2px 20px;
	background:url('/images/fa_icon_info.gif') no-repeat 2px 2px;
}

#floorstatus .info span{
	position:relative;
	font-weight:normal;
	left:25px;
}


#floorstatus .info_gray span,#floorstatus .info_gray_flash span{
	position:relative;
	font-weight:normal;
	left:8px;
}


#floorstatus .resolved{
	float:left;
	font-weight:normal;
	padding:2px 2px 2px 20px;
	background:url('/images/fa_icon_accept_gray.gif') no-repeat 2px 2px;
}

/* Special gray and flashing icons */
#floorstatus .critical_flash {
	background:url('/images/fa_action_stop_ani.gif') no-repeat 2px 2px;
}
#floorstatus .critical_gray {
	background:url('/images/fa_action_stop_gray.gif') no-repeat 2px 2px;
}
#floorstatus .critical_gray_flash {
	background:url('/images/fa_action_stop_gray_ani.gif') no-repeat 2px 2px;
}

#floorstatus .falert_flash {
	background:url('/images/fa_icon_alert_ani.gif') no-repeat 2px 2px;
}
#floorstatus .falert_gray {
	background:url('/images/fa_icon_alert_gray.gif') no-repeat 2px 2px;
}
#floorstatus .falert_gray_flash {
	background:url('/images/fa_icon_alert_gray_ani.gif') no-repeat 2px 2px;
}

#floorstatus .accept_flash {
	background:url('/images/fa_icon_accept_ani.gif') no-repeat 2px 2px;
}
#floorstatus .accept_gray {
	background:url('/images/fa_icon_accept_gray.gif') no-repeat 2px 2px;
}
#floorstatus .accept_gray_flash {
	background:url('/images/fa_icon_accept_gray_ani.gif') no-repeat 2px 2px;
}

#floorstatus .info_flash {
	background:url('/images/fa_icon_info_ani.gif') no-repeat 2px 2px;
}
#floorstatus .info_gray {
	background:url('/images/fa_icon_info_gray.gif') no-repeat 2px 2px;
}
#floorstatus .info_gray_flash {
	background:url('/images/fa_icon_info_gray_ani.gif') no-repeat 2px 2px;
}

#floorstatus .resolved span{
	position:relative;
	left:14px;
	font-weight:normal;
}

#floorstatus .alert span {
	font-weight:normal;
}
	
#floorstatus .right {
	padding:2px 4px;
}

#floorstatus .bubble {
	padding:2px 22px 2px 2px;
	background:url('/images/fa_icon_comment.gif') no-repeat 220px 1px;
	cursor:pointer;
	font-size:10px;
	float:none;
}

#floorstatus .box {
	width:150px;
	text-align:left;
	left:780px;
	display:none;
	position:absolute;
	background:#fff;
}

#floorstatus .box p {
	padding:1px 4px 2px 4px;
	margin:0;
}

#floorstatus .ybody {
	margin:0 0 0 5px;
	border:1px solid #F3C12E;
}
#floorstatus .gbody {
	margin:0 0 0 5px;
	border:1px solid #609E00;
}
#floorstatus .rbody {
	margin:0 0 0 5px;
	border:1px solid #EB7478;
}

#floorstatus .xbody {
        margin:0 0 0 5px;
        border:1px solid #ccc;
}

#floorstatus .ibody {
        margin:0 0 0 5px;
        border:1px solid #bcd;
}

#floorstatus .disclaimer {
	padding:6px 4px 2px 4px;
	border-top:1px solid #ccc;
	font-size:10px;
}

#floorstatus .sep {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	text-align:left;
	padding:1px 0 1px 2px;
	margin-top:2px;
	background-color:#eee;
}

#floorstatus .nosep {
	font-weight:bold;
	text-align:left;
	padding:1px 0 0 2px;
}

#floorstatus img {
	padding:0;margin:0;
}

#floorstatus .tim_0 {
        font-weight:normal;
        padding:2px 2px 2px 20px;
        background:url('/images/fa_icon_accept.gif') no-repeat 0 2px;
}
#floorstatus .tim_1 {
        font-weight:normal;
        padding:2px 2px 2px 20px;
        background:url('/images/fa_icon_alert.gif') no-repeat 0 2px;
}

#floorstatus .tim_2 {
        font-weight:normal;
        padding:2px 2px 2px 20px;
        background:url('/images/fa_action_stop.gif') no-repeat 0 2px;
}
#floorstatus .tim_3 {
        font-weight:normal;
        padding:2px 2px 2px 20px;
        background:url('/images/fa_icon_info.gif') no-repeat 0 2px;
}

#floorstatus .clearfloat {
	line-height:1px;
}

.logcell {overflow-x:auto;width:300px;padding-bottom:1px;}
.logcell p {margin:0;}
.msgcell {overflow-x:auto;width:100%;padding-bottom:15px;}

