.strong{margin-right:4px;}
#mbox, .popUpBox{
white-space:normal;word-wrap:break-word;word-break:keep-all; word-spacing: normal;
}
#mbox>span,#mbd{height:100%;}
#mbm{font-family:sans-serif;font-weight:bold;font-family: Walsheim-Bold;float:right;padding-bottom:5px;}
#ol{background-image: url(../images/overlay.png);position: fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:990;display:none;}
.dialog {display:none;}
/* #mbox{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;display:none;margin:auto;background: #fff;} */
#mbox{position:fixed;top:50%;left:50%;;z-index:999;display:none;background: #fff;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);}
#mbox .butCont {	text-align:left; padding:20px 0 0 0; border-top:1px solid #bfc5b8; margin:10px 0 0 0	}
#mbox .butCont1 {	text-align:center; padding:20px 0 0 0; border-top:1px solid #bfc5b8; margin:10px 0 0 0	}
#mbox label, .popUpBox label	{	display:block;color:#666; font-size:13px; padding:5px;	}
#mbox input, #mbox .popUpBox2 input, .popUpBox2 select	{ border:1px solid #aaa;color:#333;margin-bottom:7px; height:26px;line-height:26px;font: 400 13.3333px Walsheim-Regular;}
#mbox .popUpBox2 input {width:200px;}
#mbox input.btn-apply{color: #fff;height:32px;line-height:32px;border:0;width:auto;}
#mbox input.btn-apply:active{color:#fff;}
#mbox .popUpBox2 select {	width:202px; height:29px;}
#mbox .popUpBox2 input.mid {width:89px;	}
#mbox .popUpBox2 input.sml {width:30px;	border:1px solid #aaa;padding:0;}
#mbox .popUpBox2 input.sml_port {	width:40px;	}
input.sml {	width:30px;		border:1px solid #aaa;padding:4px;}
#mbox h1, .popUpBox h1	{ margin:0 0 10px 0; padding:6px 10px; background-color: RGB(0,185,86); background-image: url(../images/1.png);font-size:16px;color:#fff;line-height:22px;}
#mbox  a.close , .popUpBox a.close{ font-size:17px; border-radius: 50%; height:25px; width:25px; color:#fff; text-align:center; top:4px;right:10px; position:absolute;box-shadow: 0 0 5px #fff;}
#mbox .error 	{color:#f00	}
.bufferBox1 {width:320px;margin: 0 0 0 10px; border:1px solid #5a820e; display:block ; text-align:left	}
.bufferBox {  height:20px ; background:url(../images/loading-bar.png) repeat-x;      	}
* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");}
#mbox .popUpBox2 {position:relative;width:100%;box-sizing: border-box;border:1px solid #fff;background: #fff;}
#mbox .pBoxCont {	padding:8px	}
#mbox .popUpBox3 .pBoxCont {	padding:15px	}
#mbox .pBoxCont label {	width:150px; float:left; margin-left:20px;}
#mbox .popUpBox .lable12, #mbox .popUpBox .lable13 {	float:none; width:80%; text-align:center; margin:0 auto 10px auto; font-weight:normal; color:#333 	}
#mbox .popUpBox .lable13 {	color:#f00		}
#mbox input.chk {	border:0; width:20px; padding:0; float:left; margin:0px 3px 0 0	}

h2.subtlt {	padding:10px 0 0 0; margin:0; color:#555789; font-size:17px;	}
a.quickSetUp {	width:209px; height:48px; display:block; background:url(../images/button-bg.gif) no-repeat;  cursor:pointer;  margin:20px auto 40px auto}
a.quickSetUp:hover {	 background:url(../images/quick_setup1.gif) no-repeat;	}
.popUpBox3 p {	margin:0; padding:10px 0 ; 	}

.buttonRow1 {	border-top:1px solid #a7a7a7; padding:7px 0; margin:38px 0 0 0; text-align:right;}
a.cancel {	text-decoration:underline; font-weight:bold; float:right; padding:10px 15px  5px 15px; font-family: Walsheim-Bold;   	}
.buttonRow1 a:hover {	text-decoration:none	}

#mbox .popUpBox2 .boxCont2 strong, #mbox .popUpBox2 .boxCont2 input{  float:left;  }
#mbox .popUpBox2 .boxCont2 strong {	padding:5px 2px 0 2px 	}

#mbox .btnWrp {	margin:0 0 0 2px; padding:0; display:inline-block; *display:inline; background:url(../images/button.png) right -31px; height:31px; padding-right:6px;  height:31px;	}
#mbox .btnWrp input, #mbox .btnWrp button {	border:0; background:url(../images/button.png) no-repeat; padding:3px 8px 4px 14px; font:bold 13px Arial;font-size: 13px;font-family: Walsheim-Bold; color:#000000; cursor:pointer; height:31px;  margin:0; *padding:3px 2px 4px 8px;	}
#mbox .btnWrp input, #mbox .btnWrp button {	 height:31px; width:90px;	}
#mbox .skip {	margin:-5px 0 5px 0;	}
#mbox .skip input {	  width:65px;	}
#mbox .clear {clear:both;}
#mbox .buttonRow1{text-align: center;}

.qos_contnet div span{
	width:170px;
	display:inline-block;
}
.qos_IPAdd_Detail_Content div span{
	width:150px;
	display:inline-block;
	margin-top:10px;
}
.qos_IPAdd_Detail_Content{
	padding-left:25px;
}
.qos_IPAdd_Detail_Content_BasedOnProtocol div span{
	width:150px;
	display:inline-block;
	margin-top:10px;
}
.qos_IPAdd_Detail_Content_BasedOnProtocol{
	padding-left:25px;
}
#qos_addIP_List table thead tr span{
	width:125px;
}
#qos_addIP_List table tr{
	height:30px;
}
.dot{height:30px;line-height:30px;}
