/*body, html {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6B6B6B;
}*/

/*
input, select {
	font-size:10px;
}
*/

select {
padding-top: 8px;
padding-bottom: 8px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { select { -webkit-appearance: menulist-button !important; background-color:white; line-height:28px !important; } }

input:not(.btn) {
	height:2.75rem;
}

a.mail {
	font-weight:bold;
	color:#009AD8;
	text-decoration:none;
	}

a.mail:hover {
	text-decoration:underline;
	}

div#topRow1 {
	background-image:url(images/topRowBck1a.kendo.gif);
	background-repeat:no-repeat;
	background-color:#E9E9E9;
	height:47px;
}

div#loginForm {
	padding-top:18px;
	margin-left:540px;
}

a.userProfile {
	font-size:12px;
	font-weight:bold;
	color:#959595;
	text-decoration:none;
	background-image:url(images/userGreen.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:18px;
	padding-left:16px;
	padding-top:6px;
	margin-right:36px;
}

a.userProfile:hover {
	color:#69B342;
}

a.logout {
	color:#69B342;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.logout:hover {
	text-decoration:underline;
}

div#topRow2 {
	/*background-image:url(images/topRowBck2.gif);
	background-repeat:no-repeat;*/
	background-color:#E9E9E9;
	vertical-align:bottom;
}

/* Top Menu */

#topMenuList {
	margin: 0px;
	padding: 0px;
	margin-left:164px;
	border-bottom: 1px solid #E9E9E9;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	height:47px;
}

#topMenuList ul, #topMenuList li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
}

#topMenuList a:link, #topMenuList a:visited {
	float: left;
	font-weight: bold;
	margin-left:10px;
	padding-left:0px;
	margin-right:20px;
	margin-top: 24px;
	text-decoration: none;
	color: #959595;
}

#topMenuList a:hover { color: #91C774;}

/* Sub Menu */

#subMenuList
{
margin: 0px;
padding: 0px;
margin-left:164px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#00CC66;
}

#subMenuList ul, #subMenuList li {
	margin: 0px;
	padding: 0px;
	display: inline;
	list-style-type: none;
}

#subMenuList a:link, #subMenuList a:visited {
	float: left;
	margin-left:10px;
	padding-left:0px;
	margin-right:20px;
	margin-top: 4px;
	text-decoration: none;
	color: #959595;
}

#subMenuList a:hover {
	color: #91C774;
}

/* Left Column */
/* #################################### */

table#leftColumn h4 {
	font-size:13px;
	color:#69B342;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:6px;
}

td#leftAddNew {
	background-color:#E9E9E9;
	background-image:url(images/leftColRoundTopRight.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-left:28px;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:4px solid #FFFFFF;
}

select#selectAddNew {
	width:130px;
	margin-right:4px;
}

td#leftSearch {
	background-color:#E9E9E9;
	padding-left:28px;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:4px solid #FFFFFF;
}

/*
select#selectSearch {
	height:28px;
	margin-right:4px;
	margin-bottom:3px;
	font-size:14px;
}


input#inputSearch {
	width:124px;
	margin-right:4px;}

*/


td#leftNoticeBoardHead {
	background-color:#E9E9E9;
	padding-top:10px;
	padding-left:28px;
	padding-bottom:4px;
}

td#leftNoticeBoard {
	background-image:url(images/leftNoticeBoardBck.gif);
	background-repeat:repeat-y;
	background-color:#F5F5F5;
	padding-left:28px;
	padding-right:14px;
	padding-bottom:4px;
	font-size:10px;
}

td#leftNoticeBoard a {
	color:#797979;
	text-decoration:none;
}

td#leftNoticeBoard a:hover {
color:#000000;
text-decoration:underline;
}

td#leftNoticeBoard p{
	margin-top:10px;
	margin-bottom:5px;
}

td#leftNoticeBoard span.date{
	font-size:10px;
	color:#C43F33;
}

td#leftNoticeBoardBottom {
	background-image:url(images/leftNoticeBoardBottom.gif);
	background-repeat:repeat-y;
	background-color:#F5F5F5;
	padding-left:28px;
}

a.arrow {
	background-image:url(images/arrowRed.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#797979;
	font-weight:bold;
	text-decoration:none;
	padding-right:22px;
}
a.arrowLeftGreen {
	background-image:url(images/arrowGreenLeft.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#797979;
	font-weight:bold;
	text-decoration:none;
	padding-left:22px;
}

/* Main Column */
/* ############################################# */

td#spacer {
	width:50px;
}

td#centerColumn {
	width:500px;
}

/* Gray Table 100% */

table.tableGrayLiquid {
	/*margin-bottom:10px;*/
}

table.tableGrayLiquid tr.odd td{
	/*background-color:#F5F5F5;*/
	height:39px;
	/*border-bottom:1px solid #FFFFFF;*/
}

table.tableGrayLiquid tr.even td{
	/*background-color:#F8F8F8;*/
	height:39px;
	/*border-bottom:1px solid #FFFFFF;*/
}

table.tableGrayLiquid div.formLabel {
	font-size:13px;
	font-weight:bold;
	color:#797979;
	padding-left:20px;
	float:left;
	width:200px;}

table.tableGrayLiquid select {
	/*width:150px;*/
	margin-right:10px;
}

input#inputProjectName, input#inputAttachment, input#inputClientCode ,input#inputClientRef, input#inputStreetAdress{
	width:200px;
}
input#inputClientZip{
  width:65px;
}
input#inputClientCity{
  margin:0 0 0 10px;
  width:120px;
}



/* Gray Table (100%) Header */

table.tableGrayLiquid div.headerOuter {

background: rgb(226,226,226); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-8 */
color:#606060;
border-color:#cccccc;
width:100%;
padding-right:0px;
/*

	background-color:#FFFFFF;
*/
	float:left;
	height:29px;

	border-style:solid solid solid solid;
	border-width:1px;
*/
	}

table.tableGrayLiquid div.headerLeft {
	/*background-image:url(images/headerGreyLeft.gif);
	background-repeat:no-repeat;*/
	float:left;
	height:29px;
	width:14px;
	}

table.tableGrayLiquid div.headerRight {
	/*background-image:url(images/headerGreyRight.gif);
	background-repeat:no-repeat;*/
	float:left;
	height:29px;
	width:14px;
	}

table.tableGrayLiquid div.headerText {
	/*background-color:#FFFFFF;*/
	float:left;
	color:#606060;
	/*color:#C43F33;*/
	padding-top:8px;
	padding-left:0px;
	padding-right:20px;
	font-size:13px;
	font-weight:bold;
	width:210px;
	}

/* Header Blue */

div.headerBlueOuter {
	float:left;
	height:29px;
	}

div.headerBlueLeft {
	float:left;
	height:29px;
	width:14px;
	}

div.headerBlueRight {
	float:left;
	height:29px;
	width:14px;
	}

div.headerBlue {
	float:left;
	color:#69B342;
	padding-top:7px;
	padding-left:6px;
	padding-right:20px;
	font-size:13px;
	min-width:160px;
	}

/* The blue spacer (blue text + green arrow */

table.spacerBlue, table.spacerGreen, table#advancedOptionsHeader {
	height:37px;
	}

div.spacerBlueText {
	background-image:url(images/arrowGreen.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:17px;
	margin-top:3px;
	font-size:13px;
	color:#318DC3;
	float:left;
	}
div.spacerGreenText {
/*	background-image:url(images/arrowGreen.gif);*/
/*	background-repeat:no-repeat;*/
/*	background-position:0px 6px;*/
/*	padding-left:17px;            */
	margin-top:3px;
	font-size:13px;
	color:#69B342;
	float:left;
	}

td.spacerBlueBk {
	background-image:url(images/spacerBlue.gif);
	background-repeat:repeat-x;
	background-position:0 1.6em;
	}
td.spacerGreenBk {
	background-image:url(images/spacerGreen.gif);
	background-repeat:repeat-x;
	background-position:0 1.6em;
	}

/* Blue Table Fixed Width */

table.tableBlueFixed {
	width:367px;
	margin-right:2px;
}

table.tableBlueLiquid, table.tableBlueFixed {

}

table.tableBlueLiquid tr.even td, table.tableBlueFixed tr.even td{
	height:39px;
	/*border-bottom:1px solid #FFFFFF;*/
}

table.tableBlueLiquid tr.odd td, table.tableBlueFixed tr.odd td{
	height:39px;
	/*border-bottom:1px solid #FFFFFF;*/
}

img#buttonDate {
	margin-left:20px;
	margin-right:10px;
	}

.createdDate,  .modifiedDate{
	margin-left:20px;
	}

/* Blue tables (both fixed and 100%) header */

table.tableBlueLiquid div.formLabel, table.tableBlueFixed div.formLabel{
 	float:left;
	color:#318DC3;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
	}

div.formLabelTitle{
 	float:left;
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
	padding-left:40px;
	}


div.formControlRight {
	float:right;
	padding-right:20px;
	}

select#productionPhase, select#executiveProducer, select#teamLeader, select#Producer {
	width:150px;
}

input#pax {width:242px;}

/* Project Theme Table */

div#projectThemeOuter {
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	background-color:#F2F7F9;
	border:1px #0066CC;
}

span.redStar {
	color:#FF0000;
}

/* Buttons at bottom of the page */

div.buttonBar {
	margin-top:4px;
}



.text{
  font-size: 13px;
  padding-left:181px;
}
.smallText{
  font-size: 10px;
  font-weight: normal;
}
input#btnSelaa {margin:0px 0 0 10px; padding:0;}
tr.headRow th{
  background-color:#E3EEDD;
  height: 19px;
}
table.hoursTable{
  margin: 6px 0 0 0;
}


table.hoursTable tr.tableRow td{
  margin:0;
  padding:0;
  height: 30px;
  text-align:center;
  border-bottom: none;
}
table.hoursTable tr.tableRow td select, table.hoursTable tr.tableRow td input{
  margin: 0;
}

table.hoursTable{
  width: 100%;
  text-align: center;

}
img{
  border:none;
}
.date{
  width: 92px;
}
.date input{
  width:70px;
}

.hours, .hours input{
  width: 46px;
}
.classification{
  width:140px;
  text-align:center;
}
.allowances{
   width:120px;
}
.salary{
  width: 80px;
}
.project, .project input{
  width: 90px;
}
.textComment input{
  width: 95%;
}
table.tableGrayLiquid tr td.preview{
  width: 212px;
  background-color: #D7D7D7;
  border-left: 1px solid white;
  text-align: center;
  font-weight: bold;
}
table.tableGrayLiquid tr td.preview img{
  border: 1px solid white;
  clear: both;
}
.linksWrap{
  padding-left: 22px;
  line-height: 26px;
}
.linksWrap a{
  margin: 0 30px 0 0px;
}
a.modifyLink, a.invoiceSell, a.invoiceLink, a.profitLoss, a.nameBlack, a.nameBlue, a.addRemPerson, a.addNewProject, a.projectPoll, a.projectHoursPrint, a.projectMails, a.brief, a.noImage {
background-image:url(images/buttons/btnModify.gif);
background-position:left center;
background-repeat:no-repeat;
color:#797979;
font-weight:normal;
text-decoration:none;
padding:1px 0 4px 22px;
font-size: 11px;
height: 25px;
}
a.addNewGroup {
background-image:url(images/buttons/btnAddNewGroup.gif);
background-position:left center;
background-repeat:no-repeat;
color:#797979;
font-weight:normal;
text-decoration:none;
padding:1px 0 4px 22px;
font-size: 11px;
height: 25px;
}
a.add {
background-image:url(images/buttons/btnAdd.gif);
background-position:left center;
background-repeat:no-repeat;
color:#797979;
font-weight:normal;
text-decoration:none;
padding:1px 0 4px 18px;
font-size: 11px;
height: 25px;
}

a.invoiceLink {
background-image:url(images/arrowRedThick.gif);
}
a.profitLoss {
background-image:url(images/euroSign.gif);
}
a.invoiceSell {
background-image:url(images/arrowGreenThick.gif);
}
a.noImage {
background-image: none !important;
}
a.projectPoll {
background-image:url(images/poll3.png);
}
a.projectMails {
background-image:url(images/mail.png);
}
a.brief {
background-image:url(images/brief.png);
}
a.projectHoursPrint {
background-image:url(images/print.png);
}
a.nameBlack, a.nameBlue{
background-image:url(images/arrowGrey.gif);
padding:2px 0 4px 12px;
font-weight: bold;
color:#606060;
}
a.nameBlue{
  color:#0094E9;
}
a.addRemPerson{
  padding:2px 0 4px 34px;
  background-image:url(images/addRemPerson.gif);
  font-size: 11px;
}
a.addNewProject{
  padding:2px 0 4px 28px;
  background-image:url(images/addNewProject.gif);
  font-size: 11px;
}
.firstRowTable, .multipleCheck{
  margin: 0 0 0 20px;
  padding: 0;
  height:39px;
}
#inputProjectName{
  margin-right: 30px;
  width: 243px;
}
table.multipleCheck tr td{
  padding-top: 0px;
}

.linksListBlue {
	font-size:13px;
	font-weight:normal;
	color:#7b90cf;
	padding: 0 20px;
}

.linksListBlue a {
  color: #004d94;
  text-decoration: none;
}

.linksListBlue .separator {
	padding: 0 20px;
}

.linksListBlue a:hover {
  text-decoration: underline;
}

/********************************************************Oundray*****************************/
/*
.head_gr {
		background-color: #d8eaca;
}
.head_gr td{
		font-size:13px;
		font-weight:bold;
		padding-left:10px;
		padding-right:10px;
		color:#FFFFFF;
}

.odd_gr {
		background-color: #ebf4eb;
}
.grey{
  background-color: #E7E2D1;
}
*/


.head_gr td{
		padding-left:4px;
		border-right:solid rgba(123,123,123,1.00) 1px;
}

.odd td{
		padding-left:4px;
}

.even td{
		padding-left:4px;
}


.even_gr {
		background-color: #f1f7f1;
}
.odd_gr td, .even_gr td {
		height: 38px;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		color:#606060;
		padding-left:15px;
		padding-right:5px;
}
.odd_gr td a.greyLink, .even_gr td a.greyLink, .odd_gr td a.blueLink, .even_gr td a.blueLink {
		font-size:12px;
		font-weight:bold;
		text-decoration: none;
		color:#606060;
		background: none;
		display: block;
		width: 88px;
}
.odd_gr td a.blueLink, .even_gr td a.blueLink {
		color:#0084ff;
}

.odd_gr td.blueLink {
		background: #ebf4eb url(images/arrowBlue.gif) 5px 15px no-repeat;
}
.grey td.blueLink {
		background: #E7E2D1 url(images/arrowBlue.gif) 5px 15px no-repeat;
}
.odd_gr td.greyLink {
		background: #ebf4eb url(images/arrowGrey.gif) 5px 15px no-repeat;
}
.grey td.greyLink {
		background: #e7e2d1 url(images/arrowGrey.gif) 5px 15px no-repeat;
}
.even_gr td.greyLink {
		background: #f1f7f1 url(images/arrowGrey.gif) 5px 15px no-repeat;
}
.even_gr td.blueLink {
		background: #f1f7f1 url(images/arrowBlue.gif) 5px 15px no-repeat;
}
.odd a.newNotice {
		text-decoration: none;
		color: #606060;
		padding: 0 0 0 20px;
		display: block;
		width: 120px;
		height: 20px;
		line-height: 20px;
		vertical-align: middle;
		background: transparent url(images/buttons/addNewNotice.gif) 0 0 no-repeat;
}
input.text {
		border: 1px solid #797979;
		width: 240px;
		margin: 10px 0 10px 20px;
}
#searchResults {
		margin: 10px 0 0 0;
}
.results {
		font-size: 13px;
		font-weight: bold;
}
.green {
		color: #69b342;
}
.blueLinkBk, .greyLinkBk {
		padding: 0 0 0 15px;
		background: url(images/arrowGrey.gif) 3px 3px no-repeat;
}
.blueLinkBk, .greyLinkBk {
		font-size:10px;
		font-weight:bold;
		text-decoration: none;
		color:#606060;
}
.blueLinkBk {
		color:#0095ec;
}

/*********************************************************************************************Vov Added******************************************/
.closed{
  background-color: #DDDDDD;
  color: #ABABAB;
}
.closed td{
  color: #ABABAB;
}
.odd td a.blueLink, .even td a.blueLink,.odd_dark td a.blueLink {
		color:#ababab;
}

.odd_dark{
background-color:#F0EEE8;
}
.odd_dark td.blueLink {
		background: #F0EEE8 url(images/arrowBlue.gif) 5px 15px no-repeat;
}
.odd_dark td.greyLink {
		background: #F0EEE8 url(images/arrowGrey.gif) 5px 15px no-repeat;
}

.sevenDayLimit {
background : #ff6600;
color: #000000;
}

a.intended_link { color:#69B342; text-decoration:none;font-size: 12px; font-weight: bold; display: block; padding: 0px 0px 0px 0px; }
a.intended_link2 { color:#69B342;; text-decoration:none;font-size: 12px; font-weight: normal;display: block; padding: 0px 10px 0px 10px; }
a.intended_link3 { color:#69B342; text-decoration:none;font-size: 12px; font-weight: normal;}

span.label {font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#666666;}
td.todoPcode {font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#666666;}
td.todoDesc {font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#666666;}


