.investments-left@font-face {
	font-family: 'Roboto Regular';
	src: url('fonts/roboto-regular-webfont.eot');
	src: url('fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/roboto-regular-webfont.woff') format('woff'),  url('fonts/roboto-regular-webfont.ttf') format('truetype'),  url('fonts/roboto-regular-webfont.svg#RobotoRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto Medium';
	src: url('fonts/roboto-medium-webfont.eot');
	src: url('fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/roboto-medium-webfont.woff') format('woff'),  url('fonts/roboto-medium-webfont.ttf') format('truetype'),  url('fonts/roboto-medium-webfont.svg#RobotoLtRegular') format('svg');
	font-weight: normafinances-left-columnl;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto Light';
	src: url('fonts/roboto-light-webfont.eot');
	src: url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/roboto-light-webfont.woff') format('woff'),  url('fonts/roboto-light-webfont.ttf') format('truetype'),  url('fonts/roboto-light-webfont.svg#RobotoLtRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto Light';
	src: url('fonts/roboto-light-webfont.eot');
	src: url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/roboto-light-webfont.woff') format('woff'),  url('fonts/roboto-light-webfont.ttf') format('truetype'),  url('fonts/roboto-light-webfont.svg#RobotoThRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {
 margin:;
 padding:;
}

html,body {
	font-family: "Roboto Regular";
	font-size:14px;
	margin:0 auto;
	/*margin-top:4px;*/
	background:#fff;
        color: #606060;
	
}
#wrapper {
	background: none repeat scroll 0 0 #FFFFFF;
	margin: auto;
	width: 100%;
	min-width:1024px;
	height: 768px;
	position:relative;
	z-index:1;
	/*    border-color: #000000;
    border-style: solid;
    border-width: 1px;  
	margin-top:-150px;
	box-shadow: 0px 2px 10px #888888;*/
}
.top-white
{
	background: none repeat scroll 0 0 #FFFFFF;height:150px; margin-top:-8px;position:relative;z-index:0;
}
/*.shad_image {
    background: none repeat scroll 0 0 #F7F7F7;
    float: left;
    height: 700px;
    margin: -623px -5px;
    position: relative;
    width: 100%; /* original 1580px */
/*    z-index: 0;
}*/
.shad_image {
	background: none repeat scroll 0 0 #F7F7F7;
    float: left;
    height: 660px;
    margin: -623px -8px; 
    position: absolute;
    width: 100%;
    z-index: 0;
}


.loadingimg {
	width:55px;
	text-align:center;
	margin:10% auto 0 auto;
	font-size:14px;
	color:#808080;
}
.divalert, .divalert2 {
	display:none;
	background-color:#333333;
	color:#FFF;
	position:absolute;
	z-index: 2;
	line-height: 180px;
	opacity:0.9;
	filter:alpha(opacity=90);
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.divalert span, .divalert2 span {
	opacity:1;
	filter:alpha(opacity=1);
	color:#FFF;
	font-weight:bold;
	font-size:1.2em;
}
/* Header */
#header {
	height: 145px;
	/*background: url('../images/borde.png') no-repeat;*/
	background-color: #F7F7F7;
	margin-top: -8px;
	/*box-shadow: 0 4px 5px #888888, 0 -10px 0 #888888;*/
}
#header-middle-left {
	margin-left: 50px;
	margin-top: 25px;
	/*margin-right: 380px;*/
	background: url('../images/assettrackerlogo.png') no-repeat #F7F7F7;
	float: left;
	width: 234px;
	max-width: 234px;
	min-width: 234px;
	height: 60px;
	max-height: 60px;
	min-height: 60px;
	cursor:pointer;
}
#header-middle-right {
	font-family: "Roboto Regular";
	color: #606060;
	margin-top: 25px;
	margin-right: 25px;
	float: right;
	background-color: #F7F7F7;
	padding-bottom: px;
	width:420px;
}
#header-middle-right a {
	color: #606060;
	text-decoration:none;
	margin:0 10px;
	font-size:12px;
	float:left;
	margin-top:5px;
}
#header-middle-right a:hover {
	color:#333333;
}
#header-middle-right .blue-text {
	color:#00C2EF;
}
/*------ Header Style Ends -------*/
/* Contenedor que excluye la cabecera */
#container {
	height: 560px; /* 523 */
	padding-left: 1%; /*35px*/
	padding-top: 26px;
	padding-right: 1%; /*35px*/
	z-index:1;
	position:relative;
   /* background: none repeat scroll 0 0 #FFFFFF;*/
   
}
/* Columna izquierda dentro del contenedor */
#column-left {
	min-width: 252px;/* 272px; */
	width:25%; /* 28px */
	margin-right: 15px;
	float: left;
}
/* Columna central dentro del contenedor */
#column-center {
	margin-right: 50px;
	float: left;
	width: 385px; /* 375 más 10 de los márgenes haciendo el total de 385 */
}
#column-right-empty {
	margin-top: 30px;
	width: 170px;
	min-width: 170px;
	max-width: 170px;
	height:400px;
	min-height:400px;
	max-height:400px;
	float: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000;
}
.dark-grey {
	color: #898989;
}
.font-size-10 {
	font-size:10px;
}
.font-size-12 {
	font-size:12px;
}
.font-size-14 {
	font-size:14px;
}
/* Management page windows start */
/*---- Style for panels -----*/
#uploadmanagementpopup {
	float:left;
	/*padding:5px;*/
	color:#898989;
	font-family: "Roboto Medium";
	font-size:11px;
}
.borde {
	border-style: solid;
	border-width: 5px;
	border-color: #D1D1D1;
}

.borde-closed-window { /* This class is for add to closed windows */
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: #D1D1D1;
	border-left-style: solid;
	border-left-width: 5px;
	border-left-color: #D1D1D1;
	border-right-style: solid;
	border-right-width: 5px;
	border-right-color: #D1D1D1;
}

.panel-window {
	font-family: "Roboto Light";
	font-size:15px;
	height: 25px;
	background-color: #D1D1D1;
	padding-left: 10px;
}
#sync-window-management #panel-window-body {
	margin-top:10px;
	max-height:122px;
}

#contacts-window-management #panel-window-body {
	margin-top:5px;
	margin-left:5px;
	height:460px;/*444px;*/	
}

#administrators-window-management #panel-window-body {
	height:120px;
	margin-top:5px;
	margin-bottom:5px;
}
#documents-window-management #panel-window-body {
	padding-top:5px;
	height:118px;
}
.panel-window-left {
	/*background-color: #D1D1D1;*/
	/*float:left;*/
	padding-top:3px;
}
.panel-window-right {
	background-color: #D1D1D1;
	height:25px;
	float: right;
}
.panel-window-right img {
	padding-top:3px;
	padding-right:6px;
}
.panel-container {
	overflow:hidden;
	height:80px;
	margin-bottom:5px;
	max-width:330px;
	min-width:330px;
}
/*--- Sync Panel ----*/
#sync-window-management {
	width: 262px;
	height: 157px;
	min-height: 157px;
	margin-bottom: 15px;
}
/*--- Contact Panel ----*/

#contacts-window-management {
	width: 98%;
	height: 310px;
	min-height: 494px;
	overflow:hidden;
}

.contacts-left {
	min-height:75px;
	min-width:75px;
	float:left;
}
.contacts-right {
	min-width:130px;
	max-width:160px;
	margin-left:85px;
	padding-right:5px;
}
.contacts-name {
	padding-top:5px;
	font-size:15px;
	margin-bottom:4px;
        color: #606060;
}
.contacts-job {
	font-family:"Roboto Medium";
	font-size:12px;
	margin-bottom:3px;
	color:#666666;
}
.contacts-phone {
	font-size:12px;
	color:#999999;
	margin-bottom:3px;
}
.contacts-edit {
	color:#00C2EF;
	font-family:"Roboto Medium";
	font-size:12px;
        float: left;
        width: 40px;
}
/*--- Contact Panel ----*/
/*--- Administrator Panel ----*/
#administrators-window-management {
	width:98%; /*384px;*/
	height:157px;
	margin-bottom:15px;
}
.administrators-container {
	height:inherit;
}
.administrators-top {
	clear:both;
}
.administrarors-top-left {
	font-size:15px;
	color:#606060;
	margin-left:10px;
	margin-top:5px;
}
.administrarors-top-left span a {
	float:right;
	font-family:"Roboto Medium";
	color:#00C2EF;
	font-size:12px;
	margin-right:25px;
	text-decoration:none;
}
.admin-accordian {
	height:106px;
	display:none;
	width:85%;
	margin-left: 23px;
	margin-top: 5px;
	font-family:"Roboto Medium";
	font-size:12px;
	color:#999999;
}
.admin-accordian label {
	margin-left:5px;
}
.administrators-bottom {
	margin-left:15px;
}
/*--- Administrator Panel ----*/
/*--- Me Panel ----*/
#me-window-management {
	height:118px;
	width:98%;
	margin-bottom:15px;
}

.me-container {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	height:75px;
}
.me-left {
	width:83px;
	height:83px;
	background-color:#C3C;
	float:left;
}
.me-left img {
	width:83px;
	height:83px;
}
.me-center {
	margin-left:5px;
	float:left;
	width:310px;
}
.me-right {
	float:right;
	margin-right:25px;
}
.me-right a {
	font-family:"Roboto Medium";
	font-size:12px;
	color:#00C2EF;
	text-decoration:none;
}
.me-name {
	color:#606060;
	font-size:15px;
}
/*--- Me Panel ----*/ 	
#documents-window-management {
	width:98%; /*384px;*/
	height:168px;
}

.documents-pos1 {
	height:20px;
	line-height:20px;
	vertical-align:middle;
	margin-left:5px;
	margin-right:10px;
	float:left;
}
/*.documents-pos2{
	font-size:14px;
	float:left;
	line-height:20px;
	margin-top:5px;
}*/
/*#documents-footer {
	width:384px;
	max-width:384px;
	height: 25px;
	background-color: #D1D1D1;
	text-align:right;
}*/
#documents-footer a {
	float:right;
	margin-right:5px;
	padding: 0 11px 23px 9px;/*margin-top:3px;
	vertical-align:middle;*/
}
#btndownload {
	/*background: url(../images/bdownload.png) no-repeat 0 0;*/
	background:url(../images/asseticon.png) no-repeat -127px -2px;
}
#btndownload:hover {
	/*background: url(../images/bdownload.png) no-repeat 0 -21px;*/
	background:url(../images/asseticon.png) no-repeat -127px -51px;
}
#btnupload {
	background:url(../images/asseticon.png) no-repeat -147px -1px;
}
#btnupload:hover {
	background:url(../images/asseticon.png) no-repeat -147px -51px;
}
#btnbshare {
	background: url(../images/asseticon.png) no-repeat -196px -2px;
}
#btnbshare:hover {
	background: url(../images/asseticon.png) no-repeat -196px -51px;
}
#btnfolder {
	background: url(../images/asseticon.png) no-repeat -85px -2px;
}
#btnfolder:hover {
	background: url(../images/asseticon.png) no-repeat -85px -51px;
}
#btngarbage {
	background: url(../images/asseticon.png) no-repeat -171px 0px;
}
#btngarbage:hover {
	background: url(../images/asseticon.png) no-repeat -171px -51px;
}
#btngarbagefolder {
	background: url(../images/asseticon.png) no-repeat -255px 0px;
}
#btngarbagefolder:hover {
	background: url(../images/asseticon.png) no-repeat -255px -51px;
}
/*----- Popup Manage Contacts  -----*/
#manage-contacts {
	width:345px;
	background-color:#F7F7F7;
	margin:0 auto;
}
#edit-contacts {
	width:350px;
	/*height:203px;*/
	float:left;
	background-color:#F7F7F7;
}
#manage-top-row {
	font-family:"Roboto Medium";
	font-size:16px;
	color:#333333;
	/*height: 40px;*/
}
#manage-top-row1 {
	height: 40px;
	text-align:right;
	//margin-right: 9px;
}
/*****uploading file document in manage*****/
.document-item {
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	height:20px;
	line-height:20px;
	width:100px;
	margin-top:5px;
	margin-right: 15px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
        color:#AAAAAA;
}
#manage-upload-docment {
	height: 26px;
	text-align:left;
}
.profile-photo-upload {
	float:right;
}
.profile-photo {
	float: left;
	overflow: hidden;
	text-align: right;
	width: 80%;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#manage-add-photo-text {
	float:right;
	width: 33%;
	display:table-cell;
	margin-right: 11px;
}
#manage-email {
	float:left;
}
#manage-invite-button {
	background-color:#ffffff;
	float: right;
	height: 22px;
	width: 21px;
	margin-right: 9px;
}
#edit-top {
	text-align:right;
	width:310px;
	font-family:"Roboto Light";
	font-size:10px;
}
/**management changes*/
#edit-name {
	font-family:"Roboto Regular";
	font-size:14px;
}
#edit-job {
	font-family:"Roboto Medium";
	font-size:10px;
	color:#898989;
}
#edit-phone {
	font-family:"Roboto Regular";
	font-size:10px;
	margin-bottom:10px;
	color:#606060;
}
#edit-email {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
#edit-direction {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
#edit-city {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
#edit-info {
	margin-left:29px;
}
#edit-info-top {
	font-family:"Roboto Medium";
	font-size:10px;
	margin-top:15px;
	margin-bottom:5px;
	color:#898989;
	width:10px
}
#edit-info-bottom {
	width:275px;
	font-family:"Roboto Regular";
	font-size:10px;
	/*background-color:#fff;*/
	height:20px;
	line-height:20px;
	color:#606060;
}
#edit-bottom {
	margin-top:10px;
	text-align:right;
	margin-right:3px;
}
/******/
#edit-left {
	height:100px;
	width:80px;
	float:left;
	margin-right:7px;
	margin-left:29px;
}
/* Management page windows end */
/* Assets page windows start */
#new-asset-window {
	/*float:left;*/
	width:860px;
	max-height:620px;
	
}
#new-asset-top, #new-asset-bottom {
	width:100%;
}
#new-asset-top-left {
	float:left;
	width:50%;
}
#new-asset-top-right {
	float:left;
	width:50%;
}
#new-asset-row1 {
	margin-left:10px;
}
.asset-row {
	width:100%;
	margin-bottom: 15px;
	margin-top: 5px;
}
#new-asset-title {
	font-family:"Roboto Regular";
	font-size:22px;
	float:left;
	color:#606060;
	/*margin-left:6px;*/
}
#new-asset-attach {
	height:20px;
	float:left;
	position: relative;
	margin-right: 17px;
	margin-top: 1px;
}
#asset-categories {
	margin-top:10px;
	margin-left:15px;
	float:left;
	color:#606060;
	width:288px;
}
#asset-categories-top {
	font-family:"Roboto Regular";
	font-size:10px;
	height:20px;
}
#categories-container {
	float:left;
	height:112px;
	max-height:112px;
	overflow-y:auto;
	overflow-x:hidden;
}
.categories-item {
	float:left;
	font-family:"Roboto Regular";
	font-size:10px;
	height:20px;
	line-height:20px;
	width:89px;
	margin-top:5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.categories-body {
	float:left;
	width:95%;
	margin-top:10px;
}
.input-plus {
	background:url(../images/bplus.png) no-repeat 0 0;
	width:20px;
	height:20px;
	border:none;
	cursor:pointer;
}
#location-container {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
	margin-top:15px;
	margin-left:15px;
	float:left;
	width:100%;
}
#location-name {
	float:left;
	margin-right:15px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
#location-top {
	width:100%;
	float:left;
	margin-bottom:15px;
}
#features-container {
	/*width:288px;
	height:144px;
	overflow-y:auto;
	float:left;*/
	font-family:"Roboto Regular";
	font-size:15px;
	color:#AAA;/*margin-left:15px;
	margin-top:20px;*/
}
.features-body {
	height:30px;
	line-height:20px;
	vertical-align:middle;
	margin-bottom:7px;
}
.features-left {
	width: 145px;
	height:21px;
	line-height:20px;
	vertical-align:middle;
	float:left;
	text-align:right;
	padding-right:3px;
}
#tags-container {
	margin-top:5px;
	float:left;
	width: 96%;
	color:#606060;
}
#tags-top, #tags-middle {
	margin-top:5px;
	float:left;
	width:100%;
	text-align:right;
}
#tags-middle {
	text-align:left;
	margin-top: 1px;
}
#tags-bottom {
	float:left;
	width:100%;
	font-family:"Roboto Regular";
	font-size:10px;
	margin-left:15px;
	margin-top:10px;
	height:35px;
	overflow:hidden;
}
.tags-bottom-body {
	float:left;
	margin-right:15px;
}
#tags-buttons {
	float:right;
	margin-top:15px;
}
/*****assete window main page******/
	.asset-catdisp-container {
		 background-color:#E5E4E4;
		 width:100%;
		 float: left;
		/* padding: 0 12px;*/
		padding: 0 12px 0 5px;
		 margin-bottom:10px;
	 }
	 
	 .asset-catdisp-container-title {
		 color:#606060; 
		 width:100%;
		 font-size:15px;
		 margin: 5px 0;
		 float: left;
	 }
.asset-catdisp-container-sub
{
	height: 26px; 
	margin-bottom: 10px; 
	float: right; 
	width: 98%; 
	padding-left: 10px; 
	background-color:#F5F5F5;
}
.asset-contents	
{
	float: left;
	width: 100%;
	padding-left: 2%;
}
	 
#assets-menu-container {
	font-family:"Roboto Regular";
	display:inline-block;
	color:#606060;
	clear:right;
	width:100%;
	font-size:15px;
}
#assets-submenu-container {
	margin-top:5px;
	margin-left:-8px;
	margin-bottom:22px;
	display:inline-block;
	width:100%;
	float:left;
}
#assets-subcontainer {
	width:750px;
	float:left;
}
.assets-menu-field {
	float:left;
	margin-right:50px;
}
#assets-submenu-options-selected {
	color:#00C2EF;
	font-family:"Roboto Medium";
	font-size:10px;
	float:left;
	margin-right:15px;
}
.assets-submenu-options {
	/*font-family:"Roboto Medium";*/
	float:left;
	margin-right:15px;
	font-size:16px;
	font-weight: 600;
	color:#606060;
}
#assets-menu-options-container {
	width:310px;
	font-family:"Roboto Light";
	margin-top:5px;
	height:10px;
}
#assets-menu-options-left {
	background:url('../images/arrow-left.png') no-repeat;
	float:left;
	width:15px;
	vertical-align:middle;
	height:12px;
}
#assets-menu-options-subcontainer {
	width:343px;
	float:left;
	height:12px;
}
.assets-menu-options-field {
	color: rgb(96, 96, 96);
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	margin-right:15px;
}
#assets-menu-options-right {
	/*background:url('../images/arrow-right.png') no-repeat;	*/
	float:left;
	width:15px;
	vertical-align:middle;
	height:12px;
}
#search-container {
	width:210px;
	margin-top:20px;
	height:40px;
	line-height:40px
}
#search-container-right {
	height:30px;
	vertical-align:middle;
	float:right;
	line-height:35px;
}
#search-container-left {
	height:30px;
	width:115px;
	float:left;
	line-height:28px;
}
#assets-search {
	float: left;
}
#asset-list-container {
	width:100%;
	height:450px;
	overflow-x:hidden;
	overflow-y:auto;
	margin-top: 10px;
}
.asset-single-container {
	height:85px;
	width:260px;
	float:left;
}
.asset-list-image {
	margin-top:5px;
	margin-left:5px;
	float:left;
}
.asset-list-image img {
	width:75px;
	height:75px;
}
.asset-list-right {
	width:165px;
	height:75px;
	float:left;
	margin-left:10px;
	margin-top:5px;
}
.asset-list-name {
	font-family:"Roboto Regular";
	font-size:14px;
}
.asset-list-place {
	font-family:"Roboto Medium";
	font-size:10px;
	color:#606060;
	margin-top:2px;
	margin-bottom:2px;
}
.asset-list-desc {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
.assetelips {
	overflow: hidden;
	width: 80%;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.asset-list-price {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
.input-assets-search {
	float:left;
	height:22px;
	width:150px;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	background: url("../images/lupa.png") no-repeat scroll right /* 3px center transparent*/;
	/*margin-left:-30px;*/
}
.input-assets-search[type=text]:focus {
	background: none;
}
/* Assets page windows end */
/*****ASSET PAGE STARTING ASSETS.PHP*****/
#assets-submenu-title {
	margin-top:30px;
	font-size:14px;
	color:#000;
	clear:right;
}
#description-container {
	margin-top:49px;
	float:left;
	width: 240px;
}
#description-left {
	float:left;
	margin-right:30px;
}
#description-image {
	width:75px;
	height:75px;
}
#description-image img {
	width:75px;
	height:75px;
}
.description-date {
	font-family:"Roboto Regular";
	font-size:8px;
	color:#606060;
	margin-top:5px;
}
.description-button {
	width:75px;
	height:19px;
}
.description-button-info {
	width:75px;
	height:19px;
	margin-top:10px;
	float:left;
}
.description-button-browser {
	width:75px;
	height:19px;
	margin-top:10px;
	float:left;
}
.description-button img {
	width:75px;
	margin-top:10px;
}
#description-right {
	float:left;
}
#description-name {
	font-family:"Roboto Regular";
	font-size:14px;
	margin-left:-14px;
}
#description-name img {
	width:10px;
	height:10px;
}
#description-type {
	font-family:"Roboto Medium";
	color:#00C2EF;
	font-size:10px;
}
#description-place {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
	margin-top:10px;
}
#description-direction {
	font-family:"Roboto Regular";
	font-size:10px;
	margin-bottom:3px;
}
.description-problem {
	font-family:"Roboto Regular";
	font-size:9px;
	color:#606060;
}
.description-margin {
	margin-bottom:8px;
}
.description-margin-double {
	margin-bottom:20px;
}
.description-documentation {
	font-family:"Roboto Medium";
	font-size:10px;
}
.description-documentation img {
	height:8px;
	margin-left:-6px;
}
#timeline-window {
	margin-top:28px;
	margin-left:76px;
	width:309px;
	height:210px;
	float:left;
	clear:right;
}
#timeline-window-body {
	padding-top:5px;
	margin-left:5px;
	height:175px;
	overflow-x:hidden;
	overflow-y:auto;
	width:307px;
}
.timeline-event-container {
	height:70px;
	margin-bottom:5px;
}
.timeline-event-left {
	background-color:#F7F7F7;
	width:70px;
	height:70px;
	float:left;
}
#timeline-event-left-selected {
	font-family:"Roboto Light";
	text-align:center;
	width:70px;
	font-size:50px;
	color:#606060;
	float:left;
	background-color:#D1D1D1;
	width:70px;
	height:70px;
}
.timeline-event-left-day {
	font-family:"Roboto Light";
	text-align:center;
	width:70px;
	font-size:50px;
	color:#606060;
}
.timeline-event-left-month {
	font-family:"Roboto Regular";
	font-size:9px;
	text-align:center;
	color:#606060;
	padding-right:5px;
}
.timeline-event-right {
	float:left;
	padding-left:5px;
}
.timeline-event-right-title {
	margin-top:5px;
	font-family:"Roboto Medium";
	color:#606060;
	font-size:10px;
}
.timeline-event-right-description {
	height:49px;
	width:200px;
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
	overflow:hidden;
}
.timeline-event-right-description img {
	width: 45px;
	height:45px;
}
#timeline-graphic {
	margin-top:337px;
	width:690px;
	height:85px;
}
#timeline-graphic-top {
}
#timeline-graphic-top-left {
	width:60px;
	font-family:"Roboto Regular";
	font-size:18px;
	float:left;
	margin-left:10px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
#timeline-graphic-top-center {
	width:550px;
	min-width:550px;
	height:20px;
	line-height:20px;
	font-family:"Roboto Regular";
	font-size:18px;
	float:left;
	background-color:#d1d1d1;
	vertical-align:middle;
}
#timeline-graphic-top-right {
	width:60px;
	font-family:"Roboto Regular";
	font-size:18px;
	float:left;
	margin-right:10px;
	text-align:right;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
#timeline-desc-container {
	padding-left:5px;
	height:83px;
	width:220px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
}
#timeline-desc-top {
	padding-top:25px;
}
.timeline-desc-field {
	font-family:"Roboto Regular";
	font-size:12px;
}
#timeline-desc-bottom {
	font-family:"Roboto Regular";
	color:#606060;
	font-size:10px;
	margin-top:5px;
}
/*****ASSET PAGE END ASSETS-TIMELINE.PHP*****/
/***START OF ASSET-VALUE.PHP******/
#value-window {
	width:309px;
	height:210px;
	float:left;
	margin-left:76px;
	margin-top:35px;
}
#value-body {
	overflow:auto;
	overflow-x:hidden;
	height:175px;
	margin-bottom:5px;
	margin-top:5px;
	width:312px;
}
.value-container-input {
	padding-top:10px;
	height:25px;
	width:300px;
}
.value-container-field {
	padding-top:10px;
	height:25px;
	width:300px;
}
.value-left-input {
	font-family:"Roboto Medium";
	color:#606060;
	font-size:10px;
	width:120px;
	float:left;
	vertical-align:middle;
	padding-top:7px;
	margin-left:5px;
}
.value-left-field {
	font-family:"Roboto Medium";
	color:#606060;
	font-size:10px;
	float:left;
	width:120px;
	height:15px;
	margin-left:5px;
	margin-top:5px;
	vertical-align:middle;
}
.value-right-field {
	font-family:"Roboto Regular";
	font-size:12px;
	float:left;
	width:155px;
	height:15px;
	margin-top:4px;
	margin-bottom:5px;
	vertical-align:middle;
}
.value-right-input {
	float:left;
	font-family:"Roboto Regular";
	font-size:12px;
	width:155px;
}
.input-manage {
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	background-position: right;
	width:155px;
	height:25px;
	font-family:"Roboto Regular";
	font-size:12px;
}
#asset-value-graphic {
	margin-top:88px;
	/*margin-left:150px;*/
	/*width:500px;
	height:85px;*/
	/*border-color: #000;
    border-style: solid;*/
   /* border-width: 1px;*/
	float:left;
	width: 100%;
}
#top-window-left {
	width: 262px;
	height: 190px;
	min-height: 190px;
	margin-bottom: 15px;
}
/*#top-window-left-body{
	overflow-x:hidden;
	overflow-y:auto; 
	max-height:155px;
	height:155px;
	width:260px;
	max-width:260px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
}
*/
/* Hidden Superior Window, left column */
/*#top-window-left-hidden{
    width: 272px;
    margin-bottom: 15px;
	background-color:#D1D1D1;
}*/
/***END OF ASSET-VALUE.PHP******/
/***START OF ASSET-IMAGES.PHP******/
#asset-images-window {
	margin-top:68px;
	width:440px;
	max-width:440px;
	height:155px;
	float:left;
}
#asset-images-body {
	margin-top:5px;
	margin-left:5px;
	width:447px;
	height:98px;
	max-height:95px;
	overflow-x:auto;
	overflow-y:hidden;
}
#wrapper-images {
	height: 110px;
	white-space:nowrap;
}
#wrapper-images .square {
	display: inline-block;
}
#asset-documents-footer {
	width:350px;
	height: 30px;
	margin-top:8px;
	background-color: #D1D1D1;
	/*text-align:right;*/
	padding-top:5px;
}
#asset-documents-footer img {
	margin-right:5px;
	margin-top:3px;
	vertical-align:middle;
}
/* AAAAAAA */
.asset-documents-container {
	width:328px;
	height:25px;
}
.asset-documents-container-right {
	float:right;
	width:55px;
}
#asset-documents-footer-left {
	float: left;
    margin-left: 5px;
    margin-top: -3px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
}
#asset-documents-footer-left img {
	/*	margin-top:-2px; */
margin-bottom:4px;
}
/*#asset-documents-footer-left-attach{
	float:right;
	margin-top:3px;
}
*/.asset-search-documents {
	border-color: #fff;
	border-style: solid;
	border-width: 1px;
	background-position: right;
	width:117px;
	height:19px;
	margin-top:3px;
	font-family:"Roboto Light";
	font-size:10px;
	margin-right: 21px;
}
.asset-search-documents-attach {
	width:20px;
	height:19px;
	float:left;
	margin-top:3px;
	padding-left:5px;
}
/*.asset-search-documents-attach:hover{
	background:url(images/btquestionnaire/battach_hover.png) no-repeat;
}*/
#asset-notes-window {
	width:309px;
	height:166px;
	float:right;
	margin-top:20px;
	margin-right:53px;
}
#asset-notes-body {
	overflow-y:auto;
	overflow-x:hidden;
	margin-top:5px;
	margin-bottom:5px;
	height:111px;
	width:312px;
}
#asset-notes-footer {
	width:309px;
	height:25px;
	background-color: #D1D1D1;
	text-align:right;
}
#asset-notes-footer-left-new {
	width:33px;
	height:20px;
	margin-top:2px;
	float:left;
}
#starmessage:hover
{
background:url('../images/star_hover- message.png') no-repeat;
}
#asset-notes-footer-left-new:hover {
	background:url('../images/bnew2_hover.png') no-repeat;
}
#asset-notes-footer img {
	margin-right:5px;
	margin-top:3px;
	vertical-align:middle;
}
#asset-notes-footer-left img {
	float:left;
}
.asset-notes-container {
	width:290px;
	height:25px;
}
.asset-notes-container-right {
	float:right;
	width:55px;
}
#asset-documents-window input[type=checkbox] {
}
#asset-left-column {
	width:358px;
	height:380px;
	float:left;
}
#asset-right-column {
	width:320px;
	height:380px;
	float:right;
}
/*#asset-images-body{
	margin-top:5px;
	margin-left:5px;
	width:338px;
	height:98px;
	max-height:95px;
	overflow-x:auto;
	overflow-y:hidden;
	
}
*/#asset-viewer-window {
	height: 400px;
	margin-left: 66px;
	margin-top: 34px;
	max-height: 400px;
	width: 374px;
}
#asset-viewer-body {
	height:320px;
	max-height:320px;
	min-height:320px;
}
#asset-viewer-footer {
	background-color: #D1D1D1;
	height: 25px;
	margin-top: 30px;
	max-width: 384px;
	text-align: right;
	width: 374px;
}
#asset-viewer-footer img {
	margin-right:5px;
	margin-top:-6px;
	vertical-align:middle;
}
#asset-viewer-image {
	height: 249px;
	margin-left: 42px;
	margin-top: 57px;
	width: 285px;
	text-align:center;
}
#asset-viewer-image img {
	max-width:285px;
	max-height:249px;
	background: url(../images/loading.gif) no-repeat center;
}
.asset-viewer-image-data {
	font-family:"Roboto Regular";
	font-size:10px;
	margin-top:5px;
	;
}
#asset-viewer-top {
	height:261px;
	float:left;
	width:309px;
}
#asset-viewer-bottom {
	margin-top:62px;
	float:left;
	margin-left:12px;
	height:59px;
	width:285px;
}
/* assetsimages */
.button_download_images {
	background:url(../images/asseticon.png) no-repeat -148px -4px;
	float:right;
	height:18px;
	width:16px;
	margin-top: 2px;
	margin-right:5px;
}
.button_download_images:hover {
	background:url(../images/asseticon.png) no-repeat -148px -54px;
}
.button_download_imagenew {
	background:url(../images/asseticon.png) no-repeat -150px -2px;
	/*float:left;*/
	height:26px;
	background-color:#989898;
	width:22px;
	/*margin-top: 9px;*/
	margin-right:10px;
}

.button_rotate_images {
	background:url(../images/iconrotate.png) no-repeat 0px 0px;
	float:right;
	height:18px;
	width:21px;
	margin-top: 2px;
	margin-right:-4px;
}
.button_rotate_images:hover {
	background:url(../images/iconrotate.png) no-repeat 0px -36px;
}
.button_garbage_images {
	background: url(../images/asseticon.png) no-repeat -174px -2px;
	float:right;
	width:20px;
	height:19px;
	margin-top:2px;
}
.button_garbage_images:hover {
	background: url(../images/asseticon.png) no-repeat -174px -53px;
}
.button_print_images {
	background: url('../images/print.png') no-repeat;
	float:right;
	width:20px;
	height:16px;
	margin-right:5px;
	margin-top:-2px;
}
.button_print_images:hover {
	background: url('../images/print_hover.png') no-repeat;
}
/* fin assetsimages */
/***END OF ASSET-IMAGES.PHP******/
/****START OF ASSET ATTACH .PHP********/
#maintenance-window {
	width:309px;
	height:172px;
	float:right;
	margin-right:53px;
	margin-top:41px;
}
#maintenance-body {
}
.maintenance-container {
	height:25px;
}
.maintenance-left {
	height:25px;
	line-height:25px;
	font-family:"Roboto Medium";
	color:#606060;
	font-size:10px;
	float:left;
	width:120px;
	margin-left:5px;
	margin-top:5px;
	vertical-align:middle;
}
.maintenance-right {
	height:25px;
	line-height:25px;
	font-family:"Roboto Regular";
	font-size:12px;
	font-size:10px;
	float:left;
	width:120px;
	margin-left:5px;
	margin-top:5px;
	vertical-align:middle;
}
#maintenance-right-observations {
	line-height:25px;
	font-family:"Roboto Light";
	font-size:12px;
	font-size:10px;
	float:left;
	width:120px;
	margin-left:5px;
	margin-top:5px;
	vertical-align:middle;
}
.input-manteinance {
	border-color: #d1d1d1;
	border-style: solid;
	border-width: 2px;
	background-position: right;
	width:160px;
	height:17px;
	font-family:"Roboto Light";
	font-size:12px;
}
.input-manteinance-observations {
	border-color: #d1d1d1;
	border-style: solid;
	border-width: 2px;
	background-position: right;
	width:160px;
	max-width:160px;
	height:32px;
	max-height:32px;
	font-family:"Roboto Regular";
	font-size:12px;
}
.clear {
	clear: both;
}
#asset-documents-window {
	height:177px;
	width:348px;
	float:left;
	margin-top:48px;
}
#asset-documents-body {
	height:111px;
	width:351px;
	padding-top:5px;
	padding-bottom:5px;
	overflow-y:auto;
	overflow-x:hidden;
}
/*#asset-documents-footer{
	width:348px;
	max-width:384px;
	height: 30px;
    background-color: #D1D1D1;
	text-align:right;
}
*/#asset-documents-footer img {
	margin-right:5px;
	margin-top:3px;
	vertical-align:middle;
}
/* AAAAAAA */
.asset-documents-container {
	width:328px;
	height:25px;
}
.asset-documents-container-right {
	float:right;
	width:55px;
}
/*
#asset-documents-footer-left {
	width:150px;
	float:left;
}*/
#asset-documents-footer-left img {
	/*	margin-top:-2px; */
margin-bottom:4px;
}
#asset-documents-footer-left-attach {
	background:url(../images/battach.png) no-repeat;
	width:20px;
	height:19px;
	float:right;
	margin-top:-19px;
}
.asset-search-documents-attach {
	width:20px;
	height:19px;
	float:right;
	margin-top:3px;
}
.asset-search-documents-attach:hover {
	background:url(../images/battach_hover.png) no-repeat;
}
#asset-notes-window {
	width:309px;
	height:177px;
	float:right;
	margin-top:48px;
	margin-right:53px;
}
#asset-notes-body {
	overflow-y:auto;
	overflow-x:hidden;
	margin-top:5px;
	margin-bottom:5px;
	height:111px;
	width:312px;
}
#asset-notes-footer {
	width:309px;
	height:30px;
	padding-top:5px;
	background-color: #D1D1D1;
	text-align:right;
}
#asset-notes-footer-left-new {
	width:33px;
	height:20px;
	background:url('/asset/images/btquestionnaire/bnew2.png') no-repeat;
	margin-top:2px;
	float:left;
}
#asset-notes-footer-left-new:hover {
	background:url('/asset/images/btquestionnaire/bnew2_hover.png') no-repeat;
}
#asset-notes-footer img {
	margin-right:5px;
	margin-top:3px;
	vertical-align:middle;
}
#asset-notes-footer-left img {
	float:left;
}
.asset-notes-container {
	width:290px;
	height:25px;
}
.asset-notes-container-right {
	float:right;
	width:55px;
}
#asset-documents-window input[type=checkbox] {
}
.documents-pos1 {
	height:20px;
	line-height:20px;
	vertical-align:middle;
	margin-left:5px;
	margin-right:10px;
	margin-top: 5px;
	float:left;
}
.documents-pos2 {
	font-family:"Roboto Regular";
	font-size:15px;
	float:left;
	line-height:20px;
	margin-top:5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 65%;
        color: #606060;
}
.documents-pos3 {
	width:16px;
	min-width:16px;
	float:left;
	line-height: 20px;
}
.documents-pos3 img {
	margin-right:5px;
	vertical-align:middle;
}
.documents-pos4 {
	font-family:"Roboto Regular";
	font-size:14px;
	clear:right;
	float:right;
	width:55px;
}
/* Assets New Note */
#asset-new-note {
	background-color:#F7F7F7;
	height:255px;
	width:330px;
}
#new-note-header {
	font-family:"Roboto Regular";
	font-size:12px;
	color:#606060;
	padding-top:10px;
	float:left;
	width:330px;
	margin-bottom:10px;
	margin-left:15px;
}
#new-note-name {
	float:left;
	margin-left:15px;
}
#new-note-content {
	float:left;
	margin-left:15px;
	margin-top:10px;
	width:304px;
	height:152px;
}
#new-note-bottom {
	float:right;
	margin-top:10px;
	margin-right:15px;
}
#new-note-bottom-cancel {
	width:60px;
	height:20px;
	float:right;
	background:url(images/btquestionnaire/bcancel.png) no-repeat;
}
#new-note-bottom-cancel:hover {
	background:url(images/btquestionnaire/bcancel_hover.png) no-repeat;
}
#new-note-bottom-save {
	width:60px;
	height:20px;
	float:right;
	margin-left:10px;
}
#new-note-bottom img {
	margin-left:5px;
}
.input-note-name {
	border:none;
	height:20px;
	width:300px;
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	padding-left:5px;
}
.input-note-content {
	border:none;
	height:148px !important;
	width:300px !important;
	max-height:148px !important;
	max-width:300px !important;
	overflow-x:hidden;
	overflow-y:auto;
	float:left;
	padding-left:5px;
	padding-top:5px;
	font-family:"Roboto Regular";
	font-size:14px;
}
.button_share {
	background: url(../images/asseticon.png) no-repeat -195px -4px;
	float:right;
	width:20px;
	height:20px;
	margin-top:1px;
	margin-right:5px;
}
.button_share:hover {
	background: url(../images/asseticon.png) no-repeat -195px -55px;
}
/*******END OF ASSET ATTACH.PHP*******************/
/*******START OF ASSET LABELS.PHP*******************/
#creator-window {
	width:319px;
	max-width:319px;
	height:345px;
	max-height:350px;
	float:left;
	margin-left:76px;
	margin-top:30px;
}
#creator-body {
}
#creator-top-container {
	font-family:"Roboto Regular";
	font-size:12px;
	height:45px;
	margin-left:5%;
	margin-right:5%;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#creator-top-left {
	float:left;
	height:45px;
	line-height:45px;
	vertical-align:middle;
	text-align:center;
	font-family:"Roboto Light";
	font-size:14px;
	margin-right:10px;
	width:20%;
}
#creator-top-center {
	float:left;
	height:45px;
	line-height:45px;
	vertical-align:middle;
	margin-right:10px;
	text-align:center;
	font-family:"Roboto Light";
	font-size:14px;
}
#creator-top-right {
	float:left;
	height:45px;
	line-height:45px;
	vertical-align:middle;
	text-align:center;
	font-family:"Roboto Light";
	font-size:14px;
}
#creator-middle-container {
	height:197px;
	margin-left:5%;
	margin-right:5%;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#creator-middle-container img {
	height:129px;
	width:129px;
	margin-top:36px;
	margin-left:80px;
}
#creator-bottom-container {
	margin-top:13px;
	height:40px;
	line-height:45px;
	vertical-align:bottom;
	padding-right:5px;
	text-align:right;
}
#creator-bottom-container-bcreate {
	width:33px;
	height:20px;
	float:right;
	margin-right:16px;
}
#creator-bottom-container img {
	vertical-align:bottom;
	margin-top:25px;
	margin-right:2px;
}
#creator-footer {
	width:319px;
	max-width:384px;
	height: 24px;
	background-color: #D1D1D1;
	text-align:right;
}
#creator-footer img {
	margin-right:5px;
	vertical-align:middle;
}
/*******END OF ASSET LABELS.PHP*******************/
/*******communications index.php start*******/

#messages-left-column {
	float:left;
	width: 72%; /*700px;*/
	height: 500px;
}

#messages-menu-container {
	width:500px;
	font-family:"Roboto Regular";
	display:inline-block;
	color:#606060;
	clear:right;
}
#messages-menu-container-top {
	width:500px;
	float:left;
	clear:right;
}
#messages-menu-container-bottom {
	margin-top:10px;
	width:640px;
	float:left;
}
.messages-menu-field {
	float:left;
	margin-right:35px;
	font-family:"Roboto Light";
	font-size:21px;
}
#mail-window {
	margin-top:40px;
	/*max-height:320px; */
	height:320px;
	width:100%;/*665px; */
	overflow-y:auto;
	overflow-x:hidden;
}
#mail-bottom-bar {
	margin-top:10px;
	width:490px;
	height:38px;
	margin-bottom:20px;
}
#mail-bottom-bar-left {
	float:left;
}
#mail-bottom-bar-left-new {
	float:left;
	width:33px;
	height:20px;
	background:url(../images/bnew1.png) no-repeat;
}
#mail-bottom-bar-left-new:hover {
	background:url(../images/bnew1_hover.png) no-repeat;
}
#mail-bottom-bar-right {
	float:right;
}
#mail-bottom-bar-right img {
	margin-left:5px;
}
.mail {
	margin-bottom:10px;
	width:100%;/*655px;*/
	height:69px;
}

.mail-left {
	float:left;
	width:3%;/*35px;*/
}

.mail-left1 {
	float:left;
	margin-top:3px;
}
.mail-left2 {
	float:left;
	margin-left:7px;
	height:17px;
	line-height:17px;
}
.mail-left2 img {
	height: 12px;
	padding-top: 2px;
}

.mail-right {
	float:left;
	width: 97%; /*425px;*/
	margin-bottom:20px;
}

.mail-right-top-container {
	width:600px;
}

.mail-right-top-name {
	font-family:"Roboto Light";
	font-size:16px;
	float:left;
	width:200px; /*515px;*/
	overflow:hidden;
}

.mail-right-top {
}
.mail-right-top-button {
	float:left;
}
.mail-right-top-button-print {
	margin-top:-2px;
	float:right;
	width:20px;
	height:20px;
	 background: url("../images/asseticon.png") no-repeat scroll -224px -6px transparent;
}
.mail-right-top-button-print:hover {
	 background: url("../images/asseticon.png") no-repeat scroll -224px -31px transparent;
}
.mail-right-top-button img {
	margin-right:20px;
}
.mail-right-top2 {
	float:right;
	font-family:"Roboto Light";
	font-size:16px;
}
.mail-subject {
	font-family:"Roboto Medium";
	margin-top:2px;
	margin-bottom:3px;
	font-size:12px;
	float:left;
	width:440px;
	color:#00C2EF;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.mail-preview {
	font-family:"Roboto Light";
	font-size:12px;
	color:#606060;
	line-height:10px;
	overflow:hidden;
	width:375px;
	height:14px;
	line-height:14px;
}
/*
#messages-center-column {
	width:150px;
	float:left;
	margin-left:10px;
	margin-right:25px;
	width: 170px;
}
#messages-center-search {
	margin-top:20px;
	margin-bottom:23px;
	margin-left: 20px;
}
#messages-center-title {
	font-family:"Roboto Regular";
	font-size:18px;
	color:#606060;
	text-align:right;
	margin-bottom:28px;
}
#messages-center-body {
	height:310px;
	overflow-x:hidden;
	overflow-y:auto;
	margin-left:12px;
}
.messages-center-contact {
	font-family:"Roboto Regular";
	font-size:14px;
	text-align:right;
	margin-bottom:15px;
	margin-right:15px;
	width: 126px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}*/
#messages-new-window {
	float:left;
	background-color:#F7F7F7;
	min-height: 260px;
	width: 457px;
}
#messages-new-title {
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	color:#000;
	margin-top:10px;
	margin-left:10px;
	width:320px;
}
#messages-new-row1 {
	margin-top:10px;
	margin-left:10px;
	float:left;
}
#messages-new-receiver {
	float:left;
	overflow:hidden;
}
.input-new-receiver {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:18px;
	width:214px;
	float:left;
}
#messages-new-search {
	float:left;
	width:16px;
	height:20px;
	background-color:#fff;
	margin-right:10px;
}
#messages-new-attach {
	float:left;
}
.input-new-attach {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:18px;
	width:100px;
	float:none;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: -81px;
}
#messages-new-attach-button {
	float:left;
}
#messages-attach-button {
	width:20px;
	height:19px;
	/*background:url(../images/battach.png) no-repeat;*/
float:right;
}
#messages-attach-button:hover {
	background:url(../images/battach_hover.png) no-repeat;
}
#messages-new-row2 {
	margin-top:10px;
	margin-left:10px;
	float:left;
	width:310px;
}
.input-new-about {
	float:left;
	width:447px;
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:20px;
}
#messages-new-row3 {
	margin-top:10px;
	margin-left:10px;
	float:left;
	width:310px;
}
.textarea-new-message {
	float:left;
	width:445px !important;
	height:70px !important;
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	resize:none;
}
.textarea-to {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height: 16px;
	width: 445px;
	resize:none;
}
#messages-new-row4 {
	margin-top:10px;
	margin-left:10px;
	height:20px;
	float:left;
	width:310px;
}
#messages-new-row4-left {
	float:left;
	font-family:"Roboto Regular";
	font-size:10px;
	width:180px;
}
#messages-new-row4-right {
	float:left;
}
/* fin assetsimages */
/* messages */
.button_folder_open_messages {
	background: url(../images/asseticon.png) no-repeat -57px -6px;
	width:20px;
	height:16px;
	float:right;
	margin-top:4px;
	margin-right:8px;
}
.button_folder_open_messages:hover {
	background: url(../images/asseticon.png) no-repeat -57px -31px;
}
.button_folder_delete_messages {
	background: url(../images/asseticon.png) no-repeat -253px -3px;
	width:20px;
	height:16px;
	float:right;
	margin-top:4px;
	margin-right:8px;
}
.button_folder_delete_messages:hover {
	background: url(../images/asseticon.png) no-repeat -253px -28px;
}
.button_folder_messages {
	background: url(../images/asseticon.png) no-repeat -86px -6px;
	width:20px;
	height:16px;
	float:right;
	margin-top:4px;
	margin-right:8px;
}
.button_folder_messages:hover {
	background: url(../images/asseticon.png) no-repeat -86px -31px;
}
.button_garbage_messages {
	background: url(../images/asseticon.png) no-repeat -174px -2px;
	float:right;
	width:20px;
	height:19px;
	margin-top:2px;
}
.button_garbage_messages:hover {
	background: url(../images/asseticon.png) no-repeat -174px -27px;
}
.button_star_messages {
	background: url(../images/asseticon.png) no-repeat -30px -4px;
	float:right;
	width:20px;
	height:20px;
	margin-right:5px;
	margin-top:3px;
}
.button_star_messages:hover {
	background: url(../images/asseticon.png) no-repeat -30px -29px;
}
/* fin messages */
/*******communication End*****/
/*******to do list start*****/
/*******to do list start*****/
.to-do-list-button-label {
	margin-left:10px;
	width:18px;
	height:19px;
	float:left;
	background:url(../images/asseticon.png) no-repeat -281px -8px;
}
.to-do-list-button-label:hover {
	margin-left:10px;
	width:18px;
	height:19px;
	float:left;
	background:url(../images/asseticon.png) no-repeat -281px -33px;
}
#todo-left-column {
	float:left;
	height:500px;
}
#to-do-top {
	float:left;
}
#to-do-top-row1 {
	font-family:"Roboto Regular";
	font-size:14px;
	margin-bottom:28px;
}
#to-do-top-row2 {
	margin-left:15px;
	margin-bottom:5px;
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	width:485px;
}
.to-do-top-row2-field {
	float:left;
	color:#606060;
	/*	font-family:"Roboto Regular";
	font-size:14px;*/
	margin-right:20px;
	cursor:pointer;
}
.to-do-top-row2-selected-field {
	float:left;
	color:#000000;
	/*	font-family:"Roboto Regular";
	font-size:14px; */
	cursor:pointer;
	margin-right:20px;
	margin-bottom:12px;
}
#to-do-top-row3 {
	float:left;
	margin-left:30px;
	margin-bottom:15px;
	font-family:"Roboto Regular";
	font-size:14px;
	width:470px;
	cursor:pointer;
}
.to-do-top-row3-selected-field {
	float:left;
	color:#000000;
	margin-right:20px;
	cursor:pointer;
}
.to-do-top-row3-field {
	float:left;
	margin-right:20px;
	color:#606060;
	cursor:pointer;
}
#to-do-top-row4 {
	font-family:"Roboto Medium";
	font-size:10px;
	float:left;
	margin-left:30px;
	width:470px;
	margin-top:10px;
	cursor:pointer;
}
.to-do-top-row4-selected-field {
	color:#00C2EF;
	float:left;
	margin-right:20px;
	cursor:pointer;
}
.to-do-top-row4-field {
	float:left;
	color:#606060;
	margin-right:20px;
}
#to-do-list-container {
	float:left;
	margin-top:44px;
}
#to-do-list-left {
	float:left;
	width:40px;
	padding-top:5px;
}
#to-do-list-left img {
	margin-left:5px;
}
#to-do-list-right {
	margin-left:5px;
	padding-top:5px;
	float:left;
	height:150px;
	width:220px;
	overflow-y:auto;
	overflow-x:hidden;
}
#sharedwith {
	margin-left:15px;
	padding-top:5px;
	width:220px;
	overflow-y:auto;
	overflow-x:hidden;
}
.to-do-list-body {
	height:10px;
	line-height:6px;
	margin-bottom:10px;
	width:250px;
}
.to-do-list-buttons {
	float:left;
	/*width:50px;	*/
	height:10px;
	margin-right:10px;
	text-align:right;
	display:none;
}
.to-do-list-button-edit {
	margin-left:10px;
	width:15px;
	height:13px;
	float:left;
	background:url('../images/todo/buttons/bboli1.png') no-repeat;
}
.to-do-list-button-editnew {
	margin-left:-1px;
	width:10px;
	height:26px;
	float:left;	
	background:url('../images/todo/buttons/bboli.png') 3px 7px no-repeat;
}
.to-do-list-button-edit2 {
	margin-left:40px;
	width:9px;
	height:8px;
	float:left;
	background:url('../images/todo/buttons/bboli.png') no-repeat;
}
.to-do-list-button-up {
	margin-left:10px;
	width:15px;
	height:13px;
	float:left;
	background:url('../images/todo/buttons/bup1.png') no-repeat;
}
.to-do-list-button-down {
	margin-left:9px;
	width:15px;
	height:13px;
	float:left;
	background:url('../images/todo/buttons/bdown1.png') no-repeat;
}
.to-do-list-buttons img {
	margin-left:9px;
}
.to-do-list-arrow {
	float:left;
	width:15px;
}
.to-do-list-color {
	float:left;
	width:15px;
}
.to-do-list-name {
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	width:112px;
	height:15px;
	line-height:10px;
	overflow:hidden;
}
#to-do-add-new {
	margin-top:20px;
	float:left;
}
#to-do-add-new-button {
	margin-left:15px;
	float:left;
	width:12px;
	height:14px;
	background:url('../images/todo/buttons/bnew.png')no-repeat;
	cursor:pointer;
}
#to-do-add-button {
	margin-top:-3px;
	margin-left:15px;
	float:left;
	width:16px;
	height:26px;
	background:url('../images/todo/buttons/badd.png')no-repeat;
}
#assignments-menu-options-container {
	width:310px;
	font-family:"Roboto Light";
	margin-top:5px;
	height:10px;
	height:20px;
	float:left;
}
#assignments-menu-options-left {
	background:url('../images/arrows/arrow-left.png') no-repeat;
	float:left;
	width:15px;
	vertical-align:middle;
	margin-top:3px;
	height:16px;
}
#assignments-menu-options-right {
	background:url('../images/arrows/arrow-right.png') no-repeat;
	float:left;
	width:15px;
	vertical-align:middle;
	margin-top:3px;
	height:16px;
}
#assignments-menu-options-subcontainer {
	width:280px;
	float:left;
	height:12px;
}
.assignments-menu-options-field {
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	margin-right:15px;
	color:#606060;
}
.assignments-menu-options-selected-field {
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	margin-right:15px;
}
#to-do-assignments-shared {
	float:left;
	font-family:"Roboto Medium";
	font-size:10px;
	margin-left:35px;
	margin-top:24px;
	width:440px;
	max-width:440px;
}
#to-do-assignments-shared-left {
	float:left;
}
.to-do-assignments-shared-body {
	float:left;
	color:#00C2EF;
	margin-left:10px;
}
#to-do-add-new2 {
	margin-top:24px;
	margin-left:35px;
	float:left;
}
#to-do-add-new2 img {
	margin-right:10px;
}
/* New Asset pop-up (todonwewasset-html) */
#editasset-popup-window {
	width:294px;
	height:230px;
	float:left;
	background-color:#F7F7F7;
	padding-top:25px;
	padding-left:15px;
}
#newasset-popup-window {
	width:516px;
	height:150px;
	float:left;
	background-color:#F7F7F7;
}
#newasset-row1 {
	float:left;
}
#newasset-name {
	float:left;
	margin-right:10px;
}
.input-newasset-name {
	font-family:"Roboto Light";
	font-size:14px;
	border:none;
	height:20px;
	width:173px;
}
#newasset-date {
	float:left;
}
.input-newasset-date {
	font-family:"Roboto Light";
	font-size:14px;
	border:none;
	height:20px;
	width:100px;
	background-position:right;
	color:#000000;
}
#newasset-row2 {
	float:left;
	margin-top:15px;
}
#newasset-field2 {
	float:left;
}
.input-newasset-field2 {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:21px;
	width:70px;
}
.field2 {
	width:100px;
}
#newasset-image2 {
	line-height:20px;
	height:23px;
	float:left;
	margin-right:10px;
	background-color:#fff;
}
#newasset-image2 img {
	padding-top:6px;
	vertical-align:middle;
	margin-bottom:5px;
}
#newasset-colours {
	float:left;
	width:300px;
	cursor:pointer;
}
#newasset-colours img {
	margin-left:20px;
}
#newasset-row3 {
	float:left;
	font-family:"Roboto Regular";
	font-size:10px;
	margin-top:15px;
}
#newasset-assignment-title {
	float:left;
	margin-right:10px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	width:17%;
}
#newasset-assignment {
	float:left;
}
.input-newasset-assignment {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:20px;
	width:75px;
	float:left;
}
#newasset-image3 {
	line-height:22px;
	height:22px;
	float:left;
	margin-right:10px;
	background-color:#fff;
}
#newasset-image3 img {
	padding-top:6px;
	vertical-align:middle;
	margin-bottom:5px;
}
#newasset-priority-title {
	float:left;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	width:50px;
}
#newasset-priority {
	float:left;
}
#input-newasset-priority {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:20px;
	width:59px;
	float:left;
}
#newasset-row4 {
	font-family:"Roboto Regular";
	font-size:10px;
	float:left;
	margin-top:10px;
}
#newasset-row4-title {
	float:left;
	margin-right:10px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}
#newasset-row4-field {
	float:left;
}
.input-newasset-row4-field {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:50px;
	width:240px;
	float:left;
}
#newasset-row4-button {
	float:left;
	height:22px;
	margin-top:15px;
}
#newasset-row4-button img {
	margin-top:3px;
}
#newasset-row5 {
	float:left;
	margin-left:70px;
	margin-top:15px;
}
#updatetask {
	float:left;
	width:100%;
	margin-top:5px;
}
#newasset-row5-field {
	float:left;
}
.input-newasset-row5-field {
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:22px;
	width:103px;
	float:left;
	margin-left:12px;
}
#newasset-row5-image {
	float:left;
	height:22px;
	width:20px;
	background-color:#fff;
}
#newasset-row5-image img {
	padding-top:6px;
	margin-bottom:7px;
}
#newasset-row6 {
	width:280px;
	float:left;
	margin-top:10px;
	text-align:right;
}
#row6 {
	width:300px;
	float:left;
	margin-top:10px;
	text-align:right;
}
/*#newasset-row6-print{
	width:60px;
	height:20px;
	float:right;
	background:url(../images/btquestionnaire/bprint.png) no-repeat;
}
#newasset-row6-print:hover{
	background:url(../images/btquestionnaire/bprint_hover.png) no-repeat;
}
#newasset-row6-delete{
	margin-left:10px;
	width:60px;
	height:20px;
	float:right;
	background:url(../images/btquestionnaire/bdelete.png) no-repeat;
}
#newasset-row6-delete:hover{
	background:url(../images/btquestionnaire/bdelete_hover.png) no-repeat;
}
#newasset-row6-save{
	margin-left:10px;
	width:60px;
	height:20px;
	float:right;
	background:url(../images/btquestionnaire/bsave.png) no-repeat;
}
#newasset-row6-save:hover{
	background:url(../images/btquestionnaire/bsave_hover.png) no-repeat;
}*/
#newasset-row6 img {
	margin-right:10px;
}
#editasset-row5 {
	float:left;
	margin-top:10px;
}
#editasset-row5-edit {
	font-family:"Roboto Regular";
	font-size:10px;
	float:left;
	margin-right:69px;
	line-height:25px;
	height:22px;
}
#editasset-row5-check {
	font-family:"Roboto Regular";
	font-size:10px;
	float:left;
	line-height:25px;
	height:22px;
}
/*******to do list end*****/
/*******reports start*****/
/* reports */
/* reports */

#reports-left-column {
	float:left;
	margin-right:2%;/*10px;*/
	width:70%;
}

#reports-center-column {
	float:left;
	width:25%;
	/*	margin-right:20px; */
}

#reports-create-window {
	height:247px;
	width:100%;/*610px;*/
}

#report-search-container {
	margin-left:5px;
	margin-top:10px;
	margin-bottom:10px;
}
.input-reports-search {
	height:25px;
	font-family:"Roboto Regular";
	font-size:12px;
	color:#606060;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	width:252px;
	background: url('/asset/images/lupa.png') no-repeat;
	background-position: right;
}
#reports-create-bottom-container {
	padding-top:10px;
	padding-left:15px;
	height:120px;
	margin-bottom:5px;
	width:250px;
}
.create-reports-field1 {
	font-family:"Roboto Regular";
	font-size:12px;
	margin-bottom:3px;
	height:110px;
	
}
.show-reports-field {
	font-family:"Roboto Regular";
	font-size:12px;
	margin-bottom:3px;
	height:110px;
}
.create-reports-field2 {
	font-family:"Roboto Regular";
	font-size:11px;
	color:#606060;
	margin-left:35px;
	margin-bottom:2px;
}
.create-reports-field3 {
	font-family:"Roboto Regular";
	font-size:9px;
	color:#606060;
	margin-left:70px;
	margin-bottom:1px;
}
.reports-create {
	width:260px;
	height:22px;
}
.reports-create-button {
	width:60px;
	height:20px;
	background:url(images/btquestionnaire/bcreate.png) no-repeat;
	float:right;
	margin-right:3px;
	margin-top:-2px;
}
.reports-create-button:hover {
	background:url(images/btquestionnaire/bcreate_hover.png) no-repeat;
}

#browser-window {
	height:247px;
	width:100%;/*262px;*/
}

#browser-body {
	height:192px;
}

#browser-report-container {
	height:148px;
	width:100%;
	overflow:auto;
	overflow-x:hidden;
}

.report-body {
	margin-left:15px;
	overflow:hidden;
}
.report-body-row1 {
	font-family:"Roboto Regular";
	font-size:14px;
}
.report-body-row1 img {
	margin-right:5px;
}
#report-body-row1-selected {
	font-family:"Roboto Regular";
	font-size:12px;
	color:#00C2EF;
}
#report-body-row1-selected img {
	margin-right:5px;
}
.report-body-row2 {
	font-family:"Roboto Medium";
	font-size:12px;
	color:#606060;
	margin-left:40px;
}
.report-body-row3 {
	font-family:"Roboto Regular";
	font-size:12px;
	margin-left:40px;
	color:#606060;
}
.reports-footer {
	height: 25px;
	background-color: #D1D1D1;
	text-align:right;
}
#documents-footer {
	width:100%; /*384px;
	max-width:384px;*/
	height: 25px;
	background-color: #D1D1D1;
	/*text-align:right;*/
}
.reports-footer img {
	margin-right:5px;
	margin-top:3px;
	vertical-align:middle;
}
#browser-search-container {
	margin-left:5px;
	margin-top:10px;
	margin-bottom:10px;
}

#viewer-window {
	width:100%;/*893px;*/
	height:272px;
	margin-top:15px;
}

#viewer-body {
	height:227px;
}

#report-data {
	margin-left:15px;
	/*margin-top:15px;*/
	margin-top:1px;
	float:left;
	width:100%;/*900px;*/
}

#report-viewer-row1 {
	font-family:"Roboto Regular";
	font-size:12px;
	margin-bottom:1px;
	margin-top:4px;
	color:#00C2EF;
}
#report-viewer-row2 {
	font-family:"Roboto Medium";
	font-size:10px;
	color:#606060;
	margin-bottom:2px;
}
#report-viewer-row3 {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
#viewer-container {
	width:85%;
	/*height:143px;*/
height:203px;
	float:left;
}
#rpt_viewer-container {
	width:100%;
	/*height:143px;*/
height:203px;
	float:left;
}
#viewer-container-left {
	width:12%;/*79px;*/
	/*height:143px;*/
	height:203px;
	float:left;
	padding-left:10px;
}

/* table of reports.html */
#table-viewer {
	border-collapse:collapse;
}
.viewer-table-titles {
	/*font-family:"Roboto Medium";
	font-size:12px;
	text-align:center;
	color:#898989;
	width:50px;
	min-width:50px;
	height:30px;
	border-bottom: 1pt solid black;*/
	border-bottom: 1pt solid black;
    color: #898989;
    font-family: "Roboto Medium";
    font-size: 12px;
    height: 30px;
    min-width: 50px;
    overflow: hidden;
    padding-right: 12px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 50px;
}
.viewer-table-first-column {
	font-family:"Roboto Medium";
	font-size:12px;
	color:#898989;
	width:100px;
	min-width:100px;
	height:30px;
	border-bottom: 1pt solid black;
}
.viewer-table-fields {
	/*font-family:"Roboto Regular";
	font-size:12px;
	color:#606060;
	text-align:center;
	height:30px;
	width:75px;
	min-width:50px;
	border-bottom: 1pt solid black;*/
	
	    border-bottom: 1pt solid black;
    color: #606060;
    font-family: "Roboto Regular";
    font-size: 12px;
    height: 30px;
    min-width: 50px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 75px;
}
td, tr {
	margin:0;
	padding:0;/*vertical-align:bottom;*/
}
tr {
	border-bottom: 1px solid #000;
	height:18px;
}
.seemore{
	    background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    height: 20px;
    margin-left: 7px;
    margin-top: 42px;
    padding-top: 5px;
    text-align: center;
    width: 80px;
	position:absolute;
}
#report-viewer-bottom {
	margin-top:2px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	width:400px;
	height:10px;
	font-family:"Roboto Regular";
	font-size:8px;
}
#report-viewer-bottom-left {
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	height:10px;
	font-family:"Roboto Regular";
	font-size:8px;
}
#report-viewer-bottom-center {
	margin-top:3px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	height:12px;
	font-family:"Roboto Regular";
	font-size:12px;
}
#report-viewer-bottom-right {
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	float:left;
	height:10px;
	font-family:"Roboto Regular";
	font-size:8px;
}
/******reports End****/
/*******reports End*****/
/***finance start*****/
/* finances.html */
#finances-left-column {
	width:699px;
	height:500px;
	float:left;
}
#finances-total {
	float:left;
	width:371px;
	height:283px;
	border-color: #000000;
	border-style: solid;
	border-width: 0px;
	margin-right:20px;
}
#finances-total-top {
	float:left;
	height:20px;
}
#finances-total-top-title {
	float:left;
	font-family:"Roboto Light";
	font-size:20px;
	color:#606060;
	margin-left:5px;
	margin-right:10px;
	height:20px;
}
.finances-total-top-field {
	float:left;
	height:28px;
	line-height:28px;
	font-family:"Roboto Light";
	font-size:14px;
	vertical-align:bottom;
	margin-right:15px;
	color:#606060;
}
.finances-total-top-selected-field {
	float:left;
	height:28px;
	line-height:28px;
	font-family:"Roboto Regular";
	font-size:10px;
	vertical-align:bottom;
	margin-right:15px;
	color:#00C2EF;
}
.finances-total-default-font {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
.finances-total-selected-font {
	font-family:"Roboto Regular";
	font-size:20px;
	color:#606060;
}
#investments-window {
	 float: left;
    height: 470px;
    margin-top: 20px;
    width: 295px;
}
#investments-body {
	padding-top:10px;
}
.investments-field {
	float:left;
	width:284px;
	margin-top:10px;
}
.investments-left {
	/*float:left;
	font-family:"Roboto Light";
	font-size:16px;
	color:#A8A8A8;
	width:80px;
	text-align:right;
	height:23px;
	line-height:23px;*/
	    color: #A8A8A8;
    float: left;
    font-family: "Roboto Light";
    font-size: 15px;
    height: 23px;
    line-height: 23px;
    text-align: left;
    width: 110px;
}
.investments-list-right {
	float:right;
	font-family:"Roboto Light";
	font-size:19px;
	color:#606060;
	width:150px;
	text-align:right;
}
.investments-list-left{
	float:left;
	font-family:"Roboto Light";
	font-size:16px;
	color:#A8A8A8;
	width:100px;
	text-align:right;
	height:23px;
	line-height:23px;
}
.investments-right {
	/*float:left;
	font-family:"Roboto Light";
	font-size:19px;
	color:#606060;
	width:150px;
	text-align:right;*/
	
	color: #606060;
    float: right;
    font-family: "Roboto Light";
    font-size: 17px;
    margin-left: 48px;
    text-align: right;
    width: auto;
}
#investments-total-left {
	font-family:"Roboto Light";
	font-size:21px;
	color:#898989;
	height:36px;
	line-height:36px;
	float:left;
	width:60px;
	text-align:right;
	/*margin-right:20px;*/
}
#investments-total-right {
	
	 color: #606060;
    float: right;
    font-family: "Roboto Light";
    font-size: 25px;
    margin-top: 5px;
    text-align: right;
    width: auto;
	
	/*float:left;
	font-family:"Roboto Light";
	font-size:25px;
	color:#606060;
	width:auto;
	text-align:right;*/
	/*
	border-top-color: #000;
	border-top-style: solid;
	border-top-width: 1px;*/
}
#depreciation {
	width:650px;
	height:120px;
	float:left;
}
#depreciation-top {
	color:#606060;
	font-family:"Roboto Light";
	font-size:26px;
	margin-top:20px;
}
#depreciation-bottom {
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
}
#finances-submenu {
	background-color: #F7F7F7;
    float: left;
    height: 50px;
    margin-left: -89px;
    margin-top: 33px;
    padding-left: 10px;
    padding-top: 17px;
    width: 70px;
/*padding-top:17px;
	padding-left:10px;
	margin-left: -122px;
	width:70px;
	height:50px;
	background-color:#f7f7f7;*/
}
.finances-submenu-row {
	float:left;
	width:80px;
	margin-bottom:5px;
	font-family:"Roboto Regular";
	font-size:9px;
	color:#606060;
}
/****finance end ****/
/*******Calender Start*****/
#finances-left-column {
	width:699px;
	height:500px;
	float:left;
	/*overflow:hidden;*/
}
#calendar-menu-container {
	width:660px;
}
#calendar-menu-container-top {
	width:240px;
	float:left;
}
#calendar-topmenu-left {
	width:10px;
	text-align:center;
	float:left;
	height:44px;
	line-height:44px;
	vertical-align:middle;
}
#calendar-topmenu-left img {
	padding-top:18px;
}
#calendar-topmenu-container {
	width:220px;
	float:left;
}
.calendar-topmenu-field {
	float:left;
	font-family:"Roboto Regular";
	font-size:38px;
	color:#606060;
	margin-left:10px;
	margin-right:10px;
}
.calendar-topmenu-selected-field {
	float:left;
	font-family:"Roboto Regular";
	font-size:38px;
	margin-left:10px;
	margin-right:10px;
}
#calendar-topmenu-right {
	width:10px;
	text-align:center;
	float:left;
	height:44px;
	line-height:44px;
	vertical-align:middle;
}
#calendar-topmenu-blank {
	float:left;
	height:44px;
	width:420px;
}
#calendar-topmenu-right img {
	padding-top:18px;
	margin-right:400px;
}
#calendar-top-container {
	width:660px;
}
#calendar-menu-container-bottom {
	float:left;
}
#calendar-bottommenu-left {
	float:left;
	height:30px;
	line-height:30px;
}
#calendar-bottommenu-left img {
	padding-top:12px;
}
#calendar-bottommenu-container {
	float:left;
	max-width:630px;
	overflow:hidden;
	height:30px;
	line-height:30px;
}
.calendar-bottommenu-field {
	float:left;
	padding-left:14px;
	padding-right:14px;
	font-family:"Roboto Regular";
	font-size:18px;
	color:#606060;
}
.calendar-bottommenu-selected-field {
	float:left;
	padding-left:14px;
	padding-right:14px;
	font-family:"Roboto Regular";
	font-size:18px;
	background-color:#d1d1d1;
	color:#606060;
}
.calendar-bottommenu-nearest-field {
	float:left;
	padding-left:14px;
	padding-right:14px;
	font-family:"Roboto Regular";
	font-size:18px;
	color:#606060;
}
#calendar-bottommenu-right {
	float:left;
	margin-left:7px;
	margin-right:7px;
	height:30px;
	line-height:30px;
}
#calendar-bottommenu-right img {
	padding-top:12px;
}
#bigcalendar-container {
	width:550px;
	height:410px;
	float:left;
	margin-top:15px;
}
#bigcalendar-days {
	font-family:"Roboto Regular";
	color:#606060;
	font-size:18px;
	float:left;
	width:550px;
}
.bigcalendar-days-field {
	float:left;
	width:68px;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
}
.bigcalendar-square {
	background-color:#f7f7f7;
	width:68px;
	height:68px;
	float:left;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
}
.bigcalendar-square-top {
	width:68px;
	height:54px;
	text-align:center;
	font-family:"Roboto Light";
	color:#606060;
	font-size:55px;
	overflow:hidden;
}
.bigcalendar-square-bottom {
	width:68px;
	height:13px;
	text-align:right;
}
#bigcalendar-square-today {
	background-color:#d1d1d1;
	width:68px;
	height:68px;
	float:left;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
}
.bigcalendar-square-double-top {
	width:52px;
	height:33px;/*
	border-bottom-color: #d1d1d1;
    border-bottom-style: solid;
    border-bottom-width: 1px; */
	font-family:"Roboto Light";
	color:#606060;
	font-size:25px;
	text-align:center;
	float:left;
}
.bigcalendar-square-double-top-right-cont {
	width:16px;
	height:15px;
	text-align:right;
	float:left;
}
.bigcalendar-square-double-top-right {
	width:16px;
	text-align:right;
	float:left;
}
.bigcalendar-square-double-bottom {
	width:52px;
	height:33px;
	font-family:"Roboto Light";
	color:#606060;
	font-size:25px;
	text-align:center;
	float:left;
	border-top-color: #D1D1D1;
	border-top-style: solid;
	border-top-width: 1px
}
.bigcalendar-square-double-bottom-right {
	width:16px;
	height:15px;
	text-align:right;
	float:left;
	border-top-color: #D1D1D1;
	border-top-style: solid;
	border-top-width: 1px
}
.bigcalendar-square-double-bottom-right-check {
	width:16px;
	text-align:right;
	float:left;
}
#bigcalendar-square-double-top-today {
	width:52px;
	height:35px;
	font-family:"Roboto Light";
	color:#606060;
	font-size:25px;
	text-align:center;
	float:left;
	background-color:#d1d1d1;
}
#bigcalendar-square-double-top-right-today {
	width:16px;
	height:33px;
	text-align:right;
	float:left;
	border-bottom-color: #d1d1d1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color:#d1d1d1;
}
#bigcalendar-square-double-bottom-today {
	width:52px;
	height:33px;
	font-family:"Roboto Light";
	color:#606060;
	font-size:25px;
	text-align:center;
	float:left;
	background-color:#d1d1d1;
}
#bigcalendar-square-double-top-right-today {
	width:16px;
	height:15px;
	text-align:right;
	float:left;
	background-color:#d1d1d1;
}
#bigcalendar-square-double-top-right-today-check {
	width:16px;
	height:19px;
	text-align:right;
	float:left;
	background-color:#d1d1d1;
}
#bigcalendar-square-double-bottom-right-today {
	width:16px;
	height:15px;
	text-align:right;
	float:left;
	background-color:#d1d1d1;
}
#bigcalendar-square-double-bottom-right-today-check {
	width:16px;
	height:18px;
	text-align:right;
	float:left;
	background-color:#d1d1d1;
}
#minicalendar-column {
	float:left;
	width:160px;
	margin-top:16px;
	height:100%;
}
.minicalendar-container-top {
	width:155px;
	height:163px;
	float:left;
	margin-bottom:90px;
	margin-top:0px;
}
.minicalendar-container-bottom {
	width:155px;
	height:163px;
	float:left;
}
.minicalendar-month {
	font-family:"Roboto Regular";
	color:#606060;
	font-size:18px;
	text-align:right;
	margin-bottom:9px;
}
.minicalendar-square {
	float:left;
	width:19px;
	height:19px;
	background-color:#f7f7f7;
	margin-right:1px;
	margin-left:2px;
	margin-top:3px;
	font-family:"Roboto Regular";
	color:#606060;
	font-size:16px;
	text-align:center;
}
.minicalendar-square-event {
	float:left;
	width:19px;
	height:19px;
	background-color:#d1d1d1;
	margin-right:1px;
	margin-left:2px;
	margin-top:3px;
	font-family:"Roboto Regular";
	color:#606060;
	font-size:16px;
	text-align:center;
}
/* Add Event pop-up */
#calendar-popup-window {
	width:280px;
	height:203px;
	background-color:#F7F7F7;
	/*padding-top:px;*/
	padding-left:2px;
}
#calendar-popup-date {
	font-family:"Roboto Regular";
	color:#000000;
	font-size:12px;
	margin-bottom:10px;
}
.input-event-name { /* input */
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:20px;
	width:206px;
	float:left;
}
.input-event-content { /* textarea */
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:67px !important;
	width:279px !important;
	float:left;
}
#new-event-name {
	margin-bottom:10px;
	float:left;
	margin-right:10px;
}
#new-event-content {
	margin-bottom:10px;
	float:left;
}
#new-event-date {
	float:left;
	border-bottom:10px;
}
.input-event-date { /* input */
	font-family:"Roboto Regular";
	font-size:10px;
	width:63px;
	height:20px;
	border:none;
	float:left;
}
#new-event-user {
	float:left;
	margin-bottom:15px;
}
#input-event-user { /* input */
	font-family:"Roboto Regular";
	font-size:10px;
	border:none;
	height:20px;
	width:279px;
	background:url('/asset/images/lupa.png') no-repeat #fff;
	background-position:right;
}
#new-event-bottom {
	float:left;
}
#new-event-buttons {
	float:right;
	/*padding-right: 15px;*/
	margin-top:5px;
}
#new-event-buttons-delete {
	width:60px;
	height:20px;
	float:right;
	background:url(images/btquestionnaire/bdelete.png) no-repeat;
}
#new-event-buttons-delete:hover {
	background:url(images/btquestionnaire/bdelete_hover.png) no-repeat;
}
#new-event-buttons-edit {
	width:60px;
	height:20px;
	float:right;
	margin-left:10px;
	background:url(images/btquestionnaire/bedit.png) no-repeat;
}
#new-event-buttons-edit:hover {
	background:url(images/btquestionnaire/bedit_hover.png) no-repeat;
}
#new-event-check {
	font-family:"Roboto Regular";
	font-size:10px;
	float:left;
	width:159px;
}
.event-name-cal {
	width:145px;
	float:left;
}
.view-event {
	width:50px;
	float:left;
}
/*******Calendar End*****/
/***dashboard start****/
.asset-container {
	float:left;
	width:240px;
	min-width:240px;
	height:75px;
	margin-bottom:5px;
}
.asset-left {
	width:75px;
	min-width:75px;
	max-width:75px;
	height:75px;
	min-height:75px;
	max-height:75px;
	background: green;
	float:left;
}
.asset-left img {
	width:75px;
	min-width:75px;
	max-width:75px;
	height:75px;
	min-height:75px;
	max-height:75px;
}
.asset-right {
	margin-left:80px;
}
.asset-title {
	font-family:"Roboto Regular";
	font-size:16px;
	color:#606060;
	padding-left:5px;
	padding-bottom:2px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
}
.asset-subtitle {
	font-family:"Roboto Medium";
	font-size:12px;
	padding-left:5px;
	padding-bottom:3px;
        color: #606060;
}
.asset-description {
	overflow:hidden;
	height:37px;
	font-family:"Roboto Regular";
	font-size:12px;
	color: #606060;
	padding-left:5px;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap;

}
.top-window-left-calendar {
	width: 98%; /*262px;*/
	height: 190px;
	min-height: 190px;
	margin-bottom: 15px;
}
/* Ventana superior de la columna izquierda */
.event-container {
	width:240px;
	min-width:240px;
	height:75px;
	margin-bottom:5px;
}
.event-left-today {
	width:75px;
	min-width:75px;
	max-width:75px;
	height:75px;
	min-height:75px;
	max-height:75px;
	background-color:#d1d1d1;
	float:left;
	font-family:"Roboto Light";
}
.event-left-notoday {
	width:75px;
	min-width:75px;
	max-width:75px;
	height:75px;
	min-height:75px;
	max-height:75px;
	background-color:#f7f7f7;
	float:left;
	font-family:"Roboto Light";
}
.event-left-top {
	width: 70px;
	height: 60px;
	font-size: 50px;
	color: #606060;
	text-align:center;
}
.event-left-bottom-container {
	vertical-align:bottom;
}
.event-left-bottom {
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-bottom:5px;
	float:left;
}
.event-left-bottom-mark {
	height:15px;
	max-height:15px;
	min-height:15px;
	width:15px;
	max-width:15px;
	min-width:15px;
	background-color:#606060;
	float:right;
}
.event-right {
	margin-left:80px;
}
.event-title {
	font-family:"Roboto Medium";
	color: #00C2EF;
	font-size:15px;
	padding-top:5px;
	overflow:hidden;
}
.event-title-noevent {
	font-family:"Roboto Medium";
	color: #898989;
	font-size:12px;
	padding-top:5px;
	overflow:hidden;
}
.event-desc {
	overflow:hidden;
	font-family:"Roboto Regular";
	font-size:12px;
	padding-left:15px;
	padding-top:5px;
	color: #606060;
}
#top-window-left {
	width: 262px;
	height: 190px;
	min-height: 190px;
	margin-bottom: 15px;
}
#top-window-left-body {
	overflow-x:hidden;
	overflow-y:hidden;
	max-height:155px;
	height:155px;
	width: 98%;/*260px;*/
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	top:0;
}
/* Hidden Superior Window, left column */
.top-window-left-hidden {
	width: 100%; /*272px;*/
	margin-bottom: 15px;
	background-color:#D1D1D1;
}
/* Ventana inferior de la columna izquierda */ 
.bottom-window-left {
	width: 98%; /*262px;*/
	height: 250px;
	min-height: 250px;
}
#bottom-window-left-body {
	overflow-x:hidden;
	overflow-y:hidden;
	height:215px;
	max-height:215px;
	width:98%; /*260px;*/
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
}
/* Hidden Inferior Window, left column */
.bottom-window-left-hidden {
	width: 100%; /*272px;*/
	background-color:#D1D1D1;
}
/* Columna central dentro del contenedor */
#column-center {
	margin-right: 15px;
	float: left;
	min-width: 385px; 
	width:40%;
}
/* In center column in dashboard, the bottom left sub-column */
#column-center-left {
	width:42%; /*170px;*/
	float:left;
	margin-right:4%; /*15px;*/
}
/* In center column in dashboard, the bottom right sub-column */
#column-center-right {
	width:54%; /*200px;*/
	float:left;
}
/* Ventanas de 385px de anchura */
.big-window-center {
	width: 98%; /*375px;*/
	height: 100px;
	min-height: 100px;
	margin-bottom: 15px;
}
.big-window-center-body {
	overflow-x:hidden;
	overflow-y:hidden;
	max-height:65px;
	height:65px;
	width:99%; /*377px;*/
	padding-right:5px;
	padding-top:5px;/*margin-left:-5px;*/
}
/* hidden windows with width of 385px in center column */
.big-window-center-hidden {
	width: 100%; /*385px; */
	min-width: 385px;
	margin-bottom: 15px;
	background-color:#D1D1D1;
}
/* Ventanas de 200px de anchura */
.medium-window-center {
	width: 96%; /* 190px; */
	height: 100px;
	min-height: 100px;
	margin-bottom: 5px;
	float: left;
}

.medium-window-center-body {
	width: 100%; /*190px;*/
	min-width: 190px;
	height: 65px;
	min-height: 65px;
	margin-bottom: 5px;
	margin-left:5px;
	float: left;
}

/* hidden windows with width of 190px in center column  200px*/
.medium-window-center-hidden {
	width: 96%;
	min-width: 190px;
	margin-bottom: 5px;
	float: left;
}
/* Ventanas de 170px de anchura */
.small-window-center {
	width: 94%; /*160px;*/
	height: 100px;
	min-height: 100px;
	max-height: 100px;
	margin-bottom: 5px;
	float: left;
}
.small-window-center-body {
	height:65px;
	max-height:65px;
	width:158px;
	max-width:158x;
	margin-left:10px;
	padding-top:5px;
        font-size: 15px;
        color:#606060;
}
/* hidden windows with width of 170px in center column */
.small-window-center-hidden {
	width: 94%;
	min-width: 170px;
	margin-bottom: 5px;
	margin-right: 15px;
	float: left;
}
/* Columna derecha dentro del contenedor */
#column-right {
	float: right;
    height: 500px;
    margin-left: -50px;
    margin-top: -26px;
    max-width: 300px;
    min-width: 300px;
/*	margin-top: -26px;
	width: 300px;
	min-width: 300px;
	max-width: 300px;
	float: right;
	height: 500px;
	overflow:hidden;
	margin-right:-53px;
*/
}
#column-right-empty {
	margin-top: 30px;
	width: 170px;
	min-width: 170px;
	max-width: 170px;
	height:400px;
	min-height:400px;
	max-height:400px;
	float: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000;
}
#mail-head {
	font-family: "Roboto Regular";
	height: 65px;
	min-height: 65px;
	font-weight:bold;
	font-size:14px;
}
#mail-head-top {
	vertical-align: top;
	height:48px;
}
#mail-head-bottom {
	vertical-align: bottom;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000;
}
#mail-container {
	max-height: 370px;
	min-height: 370px;
	height: 370px;
	overflow:auto;
	overflow-x:hidden;
	margin-top:10px;
	font-size:14px;
}
.mail-message {
	padding-top: 10px;
	height: 50px;
	min-height: 50px;
	max-height: 50px;
}
.message-sender {
	font-family: "Roboto Regular";
	font-size: 14px;
	line-height: 16px;
	color: #000;
}
.message-subject {
	font-family: "Roboto Medium";
	font-size: 10px;
	line-height: 16px;
	color: #00C2EF;
}
.message-body {
	font-family: "Roboto Regular";
	font-size: 10px;
	max-height: 12px;
	height:12px;
	overflow: hidden;
	color: #606060;
	max-width:200px;
}
/* title bar of each window */
.top-window {
	font-family: "Roboto Light";
	font-size:16px;
	height: 25px;
	background-color: #D1D1D1;
	padding-left: 10px;
	color:#333333;
}
.top-window-left {
	background-color: #D1D1D1;
	float:left;
	padding-top:3px;
}
.top-window-right {
	background-color: #D1D1D1;
	height:25px;
	float: right;
}
.top-window-right-administrators {
	background-color: #D1D1D1;
	height:25px;
	float: right;
}
.top-window-right-plus {
	margin-right:10px;
	margin-top:8px;
	width:5px;
	height:5px;
	float:right;
	background:url(..images/plus.png) no-repeat;
}
.top-window-right-plus:hover {
	background:url(..images/plus_hover.png) no-repeat;
}
.top-window-right-minus {
	margin-right:10px;
	margin-top:8px;
	width:5px;
	height:5px;
	float:right;
	background:url(../images/menos_dash.png) no-repeat;
	cursor:pointer;
}
.top-window-right-minus:hover {
	background:url(../images/menos_dash_hover.png) no-repeat;
}
.top-window-right img {
	padding-top:9px;
	padding-right:9px;
}
/* Hidden Windows */
.top-window-hidden {
	font-family: "Roboto Light";
	font-size:12px;
	height: 25px;
	background-color: red;
	padding-left: 10px;
}
/*.top-window-left-hidden{
	background-color: red;
	float:left;
	padding-top:3px;
}*/
.top-window-right-hidden {
	background-color: red;
	height:25px;
	float: right;
}
.top-window-right-hidden img {
	padding-top:9px;
	padding-right:9px;
}
.report-container {
	margin-left:10px;
	margin-bottom:5px;
}
.report-title {
	font-family:"Roboto Regular";
	font-size:15px;
        color: #606060;
}
.report-shared {
	font-family:"Roboto Medium";
	font-size: 12px;
	margin-left:20px;
        color: #606060;
}
.report-date {
	margin-left:20px;
	font-family:"Roboto Regular";
	font-size:12px;
	color: #606060;
}

.todo-container {
	width:140px;
	margin-bottom: 2px;
	height:12px;
	float:left;
	line-height:10px;
}

.todo-arrow {
	float:left;
	margin-top:3px;
	margin-right:5px;
	height:12px;
}
.todo-arrow img {
	margin-bottom:12px;
}
.todo-flag {
	float:left;
	margin-top:2px;
	margin-right:5px;
	height:12px;
}
.todo-flag img {
	margin-bottom:10px;
}
.todo-name {
	font-family:"Roboto Regular";
	font-size:15px;
	overflow:hidden;
	height:15px;
}
.doc-container {
	margin-top: 10px;
	height:12px;
	width:150px;
	float:left;
}
.doc-button {
	float:left;
	margin-right:5px;
}
.doc-button img {
	margin-bottom:7px;
}
.doc-option {
	font-family:"Roboto Regular";
	font-size:10px;
}
.account-container {
	margin-top:4px;
	height:12px;
	float:left;
	width:135px;
}
.account-button {
	float:left;
	margin-right:5px;
	height:12px;
}
.account-button img {
	margin-bottom:5px;
}

.account-option {
	font-family:"Roboto Regular";
	font-size:15px;
	line-height:6px;
        color: #606060;
}

.management-container {
	margin-top:5px;
	float:left;
	width:180px;
	height:12px;
}
.management-button {
	float:left;
	margin-top:2px;
	margin-right:5px;
}
.management-button img {
	margin-bottom:7px;
}
.management-option {
	font-family:"Roboto Regular";
	font-size:15px;
	line-height:10px;
        color: #606060;
}
.finances-container {
	overflow-y:hidden;
	overflow-x:hidden;
	margin-left:10px;
	height:65px;
	font-family:"Roboto Regular";
}
.finances-left-container {
	width:160px;
	float:left;
}
.finances-left {
	float:left;
	width:160px;
	font-size:12px;
	text-align:center;
	margin-bottom:5px;
}
.finances-left-bottom {
	font-size:12px;
	color: #606060;
	margin-top:50px;/*text-align:center;*/
}
.finances-right-container {
	width:190px;
	margin-left:165px;
	margin-top: 19px;
}
.finances-right1 {
	font-family:"Roboto Regular";
	font-size:24px;
	color:#606060;
	float:left;
	margin-right:5px;
}
.finances-right2 {
	font-family:"Roboto Regular";
	font-size:14px;
	vertical-align:bottom;
	padding-top:9px;
        color:#606060;
}
/*****dashboard end******/
/* title bar of each window */
/*.top-window{
    font-family: "Roboto Regular";
	font-size:12px;
    height: 25px;
    background-color: #D1D1D1;
    padding-left: 10px;
}*/
.top-window-left {
	background-color: #D1D1D1;
	float:left;
	padding-top:3px;
}
.top-window-right {
	background-color: #D1D1D1;
	height:25px;
	float: right;
}
.top-window-right-administrators {
	background-color: #D1D1D1;
	height:25px;
	float: right;
}
.top-window-right-plus {
	margin-right:10px;
	margin-top:8px;
	width:5px;
	height:5px;
	float:right;
	background:url(images/arrows/plus.png) no-repeat;
}
.top-window-right-plus:hover {
	background:url(images/arrows/plus_hover.png) no-repeat;
}
.top-window-right-minus {
	margin-right:10px;
	margin-top:8px;
	width:5px;
	height:5px;
	float:right;
	background:url(../images/menos_dash.png) no-repeat;
}
.top-window-right-minus:hover {
	background:url(../images/menos_dash_hover.png) no-repeat;
}
.top-window-right img {
	padding-top:9px;
	padding-right:9px;
}
/*----- Textbox Styles  -----*/
.form-text {
	border:none;
	padding: 3px;
}
.text-margin-right {
	margin-right:10px;
}
.ft-mmsp {
	width:58%;
}
.ft-tsp {
	width:35%;
}
.ft-sp {
	width:45%;
}
.ft-mp {
	width:30%;
}
.ft-msp {
	width:58%;
}
.ft-fmp {
	width:65%;
}
.ft-fp {
	width:91%;
}
 input::-webkit-input-placeholder {
 color: #CCC;
}
 input:-moz-placeholder {
 color: #CCC;
}
 input:-ms-input-placeholder {
 color: #CCC;
}
.placeholder {
	color: #CCC;
}
.dropdown-select {
	background:url(../images/buttonarrow.png) no-repeat right #FFF;
	overflow: hidden;
	-webkit-appearance: none;
}
.dropdown-select-asset {
	background:url(../images/buttonarrow-max.png) no-repeat right #FFF;
	overflow: hidden;
	-webkit-appearance: none;
	padding-top:2px !important;
}

.dropdown {
	border:none;
	background: transparent;
	width: 110%;
	padding: 3px;
	color:#898989;
	/*-webkit-appearance: none;*/
}
.dropdown1-select {
	background:url(../images/buttonarrow.png) no-repeat right #FFF;
	background-size:18px 20px;
	overflow: hidden;
	-webkit-appearance: none;
}
.dropdown1 {
	border:none;
	background: transparent;
	padding: 3px;
	-webkit-appearance: none;
}
/*----- Button Styles  -----*/
/*.btn_black {
	background:#606060;
	padding:5px 21px;
	color:#FFF;
	border:1px solid #CCC;
	cursor:pointer;
	font-family:"Roboto Regular";
        font-size: 15px;
        
}
.btn_black:hover {
	color:#FFF;
}
.btn_black:active {
	background-color:#FFF;
	color:#606060;
	top:1px;
}*/
/*.btn_white {
	background:#FFF;
	padding:5px 21px;
	color:#606060;
	border:1px solid #CCC;
	cursor:pointer;
	font-family:"Roboto Regular";
        font-size: 15px;
}
.btn_white:hover {
	color:#000;
}
.btn_white:active {
	top:1px;
	background:#606060;
	color:#FFF;
}*/
.btn_grey {
	background:#D1D1D1;
	padding:3px 10px;
	color:#606060;
	border:1px solid #CCC;
	cursor:pointer;
}
.btn_grey:hover {
	color:#000;
}
.btn_grey:active {
	top:1px;
	background:#606060;
	color:#FFF;
}

/*----- Errot Message Styles  -----*/
div.error {
	position: absolute;
	color:#BA0000;
	font-size: 11px;
}
input.error {
	border:1px solid #BA0000;
}
textarea.error {
	border:1px solid #BA0000;
}
select.error {
	border:1px solid #BA0000;
}
/*----- Tooltip Styles  -----*/
.tooltip {
	outline:none;
}
.tooltip strong {
	line-height:30px;
}
.tooltip:hover {
	text-decoration:none;
}
.tooltip span.ttip {
	z-index:10;
	display:none;
	padding:10px;
	margin-top:-30px;
	margin-left:5px;
	width: 75px;
}
.tooltip:hover span.ttip {
	display:inline;
	position:absolute;
	color:#111;
	border:1px solid #CCC;
	background:#F7F7F7;
}
/*CSS3 extras*/
.tooltip span.ttip {
	border-radius:4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 5px 5px 8px #CCC;
	-webkit-box-shadow: 5px 5px 8px #CCC;
	box-shadow: 5px 5px 8px #CCC;
}
/****common footer****/

#common-footer {
	width:100%;
	height:10px;
	float:left;
	font-family:"Roboto Regular";
	font-size:10px;
	color:#606060;
	text-align:center;
	margin-top:20px;
}

/********tab box information******/
		#note {
	font-family: 'FrutigerLTStd45Light';
	display:none;
	position:absolute;
	width:185px;
	top: 408px;
	right: 394px;
	padding:15px;
	background:#fefefe;
	font-size:12px;
	border-radius:5px;
	box-shadow:0 1px 3px #ccc;
	border:1px solid #ddd;
	height:35px;
}
#note ul, #note ul li {
	margin:0;
	padding:0;
	margin-left:10px;
}
#note h4 {
	margin:-10px 0 10px 0;
	padding:0;
	font-weight:normal;
}
#note:before {
	content: "\25C0";
	position:absolute;
	top:-73px;
	left:-5%;
	font-size:14px;
	line-height:158px;
	color:#ddd;
	text-shadow:none;
	display:block;
}
.cal-event-det {
	width:300px;
	min-height:150px;
	padding:20px;
}
.span-cls {
	width:100%;
	padding-top:10px;
	font-size:12pt;
	padding-bottom:10px;
}
.cls-span {
	margin-left:10px;
	color:#999999;
	float:left;
	width:80px;
}
.cal-event-det li {
	font-size:10pt;
	color:#333333;
	list-style:none;
	padding-left:10px;
}
.cal-event-det li:hover {
	color:#999999;
}
.cal-event-det a {
	width:30%;
	float:left;
	font-size:10pt;
	text-decoration:none;
	color:#606060;
}
.cal-event-det a:visited {
	color:#606060;
}
/****open and close folder css***/
.openfolder {
	background:url(../images/openclose.png) no-repeat -1px -1px;
	height:15px;
	width:20px;
	border:none;
	float:left;
}
.openfolder:hover {
	background:url(../images/openclose.png) no-repeat -1px -26px;
	height:15px;
	width:20px;
	border:none;
	float:left;
}
.closefolder {
	background:url(../images/openclose.png) no-repeat -28px -1px;
	height:15px;
	width:20px;
	border:none;
	float:left;
}
.closefolder:hover {
	background:url(../images/openclose.png) no-repeat -27px -26px;
	height:15px;
	width:20px;
	border:none;
	float:left;
}
/*****/
/*******/
.crop_image {
	/*background:#000;*/
	float:left;
	margin-top:9px;
	
}
.crop_image img
{
max-height:700px;
max-width:700px;
/*	max-height:900px;
    max-width:900px;*/
}
.crop_preview {
	float: left;
    margin-left: 60px;
    margin-top: 8px;
    border: 1px solid #606060;
}
.cropbutton {
	float: left;
    margin-left: -75px;
    margin-top: 213px;
}
.croptitle
{
	text-align:left;
	font-size:16px;
	color:#606060;
}
/*************************************** CSS UPDATE **************************************/
.report-tl-wrapper{
	float:left;
	height:200px;
	margin-bottom:20px;
	margin-left:7px;
}
.report-tl-container{
	   background-color: #F7F7F7;
    float: left;
    height: 210px;
    margin-left: 47px;
    width: 225px;
}
.report-tl-title{
	  float: left;
    font-size: 18px;
    margin-top: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 119px;
}
.report-tl-action{
	float:left;
	font-size:12px;
	margin-top:5px;
	margin-bottom:10px;
	font-family:"Roboto Medium";
	color:#00C2EF;
}
.report-tl-desc{
	float:left;
	font-size:10px;
	width:128px;
	color:#606060;
}
.report-tl-image{
	float:left;
	width:130px;
	height:130px;
}
.report-tl-image img{
	height:130px;
	width:130px;
}
.report-tl-left{
	float:left;
	width:80px;
	height:210px;
	border-right-color:#606060;
	border-right-style:solid;
	border-right-width:1px;
}
.report-tl-right{
	float:left;
	width:122px;
	margin-left:10px;
}
.report-tl-arrow{
	float:left;
	height:210px;
	width:13px;
	background-image:url(../images/right-arrow-dashboard.png);
	background-repeat:no-repeat;
	margin-top:80px;
}
.report-tl-data{
	float:left;
	width:70px;
	height:70px;
	margin-left:5px;
	margin-top:5px;
	color:#606060;
	text-align:right;
	background-color:#FFFFFF;
}
.report-tl-current-data{
	float:left;
	width:70px;
	height:70px;
	margin-left:5px;
	margin-top:5px;
	color:#606060;
	text-align:right;
	background-color:#d1d1d1;
}
.report-tl-top{
	font-family:"Roboto Regular";
	float:left;
	font-size:48px;
	text-align:right;
	width:70px;	
	margin-left:-5px;
}
.report-tl-bottom{
	float:left;
	font-size:12px;
	width:60px;
	margin-top:-3px;
	margin-left:5px;
}
#right1{
	float:left;
	width:245px;	
}
#right2{
	float:left;
	width:20px;
	height:500px;
	background:grey;
    margin-left: 35px;
}
.report-tl-date{
	float:left;
	font-family:"Roboto Medium";
	font-size:10px;
	margin-top:100px;
	text-align:right;
	width:70px;
	color:#606060;
}
.repord-tl-date-row{
	float:left;
}
.ds-date-cont{
	float:left;
	width:150px;
	height:200px;
	margin-left:105px;
	position:relative;
	z-index:1000;
}
.ds-date-top{
	float:left;
	width:175px;
	height:100px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.ds-date-bottom{
	float:left;
	width:150px;
	height:100px;
	font-family:"Roboto Medium";
	font-size:10px;
	color:#00C2EF;
	height:16px;
	line-height:16px;
}
/*************************** ASSETS UPDATE *****************************/
.btn-new-asset{
	float:left;
	width:115px;
	height:26px;
	background:url(../images/newbuttons.png) -8px -157px;
	border:0;
	cursor:pointer;
	margin-right:10px;
}
.btn-new-asset:hover{
	background:url(../images/newbuttons.png) -8px -120px;
}
#asset-search-container {
	float:right;
	width:800px;
	height:30px;
	line-height:30px;
	vertical-align:top;
     margin-top: 10px;
}
.asset-thumb{
	float:left;
	width:144px;
	height:130px;
	background:url(../images/loading.gif);
	background-size: 146px 130px;
	background-repeat:no-repeat;
	margin-right:10px;
	margin-bottom:10px;
}
/*
.asset-thumb img{
	width:146px;
	height:130px;
} */
.thumb-bottom{
	float:left;
	height:50px;
	width:144px;
	margin-top:80px;
	background-color:#303030;
	opacity:0.8;
	color:#FFFFFF;	
	overflow:hidden;
}
.thumb-bottom-title{
	float:left;
	width:146px;
	font-family:"Roboto Regular";
	font-size:15px;
	/*font-weight:bold;*/
	margin-top:5px;
	margin-left:5px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.thumb-bottom-desc{
	/*float:left;
	width:146px;
	font-family:"Roboto Regular";
	font-size:12px;
	margin-left:5px;
	color:#C4C4C4;*/
	color: #C4C4C4;
    float: left;
    font-family: "Roboto Regular";
    font-size: 12px;
    margin-left: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 105px;
}
.thumb-bottom-desc:after
{
	content:'.';
	visibility:hidden;
}
#asset-detail-wrapper{
	float:left;
	height:460px;
	width:534px;
}
.asset-detail-big-border{
	float:left;
	width:257px;
	height:244px;
	border-color:#ccc;
	border-style:solid;
	border-width:5px;
}
.asset-detail-big-border img{
	width:258px;
	height:245px;
}
.asset-detail-big{
	float:left;
	width:267px;
	height:254px;
}
.asset-detail-small-border{
	float:left;
	width:257px;
	height:206px;
	border-color:#ccc;
	border-style:solid;
	border-width:5px;
	border-top-width:0px;
}
.asset-detail-small{
	float:left;
	width:267px;
	height:185px;
}
#asset-detail-title{
	margin-top:-7px;
	margin-left:7px;
	width:470px;
	float:left;
	font-family:"Roboto Light";
	font-size:30px;
}
#asset-detail-category{
	margin-left:7px;
	width:252px;
	float:left;
	font-family:"Roboto Medium";
	font-size:16px;
	color:#00C2EF;
}
#asset-detail-place{
	margin-left:7px;
	margin-top:10px;
	width:252px;
	float:left;
	font-family:"Roboto Medium";
	font-size:16px;
}
#asset-detail-address{
	margin-left:7px;
	width:252px;
	float:left;
	font-family:"Roboto Light";
	font-size:12px;
}
#asset-detail-date{
	margin-left:7px;
	margin-top:15px;
	width:252px;
	float:left;
	font-family:"Roboto Light";
	font-size:11px;
	font-weight:bold;
}
#asset-detail-price{
	margin-left:7px;
	margin-top:40px;
	width:252px;
	float:left;
	font-family:"Roboto Light";
	font-size:30px;
}
#btn-edit-asset{
	float:left;
	width:116px;
	height:26px;
	background:url(../images/newbuttons.png) -500px -205px;
	border:0;
	cursor:pointer;
	margin-right:15px;
	margin-left:10px;
	margin-top:124px;
}
				
#btn-edit-asset:hover{
	background:url(../images/newbuttons.png) -500px -253px;
}



#btn-delete-task{
	background:url(../images/updel.png) -856px -9px;
	float:left;
	width:117px;
	height:26px;
	border:0;
	cursor:pointer;
}
				
#btn-delete-task:hover{
	background:url(../images/updel.png) -856px -59px;
}

#btn-delete-asset{
	float:left;
	width:115px;
	height:26px;
	background:url(../images/newbuttons.png) -638px -205px;
	border:0;
	cursor:pointer;
	margin-top:124px;
}
				
#btn-delete-asset:hover{
	background:url(../images/newbuttons.png) -638px -253px;
}
#btn-all-asset{
	float:left;
	width:115px;
	height:26px;
	background:url(../images/newbuttons.png) -133px -157px;
	border:0;
	cursor:pointer;
	margin-right:10px;
}
				
#btn-all-asset:hover{
	background:url(../images/newbuttons.png) -133px -120px;
}
#asset-detail-graphic{
	float:left;
	width:534px;
	height:185px;
	font-family:"Roboto Light";
	font-size:10px;
	/*border-style:solid;
	border-width:1px;
	border-color:black;*/
}
.asset-detail-row{
	float:left;
	width:100%;
	margin-bottom:34px;
}
.asset-detail-field{
	float:left;
	width:60%;
	font-size:14px;
	font-family:"Roboto Light";
}
.asset-detail-value{
	float:left;
	width:40%;
	color:#606060;
	font-size:14px;	
	font-family:"Roboto Light";
}
#assets-thumbs-column{
	float:left;
	width:115px;
	height:460px;
}
#assets-thumbs-container{
/*	float:left;
	width:120px;
	height:412px;
	padding-top:5px;
	padding-left:5px;
	overflow:auto;*/
	    float: left;
    height: 398px;
    margin-top: 6px;
    overflow: auto;
    padding-left: 20px;
    padding-top: 5px;
    width: 120px;
}
.asstes-thumbs-image{
	float:left;
	width:88px;
	height:88px;
	margin-bottom:10px;
	border-style:solid;
	border-color:#black;
	border-width:1px;
}
.asstes-thumbs-image img{
	width:88px;
	height:88px;
}
.asstes-thumbs-selected-image{
	float:left;
	width:86px;
	height:86px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	margin-bottom:10px;
}
.asstes-thumbs-selected-image img{
	width:86px;
	height:86px;
}
#assets-photo-big{
	float:left;
	width:405px;
	height:412px;
	background-size:400px 407px;
	/*background-image:url(../images/maquina.png);
	*/
	/*background-repeat:no-repeat; margin-left:10px;*/
	
	margin-left: 3px;
	margin-top:10px;
	z-index:0;
	position:relative;
}
#assets-photo-bottom{
	float:left;
	height:41px;
	width:405px;
	margin-left: -13px;
}
.assetbigimage img
{
	max-height:400px;
	max-width:400px;
	display: block;
    margin-left: auto;
    margin-right: auto 
}
	
#assets-photo-footer{
	float:left;
	width:405px;
	height:40px;
	background-color:#000000;
	opacity:0.6;
	color:#ffffff;
	margin-top:-40px;
	z-index:32;
	position:absolute
}
#assets-photo-footer-left{
	  float: left;
    font-family: "Roboto Light";
    font-size: 30px;
    height: 40px;
    margin-left: 10px;
    width: 47%;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
}
#assets-photo-footer-right{
	float:left;
	width:50%;
	height:40px;
}
.assets-photo-footer-field{
	float:left;
	height:20px;
	width:100%;
	line-height:20px;
	font-family:"Roboto Light";
	font-size:12px;
	text-align:right;
	margin-left:-10px;
}
#btn-add-photo{
	float:right;
	width:115px;
	height:26px;
	background:url(../images/newbuttons.png) -468px -120px;
	border:0;
	cursor:pointer;
	margin-top:3px;
}

#btn-prinicipal{
	 background: url(../images/mainimage.png) no-repeat scroll 0 0px transparent;
    border: 0 none;
    cursor: pointer;
    float: right;
    height: 26px;
    margin-right: 5px;
    margin-top: 3px;
    width: 115px;
}
#btn-prinicipal:hover{
	background:url(../images/mainimage-hover.png)  0px 0px no-repeat;

}
				
#btn-add-photo:hover{
	background:url(../images/newbuttons.png) -468px -157px;
}
#btn-delete-photo{
	float:right;
	width:115px;
	height:26px;
	background:url(../images/newbuttons.png) -593px -120px;
	border:0;
	cursor:pointer;
	margin-top:3px;
	margin-right:-5px;
	margin-left:5px;
}
				
#btn-delete-photo:hover{
	background:url(../images/newbuttons.png) -593px -157px;
}
#assets-manage-documents{
	width:255px;
	height:227px;
}
#assets-documents-footer {
	width:265px;
	max-width:265px;
	height: 25px;
	background-color: #D1D1D1;
	text-align:right;
}
#assets-creator{
	height:122px;
	text-align:center;
}
#assets-creator img {
	height:129px;
	width:129px;
}
#btn-create{
	float:left;
	width:48px;
	height:20px;
	background:url(../images/newbuttons.png) -718px -120px;
	border:0;
	cursor:pointer;
	margin-top:5px;
}
	
			
#btn-create:hover{
	background:url(../images/newbuttons.png) -718px -157px;
}
#btn-print{
	float:right;
	width:20px;
	height:20px;
	background:url(../images/print.png);
	border:0;
	cursor:pointer;
	margin-top:5px;
}
#btn-print:hover{
	background:url(../images/print_hover.png);
}
#btn-download{
	float:right;
	width:15px;
	height:20px;
	background:url(../images/asseticon.png) -151px -3px;
	border:0;
	cursor:pointer;
	margin-top:5px;
	margin-right:5px;
}
#btn-download:hover{
	background:url(../images/asseticon.png) -151px -53px;
}
#btn-add-photo2{
	float:left;
	width:126px;
	height:26px;
	background:url(../images/newbuttons.png) -309px -9px;
	border:0;
	cursor:pointer;
	/*margin-left:23px;*/
}
#btn-add-photo2:hover{
	background:url(../images/newbuttons.png) -309px -60px;
}
#btn-add-document{
	float:left;
	width:129px;
	height:26px;
	background:url(../images/newbuttons.png) -446px -9px;
	border:0;
	cursor:pointer;
}
#btn-add-document:hover{
	background:url(../images/newbuttons.png) -446px -60px;
}
#btn-add-maintance{
	background: url("../images/asset-add-buttons.png") repeat scroll -244px 87px rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 26px;
    width: 240px;
}
#btn-add-maintance:hover{
	 background: url("../images/asset-add-buttons.png") repeat scroll -484px 87px rgba(0, 0, 0, 0);
}
#btn-cancel{
	float:left;
	width:109px;
	height:26px;
	background:url(../images/newbuttons.png) -585px -9px;
	border:0;
	cursor:pointer;
	margin-right:10px;
}
#btn-cancel:hover{
	background:url(../images/newbuttons.png) -585px -60px;
}
#btn-save{
	background:url(../images/newbuttons.png) -704px -9px;
	float:left;
	width:109px;
	height:26px;
	border:0;
	cursor:pointer;
}
#btn-update{
	background:url(../images/updel.png) 0px -9px;
	float:left;
	width:117px;
	height:26px;
	border:0;
	cursor:pointer;
}

#btn-update:hover{
	background:url(../images/updel.png) 0px 33px;
}

#btn-save:hover{
	background:url(../images/newbuttons.png) -704px -60px;
}
/****************************** MESSAGES UPDATE ********************************/
#btn-compose{
	width:123px;
	height:38px;
	background:url(../images/newbuttons.png) -8px -60px;
	border:0;
	cursor:pointer;
}
#btn-compose:hover{
	background:url(../images/newbuttons.png) -8px -9px;
}
.mail-contact-container{
	float:left;
	width:233px;
	height:73px;
	margin-bottom:10px;
}
.mail-contact-image{
	float:left;
	height:73px;
	width:72px;
	margin-right:15px;
}
.mail-contact-image img{
	height:73px;
	width:72px;
}
.mail-contact-name{
	float:left;
	width:145px;
	font-family:"Roboto Light";
	font-size:16px;
	margin-top:7px;
	margin-bottom:2px;
}
.mail-contact-job{
	float:left;
	width:145px;
	font-family:"Roboto Medium";
	margin-bottom:3px;
}
.mail-contact-phone{
	float:left;
	width:145px;
	font-family:"Roboto Light";
	font-size:12px;
	color:#ccc;
}

#messages-contacts-column {
	margin-right:30px;
	float:right;
	width: 235px;
	margin-top:10px;
}

#messages-contacts-column-to-do-list{
/*float:right;
margin-right: -312px;
margin-top: -30px;
width: 235px;*/
float: right;
margin-right: -325px;
width: 600px;
max-width: 600px;

}



#messages-contacts-search {
	float:left;
}
#messages-contacts-title {
	font-family:"Roboto Regular";
	font-size:18px;
	color:#606060;
	text-align:left;
	margin-top:42px;
	margin-bottom:14px;
}
#messages-contacts-body {
	height:400px;
	width:250px;
	overflow-x:hidden;
	overflow-y:auto;
}
.messages-contacts-contact {
	font-family:"Roboto Regular";
	font-size:14px;
	text-align:right;
	margin-bottom:15px;
	margin-right:15px;
	width: 126px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#newmail-title{
	float:left;
}
/*********************************** TO-DO LIST UPDATE **************************************/
#new-assignment-row{
	float:left;
	width:600px;
	margin-bottom:30px;
}
#btn-new-assignment{
	background:url(../images/newbuttons.png) -8px -204px;
	width:179px;
	height:38px;
	border:0;
	cursor:pointer;
}
#btn-new-assignment:hover{
	background:url(../images/newbuttons.png) -8px -253px;
}
#assignment-title{
	float:left;
	width:600px;
	font-family:"Roboto Regular";
	font-size:19px;
	margin-bottom:15px;
}

#assignments-list{
	float:left;
	width:600px;
	margin-bottom:15px;
	padding-left:20px;
	position:relative;
}

.assignments-list-field{
	float:left;
	margin-right:20px;
	cursor:pointer;
	font-family:"Roboto Regular";
	font-size:17px;
}
#assignments-orderby{
	float:left;
	width:700px;
	padding-left:50px;
}
.assignments-orderby-field{
	float:left;
	color:#606060;
	margin-right:20px;
	font-family:"Roboto Medium";
	font-size:14px;
}
#tasks-box{
	float:left;
	width:270px;
	height:200px;
	margin-left:150px;
	margin-top:50px;
}
#tasks-buttons{
	float:left;
	width:270px;
	height:38px;
}
#btn-add-new-asset{
   background-color: #606060;
   border: 0 none;
   cursor: pointer;
   color: #ffffff;
   font-family: "roboto regular";
   font-size: 14px;
   height: 30px;
   width: 125px;
   
}

#btn-add-new-asset:hover{
	
   background-color: #333333;
    color: #ffffff;
}
#btn-add-new-asset:visited{
	
   background-color: #333333;
    color: #ffffff;
}


/*#btn-add-new-asset{
    background: url("../images/newbuttons.png") repeat scroll 664px 891px transparent;
    border: 0 none;
    cursor: pointer;
    height: 28px;;
    margin-right: -35px;
    margin-top: -8px;
    width: 123px;
   
   
}

#btn-add-new-asset:hover{
	background:url("../images/newbuttons.png") repeat scroll 664px 840px transparent;
	border: 0 none;
    cursor: pointer;
    height: 28px;;
    margin-right: -35px;
    margin-top: -8px;
    width: 123px;
   
}*/
#btn-new-task{
	background:url(../images/newbuttons.png) -209px -204px;
	width:123px;
	height:38px;
	border:0;
	cursor:pointer;
	float:left;
}
#btn-new-task:hover{
	background:url(../images/newbuttons.png) -209px -253px;
}
#btn-asign{
	background:url(../images/newbuttons.png) -355px -204px;
	width:123px;
	height:38px;
	border:0;
	cursor:pointer;
	float:right;
}
#btn-asign:hover{
	background:url(../images/newbuttons.png) -355px -253px;
}
#tasks-container{
	float:left;
	width:250px;
	height:105px;
	margin-left:10px;
	padding-top:10px;
	overflow:auto;
}
.tasks-row{
	float:left;
	margin-bottom:4px;
}
.tasks-arrow{
	float:left;
}
.tasks-arrow img{
	width:7px;
	height:4px;
}
.tasks-color{
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.tasks-color img{
	width:6px;
	height:6px;
}
.tasks-name{
	float:left;
	font-family:"Roboto Regular";
	font-size:14px;
	color:#606060;
}
#assigned-container{
	width:270px;
	float:left;
	margin-top:28px;
	margin-left:10px;
}
.assigned-field{
	float:left;
	height:16px;
	margin-left:5px;
	margin-right:5px;
	width:100%;
}
.assigned-field-name{
	float:left;
	font-family:"Roboto Medium";
	font-size:12px;
	color:#00C2EF;
}
.assigned-field-button{
	float:left;
	cursor:pointer;
	width:6px;
	height:8px;
	background-image:url(../images/todo/buttons/botonX.png);
	background-repeat:no-repeat;
	margin-left:3px;
	margin-top:2px;
}
.newasset-row{
	float:left;
	width:516px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
}
#btn-save-task{
	background:url(../images/newbuttons.png) -704px -9px;
	width:109px;
	height:27px;
	border:0;
	cursor:pointer;
	float:right;
	margin-right:3px;
}
#btn-assign-contact
{
	background:url(../images/newbuttons.png) 423px 186px;

	float:right;

	width:65px;

	height:26px;

	border:0;

	cursor:pointer;
	
    margin-top: 102px;

}
#btn-contact-assign
{
	background:url(../images/newbuttons.png) 423px 186px;

	float:right;

	width:65px;

	height:26px;

	border:0;

	cursor:pointer;
	
    margin-top: 102px;

}
.currency
{
	margin-left:60px;
	float:left;
}
.dollar_currency
{
	background: url("../images/buttonimage.png") no-repeat scroll -137px -14px transparent;
    float: right;
    height: 36px;
    margin-left: 9px;
    margin-top: -15px;
    width: 18px;
}
.euro_currency
{
	background: url("../images/buttonimage.png") no-repeat scroll -274px -14px transparent;
    float: right;
    height: 36px;
    margin-left: 9px;
    margin-top: -15px;
    width: 18px;
}
.pounds_currency{
	
	background: url("../images/buttonimage.png") no-repeat scroll -10px -14px transparent;
    float: right;
    height: 36px;
    margin-left: 9px;
    margin-top: -15px;
    width: 18px;
	}
	
	.sha_image {
    background: none repeat scroll 0 0 #F7F7F7;
    float: right;
    height: 700px;
    margin: -622px 142px;
    position: relative;
    width: 2%;
    z-index: 1;
} 

/* UPDATE OF FEBRUARY 2013 */

#center-container{
	width:1024px;
	margin: 0 auto;
}

.mail-body{ 
	float:left;
	width:65%;
	white-space:nowrap;
	overflow:hidden;
}

#report-viewer{
	float:left;
	width:97%;
}

.input-reports-search2{
/*	height:25px;
	font-family:"Roboto Regular";
	font-size:12px;
	color:#606060;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
	width:98%;
	background: url('/asset/images/lupa.png') no-repeat;
	background-position: right;*/
	 background: url("/asset/images/lupa.png") no-repeat scroll right center transparent;
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    color: #606060;
    font-family: "Roboto Regular";
    font-size: 12px;
    height: 21px;
    padding-left: 4px;
    width: 97%;
}

.mail-full-row{
	width:100%;
	height:16px;
	margin-bottom:10px;
}

.mail-date{
	float:right;
	width:150px;
	text-align:right;
	padding-right:15px;
	position:relative;
}

.mail-name{
	float:left;
	width:150px;
	overflow:hidden;
}

.mail-name img{
	height:12px;
	margin-left:5px;
	margin-right:5px;
}

.mail-subject-new{
	height:14px;
	color:#00C2EF;
}

.mail-subject-read{
	height:14px;
	color:#00000;
}

.mail-content{
	overflow:hidden;
	right:150px;
	position:absolute;
	left:315px;
}

.mail-print{
	position:absolute;
	top:-2px;
	right:70px;
	width:20px;
	height:20px;
	background: url("../images/asseticon.png") no-repeat scroll -224px -6px transparent;
}

/*for manage documents icon image*/
.pdf { background: url("../images/type.png") no-repeat scroll -4px -5px transparent;  float: left; padding-left: 6px; height:16px; width:16px; }
.doc { background: url("../images/type.png") no-repeat scroll 37px 38px transparent;  float: left; padding-left: 6px; height:16px; width:16px; }
.docx { background: url("../images/type.png") repeat scroll -40px -5px transparent; float: left; padding-left: 6px;  height:16px; width:16px;}
.xls { background: url("../images/type.png") repeat scroll -80px -31px transparent; float: left; padding-left: 6px; height:16px; width:16px; }
.xlsx { background: url("../images/type.png") repeat scroll -40px -31px transparent; float: left; padding-left: 6px; height:16px; width:16px;}
.ppt { background: url("../images/type.png") repeat scroll -81px -3px transparent; float: left; padding-left: 6px; height:16px; width:16px;}
.pptx { background: url("../images/type.png") repeat scroll -4px -61px transparent; float: left; padding-left: 6px; height:16px; width:16px;}
.txt { background: url("../images/type.png") repeat scroll -348px -230px transparent; float: left; padding-left: 6px; height:16px; width:16px;}
.file { background: url("../images/type.png") repeat scroll -384px -228px transparent; float: left; padding-left: 6px; height:16px; width:16px;}


/*for data import*/

.atbin-box-outer {
	/*height:550px;*/ /* This is been commented because it doesn't work well in Google Chrome */
	width:660px;
	background:#f7f7f7;
	padding:10px;
}
.atbin-box-inner {
	/*height:100%;*/ /* This is been commented because it doesn't work well in Google Chrome */
	width:100%;
	background:#f7f7f7;
	Color:#696969;
    font-size: 14px;
	line-height:20px;
}
.atbin-tbl-top {
	background:#a8a8a8;
	height:12px;
	color:#fff;
	line-height:12px;
}
.head-text {
	padding-left:5px;
}
.tbl td {
	border-bottom:1px solid #adadad;
}
.atbin-left-text {
	height:30px;
	width:136px;
	text-align:left;
	color:#696969;
	font-size:10pt;
	line-height:27px;
	padding-left:5px;
}
.atbin-ceter-contact {
	font-size:10pt;
	height:18px;
	width:196px;
	color:#abaaaa;
	border: 1px solid #adadad;
	padding-left:10px;
	padding-right:2px;
}
.atbin-bottom{
height:25px;
color:#696969;
margin-top:20px;
}
.atbin-btn{
height:25px;
margin-top:20px;
}
.atbin-cancel-btn,.atbin-save-btn{
height:22px;
width:65px;	
float:right;
cursor:pointer;
margin-left:10px;
}
.atbin-cancel-btn{
background:url(../images/buttons.png) no-repeat -3px -29px;

	
}
.atbin-save-btn{
background:url(../images/buttons.png) no-repeat -3px -4px;

}
.atbin-save-btn:hover,.atbin-cancel-btn:hover{
	opacity:0.60;
	
}
.atbin-select-box{
/*height:20px;
width:198px;
border:1px solid #adadad;	*/
	
   background: none repeat scroll 0 0 transparent;
    border: 1px solid #ADADAD;
  /*  color: #606060;*/
    width: 109%;	
	
}

.dropdown-select-import
{
	 background: url("../images/buttonarrow.png") no-repeat scroll right center #FFFFFF;
    overflow: hidden;
    width: 69%;
}

.chlabel {
	display: block;
	cursor: pointer;
	line-height: 20px;
	padding-bottom: 9px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
	height:6px;
	width:15px
}
.has-js {
	height:16px;
	width:15px;
	margin:0 auto;
	float:left;
}

.has-js .label_check {
	background: url(../images/check-on.png)no-repeat -0px -0px;
	height:22px;
	width:22px;
	
}
.has-js label.c_on {
	background: url(../images/check-off.png)no-repeat -0px -0px;
	height:22px;
	width:22px;
}


.has-js .label_check input, .has-js .label_radio input {
	position: absolute;
	left: -9999px;
}

.add-button {
    background: url("../images/add-btn-asset.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 25px;
    margin-top: 1px;
    position: relative;
    width: 27px; /*25*/
}

.remove-button {
    background: url("../images/bminus.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 25px;
    margin-top: 1px;
    position: relative;
    width: 25px;
	margin-left: -26px;
}

#btn-import-asset
    {
        background-color: #606060;
        border: 0 ;
        cursor: pointer;
        color: #ffffff;
        font-family: "roboto regular";
        font-size: 14px;
        height: 30px;
        width: 125px;
        
    }

#btn-import-asset:hover
{
    background-color: #333333;
    color: #ffffff;
}
#btn-import-asset:visited
{
    background-color: #333333;
    color: #ffffff;
}
/*#btn-import-asset{
    background: url("../images/assets-import button.png") repeat scroll 771px 868px transparent;
     border: 0 none;
    cursor: pointer;
    height: 29px;
    margin-right: 5px;
    margin-top: -8px;
    width: 123px;}

#btn-import-asset:hover{
background: url("../images/assets-import button.png") repeat scroll 771px 819px transparent;
    border: 0 none;
    cursor: pointer;
    height: 29px;
    margin-right: 5px;
    margin-top: -8px;
    width: 123px;}*/
	
.shine span {
	position: relative;
}

.shine span::after {
	content: '';
	opacity: 0;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background:#00C2EF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;			
	
	-webkit-animation: animate-shine 2s ease-out infinite;
	-moz-animation: animate-shine 2s ease-out infinite; 			
}

@-webkit-keyframes animate-shine { 
	0% {opacity: 0; width: 0;}
	50% {opacity: .5;}
	100% {opacity: 0; width: 95%;}
}


@-moz-keyframes animate-shine {
	0% {opacity: 0; width: 0;}
	50% {opacity: .5;}
	100% {opacity: 0; width: 95%;}
}
	
.loadingimg1 {
	width:55px;
	text-align:center;
	margin:10% auto 0 auto;
	font-size:14px;
	color:#ffffff;
}
/** accounts module***/
#manage-top-row-accounts-header {
	font-family:"roboto regular";
	font-size:20px;
	color:#606060;
	height: 40px;
}

#manage-top-row-accounts-list {
	font-family:"roboto regular";
	font-size:16px;
	color:#606060;
	height: 40px;
}

.classaccountstxtbox
{
	float:right;
	border: 1px solid #AAAAAA;
	width: 57%;
	padding: 3px;
}
#manage-top-row-accout-btn {
	height: 40px;
	text-align:right;
	float: right;
    margin-right: 1px;
	margin-top:30px;
}
 .manage-top-row-accout-select-outer
 {
	background: url("../images/buttonarrow.png") no-repeat scroll right center #FFFFFF;
    overflow: hidden;
	float: left;
    width: 58%;
}
.manage-top-row-accout-select
{
   background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #898989;
    padding: 1px;
    width: 107%;
}
.changeplanlink
{
color:#00C2EF;cursor:pointer;text-decoration:none;
}
.upgradecontainer {
margin: 0 auto;
width: 100%;
}
.pricing-top-header-updateplan
{
	color: #616161;
    font-family: 'Roboto Regular';
    font-size: 24px;
   /* margin-left: -172px;*/
	float:left;
}
.deleteaccount-textarea
{
	 border: 1px solid #AAAAAA;
    color: #606060;
    float: right;
    font-family: Roboto Regular;
    height: 100px;
    resize: none;
    width: 299px;
	font-size:14px;
}
.deleteaccount-ptag
{
	color: rgb(96, 96, 96); 
	font-size: 16px;
}
.deleteaccount-cancel-btn
{
      background: url("../images/deletecancel.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 19px;
    height: 27px;
    width: 116px;
}
.deleteaccount-btn
{
      background: url("../images/deletemyaccount.png") repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 19px;
    height: 27px;
    margin-right: 8px;
    width: 177px;
}

/* updated*/
.faq 
{
margin:170px 0px 0px 100px;
font-size:16px;
padding:40px;0px;
line-height:25px;
color:#767676;
 text-align: justify;
}
.faq p{

color:#00C2EF;
font-weight:bold;	
line-height: 50px;
}

.features
{
margin:170px 0px 0px 100px;
font-size:16px;
padding:40px;0px;
line-height:25px;
color:#767676;
text-align: justify;

}


#btn-cancel-credit{
	float:left;
	width:109px;
	height:26px;
	background:url(../images/newbuttons.png) -585px -9px;
	border:0;
	cursor:pointer;
	margin-right:10px;
}
#btn-cancel-credit:hover{
	background:url(../images/newbuttons.png) -585px -60px;
}
#btn-savebtnsavecredit{
	background:url(../images/newbuttons.png) -704px -9px;
	float:left;
	width:109px;
	height:26px;
	border:0;
	cursor:pointer;
}

#btn-savebtnsavecredit:hover{
	background:url(../images/newbuttons.png) -704px -60px;
}

#manage-top-row-accounts-list1 {
	font-family:"roboto regular";
	font-size:16px;
	color:#606060;
	height: 40px;
	
}

.classaccountstxtbox1
{
	float:left;
	border: 1px solid #AAAAAA;
	width: 39%;
	padding: 3px;
}

#plans {
    float: left;
    text-align: left;
    width: 220px;
}

#manage-top-row-accout-btn1 {
	height: 40px;
	text-align:right;
	float: right;
    margin-right: -30px;
	margin-top:10px;
}
/***new correction css*/
.attachment-title
{
  color: #AAAAAA;
  font-size: 17px;
  padding-bottom: 5px;
  margin-left:0px;
}


/**new asset design***/
.add-asset-left, .add-asset-center ,.add-asset-right
{
  float: left; 
  width: 265px;
}
.asset-field-title
{
	width:260px;
	color: #AAAAAA;
    font-size: 15px;
}
.add-asset-field
{
	height:60px;
	width:260px;
	float:left;
}
.asset-field-box
{
	width:260px;
}
.attachment-title
{
	color: #606060;
    float: left;
    font-family: "Roboto Regular";
    font-size: 17px;
    width: 100%;
}
.dim
{
	pointer-events:none;
	opacity:0.21;
}
.maintenance-text
{
	color: #606060;
    font-family: "Roboto Regular";
    font-size: 14px;
	line-height:20px;
	
}
.maintenance-name
{
	overflow: hidden; 
	text-overflow: ellipsis; 
	white-space: nowrap; 
	float: left; 
	width: 145px;
}
.maintenance-date
{
	float: left; 
	width: 80px;
}
.maintenance-remove
{
	float: left; 
	width: 40px;
}
.maintenance-text-alreadyadd
{
	color: #606060;
    font-family: "Roboto Regular";
    font-size: 14px;
	line-height:20px;
}
.new-add-btn-subfields
{
	background: url("../images/asset-add-buttons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    float: left;
    width: 58px;
	border: medium none;
	height: 25px;
    margin-top: 1px;
    position: relative;
}
.add-asset-attachment
{
	background: url("../images/attach.png") no-repeat scroll 0px 0px transparent; 
	height: 20px;
	 width: 19px;
	 float: left;
}
.add-asset-attachment-name{
   color: #606060;
    float: left;
    line-height: 20px;
    margin-left: 3px;
    max-width: 210px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:185px;
	
}
.add-asset-attachment-delete{
	background: url("../images/remove.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 20px;
    width: 18px;
	margin-left: 5px;
	cursor:pointer;
	
}
.add-asset-attachment-delete:focus ,
.add-asset-attachment-delete:hover {
  -webkit-transform: rotate(-45deg);
  -webkit-transition: -webkit-transform 250ms;
}
.asset-save-btn-bottom{
   margin-top: 20px; 
   margin-left: 50px; 
   bottom: 0px; 
   position: absolute; 
   height: 50px;
   float: left;
   width: 260px;
}
.asset-border-text
{  
   background: none repeat scroll 0 0 rgba(255, 255, 255, 0.68);
    color: #606060;
    float: left;
    font-size: 16px;
    height: 19px;
    margin-top: -23px;
    position: relative;
    text-align: center;
    width: 100px;
    z-index: 101;
	cursor:pointer;
}
.asset-image-close
{
	 background: url("../images/remove-close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 24px;
    margin-left: 76px;
    position: relative;
    width: 25px;
    z-index: 101;
}
.asset-image-maindiv
{
	float: left;
    height: 101px;
    margin-left: 2px;
    width: 101px;
	margin-top: 2px;
}
.asset-category-edit
{
	background: url("../images/edit-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 18px;
    margin-left: 10px;
    margin-top: 5px;
    width: 20px;
}

.asset-location-edit
{
	background: url("../images/edit-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 18px;
    margin-left: 10px;
    margin-top: 5px;
    width: 20px;
}
/****verify assets******/

#btn-verify-asset{
	 background: url("../images/verify-sa.png") repeat scroll 0 -41px rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 26px;
    margin-left: 10px;
    margin-top: 10px;
    width: 115px;
}
				
#btn-verify-asset:hover{
	background:url(../images/verify-sa.png) 0px 0px;
}
#btn-nonverify-asset{
	background: url("../images/not-verify-sa.png") repeat scroll 0px -41px rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 26px;
    margin-left: 141px;
    margin-right: 15px;
    margin-top: -26px;
    width: 116px;
}
				
#btn-nonverify-asset:hover{
	background:url(../images/not-verify-sa.png) 0px 0px;
}
#btn-verify{
	/*float:left;*/
	width:130px;
	height:29px;
	background:url(../images/not-verify2.png) no-repeat 0px -40px;
	border:0;
	cursor:pointer;
	margin-right:10px;
}
#btn-verify:hover{
	background:url(../images/not-verify2.png) no-repeat 0px 0px;	
	
}
#btn_notveryasst
{
	width:130px;
	height:29px;
	background:url(../images/not-verify3.png) no-repeat 0px -40px;
	border:0;
	cursor:pointer;
	margin-right:10px;
}
#btn_notveryasst:hover
{
	background:url(../images/not-verify3.png) no-repeat 0px 0px;
}
.labelname-assets
{
	color:#606060;
	font-size:16px;
}
.more-asset-verifypopup
{
	float: left; 
	height: 25px; 
	width: 300px; 
	color: #606060;
	font-size: 15px;
}
.more-asset-verifypopup-fields
{
	float: left; 
	width: 100px;
}
.asset-verify-title{
float: left; 
color: rgb(96, 96, 96); 
font-size: 16px; 
margin-bottom: 10px;
}

//reports by new changes


/* CSS Document */
#rpt_wrapper
{
	width:100%;
	height:100%;
}
#rptcontainer
{
	height:500px;
	padding-left:1%;
	padding-right:1%;
    padding-top: 26px;
    position: relative;
    z-index: 1;
	
}

#left_panel
{
	float:left;
	width:21%;
	height:490px;	
}
.lftrptlst
{
	
	border-color:#D1D1D1;
	border-style:solid;
	border-width:5px;
}
#rpt_btndiv
{
	width:100%;
	height:30px;
	background:#D1D1D1;
}

.leflstrptbth
{
    background-color: #606060;
    color: #FFFFFF;
    font-family: roboto regular;
    cursor: pointer;
    font-size: 14px;
    height: 25px;
    padding-left: 5px;
    padding-top:5px;
    position: relative;
    text-align: center;
    width: 135px;
    float:left;
}
.leflstrptbth:active
{
	background-color: #333333;
        color: #FFFFFF;
}
.leflstrptbth:hover
{
	background-color: #333333;
        color: #FFFFFF;
}
.lftpanelcreatebtn
{
    background-color: #606060;
    color: #FFFFFF;
    float: right;
    font-family: roboto regular;
    font-size: 14px;
    height: 22px;
    padding-top: 5px;
    text-align: center;
    width: 120px;
}
.lftpanelcreatebtn:active
{
    background-color: #333333;
    color: #FFFFFF;
}
.lftpanelcreatebtn:hover
{
    background-color: #333333;
    color: #FFFFFF;
}
#srchbox
{
	height:30px;
	margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 10px;
}

.rpt_input-reports-search {
    
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
    color: #606060;
    font-family: "Roboto Regular";
    font-size: 12px;
    height: 21px;
    padding-left: 4px;
    width: 97%;
}
.rptlft_contbody
{
	height:385px;
}
.rpt_lft_bdycont
{
	width:30%;
	float:left;
	padding-bottom:10px;
	margin-left:2%;
}

.rpt_lft_footer
{
	background-color: #D1D1D1;
    height: 30px;
    text-align: right;
}
#rpt_rightpanel
{
	float:left;
	margin-left: 1%;    
    width: 76%;
	height:490px;	
}
/*.rpt_rightpanel_titlebg
{
	background-color: #D1D1D1;
    color: #333333;
    font-family: "Roboto Light";
    font-size: 16px;
    height: 30px;
    padding-left: 10px;
}
.rpt_rightpanel_title
{
	background-color: #D1D1D1;
	float:left;
	padding-top: 3px;
}*/
.rightpanelfooter
{
	background-color: #D1D1D1;
    height: 30px;
    text-align: right;
}


.cust_rpt_popuptitle
{
	color:#606060;
	float:left;
	font-family:"Roboto Regular";
	font-size:20px;
	margin-bottom:20px;
}

.cust_input_text
{
	
    border: 1px solid #AAAAAA;
    color: #666666;
    cursor: text;
    float: left;
    height: 26px;
    width: 196px;
	background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
    background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
}
.popup_rpt_create_btn
{
	height:25px; 
	width:145px;
	color:#fff;
	background:#606060;
	font-family:roboto regular;
	font-size:15px;
	text-align:center; 
	float:right;
	padding:10px;
       
        line-height: 25px;
}
.popup_rpt_create_btn:active
{
    background: #333333;
    color: #fff;
}
.popup_rpt_create_btn:hover
{
    background: #333333;
    color: #fff;
}

.popup_rpt_cancel_btn
{
	height:25px; 
	width:145px;
	color:#fff;
	background:#AAAAAA;
	text-align:center; 
	margin-right:12px;
	font-family:roboto regular;
	font-size:14px;
	padding:10px;
        line-height: 25px;
        float: left;
}
.popup_rpt_cancel_btn:active
{
    background: #808080;
    color: #fff;
}
.popup_rpt_cancel_btn:hover
{
    background: #808080;
    color: #fff;
}





.btn_black,.btn_black1 {
	background:#AAAAAA;
        border: 0 none;
	//padding:5px 21px;
	color:#FFF;
	border:1px solid #CCC;
	cursor:pointer;
	font-family:"Roboto Regular";
        font-size: 15px;
        width: 165px;
        height: 41px;
        
}
.btn_black:hover ,.btn_black1:hover{
    background: #808080;
	color:#FFF;
}
.btn_black:active,.btn_black1:active {
	 background: #808080;
	color:#FFF;
}
.btn_white ,.btn_white1{
	background:#606060;
	 border: 0 none;
	color:#FFF;
	border:1px solid #CCC;
	cursor:pointer;
	font-family:"Roboto Regular";
        font-size: 15px;
        width: 165px;
        height: 41px;
        margin-left: 10px;
}
.btn_white:hover ,.btn_white1:hover{
    background: #333333;
	color:#FFF;
}
.btn_white:active,.btn_white1:active {
	 background: #333333;
	color:#FFF;
}
.ft-fmp1 {
	width:57%;
}
.ft-fmp_mang {
	width:50%;
}

.assignment-name
{
    color: #333333;
    font-size: 20px;
    
}

.button_view_images {
  background:url(../images/viewicon.png) no-repeat 0px -16px;
    float: right;
    height: 18px;
    width:20px;
    margin-right: 2px;
    margin-top: 4px;
}
.button_view_images:hover {
    background:url(../images/viewicon.png) no-repeat 0px 0px;
}