a{text-decoration:none; border:0px; color:#178BB0;}
a:focus, a:hover{color:#188CB5; text-decoration:underline}
img{border:0}

button, input, select, textarea {color:#178BB0; background-color:#FFFFFF; border:1px solid #969FA6; margin:1px;}

.headerMenu ul {list-style:none; display:inline; float:left; color:#ffffff; padding-left:10px;}
.headerMenu li {cursor:pointer; float:left; font-size:9px !important; width:60px; padding:5px; margin:5px; margin-top:3px; padding-top:54px; }
.headerMenu li.liHome {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/home.png) no-repeat;}
.headerMenu li.liHome:hover, li.liOrders:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/home2.png) no-repeat;}
.headerMenu li.liOrders {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/orders.png) no-repeat;}
.headerMenu li.liOrders:hover, li.liOrders:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/orders2.png) no-repeat;}
.headerMenu li.liStock {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/stock.png) no-repeat;}
.headerMenu li.liStock:hover, li.liStock:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/stock2.png) no-repeat;}
.headerMenu li.liInvoices {text-align:center;padding-left:0px; background:url(/public/images/icons/mainMenu/invoices.png) no-repeat;}
.headerMenu li.liInvoices:hover, li.liInvoices:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/invoices2.png) no-repeat;}
.headerMenu li.liClients {text-align:center;padding-left:0px; background:url(/public/images/icons/mainMenu/clients.png) no-repeat;}
.headerMenu li.liClients:hover, li.liClients:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/clients2.png) no-repeat;}
.headerMenu li.liComplaints {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/complaints.png) no-repeat;}
.headerMenu li.liComplaints:hover, li.liComplaints:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/complaints2.png) no-repeat;}
.headerMenu li.liCalendar {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/calendar.png) no-repeat;}
.headerMenu li.liCalendar:hover, li.liCalendar:focus {background:url(/public/images/icons/mainMenu/calendar2.png) no-repeat;}
.headerMenu li.liStats {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/stats.png) no-repeat;}
.headerMenu li.liStats:hover, li.liStats:focus {background:url(/public/images/icons/mainMenu/stats2.png) no-repeat;}
.headerMenu li.liCms {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/cms.png) no-repeat;}
.headerMenu li.liCms:hover, li.liCms:focus {background:url(/public/images/icons/mainMenu/cms2.png) no-repeat;}
.headerMenu li.liNews {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/newsletter.png) no-repeat;}
.headerMenu li.liNews:hover, li.liStats:focus {background:url(/public/images/icons/mainMenu/newsletter2.png) no-repeat;}
.headerMenu li.liUsers {padding-left:0px; background:url(/public/images/icons/mainMenu/users.png) no-repeat;}
.headerMenu li.liUsers:hover, li.liStats:focus {background:url(/public/images/icons/mainMenu/users2.png) no-repeat;}
.headerMenu li.liAcldepartments {padding-left:0px; background:url(/public/images/icons/mainMenu/grants.png) no-repeat;}
.headerMenu li.liAcldepartments:hover, li.liAcldepartments:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/grants2.png) no-repeat;}
.headerMenu li.liSettings {padding-left:0px; background:url(/public/images/icons/mainMenu/settings.png) no-repeat;}
.headerMenu li.liSettings:hover, li.liSettings:focus {padding-left:0px; background:url(/public/images/icons/mainMenu/settings2.png) no-repeat;}
.headerMenu li.liMessage {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/message.png) no-repeat;}
.headerMenu li.liMessage:hover, li.liMessage:focus {background:url(/public/images/icons/mainMenu/message2.png) no-repeat;}
.headerMenu li.liNews {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/newsletter.png) no-repeat;}
.headerMenu li.liNews:hover, li.liNews:focus {background:url(/public/images/icons/mainMenu/newsletter2.png) no-repeat;}
.headerMenu li.liProjects {text-align:center; padding-left:0px; background:url(/public/images/icons/mainMenu/projects.png) no-repeat;}
.headerMenu li.liProjects:hover, li.liProjects:focus {background:url(/public/images/icons/mainMenu/projects2.png) no-repeat;}


.footer ul {list-style:none; display:inline; float:left; color:#ffffff; text-align:center; padding:0px;}
.footer li {cursor:pointer; float:left; height:30px; padding:5px; padding-right:10px; padding-left:10px; margin:5px; padding-top:0px;}

.boxFooterImg {height:44px; float:left; clear:none;}
.boxFooterText {color: #666666; height:20px; padding-top:14px; padding-left:0px; float:left; clear:none; font-weight: bold;}


.contentLeft ul {list-style:none; margin:0px; padding:0px; margin-top:16px;margin-left:10px;}
.contentLeft li {cursor:pointer; background:#F8F8F8; height:18px; padding-left: 30px; padding-top:5px; margin-top:1px;}
.contentLeft li:hover, li:focus {background:#C1E0EC;}
.contentLeft li.current {background:#DEE8EA;}
.contentLeft li.current:hover, li.current:focus {background:#C1E0EC;}
.contentLeft li.add {background:url(/public/images/add.png) no-repeat;}
.contentLeft li.list {background:url(/public/images/list.png) no-repeat;}
.contentLeft li.home {color:#ffffff; padding-left:15px; padding-top: 0px; height:44px; background:url(/public/images/bg-box.png)repeat-x;}

.contentLeft li.currentAdd {background:#DEE8EA url(/public/images/add.png) no-repeat;}
.contentLeft li.currentAdd:hover, li.current:focus {background:#C1E0EC url(/public/images/add.png) no-repeat;}
.contentLeft li.currentList {background:#DEE8EA url(/public/images/list.png) no-repeat;}
.contentLeft li.currentList:hover, li.current:focus {background:#C1E0EC url(/public/images/list.png) no-repeat;}

.contentLeft li.noneAdd {background:#F8F8F8 url(/public/images/add.png) no-repeat;}
.contentLeft li.noneAdd:hover, li.current:focus {background:#C1E0EC url(/public/images/add.png) no-repeat;}
.contentLeft li.noneList {background:#F8F8F8 url(/public/images/list.png) no-repeat;}
.contentLeft li.noneList:hover, li.current:focus {background:#C1E0EC url(/public/images/list.png) no-repeat;}

.boxMainPage {width:240px;}
.boxMainPage ul {list-style:none; margin:0px; padding:0px;}
.boxMainPage li.main {color:#ffffff; padding-left:15px; padding-top: 0px; height:35px; background:url(/public/images/bg-box.png)repeat-x;}
.boxMainPage li {background:#DEE8EA url(/public/images/list.png) no-repeat; padding:10px; padding-left:30px; color:#78A5C6; border-left:1px solid #7E8081; border-right:1px solid #7E8081;}
.boxMainPage li.bottom {background-image:none; border-bottom:1px solid #7E8081;}
.authors {background:url(/public/images/icons/subMenu/authors.png);}

.boxHeaderImg {height:44px; float:left; clear:none;}
.boxHeaderText {height:20px; padding-top:15px; padding-left:10px; float:left; clear:none; font-weight: bold;}

#showFrameBackground {
	display: none;
	/*z-index: 98;*/
	position: absolute;
	/*width: 100%;
	min-height:100%;*/
	height: auto;
    left:0px;
    top:0px;
    background:url(/public/images/pixelGrey.png);
}

#showFrame {
	display: none;
	z-index: 99;
	position: fixed;
	width: 60%;
	min-height:100px;
	max-height:500px;
	height: 70%;
    left:20%;
    top:12%;
    background-color: #F1F1F1;
    border: 1px solid #44494D;
	float:left;
	
	padding-bottom:45px;
}

#showFrameHeader {
	display: none;
	z-index: 100;
	width: 100%;
	height:25px;
	text-align:right;
	padding-top:7px;
    background-color: #78A5C6;
	clear:both;
}

#showFrameHeader a {color:#ffffff;}
#load {display:none;}


#showFrameContent {
	
	display: none;
	z-index: 100;
	width: 97%;
	
	padding-left:3%;
	padding-top:10px;
	
	text-align:left;
	overflow-y:auto;
	clear:both;
	float:left;
	max-height:100%;
}

p label {text-align:left; width:4em;}

p {text-align:left;}
.file_1 { background: #fff; color: #888; }

.choose {
	width: 120px; 
	padding: 2px;
	position: absolute;
	background-color: #F1F1F1;
	display:none;
	border: 1px solid #7E8081;
	margin-left:56px;
	z-index:1;
}

.choose2 {
	width: 300px; 
	height:200px;
	padding: 2px;
	position: absolute;
	background-color: #F1F1F1;
	display:none;
	border: 1px solid #7E8081;
	margin-left:122px;
	margin-top:0px;
	overflow-y:scroll;
	z-index:1;
}

.choose2 p a {padding:5px; padding-bottom:0px; font-size:15px;}
.choose2 a {padding-left:5px;}
.choose2 li {list-style: none; padding-top:4px; margin:1px; background:#ffffff;}

.choose3 {
	width: 400px; 
	padding: 2px;
	position: absolute;
	background-color: #F1F1F1;
	display:none;
	border: 1px solid #7E8081;
	margin-left:121px;
	margin-top:0px;
	z-index:1;
}

.choose4 {
	width: 200px; 
	height:200px;
	padding: 2px;
	position: absolute;
	background-color: #F1F1F1;
	display:none;
	border: 1px solid #7E8081;
	margin-left:0px;
	margin-top:0px;
	overflow-y:scroll;
	z-index:1;
}

.choose5 {
	width: 300px; 
	height:200px;
	padding: 2px;
	position: absolute;
	background-color: #F1F1F1;
	display:none;
	border: 1px solid #7E8081;
	margin-left:0px;
	margin-top:0px;
	overflow-y:scroll;
	z-index:1;
}

.choose5 p a {padding:5px; padding-bottom:0px; font-size:15px;}
.choose5 a {padding-left:5px;}
.choose5 li {list-style: none; padding-top:4px; margin:1px; background:#ffffff;}

.red {color:#ffffff !important; background-image:none !important; background-color:#ff0000 !important; padding:4px;}
.green {color:#ffffff; background-color:#00ff40; padding:4px;}
.bold {font-weight:bold;}

a.dp-choose-date{float:left; width:16px; height:16px; padding:0; margin:5px 3px 0; display:block; text-indent:-2000px; overflow:hidden; background:url(/public/images/calendar.png) no-repeat}
a.dp-choose-date.dp-disabled{background-position:0 -20px; cursor:default}

.dp-applied{width:80px; float:left}
.date-pick{width:80px; float:left}

.frameProducts {border:0px;}
 
.marginL100 {margin-left:66px;}

#addCarsModelsDiv {display:none;}
#addShippingAddress {display:none;}
#invoicesData {display:none;}

.center {text-align:center !important;}
 
.floatLeft {float:left !important;}
.floatRight {float: right !important;}
.floatCenter {text-align:center !important;}
.calendarLabel {width:auto !important; text-align:left !important;}

.bgColorBlue {background:#DEE8EA; border:1px solid #7E8081;}


#fieldset-data li {font-size:11px !important;}

.ui-autocomplete-loading { background: white url('/public/images/ui-anim_basic_16x16.gif') right center no-repeat; }

.textBrown, .textBrown a {color:brown;}
.textRed, .textRed a {color:red;}

.bgPerc0   {background:#FF0000; padding:2px; text-align:center; color:#ffffff;}
.bgPerc25  {background:#FFCC00; padding:2px; text-align:center; color:#ffffff;}
.bgPerc50  {background:#FFFF00; padding:2px; text-align:center;}
.bgPerc75  {background:#FFFF99; padding:2px; text-align:center;}
.bgPerc99  {background:#FFFFCC; padding:2px; text-align:center;}
.bgPerc100 {background:#FFFFFF; padding:2px; text-align:center;}

.headerMenu ul li a {
	color:#ffffff; text-decoration:none;
}

.project-hour-stats {
    width: 50%;
    float: left;
    clear: none;
    text-align: center;
}
