body {
background-image:url(../img/dr_background.jpg);
background-position:right bottom;
background-repeat:no-repeat;
background-color:#fff;
height:100%;
background-attachment:fixed;
}

#wrap {
width:909px;
height:700px;
text-align:left;
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
margin:auto;
}

#tvb_wrap {
background-color:#f5f5f5;
min-height:300px;
padding:15px;
}

#header {
margin-bottom:30px;
margin-top:50px;
}

#mci_logo {
float:left;
width:303px;
height:100px;
}

#dr_logo img {
vertical-align:middle;
margin-left:70px;
}

#footer {
float:left;
width:909px;
margin-top:22px;
}

#copy {
margin-top:20px;
text-align:right;
margin-right: 85px;
font-size:11px;
font-weight:bolder;
font-family:"Minion Web", Verdana, Helvetica, Arial, sans-serif;
color:#9c9d9f;
}

#itmci {
text-decoration:none;
color:#9c9d9f;
float:right;
margin-bottom:50px;
font:bolder 11px "Minion Web", Verdana, Helvetica, Arial, sans-serif;
}

a:link,a:visited {
color:#004983;
text-decoration:none;
}

a:hover {
color:#f49b00;
text-decoration:underline;
}

table {
	border-radius:5px;
  width: 909px;
}
table a {
text-decoration:none;
}

table td, table th {
padding:5px 10px;
white-space: nowrap;
text-overflow: ellipsis;
max-width:300px;
overflow: hidden;
}
table th.ui-widget-header, table td.ui-widget-content {
border-width:1px 1px 1px 0px;
}
table th.ui-widget-header:first-child, table td.ui-widget-content:first-child {
border-width:1px;
}

table th:first-child {
border-radius:5px 0 0 0;
}
table th:last-child {
border-radius:0 5px 0 0;
}

table tr:last-child td:first-child {
border-radius:0 0 0 5px  ;
}
table tr:last-child td:last-child {
border-radius:0 0 5px 0 ;
}

.paging span, .paging span.current {
margin:0px 5px;
}

.tvblinktable, .tvblinktable td{
border:0px;
background:transparent;
width:100%;
}

a.ui-button:link,  a.ui-button:visited {
    color: #fff !important;
}

#actionbar {

margin-bottom:20px;
}



/*!
 * jquery.ui.potato.menu
 *
 * Copyright (c) 2009-2010 makoto_kw, http://www.makotokw.com
 * Licensed under the MIT license.
 *
 * @author makoto_kw
 * @version 1.1
 */
ul.potato-menu {
	margin:0;
	padding:0;
	width:auto;
	list-style:none;
}
.potato-menu:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
ul.potato-menu li.potato-menu-item {
	margin:0;
	padding:0;
	position:relative;
	list-style:none;
	list-style-position:outside;
	display:inline;
	float:left;
}
ul.potato-menu li.potato-menu-item a {
	display:block;
	text-decoration:none;
	white-space:nowrap;
	outline:0;
}
ul.potato-menu ul.potato-menu-group {
	margin:0;
	padding:0;
	-webkit-padding-start:0;
	-webkit-padding-end:0;
	position:absolute;
	display:none;
	z-index:1000;
}

ul.potato-menu ul.potato-menu-group {
	background:#fff;
	border:4px solid #fff;
	border-radius:10px;
	box-shadow:2px 2px 2px #000;
}

ul.potato-menu ul.potato-menu-group li.potato-menu-item a.ui-button {
	min-width:130px;
	margin:5px 0px 0px 0px;
}

.inputs {
padding:20px;
}

.submit{
margin-top:20px;}

fieldset .input label {
width:100px;
display:inline-block;
}

#flashMessage {
	padding:20px;
	margin-bottom:20px;
}

#flashMessage .flash-failure{
	padding:20px;
	margin-bottom:20px;
}

.ui-widget-header {
padding:10px;
}

div.inputs label {
width:120px;
display:block;
margin-top:10px;
}

select[name=year] {
width:200px;
}

.elfinder-navbar-dir {
	color: #004983;
}

.elfinder-cwd-filename{
	font-size: 12px;
}

.elfinder-cwd-view-list td {
    font-size: 10px;
}