body{ /*GERAL*/
background: #f6f6f6; text-align: center; margin: 0 auto; padding: 0; position: relative
}
div.newuserInputDiv{	/*newuser.php*/
position: relative; left: -2px; width: 228px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #ffffff; margin: 0px auto; text-align: center
}
div.loginInputDiv{	/*login.php*/
position: relative; left: -2px; width: 228px; background: #ffffff; border: 2px solid #ffffff;  margin: 0px auto; text-align: center
}
div.logsInputDiv{	/*logs.php*/
position: relative; float:left; width: 115px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left;
}
div.logsSelectDiv{	/*logs.php*/
position: relative; float:left; width: 115px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 97px #fff
}
div.logsSelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative
}
div.textareaInputDiv{	/*trips.php / bookings.php*/
position: relative; float:left; width: 250px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:150x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left
}
div.bookingsDateInputDiv{	/*bookings_change.php*/
position: relative; float:left; width: 180px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left; left: 4px; top: 3px;
}
div.bookingsEmailInputDiv{	/*bookings.php*/
position: relative; float:left; width: 90px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left; left: 90px; top: 3px;
}
div.bookingsNameInputDiv{	/*bookings.php*/
position: relative; float:left; width: 100px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left; left: 30px; top: 3px;
}
div.bookingsSexSelectDiv{	/*bookings.php*/
position: relative; float:left; width: 32px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px; left: 40px; top: 3px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 14px #fff
}
div.bookingsSexSelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative
}
div.bookingsCountrySelectDiv{	/*bookings.php*/
position: relative; float:left; width: 90px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px; left: 50px; top: 3px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 72px #fff
}
div.bookingsCountrySelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div.bookingsAgeInputDiv{	/*bookings.php*/
position: relative; float:left; width: 37px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; left: 60px; top: 3px; 
text-align: left
}
div.bookingsPriceInputDiv{	/*bookings.php*/
position: relative; float:left; width: 37px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; left: 70px; top: 3px; 
text-align: left
}
div.bookingsActivitySelectDiv{	/*bookings.php*/
position: relative; float:left; width: 90px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px; left: 80px; top: 3px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 72px #fff
}
div.bookingsActivitySelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div.userInputDiv{	/*GERAL*/
position: relative; float:left; width: 250px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left
}
div.inputSelectDiv{	/*users.php / profiles.php*/
position: relative; float:left; width: 250px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 232px #fff
}
div.inputSelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div.inputFilterDiv{	/*users.php / profiles.php*/
position: relative; float:left; width: 200px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 182px #fff
}
div.inputFilterDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div.timeInputDiv{	/*trips.php / bookings.php*/
position: relative; float:left; width: 70px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left; left: 10px
}
div.timeSelectDiv{	/*trips.php / bookings.php*/
position: relative; float:left; width: 65px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 48px #fff
}
div.timeSelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div.bookingsDateSelectDiv{	/*bookings.php*/
position: relative; float:left; width: 180px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 162px #fff; left: 4px;
}
div.bookingsDateSelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div.searchInputDiv{	/*bookings.php*/
position: relative; float:left; left:10px; width: 140px; background: #ffffff; -webkit-box-shadow: 3px 3px 3px #aaa; height:20x;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
text-align: left
}
div.notificationsSelectDiv{	/*notifications.php*/
position: relative; float:left; width: 250px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 232px #fff; left: 10px
}
div.notificationsSelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div.statisticsInputSelectDiv{
position: relative; float:left; width: 60px; -webkit-box-shadow: 3px 3px 3px #aaa; height:20px;
-moz-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa; border: 2px solid #eee; margin: 0px auto; 
overflow: hidden; background: url('../images/selected_list.png') no-repeat 42px #fff
}
div.statisticsInputSelectDiv select {	
background: transparent; border: none; outline: none; width: 100%; line-height: 1; border: 0; border-radius: 0;
-webkit-appearance: none; position: relative;
}
div#mainDiv{ /*GERAL*/
position: relative; width: 1024px; min-height: 768px; margin: 0 auto; background: #e6e7e8; overflow: hidden;
}
*html#mainDiv{ /*GERAL - IE*/
height: 768px;
}
div#headerDiv{	/*GERAL*/
float: left; position: relative; width: 100%; height: 138px; background-image: url('../images/bg_header.png'); background-repeat: no-repeat; margin: 0 auto;
background-position: right; text-align: right; padding: 0;
}
div#dayDiv{	/*GERAL*/
float: left;  position: relative; width: 146px; height: 63px; background-image: url('../images/bg_day.png'); background-repeat: no-repeat; 
background-position: center bottom
}
div#menuDiv{	/*GERAL*/
float: right; position: relative; width: 878px; height: 63px; background-image: url('../images/bg_menu.png'); background-repeat: no-repeat; 
background-position: right top; vertical-align: bottom; text-align: left
}
div#submenuDiv{	/*GERAL*/
float: left; z-index: 2; position: relative; width: 1024px; height: 68px; text-align: left; overflow: hidden
}
div.submenuBgDiv{	/*GERAL*/
float: left; position: relative; width: 860px; height: 48px; top: 20px; left: 146px; background: #fff
}
div#sessionDiv{	/*GERAL*/
float: left; position: relative; top: -50; width: 146px; height: 522px; text-align: left; background-image: url('../images/bg_session.'); 
background-repeat: no-repeat; background-position: center 506px
}
div#sessionFotoFrameDiv{	/*GERAL*/
float: left; z-index: 1; position: relative; left: 16px; width:120px; height: 173px; background-image: url('../images/session_foto.png'); 
background-repeat: no-repeat
}
div#sessionNoFotoFrameDiv{	/*GERAL*/
float: left; z-index: 1; position: relative; left: 16px; width:120px; height: 173px; background-image: url('../images/session_nofoto.png'); 
background-repeat: no-repeat
}
div.sessionNameDiv{	/*GERAL*/
position: relative; top: 100px; left: 8px; width: 100; color: rgb(95,150,223); font-family: Myriad, Verdana, Helvetica;
font-size: 80%; text-decoration:none; font-weight: bold; border: none
}
div.buttonsDiv{ 	/*GERAL*/
position: absolute; bottom: -2px; /*top: 400px;*/ right: 10px; width: 137px; height: 70px; text-align: center
}
div.createBtnDiv{ 	/*GERAL*/
position: absolute; bottom: 0px; /*top: 430px;*/ left: 48px; width: 137px; height: 35px; text-align: center
}
div.threeButtonsDiv{ 	/* trips.php / bookings.php*/
position: absolute; bottom: 0px; /*top: 370px;*/ right: 10px; width: 137px; height: 105px; text-align: center
}
div#contentBlancDiv{	/*GERAL*/
float: left; position: relative;  width: 860px; min-height: 462px; text-align: left; overflow: hidden; background: #fff
}
* html #contentBlancDiv{	/*GERAL  -->IE FILTER*/ 
height: 462px; overflow-y: auto;
}
div#contentDiv{	/*GERAL*/
float: left; position: relative; width: 860px; min-height: 462px; text-align: left; overflow: hidden; background: #fff;
background-image: url('../images/lines_content.png'); background-repeat: no-repeat; background-position: 200px top;
background-size:6px 99%
}
* html #contentDiv{	/*GERAL  -->IE FILTER*/ 
height: 452px; overflow-y: visible; background-repeat: repeat-y
}
div.bottomDiv{
position: relative; float: right; right: 18px; width: 860px; height: 10px; background: #fff
}
div.bottomSpaceDiv{
position: relative; width: 1024px; height: 50px; background: #e6e7e8; margin: 0 auto; overflow: hidden
}
div#loginDiv{ /*login.php*/
background-image: url('../images/login_window.png'); position: relative; width: 295px; height: 424px; background-repeat: no-repeat; 
margin: 0 auto; top: 100px; text-align: center
}
div#loginSubDiv{	/*login.php*/
position: relative; top: 250px; text-align: center
}
div#newuserDiv{	/*newuser.php*/
position: relative; top: 150px; text-align: center
}
div.usernameDiv{ 	/*newuser.php*/
background: #c2c3c3; position: relative; left: -2px; width: 230px; height: 24px; margin: 0 auto; text-align: left; 
color: #6487c9; font-weight: bold; line-height: 18pt
}
div.usersDataDiv{ 	/*users.php / profiles.php / fleet.php / crew.php*/
background: #f7f7f7; float: left; position: relative; min-width: 250px; width: 250px; min-height: 24px; margin: 0 auto; 
color: #6487c9;  line-height: 18pt; text-align: left; overflow-x: hidden; overflow-y: visible; padding-left:6px;
}
div.passengersDataDiv{ 	/*bookings.php*/
background: #f7f7f7; float: left; position: relative; width: 80px; min-height: 24px; margin: 0 auto; 
color: #6487c9;  line-height: 18pt; text-align: left; overflow: hidden; padding-left:6px;
}
div.notificationsDataDiv{ 	/*notifications.php*/
background: #f7f7f7; float: left; position: relative; width: 90%; height: 24px; color: #6487c9;  line-height: 18pt; text-align: left; left: 10px
}
div.listSelectedDiv{	/*users.php*/
position: relative; z-index: 1; left: -22px; top: -2px;
}
div#photoFrameDiv{ /*users.php / fleet.php*/
position: relative; float: left; width: 110px; height: 110px
}
div#selectedDayDiv{	/*trips.php / bookings.php*/
float: left; position: relative; width: 100px; height: 100px; background-image: url('../images/selected_day.png'); 
background-repeat: no-repeat; background-position: center center; text-align: center; left: 40px
}
div#selectedStartDiv{	/*trips.php / bookings.php*/
float: left; position: relative; width: 100px; height: 57px; background-image: url('../images/start_time.png'); 
background-repeat: no-repeat; background-position: center center; text-align: center; left: 40px
}
div#selectedEndDiv{	/*trips.php / bookings.php*/
float: left; position: relative; width: 100px; height: 57px; background-image: url('../images/end_time.png'); 
background-repeat: no-repeat; background-position: center center; text-align: center; left: 40px
}
div.passengersDiv{	/* bookings.php */
border : none; width : 650px; height : 200px; position: relative; float: left; overflow:auto; left: 20px 
}
div.passengersTransferDiv{	/* bookings.php */
border : none; width : 650px; height : 350px; position: relative; float: left; overflow:auto; left: 20px 
}
div.fleetNameDiv{	/*trips.php / bookings.php*/
position: relative; float: left; z-index: 2; color: #000; font-weight: bold; font-family: Myriad, Verdana, Helvetica; 
font-size: 60%; white-space:nowrap; padding-left: 2px; top: -35px;
}
div.tripRectangleDiv{	/*trips.php / bookings.php*/
position: relative; float: left; z-index: 2; top: -19px; width: 40px; background-color: #b5b5b5
}
div.tripMainRectangleDiv{	/*trips.php / bookings.php*/
z-index: 1; position: absolute; width: 40px
}
div.passengersLineDiv{	/* bookings.php*/
position: relaive; font-weight: none; font-family: Myriad, Verdana, Helvetica; background: #f7f7f7; color: #6487c9; height: 40px;
font-size: 80%; white-space:nowrap; background-image: url('../images/icon_groups.png'); width: 630px;
background-repeat: no-repeat; background-position: 5px 10px
}
div.scheduleDiv{	/*trips.php / bookings.php*/
position: relative; float: left; overflow-x: auto; width: 475px; height: 450px; left: 20px
}
div.listDiv{	/*GERAL*/
position: relative; float: left; width: 200px; height: 430px; overflow-x: hidden; overflow-y: auto
}
div#logsListDiv{ /*logs.php*/
position: relative; float: left; width: 840px; height: 340px; overflow-x: hidden; overflow-y: auto
}
div#loadingDiv{	/*GERAL*/
margin: auto 0px; display: none; position: absolute; z-index: 5; width: 100%; height: 100%; background: rgba(247, 247, 247, 0.7); margin: auto 0px; 
text-align:center; vertical-align:middle; color: #6487c9; font-weight: bold; font-family: Myriad, Verdana, Helvetica; font-size: 100%;
}
div#pagingDiv{ /*bookings.php*/
position: relative;	float: right; min-width: 60%; margin-right: 30px; margin-top: 10px; color: #6487c9; font-weight: none; 
font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right;
}
*html.passengersLineDiv{ /* bookings.php*/
position: relaive; font-weight: none; font-family: Myriad, Verdana, Helvetica; background: #f7f7f7; color: #6487c9; height: 40px;
font-size: 80%; white-space:nowrap; background-image: url('../images/icon_groups.png'); width: 600px;
background-repeat: no-repeat; background-position: 5px center
}
div#deletedDiv{ /*GERAL*/
position:absolute; z-index: 5; background: rgba(237, 65, 94, 0.1); height: 100%; width: 640px; left: 210px; text-align: right; color: rgb(237, 65, 94);
}
table.legendTable{ /*trips.php / bookings.php*/
position: relative; float: left; overflow-x: auto; width: 180px; height: 150px; text-align: right; color: rgb(169,169,179); font-size: 70%; top: 0px;
text-align: right;
}
table.calendarListTable{ /*trips.php / bookings.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: center; 
vertical-align:text-bottom; border: 0px; width: 190px
}
table.listTable{	/*GERAL*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: left; 
vertical-align:text-bottom; border-width: 0px; padding-left: 10px; padding-top: 2px; border-spacing: 5px; border: 0px; width: 190px;
height: 400px
}
table.contentTable{	/*GERAL*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; border-collapse:collapse;
vertical-align:text-bottom; border-width: 0px; padding: 0px; border-spacing: 8px; border: 0px; width: 450px; left: 20px
}
table.contentTableFilter{	/*bookings.php / trips.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; border-collapse:collapse;
vertical-align:text-bottom; border-width: 0px; padding: 0px; border-spacing: 8px; border: 0px; width: 650px; left: 20px
}
table#driverCrewTable{	/*crew.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; 
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 450px; left: 210px
}
table#nauticCrewTable{	/*crew.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; 
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 450px; 
position: relative; left: 210px
}
table#radioCrewTable{	/*crew.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; 
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 450px; 
position: relative; left: 210px
}
table#vesselTable{	/*profiles.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; 
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 450px; left: 20px
}
table#automobileTable{	/*profiles.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; 
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 450px; position: relative; left: 20px
}
table.logsTable{	/*logs.php*/
position: relative; float: left; left: 20px; font-family: Myriad, Verdana, Helvetica; font-size: 65%; text-align: left;
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 820px; border-collapse:collapse
}
table.logsTable td{		/*logs.php*/
width: 164px;
}
table.logsFilterTable{	/*logs.php*/
position: relative; float: left; left: 20px; font-family: Myriad, Verdana, Helvetica; font-size: 65%; text-align: right;
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 640px; border-collapse:collapse
}
table.logsFilterTable td{	/*logs.php*/
height: 40px;
}
table.searchTable, #pageTable{	/*bookings.php*/
position: relative; float: left; left: 20px; font-family: Myriad, Verdana, Helvetica; font-size: 65%; text-align: left;
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 620px; border-collapse:collapse
}
table.profilesContentTable{	/*profiles.php*/
position: absolute; float: left; left: 220px; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right;
vertical-align:text-bottom; border-width: 0px; padding: 0px; border: 0px; width: 500px;
height: 400px; border-collapse:collapse
}
table.scheduleTable{		/*trips.php / bookings.php*/
position: relative; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 8px; text-align: right; 
padding: 0px; border-spacing: 0px; width: 100%; height: 420px; border-collapse:collapse; background: #E6E6E6
}
table.calendarTable{		/*trips.php / bookings.php*/
position: absolute; float: left; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: left;
padding: 0px; border-spacing: 0px; border-collapse:collapse; width: 375px; height: 350px;  left: 350px
}
table.passengersTable{		/*bookings.php*/
position: relative; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: left;
padding: 0px; border-spacing: 6px; width: 600px; left: 10px; top: 10px; background: #f7f7f7; color: #6487c9; height: 30px
}
table.statisticsTable{		/*statistics.php*/
position: relative; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: left; padding: 0px; border-spacing: 6px; 
width: 820px; left: 20px
}
table#logTable{		/*statistics.php*/
position: relative; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: right; padding: 0px; border-spacing: 6px; 
width: 100%; right: -6px; display: none;
}
td.searchTd{	/*bookings.php / trips.php*/
height: 30px; vertical-align:text-top
}
td.scheduleFilterTd{	/*bookings.php / trips.php*/
height: 40px; vertical-align:text-top
}
td.statisticsGraphTd{		/*statistics.php*/
border-top: 1px solid #333; text-align: center
}
td.statisticsBtnTd{		/*statistics.php*/
border-top: 1px solid #333; text-align: right
}
td.scheduleLeftTop{	/*bookings.php / trips.php*/
height: 25px; border-right: 1px solid rgb(95,150,223); border-bottom: 1px solid rgb(95,150,223);  line-height: 25px; font-size: 8pt;
}
td.scheduleLeft{
border-right: 1px solid rgb(95,150,223); border-bottom: 1px solid rgb(95,150,223); height: 12px; width: 40px; color: rgb(95,150,223); font-size: 8pt;
}
td.scheduleLeftBottom{
border-right: 1px solid rgb(95,150,223); height: 12px; width: 40px; color: rgb(95,150,223); font-size: 8pt;
}
td.scheduleRightTop{
border-bottom: 1px solid rgb(95,150,223); height: 25px; line-height: 25px; font-size: 8pt;
}
td.scheduleRight{
border-bottom: 1px solid rgb(95,150,223); height: 12px; line-height: 12px; font-size: 8pt;
}
td.scheduleRightBottom{
height: 12px; line-height: 12px;  font-size: 8pt;
}
td.listTd{	/*users.php*/
border-bottom:1 solid #646667; padding-left: 15px; border-bottom-width: 1; border-bottom-style: solid; height: 25px
}
td.listSelectedTd{	/*users.php*/
border-bottom:1 solid #646667; padding-left: 15px; border-bottom-width: 1; border-bottom-style: solid; 
background: #eff3f9; height: 25px
}
td.inputTd{	/*GERAL*/
width: 250px; height: 10px;
}
td.profilesleftTd{	/*profiles.php*/
border-right:1px solid rgb(100,135,201); text-align: left; width: 100px
}
td.profilesTd{	/*profiles.php*/
border-right:1px solid rgb(100,135,201); text-align: center; width: 70px
}
td.profilesTopTd{	/*profiles.php*/
border-top:1px solid rgb(100,135,201)
}
td.profilesHeaderTd{ /*profiles.php*/
text-align: center; width: 100px; background: #eee; border-top:1px solid rgb(100,135,201); border-bottom:1px solid rgb(100,135,201)
}
td.searchHeaderTd{ /*bookings.php*/
text-align: left; background: #eee; border-top:1px solid rgb(100,135,201); border-bottom:1px solid rgb(100,135,201); height: 30px;
}
td.groupsTd{ /*bookings.php*/
text-align: left; background: #eee; border-top:1px solid rgb(100,135,201); border-bottom:1px solid rgb(100,135,201); height: 40px;
padding-left: 6px; vertical-align:text-middle;
}
td.center{	/*profiles.php*/
text-align: center; width: 100px
}
td.selectCalendarHeaderTd{	/*trips.php*/
background: #000; text-align: center; height: 80px; border-top:1px solid rgb(255,255,255);
border-right:1px solid rgb(255,255,255); border-left:1px solid rgb(255,255,255);
}
td.calendarHeaderTd{	/*trips.php / bookings.php*/
background: #000; text-align: center; height: 50px; border-top:1px solid rgb(255,255,255);
border-right:1px solid rgb(255,255,255); border-left:1px solid rgb(255,255,255);
}
td.calendarLeftSubheaderTd{	/*trips.php / bookings.php*/
background: #000; text-align: center; height: 25px; width: 50px; border-left:1px solid rgb(255,255,255);
}
td.calendarRightSubheaderTd{	/*trips.php / bookings.php*/
background: #000; text-align: center; height: 25px; width: 50px; border-right:1px solid rgb(255,255,255);
}
td.calendarSubheaderTd{	/*trips.php / bookings.php*/
background: #000; text-align: center; height: 25px; width: 50px 
}
td.selectCalendarBodyTd{	/*trips.php*/
border:1px solid rgb(255,255,255); background: #000; text-align: left; vertical-align:text-top; height: 60px; width: 50px
}
tr#agenciesTr{	/* trips.php */
visibility: hidden;
}
td.calendarBodyTd{	/*trips.php / bookings.php*/
border:1px solid rgb(255,255,255); background: #000; text-align: left; vertical-align:text-top; height: 50px; width: 50px
}
td#activeCheckboxTd{ /*users.php*/
text-align: left;
}
input{	/*GERAL*/
border: none; outline: none
}
textarea{	/*GERAL*/
border: none; outline: none; word-wrap: break-word; resize: none;
}
A{	/*GERAL*/
font-family: Myriad, Verdana, Helvetica; text-decoration: none; border: none;
}
A.logsLink{	/*logs.php*/
font-family: Myriad, Verdana, Helvetica; text-decoration: none; border: none
}
A.logsLink:hover{	/*logs.php*/
text-decoration: underline
}
A.linkGCF{	/*login.php*/
color: rgb(95,135,198); font-family: Myriad, Verdana, Helvetica; font-size: 100%;
text-decoration: underline; border: none; font-weight: bold
}
A.linkGCF:hover{
color: rgb(255,255,255); font-family: Myriad, Verdana, Helvetica; font-size: 100%;
text-decoration:none; border: none; font-weight: bold
}
A.passForgot{	/*login.php*/
position: absolute; right: 34px; color: rgb(255,255,255); font-family: Myriad, Verdana, Helvetica;
font-size: 60%; text-decoration:none; border: none
}
A.passForgot:hover{
color: rgb(95,135,198); font-family: Myriad, Verdana, Helvetica; font-size: 60%; text-decoration:none;
border: none
}
A.calendarLink{	/*trips.php*/
position: relative; color: rgb(229,229,229); font-family: Myriad, Verdana, Helvetica;
text-decoration:none; border: none; font-weight: bold; left: 2px; top: 1px
}
A.calendarLink:hover{
color: rgb(16,64,168)
}
A.calendarLinkDay{	/*trips.php*/
position: relative; color: rgb(95,136,199); font-family: Myriad, Verdana, Helvetica; left: 2px; top: 1px;
text-decoration:none; border: none; font-weight: bold
}
A.calendarLinkDay:hover{
color: rgb(16,64,168)
}
A.previousDayLink{	/*trips.php*/
position: relative; bottom: -40px; text-decoration: underline; border: none;
}
A.calendarHeaderLink{	/*trips.php*/
color: #fff; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 180%; text-align: center
}
a.profilesColumLink{	/*bookings.php*/
position: relative; color: rgb(100,135,201); font-family: Myriad, Verdana, Helvetica; text-decoration:none; 
border: none; font-weight: bold
}
a.profilesColumLink:hover{	/*bookings.php*/
position: relative; color: rgb(100,135,201); font-family: Myriad, Verdana, Helvetica; text-decoration:underline; 
border: none; font-weight: bold
}
a.pageLink{ /*bookings.php*/
color: #6487c9; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: left; text-decoration: none;
}
a.pageLink:hover{ /*bookings.php*/
text-decoration: underline;
}
label.bottomLabel{	/*GERAL*/
position: relative; float: left; left: 450px; top: 5px; color: #333; font-family: Myriad, Verdana, Helvetica; text-decoration:none; border: none; font-size: 55%;
}
label.listMenu{	/*GERAL*/
position: relative; color: rgb(0,0,0); font-family: Myriad, Verdana, Helvetica; text-decoration:none; border: none
}
label.warning{	/*GERAL*/
position: relative; z-index:2; color: rgb(204,0,0); font-family: Myriad, Verdana, Helvetica; font-size: 70%; text-decoration:none;
border: none
}
label#successLabel{	/*GERAL*/
position: relative; z-index:2; color: rgb(0,100,0); font-family: Myriad, Verdana, Helvetica; font-size: 70%; text-decoration:none;
border: none; display: none
}
label.inputLabel{	/*GERAL*/
color: rgb(169,169,179); font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-decoration:none; border: none; font-weight: bold; 
}
label.inputLogsLabel{	/*logs.php*/
color: rgb(169,169,179); font-family: Myriad, Verdana, Helvetica; font-size: 100%; text-decoration:none; border: none; font-weight: bold; 
}
label.inputBookingsLabel{	/*bookings.php*/
position:relative; float: left; left: 10px; color: rgb(169,169,179); font-family: Myriad, Verdana, Helvetica; font-size: 100%; text-decoration:none; border: none; font-weight: bold; 
}
label.inputLabelNotifications{	/*notifications.php*/
color: rgb(169,169,179); font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-decoration:none; border: none; font-weight: bold;
position: relative; float: left; left: 10px; top: 4px
}
label.noitice{	/*GERAL*/
color: rgb(102,102,102); font-family: Myriad, Verdana, Helvetica; font-size: 70%;
text-decoration:none; border: none; font-weight: bold
}
label#alertIE{	/*login.php*/
position: relative; color: rgb(200,200,200); font-family: Myriad, Verdana, Helvetica; font-size: 105%; text-decoration:none; border: none
}
label.selectedDayLabel{	/*trips.php*/
position: relative; top: 28px; color: rgb(51,51,51); font-family: Myriad, Verdana, Helvetica;
font-size: 250%; text-decoration:none; font-weight: bold; border: none
}
label.selectedMonthLabel{	/*trips*/
position: relative; top: 25px; color: rgb(51,51,51); font-family: Myriad, Verdana, Helvetica;
font-size: 80%; text-decoration:none; border: none; font-style:italic
}
label.day{	/*GERAL*/
position: relative; top: 20px; color: rgb(51,51,51); font-family: Myriad, Verdana, Helvetica;
font-size: 150%; text-decoration:none; font-weight: bold; border: none
}
label.month{	/*GERAL*/
position: relative; top: 18px; color: rgb(51,51,51); font-family: Myriad, Verdana, Helvetica;
font-size: 50%; text-decoration:none; border: none
}
label.listSelectedLabel{	/*users.php*/
position: relative; color: rgb(128,195,240); font-family: Myriad, Verdana, Helvetica; text-decoration:none; border: none
}
label.changePassLabel{	/*users.php*/
position: relative; color: rgb(169,169,179); font-family: Myriad, Verdana, Helvetica; text-decoration:none; border: none
}
label.profilesColumLabel{	/*profiles.php*/
position: relative; color: rgb(100,135,201); font-family: Myriad, Verdana, Helvetica; text-decoration:none; 
border: none; font-weight: bold
}
label.profilesRowLabel{	/*profiles.php*/
position: relative; color: rgb(131,126,136); font-family: Myriad, Verdana, Helvetica; text-decoration:none; 
border: none; font-style:italic
}
label.changeInputLabel{	/*boookings.php*/
color: rgb(169,169,179); font-family: Myriad, Verdana, Helvetica; font-size: 60%; text-decoration:none; border: none; font-weight: bold; 
}
label.weekDaysLabel{	/*trips.php / bookings.php*/
position: relative; color: rgb(255,255,255); font-family: Myriad, Verdana, Helvetica; text-decoration:none; 
border: none; font-style:italic; font-size: 70%
}
label.monthNameLabel{ /*trips.php / bookings.php*/
color: #fff; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 180%; text-align: center
}
label.selectedDayLabel{ /*trips.php / bookings.php*/
position: relative; top: 0px; color: #000; font-weight: bold; font-family: Myriad, Verdana, Helvetica; font-size: 400%; 
text-align: center
}
label.selectedMonthLabel{ /*trips.php / bookings.php*/
position: relative; top: 0px; color: #000; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 100%; 
text-align: center
}
label.selectedYearLabel{ /*trips.php / bookings.php*/
position: relative; top: 5px; color: #000; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 120%; 
text-align: center
}
label.selectedTimeLabel{ /*trips.php / bookings.php*/
position: relative; float: right; top: 9px; right: 9px; color: #000; font-weight: none; font-family: Myriad, Verdana, Helvetica; 
font-size: 180%; text-align: center
}
label.passengersCountLabel{ /*trips.php / bookings.php*/
position: absolute; float: right; bottom: 14px; left: 25px; color: #000; font-weight: none; font-family: Myriad, Verdana, Helvetica; 
font-size: 70%; text-decoration: none
}
label.bookingsCountLabel{	/*bookings.php*/
position: absolute; float: right; top: 22px; left: 30px; color: #000; font-weight: none; font-family: Myriad, Verdana, Helvetica; 
font-size: 70%; text-decoration: none
}
label.groupCountLabel{	/*bookings.php*/
position: absolute; float: right; color: #6487c9; font-weight: bold; font-family: Myriad, Verdana, Helvetica; 
font-size: 90%; text-decoration: none
}
label.reservationsBookingsLabel{
position: relative; color: #555; font-weight: bold; font-family: Myriad, Verdana, Helvetica;  font-size: 140%; text-decoration: none
}
label.fleetTypeBookingsLabel{
position: relative; color: #6487c9; font-weight: bold; font-family: Myriad, Verdana, Helvetica;  font-size: 110%; text-decoration: none
}
label.fleetNameBookingsLabel{
position: relative; color: #6487c9; font-weight: none; font-family: Myriad, Verdana, Helvetica;  font-size: 90%; text-decoration: none
}
span{
text-decoration: none
}
span#logSpan{	/*TRIPS.PHP / BOOKINGS.PHP */
color: rgb(169,169,179); font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-decoration:none; border: none; font-weight: bold; cursor: pointer;
}
span#logSpan:hover{	/*TRIPS.PHP / BOOKINGS.PHP */
text-decoration: underline;
}
span.listMenu{	/*GERAL*/
position: relative; color: rgb(0,0,0); font-family: Myriad, Verdana, Helvetica; text-decoration:none; border: none; cursor: pointer
}
span.listMenu:hover{
color: rgb(95,135,198); font-family: Myriad, Verdana, Helvetica; text-decoration:none; border: none
}
span.arrowSpan{
font-size: 140%;
}
span.selectedPageSpan{
font-weight: bold; text-decoration: underline;
}
h2{
color: #6487c9; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 90%; text-align: left
}
h3{
color: #6487c9; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 100%; text-align: left
}
h4{
color: #6487c9; font-weight: none; font-family: Myriad, Verdana, Helvetica; font-size: 80%; text-align: left
}
img.headerLines{	/*GERAL*/
position: relative; top: 120px
}
img#usersMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#usersMenuImg{	/*GERAL*/
position: absolute; left:170px; visibility: hidden
}
img#profilesMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#profilesMenuImg{	/*GERAL*/
position: absolute; left: 233px; visibility: hidden
}
img#crewMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#crewMenuImg{	/*GERAL*/
position: absolute; left: 296; visibility: hidden
}
img#fleetMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#fleetMenuImg{	/*GERAL*/
position: absolute; left: 358px; visibility: hidden
}
img#agenciesMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#agenciesMenuImg{	/*GERAL*/
position: absolute; left: 420px; visibility: hidden
}
img#tripsMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#tripsMenuImg{	/*GERAL*/
position: absolute; left: 482px; visibility: hidden
}
img#bookingsMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#bookingsMenuImg{	/*GERAL*/
position: absolute; left: 544px; visibility: hidden
}
img#statisticsMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#statisticsMenuImg{	/*GERAL*/
position: absolute; left: 606px; visibility: hidden
}
img#logsMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#logsMenuImg{	/*GERAL*/
position: absolute; left: 666px; visibility: hidden
}
img#notificationsMenuBtn{		/*GERAL*/
position: relative; left: 40px
}
img#notificationsMenuImg{	/*GERAL*/
position: absolute; left: 726px; visibility: hidden
}
img#tripsCreateBtn{	/*trips.php / bookings.php*/
position: relative; right: -1px
}
img#createBtn{	/*GERAL*/
position: relative; right: -8px
}
img#logoutBtn{	/*GERAL*/
position: relative; bottom: -200px; left: 12px
}
img#sessionImg{	/*GERAL*/
position: relative; width: 90px; height: 90px; left: 18px; top: -170px;
}
img#linkWhaleImg{	/*GERAL*/
position: relative; width: 110px; left: 18px; top: -100px;
}
img#photoBigFrameImg{	/*fleet.php*/
position: relative; width: 284px; height: 174px; left: -14px; top: -220px
}
img#photoBigImg{	/*fleet.php*/
position: relative; width: 264px; height: 164px; left: -10px; top: -50px
}
img#noPhotoBigImg{	/*fleet.php*/
position: relative; width: 284px; height: 174px; left: -16px; top: -50px
}
img#photoBigBtn{	/*fleet.php.php*/
position: relative; top: 120px; right: -6px
}
img#photoFrameImg{	/*users.php / crew.php*/
position: relative; width: 110px; height: 110px; left: -6px; top: -100px
}
img#photoImg{	/*users.php / crew.php*/
position: relative; width: 100px; height: 100px; left: -10px; top: 5px
}
img#noPhotoImg{	/*users.php / crew.php*/
position: relative; width: 110px; height: 110px; left: -6px; top: 0px
}
img#photoBtn{	/*users.php / crew.php*/
position: relative; top: 76px; right: -6px
}
img.calendarMonthImg{	/*trips.php / bookings.php*/
position: relative; top: 5px
}
img.selectTextImageTrips{	/*trips.php*/
position: relative; top: 100px
}
img.selectTextImageBookings{	/*bookings.php*/
position: relative; top: 70px
}
img.passengersCountImg{ 	/*trips.php*/
position: absolute; bottom: 2px; left: 10px
}
img.bookingsCountImg{ 	/*bookings.php*/
position: absolute; top: 25px; left: 14px
}
img.ninelinkImg{
position: relative; float: right; right: 10px; top: 2px
}
img#blockedtrips{
position: absolute; float: right; right: 0px; bottom: 56px 
}
img{	/*GERAL*/
text-decoration:none; border: none
}
img.menuBtn{
	cursor: pointer;
}
img#searchBtn{
position: relative; float: left; left: 24px; bottom: -2px; cursor: pointer
}
img.addButtonLink{ /* bookings.php */
position: relative; float: right; right: 20px; top: 10px; cursor: pointer
}
img.removeButtonLink{ /* bookings.php */
position: relative; float: right; right: 6px; top: 6px; cursor: pointer
}
img.button{ /* all */
	cursor: pointer
}
input#photoInput{
	display: none;
}
input#loginBtn{ /*index.php*/
	background: url('../images/btn_enter.png'); 
	width: 242px; 
	height: 53px
}
input#okBtn{ /*newuser.php*/
	background: url('../images/btn_ok.png'); 
	width: 242px; 
	height: 53px
}
input.logsSubmit{ /*logs.php*/
	background: url('../images/btn_filter.png'); 
	width: 242px; 
	height: 53px
}