
body {background:#FDF9E8;font-family:sans-serif;}
#header {width:100%;min-height:40px;float:left;background:#FDF9E8;color:#DEDEDE;}
#header h1 {padding-left:3px;font-size:30px;float:left;text-shadow: 1px 1px #666;}
#header h1.warn {margin-left:15px;color:#f74646;}
#header ul li {list-style: none;padding:5px 5px 5px 17px;border-radius:3px;cursor:pointer;background-repeat:no-repeat;background-position:left center;float:left;margin:0 4px;border:solid #666 1px;}
#header ul li:hover {background-repeat:no-repeat;background-position:left center;background-color:#666;}

#TabHd h1 {font-size:16px; margin:8px 2px -1px 0; padding:7px 10px; display:block; float:left; font-weight:normal; cursor:pointer;-moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius:4px; border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; background-color:#fff;color:#666;}
#TabHd {margin-bottom:-1px;}
#TabHd h1:hover {font-size:16px; margin:8px 2px 0 0; padding:7px 10px; display:block; float:left; font-weight:normal; cursor:pointer;background: #A7A2A2;background: -moz-linear-gradient(top, #A7A2A2 0%, #FFF 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A7A2A2), color-stop(100%,#FFF));}
#TabHd input:hover {border:solid #222 1px;}
#TabHd input:hover {border:solid #222 1px;}

#Alarm {width:16px;height:16px;background-image:url(/_img/root/icon16.speaker.png);margin:10px 4px;cursor:pointer;}

#Login .LgBtn {padding:3px;margin:3px;font-size: 14px;width:50px;height:26px;float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#Login .txt {padding:3px;margin:3px;font-size: 14px; width:110px;height:26px;background-repeat:no-repeat;background-position:right center;float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

#Msg {position:absolute;height:300px;width:500px;margin:-150px 0px 0px -250px;top: 50%;left: 50%;border:solid #CCC 1px;background:#DEDEDE;padding:8px;overflow:auto;}
#Msg h1 {font-family:'Montserrat', sans-serif;color:#666;text-shadow:#F6F6F6 0 1px 0;font-size:25px;margin-bottom:6px;}
#Msg p {font-family:'Montserrat', sans-serif;color:#666;font-size:18px;}
#Msg_btn {-webkit-box-shadow:#666 0 1px 0 0;
	-moz-box-shadow:#666 0 1px 0 0;
	box-shadow:#666 0 1px 0 0;
	color:#666;
	background-color:#F6F6F6;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:none;
	font-family:Arial,sans-serif;
	font-size:20px;
	padding:8px 8px;
	margin:8px 0 8px 6px;
	text-shadow:#CCC 0 1px 0;
	cursor:pointer;float:right;
	position:absolute;
	bottom:5px;right:5px;}
#Msg_btn:hover {background-color:#DEDEDE;
	-webkit-box-shadow:#666 0 1px 0 0;
	-moz-box-shadow:#666 0 1px 0 0;
	box-shadow:#666 0 1px 0 0;}

#header select {background:#F6F6F6;border:solid #CCC 1px;}