.ctlimg {
	width:32px;
	height:32px;
}

.innerDetails {
	display:inline;
	background:#d1cfd0;
}

.innerDetailsR {
	display:inline;
	background:silver !important;
}

.outerDetails {
	float:right;
	display:inline-block;
	vertical-align:middle;
	background:#d1cfd0;
}

.outerDetailsR {
	float:right;
	display:inline-block;
	vertical-align:middle;
	background:silver;
}

.ctlimgr {
	width:32px;
	height:32px;
}

.fits_ta {
	width:585px;
	height:150px;
	border-color:#E30B5D;
	border-style:solid;
	border-width:2px;
	padding:5px;
	border-radius:5px;
	font-family:Verdana,Arial,sans-serif;
	font-size:.8em!important;
}

/*#comments_box {
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}*/

#comments_box {
	min-width:600px;
	min-height:155px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
	padding-bottom:5%;
}

#end_box {
	min-width:400px;
	min-height:300px;
    	top: 50%;
    	left: 50%;
    	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
	font-size:11px;
}

#doc_box {
	min-width:400px;
	min-height:100px;
    	top: 50%;
    	left: 50%;
    	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
	font-size:11px;
}

#restore_box {
	min-width:400px;
	min-height:300px;
    	top: 50%;
    	left: 50%;
    	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
	font-size:11px;
}

#task_box {
	min-width:400px;
	min-height:100px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
	padding-bottom:5%;
}

.ui-widget {
	font-family:Verdana,Arial,sans-serif;
	font-size:.8em!important;
}

#tweet_box {
	min-width:530px;
	min-height: 120px;
    	top: 50%;
    	left: 50%;
    	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}

.fits {
	width:375px;
	height:38px;
	display:inline-block !important;
	border:1px solid #E30B5D !important;
	border-radius:8px !important;
	padding: 0 8px !important;
	height:30px !important;
	margin-bottom:5px !important;
}

.fitsblock {
	width:375px;
	height:38px;
	display:block;
	border:1px solid #E30B5D;
	border-radius:8px;
	padding:0;
	height:25px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.fits_sub {
	width:100px;
/*right:0px;*/
	margin:5px;
}

.fits_sub_r {
/*float:right;*/
	position:absolute !important;
	right:5px !important;
}	

.fits_sub_l_r {
/*float:right;*/
	position:absolute !important;
	right:95px !important;
}	


.fits_sub_l {
/*float:left;*/
	/*position:absolute;
	left:0;*/
}

.fits_sub:hover {
	background:teal;
}

.fits_drop {
	background:transparent;
	width:180px;
	padding:5px;
	font-size:14px;
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	line-height:1;
	border:1px solid #E30B5D;
	border-radius:8px;
	height:38px;
	margin-bottom:5px;
	z-index:1000;
}

.fits_dp {
	background:transparent;
	width:170px;
	font-size:14px;
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	line-height:1;
	border:1px solid #E30B5D;
	border-radius:8px;
	height:38px;
	margin-bottom:5px;
}

label {
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:14px;
	color:#000;
	text-align:left;
}

#vms_box {
	min-width:780px;
	min-height:80px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}
#vms0 {
	width:780px;
	height:80px;
}

#vms1 {
	width:780px;
	height:550px;
}

#vms2 {
	width:780px;
	height:220px;
}

#vmsmsgs {
	width:375px!important;
}

#vms_txt {
/*display:block;*/
	left:206px;
	float:left;
	margin-left:25%;
}

#vms_foot {
	position:relative;
	left:0;
}

.vmsleg {
	text-align:center;
	text-transform:uppercase;
}

.center {
	text-align:center;
}

.pickList_sourceListContainer,.pickList_controlsContainer,.pickList_targetListContainer {
	float:left;
	margin:.25em;
}

.pickList_controlsContainer {
	text-align:center;
}

.pickList_controlsContainer button {
	display:block;
	width:100%;
	text-align:center;
	border:1px solid #E30B5D;
	border-radius:8px;
	margin-bottom:5px;
}

.pickList_controlsContainer button:hover {
	background:#E30B5D;
}

.pickList_list {
	list-style-type:none;
	margin:0;
	padding-left:3px;
	float:left;
	width:300px;
	height:75px;
/*border: 1px inset #eee;*/
	border:1px solid #E30B5D;
	border-radius:5px;
	overflow-y:auto;
	cursor:default;
	background:#fff;
}

.pickList_selectedListItem {
	background-color:#E30B5D!important;
}

.pickList_listLabel {
	font-size:.9em;
	font-weight:700;
	text-align:center;
	font-family:arial;
}

.pickList_clear {
	clear:both;
}

#console {
	width:30em;
	height:3em;
}

.toolong {
	background-color:#ffb6c1;
}

.nearlytoolong {
	background-color:#f0cb73;
}

.dialog_title {
	background:#fff;
	border-radius:5px;
	text-align:center!important;
}

#ts_box {
	min-width:400px;
	min-height:150px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}

#kcca_box {
	min-width:400px;
	min-height:120px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}

#cctvbc_box {
	min-width:730px;
	min-height:80px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}

#cctvbc0 {
	width:730px;
	height:80px;
}

#cctvbc1 {
	width:730px;
	height:220px;
}

#cctvbc2 {
	width:730px;
	height:220px;
}

.tweetaft {
    display: inline-block;
    vertical-align: middle;
}

#alarm_box {
	min-width:400px;
	min-height:300px;
    	top: 50%;
    	left: 50%;
    	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
	font-size:11px;
}

.fits_sub_c_l {
	margin-left:20%;
}

.fits_sub_c_r {
	margin-right:30%;
}

#campaign_box {
	width:780px;
	min-height:80px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}

#cvms_alter_times_box {
	width:530px;
	min-height:80px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}

#cvms_alter_text_box {
	width:780px;
	min-height:80px;
	top: 50%;
 	left: 50%;
	position:fixed;
	display:inline-block;
	background:#a9a9a9;
	padding:10px;
	border-radius:5px;
}

.fits_tp {
	background:transparent;
	width:80px;
	font-size:14px;
	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	line-height:1;
	border:1px solid #E30B5D;
	border-radius:8px;
	height:38px;
	margin-bottom:5px;
}