@charset "utf-8";
/* CSS Document */
/* content */
.main_contentLogin {
	top:0px;
	width:100%; 
	height: auto; 
	background-color:#e4e6e9;  
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	
	}
	
.main_content {
	top:0px;
	width:100%; 
	height: auto; 
	background-color:#e4e6e9;  
	position:absolute;
	bottom:33px;
	}
	
.ContentPlaceHolder
{
	padding-left:150px;
	padding-top:40px;
	}

.content_center {margin:0 auto; width:999px;}
	
.TabbedPanelsContentGroup {
	clear: both;
	background:#f8f8f8 url(../images/background-picture.png) no-repeat; 
	background-position:bottom left;
	width:999px; 
	border:1px solid #99a8b5; 
	height:100%; 
	margin:0 auto;
	margin-bottom:33px;
	position:absolute;
	} 

.TabbedPanelsLogin {
	clear: both;
	background:#f8f8f8 url(../images/background-picture.png) no-repeat; 
	background-position:bottom left;
	width:999px; 
	border:1px solid #99a8b5; 
	height:90%; 
	margin:0 auto;
	margin-bottom:15px;
	margin-top:15px;
	position:absolute;
	} 
	
.internal-panel_shadow_top {
	width:303px; 
	height:8px; 
	left:0px;
	}
	
.shadow_top-left {
	width:8px; 
	height:8px; 
	float:left; 
	background:url(../images/internal-white-panel_top-left.png) no-repeat;
	}
	
.shadow_top {
	width:283px; 
	height:8px; 
	left:8px; 
	float:left; 
	background:url(../images/internal-white-panel_top.png) repeat;
	}
	
.shadow_top-right {
	width:12px; 
	height:8px; 
	left:301px; 
	float:left; 
	background:url(../images/internal-white-panel_top-right.png) no-repeat;
	}
	
.internal-panel_shadow_middle_up {
	width:303px;
	height:28px;
	margin-left:0px; 
	margin-top:0px; 
	position:absolute;
	z-index:77;
	}
	
.internal-panel_shadow_middle_down {
	width:303px;
	left:0px; 
	bottom:12px; 
	top:36px; 
	position:absolute;
	}
	
.shadow_left {
	position:absolute;
	width:8px; 
	height:100%; 
	float:left; 
	left:0px;
	background:url(../images/internal-white-panel_left.png) repeat;
	}

.data_place {background-color:#FFF;
	height:100%;
	width:285px;
	bottom:0px;
	top:0px;
	left:6px;
	position:absolute;
	
	}
	
.table_title-bar {
	height:27px; 
	width:287px; 
	background:url(../images/table-titlebar_bkg.png); 
	margin-left:6px; 
	margin-top:-2px;
	margin-right:0px;
	border-bottom:1px solid #84919c;
	position:absolute;
	z-index:66;
	}
	
.DataTable 
{
	overflow:auto;
	/*margin-top:0px;
	position:absolute;*/
	width:580px;
	/*height:150px;*/
	height:45%;
	bottom:0px;
	float:left;
	left:0px;
	}	
	
.frame {
	overflow-y:auto;
	/*margin-top:0px;
	position:absolute;*/
	width:285px;
	height:100%;
	bottom:0px;
	float:left;
	left:0px;
	}

.private-user_data {
	background-color:#FFF;
	width:264px; 
	height:100%;
	margin-left:4px; 
	right:0px;
	margin-top:5px;
	font-family:Arial; 
	font-size:12px;
	line-height:24px;
	overflow-x: hidden;
	overflow-y:scroll;
	}
		
.table_title1{
	font-family:Arial; 
	font-size:12px; 
	color:#000; 
	font-weight:bold; 
	margin-left:15px; 
	float:left; 
	margin-top:7px;
	width:30px;
	}
	
.table_title2{
	font-family:Arial; 
	font-size:12px; 
	color:#000; 
	font-weight:bold; 
	margin-left:8px; 
	float:left; 
	margin-top:7px;
	width:190px;
	}
	
.table_title3{
	font-family:Arial; 
	font-size:12px; 
	color:#000; 
	font-weight:bold; 
	float:left; 
	margin-left:0px;
	margin-top:7px;
	}
	
.selected_row {
	/*background:url(../images/tank_table_selection.png) no-repeat;*/
	background-color :#bfd9ee;
	/*position: absolute;
	z-index:77;*/
	}
	
.td {
	border-bottom:0px; 
	border-right:0px;
	}
	

td {
	border-bottom:1px solid #b7c4d7; 
	border-right:1px solid #b7c4d7;
	}
td.tdNoBorder
{
	border-bottom-style:none;
	border-right-style:none;
}

table.tdNoBorder td{
	border-bottom-style:none;
	border-right-style:none;
	}
/* remarked 1.9.10	
tdNoBorder {
	border-bottom-style:none;
	border-right-style:none;
	}
*/
	
.bulk {
	width:30px;
	height:88px;
	}
	
.bulk_text {
	float:left;
	margin-left:8px; 
	line-height:88px;
	}

.bulk_link
{
    cursor:hand;
    color:#383e46;
}

.bulk_link_selected
{
    cursor:hand;
    background-color :#bfd9ee;
}


.delivery_planned {
	background:url(../images/delivery_planned_norm.png) no-repeat;
	width:41px;
	height:21px;
	margin-left:10px;
	float:left;
	margin-top:32px;
	}
	
a.delivery_planned:hover {
	background:url(../images/delivery_planned_over.png) no-repeat;
	}
	
a.delivery_planned:active {
	background:url(../images/delivery_planned_pressed.png) no-repeat;
	}
	
.delivery_requested {
	background:url(../images/delivery_requested_norm.png) no-repeat; 
	width:41px;
	height:21px;
	margin-left:10px;
	float:left;
	margin-top:32px;
	}
	
a.delivery_requested:hover {
	background:url(../images/delivery_requested_over.png) no-repeat;
	}
	
a.delivery_requested:active {
	background:url(../images/delivery_requested_pressed.png) no-repeat;
	}

.None {
	background:url(../images/delivery_none.png) no-repeat; 
	width:41px;
	height:21px;
	margin-left:10px;
	float:left;
	margin-top:32px;
	}

.bulk_bottom {
	width:36px; 
	border-bottom:1px solid #fff;
	}
	
.status {
	width:200px;
	}
			
.status_text {
	float:left;
	margin-left:10px; 
	line-height:88px;
	}
	
.BulkID_text
{
   
    margin-right:0px;
    margin-top:-15px;
}

.BulkNickName_text {
	float:left;
	margin-left:-130px;
	margin-top:65px;
	text-align:left;
	font-weight:bold;
	font-size:0.87em;
	
	}
		
.tank_00 {
	background:url(../images/tank_00.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tankv_00 {
	background:url(../images/tankv_00.png) no-repeat;
	width:84px;
	height:84px;
	float:left;
	margin-left:9px;
	margin-top:2px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}

.tank_01 {
	background:url(../images/tank_01.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_02 {
	background:url(../images/tank_02.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_03{
	background:url(../images/tank_03.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_04 {
	background:url(../images/tank_04.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_05 {
	background:url(../images/tank_05.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_06 {
	background:url(../images/tank_06.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_07 {
	background:url(../images/tank_07.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_08 {
	background:url(../images/tank_08.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_09 {
	background:url(../images/tank_10.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
	
.tank_10 {
	background:url(../images/tank_10.png) no-repeat;
	width:84px;
	height:52px;
	float:left;
	margin-left:9px;
	margin-top:12px;
	text-align:center;
	font-weight:bold;
	font-size:1.4em;
	padding-top:18px;
	}
			
.status_bottom {
	width:246px; 
	border-bottom:1px solid #fff;
	}
	
.Alert {
	width:30px;
	border-right:1px solid #fff;
	}
	
.Alert_bottom {
	width:46px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	}
	
.Alert_status-ic {
	background:url(../images/V_status.png) no-repeat;
	width:11px;
	height:11px;
	margin-left:20px;
	}
	
.Alert_critic_ic {
	background:url(../images/severity_icon_critic.png) no-repeat;
	width:16px;
	height:16px;
	margin-left:20px;
	}

.alert_ic { 
	width:58px;
	height:24px;
	text-decoration:none;
	}
	
.alert_ic_minor {
	height:16px;
	width:16px;
	margin-left:15px;
	margin-top:4px;
	background:url(../images/severity_icon_minor.png) no-repeat;
	text-decoration:none;
	}
	
.alert_ic_critic {
	height:16px;
	width:16px;
	margin-left:15px;
	margin-top:4px;
	background:url(../images/severity_icon_critic.png) no-repeat;
	text-decoration:none;
	}
		
.alert_ic_major {
	height:16px;
	width:16px;
	margin-left:15px;
	margin-top:4px;
	background:url(../images/severity_icon_major.png) no-repeat;
	text-decoration:none;
	}

.shadow_right {
	width:12px; 
	left:291px; 
	height:100%; 
	float:left; 
	position:absolute;
	top:0px;
	background:url(../images/internal-white-panel_right.png) repeat;
	}
	
.internal-panel_shadow_bottom {
	width:303px;
	height:12px; 
	left:0px; 
	bottom:0px; 
	position:absolute;
	}
	
.shadow_bottom-left {
	width:8px; 
	height:12px; 
	float:left; 
	background:url(../images/internal-white-panel_bottom-left.png) no-repeat;}
	
.shadow_bottom {
	width:283px; 
	height:12px; 
	float:left; 
	left:8px; 
	background:url(../images/internal-white-panel_bottom.png) repeat;
	}
	
.shadow_bottom-right {
	width:12px; 
	height:12px; 
	left:311px; 
	float:left; 
	background:url(../images/internal-white-panel_bottom-right.png) no-repeat;
	}
	
.inner_tabs {
	height:100%;
	position:absolute;
	left:366px;
	top:0px;
	margin:0;
	padding:0;	
	
	
	}

.inner_tabs_group {
	background:url(../images/PrivateUser/inner_tabs_bkg.png);
	height:32px;
	min-width:400px;
	float:left;
	position: absolute;
	top:-33px;
	left:0px;
	margin: 0px;
	padding: 0px;
	}
	
.inner_tabs_panel {
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	margin-bottom:2px;
	width:100%;
	height:100.5%;
	margin-top:-2px;
	margin-left:0px;
	background:#eff0f0;
	/*position: absolute;*/

	}
	
		
.inner_tabs_panel_site_details {
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	margin-bottom:2px;
	width:100%;
	/*height:100.5%;*/
	margin-top:-2px;
	margin-left:0px;
	background:#eff0f0;
	/*position: absolute;*/

	}	
		
.WacLogo
{
	float:left;
	height:30px;
	padding-top:5px;
	position:absolute;
	left:510px;
}	
	
ui {height:32px;
	top:0px;
	left:0px;
	margin: 0px;
	padding: 0px;
	float:left;
	clear: none;
	width: 100%;
	}
	
.li {width: 131px;
	height:32px;
	float:left;
	overflow:hidden;
	list-style:none;
	margin-right:2px;
	}

.inner_tabs_tab {
	background: url(../Images/PrivateUser/inner_tab_regular.png) no-repeat;
	width:131px;
	height:32px;
	font-family:Arial;
	font-size:13px;
	color:#383e46;
	padding-top:10px;
	text-decoration:none;
	text-align:center;
	
	float: left;
	list-style: none;
	cursor: pointer;
	}
	
a.inner_tabs_tab:hover {
	background:url(../images/PrivateUser/inner_tab_selected.png) no-repeat;
	float:left;
	font-weight:bold;
	text-decoration:none;
	position: absolute;
	z-index:60;
	}
			
a.inner_tabs_tabvisited {
	background:url(../images/PrivateUser/inner_tab_selected.png) no-repeat;
	float:left;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	font-size:13px;
	color:#383e46;
	font-weight:bold;
	padding-top:13px;
	text-decoration:none;
	position: absolute;
	z-index:60;	}
	
.input_left {
	background:url(../images/textbox_left.png); 
	width:4px; 
	height:19px; 
	float:left; 
	}
	
.select-1_area {
	width:54px; 
	height:19px; 
	position:relative; 
	left:0px;
	margin-top:11px;
	margin-left:14px;
	float:left;
	}
	
.select-1_input {
	background:url(../images/textbox_centre.png) repeat; 
	width:48px; 
	height:19px; 
	float:left; 
	left:4px;
	}
	
.select-1_input_area {
	float:left; 
	width:46px; 
	height:17px; 
	border: solid 1px #fff; 
	margin-top:1px; 
	font-size:11px; 
	left:6px;
	position:absolute;
	z-index:55;
	}
	
.select-1_input_right {
	background:url(../images/textbox_right.png); 
	width:4px; 
	height:19px; 
	float:left; 
	left:50px; 
	position: absolute;
	}	

.select-2_area {
	width:74px; 
	height:19px; 
	position:relative; 
	left:0px;
	margin-top:11px;
	margin-left:20px;
	float:left; 
	}
	
.select-2_input {
	background:url(../images/textbox_centre.png) repeat; 
	width:66px; 
	height:19px; 
	float:left; 
	left:4px;
	}
	
.select-2_input_area {
	float:left; 
	width:66px; 
	height:17px; 
	border: solid 1px #fff; 
	margin-top:1px; 
	font-size:11px; 
	left:6px;
	position:absolute;
	z-index:55;
	}
	
.select-2_input_right {
	background:url(../images/textbox_right.png); 
	width:4px; 
	height:19px; 
	float:left; 
	left:70px; 
	position: absolute;
	}

.select-3_area {
	width:174px; 
	height:19px; 
	float:left;
	position:relative;
	margin-left:58px;
	}
	
.select-3_input {
	background:url(../images/textbox_centre.png) repeat; 
	width:166px; 
	height:19px; 
	float:left; 
	left:4px;
	}
	
.select-3_input_area {
	float:left; 
	width:166px; 
	height:17px; 
	border: solid 1px #fff; 
	margin-top:1px; 
	font-size:11px; 
	left:6px;
	position:absolute;
	z-index:55;
	}
	
.select-3_input_right {
	background:url(../images/textbox_right.png); 
	width:4px; 
	height:19px; 
	float:left; 
	left:170px; 
	position: absolute;
	}

.inner_tabs_title {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-top:14px;
	margin-left:300px;
	text-decoration:underline;
	}
	
.graph_2_place {
	float:left;
	width:350px;
	height:166px;
	position:relative;
	margin-top:40px;
	}

.graph_3_place {
	float:left;
	width:200px;
	height:166px;
	position:relative;
	margin-top:40px;
	}

.graph_1 {
	background:url(../images/graph_1.png) no-repeat;
	width:598px;
	height:134px;
	margin-left:4px;
	margin-top:10px;
	}
	
.graph_2 {
	background:url(../images/graph_2.png) no-repeat;
	width:340px;
	height:134px;
	margin-top:28px;
	margin-left:4px;
	}
	
.graph_3 {
	background:url(../images/graph_3.png) no-repeat;
	width:236px;
	height:134px;
	margin-top:28px;
	margin-left:26px;
	}

.inner_tabs_buttons {
	height:24px;
	right:10px;
	bottom:10px;
	position: absolute;
	}

.but_empty { 
	background:url(../images/but_empty_selected.png) no-repeat;
	width:24px;
	height:24px;
	float:left;
	}

.but_print {
	background:url(../images/but_print.png) no-repeat;
	width:24px;
	height:24px;
	float:left;
	margin-left:8px;
	}
a.but_print:hover {background:url(../images/but_print_selected.png) no-repeat;}

.but_import {
	background:url(../images/but_import.png) no-repeat;
	width:24px;
	height:24px;
	float:left;
	margin-left:8px;
	}
a.but_import:hover {background:url(../images/but_import_selected.png) no-repeat;}

.but_save {
	background:url(../images/but_save.png) no-repeat;
	width:24px;
	height:24px;
	float:left;
	margin-left:8px;
	}
a.but_save:hover {background:url(../images/but_save_selected.png) no-repeat;}


.logout_text 
{
	background:url(../images/lock_off.png);
	width:24px;
	height:24px;
	float:right;
	/*margin-left:10px;*/
	}

a.logout_text:hover 
{
	background:url(../images/lock_off_pressed.png);
	width:24px;
	height:24px;
	float:right;
	/*margin-left:10px;*/
	}	

.SaveMeter
{
	
}
.but_saveMeter {
	background:url(../images/but_save.png) no-repeat;
	/*width:24px;
	height:24px;
	float:right;
	margin-left:8px;*/
	}
a.but_saveMeter:hover {background:url(../images/but_save_selected.png) no-repeat;}

.GoFilter {
	background:url(../images/icon_Go_norm.png) no-repeat; 		
	}	
.GoFilter:hover {
	background:url(../images/icon_Go_pressed.png) no-repeat;
	}
	
.GoLogin {
	background:url(../images/icon_Login_norm.png) no-repeat; 	
		
	
	}	
.GoLogin:hover {
	background:url(../images/icon_Login_pressed.png) no-repeat;
	
	}
	
label {
	line-height: 1.8;
	vertical-align: top;
	float:right;
}

span.Message {
	color:Red;
	font-weight:bold;
	padding-left:10px;
}

input.dp-applied {
	width: 110px;
	text-align:left;
}

a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}

table.ContentAlerts{
	width:350px;
}

table.ContentMeters
{
	font-size:0.9em;
	width:550px;
	padding-left:15px;
}
table.Content 
{
	font-size:0.9em;
	width:600px;
}
table.ContentAlerts th {
	border-width: thin;
	padding: 3px;
	border-style: none;
	border-color: gray;
	background-color: #fffff0;
	-moz-border-radius: ;
}
table.ContentAlerts td {
	border-width: thin;
	border-style: none;
	border-color: gray;
	background-color: #fffff0;
	width:150px;
}

table.Content th {
	text-decoration:underline;
	text-align:left;
	left:50px;
	padding:2px;
	padding-left:20px;
}

table.Content td 
{
	border-width: thin;
	border-style: none;
	border-color: gray;	
	text-align:left;	
	width:150px;
	padding-left:20px;
}

.type_ic {
	width:48px;
	height:24px;
	}
.type_ic_1 {
	height:24px;
	width:16px;
	
	
	background:url(../images/table_icon_gas.png) no-repeat;
	}
.type_ic_2 {
	height:16px;
	width:16px;	
	margin-top:4px;
	background:url(../images/table_icon_automotive_gas.png) no-repeat;
	}
	
.type_ic_3 {
	height:16px;
	width:16px;
	
	margin-top:4px;
	background:url(../images/table_icon_diesel.png) no-repeat;
	}
			
.type_ic_4 {
	height:16px;
	width:16px;
	
	margin-top:4px;	
	background:url(../images/table_icon_gasoline.png) no-repeat;
	}

div.Dates
{	
	height:25px;
	float:left;
	padding:5px;
	
}
div.DropChooseGraph
{
	clear:both;
	float:left;
	padding:5px;
}

/*span.NickName*/
span.LinkText
{
	text-decoration:underline;
	color:Green;
	cursor:hand;
	}
	
.CustomerName
{
	width:550px;
}	
.MeterTable
{
	width:330px;
}

table.FullCellFrame td, table.FullCellFrame th
{
	border-bottom: #B7C4D7 1px solid;
	border-left: #B7C4D7 1px solid;
	border-top: #B7C4D7 1px solid;
	border-right: #B7C4D7 1px solid;	
}

/* end content */