a{color:#333333;}
a.submit{background:url('../img/btn-submit.png') no-repeat 5px 3px #ff8702;border:0;border-radius:5px;box-shadow:0 1px 0 #666;color:#fff;cursor:pointer;font-size:12px;font-weight:bold;margin:0 5px 0 0;padding:3px 7px 3px 22px;text-decoration:none;}
body{background:url('../img/bg.gif') repeat-x;color:#333333;font:13px arial,sans-serif;margin:0 auto;padding:0;width:1000px;}
body#update{background:none}
button{background:#ff8702;border:0;border-radius:5px;box-shadow:0 1px 0 #666;color:#fff;cursor:pointer;font-size:12px;font-weight:bold;margin:0 5px 0 0;padding:3px 7px 3px 22px;text-align:left;}
button.edit{background:url('../img/btn-edit.png') no-repeat 5px 3px #ff8702;}
button.new{background:url('../img/btn-new.png') no-repeat 5px 3px #ff8702;}
button.submit{background:url('../img/btn-submit.png') no-repeat 5px 3px #ff8702;}
button.details{background:url('../img/btn-submit.png') no-repeat 5px 3px #ff8702;}
button.cancel{background:url('../img/btn-cancel.png') no-repeat 5px 4px #ff8702;}
button.delete{background:url('../img/btn-delete.png') no-repeat 5px 4px #ff8702;}
button.back{background:url('../img/btn-back.png') no-repeat 5px 4px #ff8702;}
button.refresh{background:url('../img/btn-refresh.png') no-repeat 5px 4px #ff8702;}
button.list{background:url('../img/btn-list.png') no-repeat 5px 4px #ff8702;}
button.doc{background:url('../img/btn-doc.png') no-repeat 5px 4px #ff8702;}
button.pres{background:url('../img/btn-pres.png') no-repeat 5px 4px #ff8702;}
button.play{background:url('../img/btn-play.png') no-repeat 5px 4px #ff8702;}
dt.cklbl{width:200px !important;}
dd.cklbl{width:370px !important;}
dl{width:100%;}
h1{color:#333333;font-size:16px;margin:0 0 20px;padding:0;}
hr{background:#253a79;border:none;clear:both;color:#253a79;height:1px;margin:20px 0;}
input{border:1px solid #253a79;border-radius:5px;font:12px arial,sans-serif;padding:2px 7px;width:435px;}
input.checkbox{border:0;height:16px;width:16px;}
p.footer{color:#253a79;padding:0 20px 50px;}
p.footer a{color:#253a79;}
textarea{border:1px solid #253a79;border-radius:5px;height:190px;font:12px arial,sans-serif;width:550px;}
select{border:1px solid #253a79;border-radius:5px;font:12px arial,sans-serif;}
#login{color:#999999;float:right;height:20px;padding:34px 20px;text-align:right;width:400px;}
#login .logout{background:url('../img/btn-logout.png') no-repeat right;border:0;border-radius:0;box-shadow:none;height:19px;padding:0;vertical-align:middle;width:91px;}
#login .logout span{display:none;}
#filelist{background:#fff;border:1px solid #ff8702;height:430px;margin:13px 0 0;overflow:auto;position:fixed;right:50px;width:300px;}
#filelist strong{color:#ccc;display:block;text-align:right;}
#filelist table{margin:0 !important;}
#frmLogin{padding:60px 0 0 20px;}
#frmLogin input{width:250px;}
#frmLogin dt{clear:both;display:block;float:left;padding:4px 0 0 0;width:100px;}
#frmLogin dd{display:block;margin:0;padding:0 0 10px 0;}
#frmLogin button{clear:both;display:block;margin:10px 0 20px 100px;}
#frm dl{width:570px;}
#frm dt{clear:both;float:left;padding:4px 0 0 0;width:120px;}
#frm dd{display:block;float:left;margin:0;padding:0 0 10px 0;width:435px;}
#frm dd p{width:450px;}
#frm dd img{border:1px solid #253a79;}
#nocontent{margin:20px;padding:20px;}
#content{margin:20px;padding:20px;}
#content table{border-collapse:collapse;margin:20px 0 0;width:100%;}
#content table img{border:1px solid #253a79;}
#content th{text-align:left;}
#content tbody tr:hover{background-color:#f3ffd3;}
#content td.Yes{color:green;}
#content td.Active{color:green;}
#content td.New{color:orange;}
#content td.No{color:red;}
#content td.Inactive{color:red;}
#content td.Stolen{color:red;}
#content td.Missing{color:red;}
#content td.edit{text-align:right;}
#content dt{border-top:1px solid #253a79;clear:both;float:left;padding:5px 0;width:120px;}
#content dd{border-top:1px solid #253a79;display:block;float:left;margin:0;padding:5px 0;width:450px;}
#content dd p{width:450px;}
#content dd img{border:1px solid #253a79;}
#logo{background:url(../img/logo-vanoord.png) center center no-repeat;display:block;float:left;height:83px;margin:0 23px 0 0;width:215px;}
#logo span{display:none;}
#logo-controlpanel{background:url(../img/logo-controlpanel.png) center center no-repeat;display:block;float:left;height:83px;width:180px;}
#logo-controlpanel span{display:none;}
#menu{clear:both;height:65px;margin:0;padding:0;position:relative;}
#menu a{color:#253a79;display:block;font-weight:bold;line-height:20px;padding:5px 20px;text-decoration:none;}
#menu li{background:#fff;border-bottom:1px solid #253a79;display:block;float:left;margin:0;padding:0;}
#menu li.a{border:1px solid #253a79;border-bottom:1px solid #fff;}
#menu li.a ul{display:block;left:0;position:absolute;}
#menu li li a{font-size:12px;font-weight:normal;}
#menu li li.a{border:none;border-bottom:2px solid #ff8702;}
#menu li li.a a{color:#ff8702;}
#menu li ul{display:none;padding:0;}
#menu li#alias_corporate{display:none;}
#line{stroke:#ff8702;stroke-width:2;}
.error{border:1px solid #253a79;border-radius:5px;box-shadow:0 1px 0 #666;margin:0 0 20px;padding:0 20px;}
.error dt{border:0 !important;color:#ff8702;float:none !important;font-weight:bold;margin:0 0 5px;width:100% !important;}
.error dd{border:0 !important;float:none !important;margin:0;width:100% !important;}
.preview{width:200px;}
.selected_bg{background:#f3ffd3;}
.selected_border{border:1px solid #ff8702;}

#appmenu{list-style:none;margin:30px 0;padding:0;position:relative;}
#appmenu ul{list-style:none;margin:0;padding:0 0 0 40px;}
#appmenu li{border-top:1px solid #ccc;line-height:30px;}
#appmenu>li{margin-bottom:20px;padding:0;}
#appmenu li.dragged{position:absolute;top:0;opacity:0.5;z-index:2000;}
#appmenu li.dragged button{display:none;}
#appmenu li.hidden ul{display:none;}
#appmenu li.placeholder{background:#eee;height:30px;}
#appmenu li .icon-move{background:url('../img/icon-move.png') center no-repeat;opacity:0.3;cursor:row-resize;display:block;height:28px;float:left;width:25px;}
#appmenu li .icon-door{background:url('../img/icon-plus.png') center no-repeat;opacity:0.3;cursor:pointer;display:block;height:28px;float:left;width:25px;}
#appmenu li .icon-door.min{background:url('../img/icon-min.png') center no-repeat;}
#appmenu button{float:right;margin-top:5px;width:200px;}
#appmenu li.inactive a{color:#ccc;}
#appmenu li.inactive button{background-color:#ccc;}
#appmenu li li{padding-left:10px;}


