body{overflow-y:scroll; background:#ffffff; font-size:82.5%}

.navbar-inverse .navbar-inner{background:#335577;}
.navbar-inverse .navbar-inner .nav{padding-top:4px;}


#flash_container{position:fixed; margin-top:55px; width:100%; text-align:center; background:transparent; height:10px; z-index:1000}
#flash {display:inline-block; padding-top:2px; padding-bottom:3px; text-align:center; padding-right:16px; font-size:13px; z-index:1000}


#flash_container .alert{color:#ffffff; background:#ffc40d; border:none; text-shadow:none}
#flash_container .alert-success{color:#fff; background:#00A300; border:none}
#flash_container .alert-info{color:#fff; background:#3366cc; border:none}
#flash_container .alert-error{color:#fff; background:#b91d47; border:none}	


#mainnav {border-color:#c0c0c0; z-index:1200}
#mainnav li a{color:#333333;}
#mainnav li.active a{color:#222222; border-color:#c0c0c0; border-bottom-color:#ffffff}
#mainnav .dropdown-menu li:hover a{color:#ffffff}



h3.title{color:#dd4b39; font-weight:normal; text-shadow:none; margin-top:0; padding-top:0; margin-bottom:10px; line-height:32px; font-size:20px}
hr{border-top-color:#e5e5e5; margin-top:5px;}

.toolbar{background:#f0f0f0; border:none; outline:none; border:solid 1px #e3e5e7; margin-bottom:20px; padding:10px 10px}	
.form-compact .toolbar{padding:10px 20px}
.toolbar .title{line-height:20px; padding:0; margin:0; color:#333333;}


.table tbody td{border:solid 1px #d5d5d5;}
.table{border:solid 1px #d5d5d5}

.table .header, .table tr.header td{background:#e0e0e0; color:#333333; border:solid 1px #d5d5d5; font-size:small; padding:3px 5px; font-weight:normal}
.table tbody tr[onclick], .table tbody td[onclick]{cursor:hand; cursor:pointer}
.table-hover tbody tr:hover td{background:#F2F5A9; background:lightorange;}
.table thead th[sort]{cursor:pointer; cursor:hand; }
.table thead th[sort]:hover{background:#f1f1a7;}
.table .row-highlight{background:#f5f5f5;}

.table-lineitems tbody td{border:none; padding:3px}

.form-compact .control-group{margin-bottom:7px; }
.form-left-aligned .control-label {text-align:left; width:120px}

.editable-panel{cursor:hand; cursor:pointer; margin:-3px; padding:3px; border:dashed 1px #b5b5b5; margin-right:20px;}
.editable-panel:hover{background:#bbddff; opacity:0.9; border:dashed 1px #3366aa}

.modal-backdrop, .modal-backdrop.fade.in { opacity: 0.95; background-color:#e5e5e5}
.modal-header {border-bottom-right-radius:0px; border-bottom-left-radius:0px; moz-border-radius-bottomleft:0px; moz-border-radius-bottomright:15px}
