body { min-width: 960px; background: #fff; }
#header { background: url(../img/bg_pic01.png) no-repeat; width: 100%; height: 125px; padding: 0; }
#header .logo { width: 195px; height: 115px; background: url(../img/logo.png) no-repeat center; float: left; }
#header h2 { background-color: transparent; float: left; text-align: center; font-size: 100px; color: #858585; font-family: colonna mt; font-weight: bold; margin: 0; width: 70%; line-height: 100px; }
.navbar { width: 603px; /*min-width: 960px; */left: 0; height: 35px; z-index: 100; background-color: #e32;margin: 0 auto; }
.navbar ul { margin: 0 auto; display: block; list-style: none; width: 100%; list-style-position: outside; position: relative; }
.navbar ul li { float: left; font-size: 12px; text-align: center; margin: 0; width: 11%; border-right: #fff 1px solid; position: relative; }
.navbar ul.navul>li { font-size: 14px;width: 200px; }
.navbar ul li>ul li { width: 100% }
.navbar ul li ul { display: none; width: 100%; margin: 0; position: absolute; }
.navbar ul li:hover { background: #C00; }
.navbar ul li:hover>ul { display: block; background: #e32;z-index:100 }
/*.navigation-toolbar ul li:hover a { color: #000; background: #ccc }*/
.navbar ul li a { color: #fff; text-decoration: none; font-weight: bold; line-height: 35px; padding: 0 10px; display: block }
.navbar ul li>ul li a { border-top: 1px solid #000; line-height: 30px }
.navbar ul li:hover li a { color: #fff; background: #e32; border-top: #fff 1px solid; }
.navbar ul li>ul li:hover a { background: #c00; color: #fff; }
#content { background: #fff; clear: both; color: #333; padding: 10px 20px 40px 20px; overflow: auto; }
div.form, div.view { border: none; width: 96%; float: none }
form { width: 100%; margin: 0; }
form div { clear: both; margin-bottom: 1em; padding: .5em; vertical-align: 0px; }
fieldset legend { color: #e32; font-size: 175%; font-weight: bold; }
label { /*display: inline-block; */width: 15%; font-size: 110%; margin-bottom: 3px; font-weight: bold; }
.longtext label { vertical-align: top; }
input, textarea { clear: both; font-size: 125%; font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif; padding: 0; width: 30%; }
.input { padding-bottom: 0; margin-bottom: 1px; }
div.index { border: none; margin-top: 22px; width: 95%; }
td.actions { text-align: left; white-space: nowrap; }
.invoiceadd tr td input { width: 100% }
#InvoiceAdminAddForm fieldset { margin-bottom: 0; }
#InvoiceAdminAddForm button.addrow { background: #62af56; background-image: -webkit-gradient(linear, left top, left bottom, from(#76BF6B), to(#3B8230)); background-image: -webkit-linear-gradient(top, #76BF6B, #3B8230); background-image: -moz-linear-gradient(top, #76BF6B, #3B8230); border-color: #2d6324; color: #fff; text-shadow: rgba(0, 0, 0, 0.5) 0px -1px 0px; padding: 8px 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; text-decoration: none; }
#InvoiceAdminAddForm button:hover { background: #5BA150; }
#InvoiceAdminAddForm .submit { clear: none; float: right; margin: 0 }
.digit { text-align: center; padding-right: 143px; }
dt { font-weight: bold; padding-left: 4px; vertical-align: top; width: 11em; }
dd { margin-left: 12em; margin-top: -2em; vertical-align: top; }
.photo { display: block; float: right; margin-right: 100px; }
div.uploadify { position: relative; margin-bottom: 1em; display: inline-block; margin-top: -7px; }
.chequeholder { padding: 0; display: none; margin: 0; }
.invoiceview { border: 1px solid black; }
.invoiceview th { border-right: 1px solid black; border-bottom:1px solid #000}
.invoiceview td {  border-right: 1px solid black; }
.invoiceview tbody tr td { border: 0; background: #fff; border-right: 1px solid black;text-align:right }
.invoiceview thead th{text-align:center}
.acc-register-date{float:left;clear: none;}
.acc-register-date label{width:100px;}
form div.submit{/*float:left;clear:none;margin-top:45px*/}
.accountsummary .accountscashr{margin:0 auto;}
.accountscashr{/*width:50%*/}
.accountscashr table tr td,.accountscashr table tr th{border:1px solid #000;}
.accounts_index div.submit{border: 0;clear: none;margin-top: 10px;float: right;margin-right: 560px;}