@charset "utf-8";
/* CSS Document
<style> */
/*
-----------------------------------------------
Special Styles
Author:    lab
Version:  17 Nov 2008
----------------------------------------------- */
img.f-left {margin-right: 10px;}
img.f-right {margin-left: 10px;}

.status_attn{color:#990b0b}
.required{color:#A52238;}
.require_note{font:10px/150% Tahoma, Arial, sans-serif;color:#7F7C76;margin:4px;}
.popup_close{text-align:right;background:#fff;z-index:1;}
.popup_close img{cursor:pointer;}
.popup_inner_content{margin:0px 0px 10px;}

.enabled{color:#519B1B}
.disabled{color:#A9AFA5  !important}
.invisible{display:none;}
.error{color:#6D0000;background:#F0B0B0;padding:10px;border:1px solid #F0B0B0;}
.input_file{border:1px solid #B1C1D0;}
/*----------------- legend ---------------*/
.legend_outer{border:1px solid #F0EDE6;margin:5px 7px;}
.legend_outer td{font:11px Arial, Verdana, sans-serif;color:#999999;}
.legend_outer td.legend_title{background:#F0EDE6;padding:7px 5px;}
.legend_outer td.legend_inner{background:#FAF7F0;color:#A6A5A1}
div#legend_inner{margin:4px 0px;line-height:200%;}
.legend_outer td.legend_ico{background:#F0EDE6;width:30px;text-align:center;}

/* simple_legend */
.legend{font:bold 11px Verdana, Arial, sans-serif;color:#7F7C76;margin:27px 22px;}
.legend img, .legend_inner img{vertical-align:middle;margin: 0px 3px 0px 10px;}
/*------------ top menu ------------*/
div#mainmenu{margin: 0;padding: 0;height:33px;background:url(../img/menu/right.gif) repeat-x right top;position:relative;}
div#mainmenu div.last{position:absolute;right:0;width:10px;height:33px;background:url(../img/menu/last_right.gif) no-repeat right top;z-index:0;}
div#mainmenu div.tabs{float:left;width:1px;position:relative;}
div#mainmenu div.tabs.extract{width:100% !important;}

.tabs_menu{margin: 0;padding: 0;height:33px;border:0;}
.tabs_menu_white{background:#fff}
.tabs_menu td {color:#000;height:33px;font:bold 11px Verdana, Arial, sans-serif;text-align:center; /*background:url(../img/menu/right.gif) repeat-x right top;min-width:120px;*/white-space:nowrap;}
/*.tabs_menu td#first-item{width:172px;}*/
.tabs_menu_white td{background:url(../img/menu/white/right.gif) repeat-x right top;}
.tabs_menu td a{display:block;background:url(../img/menu/left.gif) no-repeat left top;height:33px;padding:0px 10px;}
.tabs_menu_white td a{	background:url(../img/menu/white/left.gif) no-repeat left top;}
.tabs_menu td a:link, .tabs_menu td a:visited, .tabs_menu td a:hover{color:#000;text-decoration:none;}
.tabs_menu td.disabled a:link, .tabs_menu td.disabled a:visited, .tabs_menu td.disabled a:hover{color:#727272 !important;}
.tabs_menu span{position:relative;top:10px;margin:0px 5px;}
.tabs_menu td#first-item a{background:url(../img/menu/first_left.gif) no-repeat left top;}
.tabs_menu_white td#first-item a{background:url(../img/menu/white/first_left.gif) no-repeat left top;}
/*.tabs_menu td#last-item{background:url(../img/menu/last_right.gif) no-repeat right top;}*/
.tabs_menu_white td#last-item{background:url(../img/menu/white/last_right.gif) no-repeat right top;}

.tabs_menu td.ac, .tabs_menu td#last-item.ac {background:url(../img/menu/ac_right.gif) no-repeat right top;}
.tabs_menu_white td.ac, .tabs_menu_white td#last-item.ac {background:url(../img/menu/white/ac_right.gif) no-repeat right top;}
.tabs_menu td.ac a, .tabs_menu td#first-item.ac a {background:url(../img/menu/ac_left.gif) no-repeat left top;}
.tabs_menu_white td.ac a, .tabs_menu_white td#first-item.ac a {background:url(../img/menu/white/ac_left.gif) no-repeat left top;}
/*--------------- welcome ---------------*/
#header{font:10px Arial, Verdana, sans-serif;}
.current_date{color:#A5A5A4;font-size:10px;}
.current_date, .welcome, .es_title, .flags{padding-top:12px;}
.welcome{color:#88AED4;font-size:11px;}
.welcome a:link, .welcome a:visited{color:#88AED4;text-decoration:none;}
.welcome a.logout:link, .welcome a.logout:visited, .welcome a.logout:hover{color:#E3A81B}
.welcome a:hover{text-decoration:underline}
/*-------------- submenu -------------*/
/*.submenu a{font-weight:normal;}
.submenu a:link, .submenu a:visited{color:#3A6799;text-decoration:none;}
.submenu a:hover{color:#5D84B0;text-decoration:underline;}
.submenu a.ac{font-weight:bold;}
.submenu a.ac:link, .submenu a.ac:visited{color:#000;text-decoration:none;}
.submenu a.ac:hover{color:#000;text-decoration:underline;}*/
/*-------------- breadcrumbs -------------*/
.beige_line{background:url(../img/bg/breadcrumbs_bg.gif) repeat-x;color:#96928B;height:24px;}
#breadcrumbs{font:10px Arial, sans-serif;color:#A6A3A0;padding:0px 20px;}
#breadcrumbs a:link, #breadcrumbs a:visited{color:#A6A3A0;text-decoration:none}
#breadcrumbs a:hover{color:#999;text-decoration:none} 
#breadcrumbs span{color:#000;}

.about_block{/*background:url(../img/bg/light_separator.gif) no-repeat 22px 0px;*/padding:3px 20px 3px 0px;text-align:right;font:11px Verdana, Arial, sans-serif;}
.about_block a:link, .about_block a:visited, .about_block a:hover{color:#4F88C7;text-decoration:none;}
/*-------------- backgrounds ----------------*/
.gray_line{height:1px;background:#B9B9B9;}
/*----------- tables ------------*/
.inner_block_tbl{width:980px;margin:0px auto;}
.blue_caption{background:#A6C6E7 url(../img/bg/blue_caption_bg.gif) repeat-x left bottom;font-size:11px;text-align:right;padding:6px 9px;margin-bottom:1px;}
.outer_tbl_box{width:980px;margin:0 auto}

tr.row-highlighted td{background-color:#F1F4F9}
tr.row-selected td{background-color:#8DAED8}
/*----------- progress bar -------------*/
.wrap{background-repeat:no-repeat;width: 100px;height: 3px;text-align:left;}

.wrap_y{background-image:url(../img/bg/wrap/wrap_y.gif);}
.wrap_r{background-image:url(../img/bg/wrap/wrap_r.gif);}
.wrap_g{background-image:url(../img/bg/wrap/wrap_g.gif);}
.wrap .progress {position:relative;background-image:url(../img/bg/wrap/wrap_d.gif);background-repeat:no-repeat;height:3px;}
.progress_txt{font:9px Tahoma, sans-serif;text-align:left;padding-left:10px; color:black}
.cpu_tbl td{border-bottom:1px dotted #9C998F}
.cpu_tbl tr.last-row td{border-bottom:none}

#applianceDetailsInfo .cpu_tbl tr.first-row td{
	padding-top: 0px;
}

.wrap_blue{background-repeat:no-repeat;width: 300px;height: 6px;text-align:left;background-image:url(../img/bg/progress_bar_green.gif);background-repeat:no-repeat;padding:0px;}
.wrap_blue .progress {position:relative;background-image:url(../img/bg/progress_bar_300_sm.gif);background-repeat:no-repeat;height:6px;margin:0px;}


/* disk usage progress */

#diskUsageHolder {background:#ffffff; width:220px; border:1px solid #a3aaaf;}
#diskUsageProgress {background: #f0d696;}
#diskUsageProgressBackup {background:#c2d4a5;}
#diskUsageProgressReserved {background:#67a8ba;}
#diskUsageHolder, #diskUsageProgress, #diskUsageProgressBackup, #diskUsageProgressReserved {height:4px; font-size:1px; float:left; white-space:nowrap;}
div.FL #diskUsageProgress, div.FL #diskUsageProgressReserved, div.FL #diskUsageProgressBackup{margin:3px 3px 0px 0px;}
.usages_card_avail.red {color:#ff0000;}

/*-------------- popup  ---------------*/
.popup_close{position:absolute;top:-16px;background:url(../img/icons/popup_close.png) no-repeat;width:30px;height:30px;cursor:pointer;right:-14px;}
.popup_block{
	position:relative;
/*	width:580px;*/
	margin:0 auto;
/*	background:#F4F2ED;*/
	background:white;
	border:7px solid #4C4C4C;
	padding-bottom:15px 0px;
	text-align:left;
	font:11px Tahoma, Arial, sans-serif;
}
.popup_caption{background:#A6C6E7 url(../img/bg/blue_caption_bg.gif) repeat-x left bottom;text-align:center;padding:4px 0px 6px 0px;}
.popup_caption h1{color:#fff;margin:0px;font:bold 17px "Century Gothic", Tahoma, sans-serif;}
.popup_block h3{margin:15px 0px 8px 0px;}
.popup_block .legend_outer{border:1px solid #e8e4d9;}
.popup_block .legend_outer td.legend_title{background:#e8e4d9;}
.popup_block .legend_outer td.legend_inner{background:#f6f1e4;color:#999999}
.popup_block .legend_outer td.legend_ico{background:#e8e4d9;}

.grid_tbl{border:1px solid #BEBEBE;}
.grid_tbl strong{color:#7F7C76;}
.grid_tbl td{font:11px Tahoma, Arial, sans-serif;padding:4px;}
.grid_tbl tr{background:#fff}
.grid_tbl tr.row_highlight{background:#EFEFEF}

.grid_tbl td.right{white-space:nowrap;padding-right:7px;}

.blue_bord_tbl{background:#A5B5C4;}
.blue_bord_tbl tr{background:#fff}
.blue_bord_tbl td, .blue_bord_tbl th{font-size:11px;color:#495968;padding:4px;}
.blue_bord_tbl th{text-align:center}
/*----------- pagination ------------*/
.pagination{font:11px/15px Arial, Verdana, sans-serif;color:#737373;margin:4px 0px;}
.pagination td{padding:0px 10px;}
.pagination select{width:45px;font:11px/11px Arial, Verdana, sans-serif;}
.pagination a:link, .pagination a:visited{color:#3A6799;text-decoration:none;padding:2px 4px;}
.pagination a:hover{
	color:#000;	
	padding:2px 4px;
}
.pagination td.pageRight {padding:0px 6px;text-align:right;width:35%;}
.pageRight strong{padding:0px 5px;background:#EFF5FA;border:1px solid #DDE4EB;}
.pagination a.ac{color:#000 !important;background:#D3E0E3}

.pagination td.pageLeft{width:35%;}

.pagination_narrow .pagination td.pageLeft{width:auto !important;padding-left:3px;white-spacing:nowrap;}
.pagination_narrow .pagination td.pageRight{width:auto !important;padding-right:0px;margin-right:0px;white-spacing:nowrap;}


/* work message */
.work_message{background:#E1D7BD}
.work_message td{font-size:11px;}

.button, .button2{
	cursor: pointer;
	text-align: center;
	width: 70px;
	padding: 2px;
	font: 11px Arial, Verdana, sans-serif;	
}
.button{
	border:1px solid #C9C3AE;
	background:#F3EFE3;
	color:#444444;	
}
.button2 {
	border: 1px solid #98a3ab; 	
	background:#DBE3EB url("../img/buttons/btn_blue.gif") repeat-x;	
	color:#616B77;
	font-weight:bold;	
}
.button[disabled]{
	border:1px solid #C9C3AE !important;
	background:#F3EFE3 !important;
	color: #999 !important;
}

.button_hover, .button:hover{
	border:1px solid #6F6D6A;
	background:#888783;
	color:#EFEBDF;
}
/*------------- last filter styles ---------------*/
.filter_outer{background:#f7f6f2 url(../img/bg/search_bg/s_LB.gif) no-repeat 0% 100%;}

.filter_header{background:#e9e5da url(../img/bg/search_bg/s_LT.gif) no-repeat 0% 0%;color:#363636;}
.filter_header td.pr7{background:#e9e5da url(../img/bg/search_bg/s_RT.gif) no-repeat 100% 0%;}
.filter_header td{padding:0px 10px;}
.filter_inner{background:url(../img/bg/search_bg/s_RB.gif) no-repeat 100% 100%;}
.filter_inner #search_block, .filter_inner #schedule_block{background:url(../img/bg/search_bg/s_LB.gif) no-repeat 0% 100%;color:#363636;padding:10px;}
.filter_link{cursor:pointer;color:#715e45;text-decoration:underline;}
/*------------- control_links styles ------------------*/
.rtc_controls{padding-left:20px;font:12px Georgia, serif;text-transform:lowercase;}
.rtc_controls a:link, .rtc_controls a:visited{text-decoration:underline;}
.rtc_controls a:hover{text-decoration:none;}
a.add_link, a.delete_link, a.edit_link, a.merge_link{ padding-left:16px;background-image:url(../img/icons/links/links.gif);background-repeat:no-repeat;}
a.add_link:link, a.add_link:visited{color:#7294BA;background-position: 0px 2px;}
a.add_link:hover{color:#E8950D;background-position: 0px -12px;}
a.delete_link:link, a.delete_link:visited{color:#7294BA;background-position: 0px -28px;}
a.delete_link:hover{color:#E8950D;background-position: 0px -41px;}
a.edit_link:link, a.edit_link:visited{color:#7294BA;background-position: 0px -111px;}
a.edit_link:hover{color:#E8950D;background-position: 0px -124px;}
a.merge_link:link, a.merge_link:visited{color:#7294BA;background-position: 0px -55px;}
a.merge_link:hover{color:#E8950D;background-position: 0px -69px;}
/*exp*/
a.add_link span, a.delete_link span, a.edit_link span, a.merge_link span{color:#122B47;}
a.inactive_link{opacity:0.35; filter:alpha(opacity=35);cursor:default;}
/*----------- appliances special styles -------------*/
table.tbl_results{border:1px solid #cedae9;/*background:#f1f1f1;*/ width:100%;}
table.tbl_results td, table.tbl_results th{font-size:11px;font-family:Arial;}
table.tbl_results th{text-align:center;background:#d5e0ec;color:#567eae;font-weight:normal;padding:7px}
table.tbl_results tr.th_compact th{padding:2px;}
table.tbl_results th a{color:#567eae;}
table.tbl_results td{padding:2px 5px;}
/*table.tbl_results tr{background:#fff}*/
table.tbl_results tr.row_separated td{background:#eaf0f6;padding:1px;border-top:1px solid #cedae9;}
table.tbl_results div.norecords{background:none;border:0px;}

table.tbl_results th a.uarr {background-image: url(../img/icons/b_up.gif);background-position: right;background-repeat: no-repeat;padding: 0px 12px 0px 0px;}
table.tbl_results th a.darr {background-image: url(../img/icons/b_down.gif);background-position: right;background-repeat: no-repeat;padding: 0px 12px 0px 0px;}

table.tbl_results tr.row_separated{background:#F1F6FB;}
table.tbl_results tr.row_separated td{border-top:solid 1px #E6E2D5;border-bottom:solid 1px #E6E2D5;}
table.tbl_results td table td{padding:0px 2px 2px 2px;}

/*.ch1{background:url(../img/icons/ch1.gif) no-repeat;border:1px solid #99B0C5}
.ch2{background:url(../img/icons/ch2.gif) no-repeat;border:1px solid #99B0C5}
.ch3{background:url(../img/icons/ch3.gif) no-repeat;border:1px solid #99B0C5}
.ch4{background:url(../img/icons/ch4.gif) no-repeat;border:1px solid #99B0C5}*/

table.tbl_results .usage_td, table.tbl_results .usage_td td{color:#b94314;background:#fefaf9;}

table.tbl_results tr.trivia-row{background:#FCF0E1;color:#3F5F7E}

table.tbl_results .usage_tr .info {overflow:hidden; position:relative; height:0;}
table.tbl_results .usage_tr td{color:#777777;}
table.tbl_results .usage_tr td span{color:#3ba539;}
table.tbl_results .usage_tr td table td {padding:0px;}
/*table.tbl_results .usage_td td.usage_td_label span{color:#0087a2}*/
table.tbl_results th.th-in-row{color:#000;text-align:left;}

#appliancesList table.tbl_results {background:#ffffff;}
table.tbl_results tr.appl_row1{background:#e8eff7; }
table.tbl_results tr.appl_row2{background:#fff; }
.progress_txt {padding-left: 2px; white-space: nowrap;}

#appliance_info_channels table.tbl_results td table td {
	padding:0 4px 2px;
}

table.tbl_results_usage{border:1px solid #c4ba9d;background:#e8e4d9;}
table.tbl_results_usage th{background:#d3cbb6;color:#5e5039;}
table.tbl_results_usage th a{color:#5a4716;}
table.tbl_results_usage tr .td_totals, table.tbl_results_usage tr.row_totals td{color:#93140a !important;background:#fff1dc;}
table.tbl_results_usage th.th_totals{background-color:#e9d9bc;}

.report_group_outer{background:#c1d5e0}/*if shown main tabs*/
.report_group_metadata{
	background: url(../img/bg/reports_subnav.png) no-repeat right top;
	color:#000;
	margin-left:10px;
}
.report_group_metadata td{padding:11px 10px 8px 15px;}
.report_group_metadata td td{padding:0;}
.report_group_metadata_right{
	background: url(../img/bg/reports_subnav.png) no-repeat left top;
	text-align:right;
	margin:0px -10px 0px -10px;
}
.country_legend_ico{background:#639dd8;width:7px;height:14px;margin-left:3px;border:1px solid #d6d6d6;vertical-align:middle;}
							
			
h2.subtitle{padding:0px;margin:0px;font:bold 15px "Century Gothic", Tahoma, sans-serif;color:#1C334B;text-align:left;}

.s_red {color:#DB3636;}
/*-------------------------- tooltips ------------------*/
.tooltip, .tooltip_r, .tooltip_y, .tooltip_g{position:absolute;z-index:999999999;left:-9999px;color:#444;}
.tooltip{border:1px solid #154D75; background-color:#DBE3E9;}
.tooltip_r{border:1px solid #C34B34;background-color:#FFEAE6;}
.tooltip_y{border:1px solid #D58400;background-color:#FBECC1;}
.tooltip_g{border:1px solid #167A16;background-color:#C3DBC4;}
.tooltip p, .tooltip_r p, .tooltip_y p, .tooltip_g p{margin:0;padding:0; padding:2px 5px;margin:2px;}
.tooltip p{color:#154D75;}
.tooltip_r p{color:#D52300;}
.tooltip_y p{color:#8C6108;}
.tooltip_g p{color:#167A16;}

/*------------------ picker ------------*/
.picker_item{margin:0;padding:0;cursor: pointer;display:block;float:left;width:15px;border:1px solid #777;margin:1px;}
.picker_item img{margin:0;padding:0;}
.close_small{cursor:pointer;position:relative;top:-5px;right:5px;}

/*------------------ requests page ------------*/
#requestForm{
	margin:10px auto;
	width:800px;
	color:#444444;
}
.requestBlock{
	background:#F8F5EF;
	border:1px solid #E0D9C7;
}
#requestForm table td{font-family: Arial, sans-serif;}
.request_appl_header{padding:4px 0px;color:#777;font:bold 13px Arial}

#requestForm.ConfirmForm{width:800px;padding:15px 10px;}
/*#requestForm.ConfirmForm table td{font-size:12px;}*/
.ConfirmForm .request_appl_header{padding:0px;margin:0px;}

#requestForm.DetailsForm{width:800px;padding:0px 0px 10px 0px;border:0px;background:none;}
/*#requestForm.DetailsForm table td{font-size:12px;}*/
.DetailsForm .request_appl_header{padding:0px;margin:0px;}
#requestForm .norecords{border:none;background:none;margin:20px 0px;}
#requestForm.DetailsForm .legend_outer td{font-size:11px;}

.request_appl_li{margin-left:30px; text-align:left;}
.request_appl_li div{line-height:150%; text-align:left;}
.req_appl_column, .req_appl_column_first{width:220px;border-left:1px dotted #C9C3AE;padding:0px 7px}
.req_appl_column_first{border:none}
.req_appl_column .FR, .req_appl_column_first .FR{font:10px Arial;}

.request_group_outer_ac{padding:4px; text-align:left;}
.request_group_outer{padding:4px; text-align:left;}

.taskrequest_contentmodules { margin: 0px 10px 10px; }
.taskrequest_contentmodules td { font-size: 11px; padding: 3px 4px;background:#fcf9f4; border-top:1px solid white;}
.taskrequest_contentmodules tr.header td { background: #E9E6DF; color: #614B1A; text-align: center;border-top:none }
.taskrequest_contentmodules .req_category { font-size: 12px; padding: 4px 0px; background:none;border:none}
.taskrequest_contentmodules .req_category label { color: #7294BA; }
.taskrequest_contentmodules .row1 td, .taskrequest_contentmodules .row2 td { border-bottom: 1px solid #E9E6DF; }
.cell_space {border:none !important; background:none !important; padding:0px !important; width:18px;}


.selected-ch{color:#21A121}
.focus-ch{color:#AF1739 !important; text-decoration:none;}
.check-block{float:left;width:16px;margin-right:2px;}
.check-block input{height:16px;}

.request_cont_outer{width:160px;clear:both}
.req_num{text-align:right;color:#999;font-size:11px}
#requestForm table td.req_category, .req_category{color:#000;text-transform:uppercase;font:11px Arial}
.req_category span {text-transform:lowercase;}

.requestInfo{color:#252525;margin-bottom:10px;}
.requestInfo span{margin-left:15px;}

.dotted_outer {background:transparent url(../img/bg/gray_dotted.gif) repeat-x scroll left 12px;}
.dotted_outer span{background:#F8F5EF}
.doc_blank{
	background:#f8f5ef url(../img/icons/doc_blank.gif) no-repeat;
	padding:0px 0px 2px 18px;
	
}
table.appl_all{background:#fff; width:100%;}
td.header_blue h2, div.header_blue h2{
	color:#1C334B;margin:0px;padding:0px;
	font:bold 16px/175% Georgia, serif;	
}
table.appl_all td.header_blue{background:#ECE5D4;border-bottom:1px solid #fff;}
table.appl_details td{padding:2px 4px;text-align:left}
table.appl_details td.header_blue{padding:2px 15px;}
.appl_details td.right{color:#000;text-align:right;}
.apple_details_card{border-collapse:collapse;border:1px solid #E0D9C7;background:#F8F5EF}
table.appl_details .num_list{color:#999;text-align:right;padding-right:0px;}

table.channels_details td{border-bottom:1px solid #ECE5D4}
table.channels_details td.last{border-bottom:none}
table.channels_details td.center{text-align:center}
table.channels_details td h3{margin:0;}

.scrolled_request{position:relative;height:400px;overflow-y:auto;overflow-x:hidden;}
/*------------------ colorpicker rollover ------------*/
div.colorpicker_rollover{position: absolute;margin: 7px 0px 0px;color: #000;width: 370px;overflow: hidden;height: 0;}
/*------------------ view all appliance groups ------------*/
div#view_all_groups {
	position: relative;
	z-index:99 !important;
	left:970px;
	top:2px;
}
div#view_all_groups .rollover {
	float:right;
	display: none;
	position: absolute;
	font:12px Arial, Verdana, sans-serif;z-index:99 !important;
}
.rollover_container {padding: 0px;}
.rollover_container .lt{background:url(../img/bg/appl_popup/a_LT.gif) no-repeat left top;width:8px;height:8px;}
.rollover_container .lb{background:url(../img/bg/appl_popup/a_LB.gif) no-repeat left bottom;width:8px;}
.rollover_container .rt{background:url(../img/bg/appl_popup/a_RT.gif) no-repeat right top;height:8px;}
.rollover_container .rb{background:url(../img/bg/appl_popup/a_RB.gif) no-repeat right bottom;padding:0px 7px 7px 14px;}

div#view_all_groups .close_small {right:-2px;top:-3px;cursor:pointer;}
div#view_all_groups a, div#view_all_groups a:link, div#view_all_groups a:visited{color:#214564}
div#view_all_groups a:hover{color:#1b4b75}
div#view_all_groups a.ac, div#view_all_groups a.ac:hover {color: #256094;text-decoration:none;}

/*---------------------------------------------------*/
.norecords{background:#fdf0ec;border-top:1px solid #f0e9e6;border-bottom:1px solid #f0e9e6;padding:10px;color:#777;font-size:11px;text-transform:uppercase;}

/*-------------- reports tab -----------------*/
ul.multimedia_types{margin:0;list-style:none;}
ul.multimedia_types li{display:inline;float:left;margin:0;padding:0;white-space:nowrap;background-image:url(../img/menu/media/right.gif);background-repeat: repeat-x;background-position: right top;	
	color:#000;font:bold 11px Verdana, Arial, sans-serif;text-align:center;}
ul.multimedia_types li span{
	display:block;background:url(../img/menu/media/left.gif) no-repeat left top;
	padding:7px 15px 4px 5px;float:left;
}
ul.multimedia_types li span input{vertical-align:middle;margin-right:10px;}
ul.multimedia_types li#first-item span{background:url(../img/menu/media/first_left.gif) no-repeat left top;}
ul.multimedia_types li#last-item{background:url(../img/menu/media/last_right.gif) no-repeat right top;}
.multimedia_types li a:link, .multimedia_types li a:visited, .multimedia_types li a:hover{color:#000;text-decoration:none;cursor:pointer;padding:3px 22px 3px 12px;vertical-align:middle;}

ul.multimedia_types li.acc, ul.multimedia_types li#last-item.acc{background:url(../img/menu/media/ac_right.gif) no-repeat right top !important;}
ul.multimedia_types li.acc span, ul.multimedia_types li#first-item.acc span{background:url(../img/menu/media/ac_left.gif) no-repeat left top;}

ul.appl_types li span{padding:12px 5px 6px 15px;}
ul.appl_types li.acc span, ul.appl_types li#first-item.acc span{background:url(../img/menu/appl/ac_left.gif) no-repeat left top;}
ul.appl_types li#first-item span{background:url(../img/menu/appl/first_left.gif) no-repeat left top;}

ul.mm_types_results li span{padding:12px 5px 6px 15px;}
ul.mm_types_results li{	background:url(../img/menu/white/right.gif) repeat-x right top;	}
ul.mm_types_results li#first-item span{background:url(../img/menu/white/first_left.gif) no-repeat left top;}
ul.mm_types_results li#last-item{background:url(../img/menu/white/last_right.gif) no-repeat right top;}

ul.mm_types_results li.acc, ul.mm_types_results li#last-item.acc{background:url(../img/menu/white/ac_right.gif) no-repeat right top !important;}
ul.mm_types_results li.acc span, ul.mm_types_results li#first-item.acc span{background:url(../img/menu/white/ac_left.gif) no-repeat left top;}

.playlog_outer_block{background:#fff;border:1px solid #CACACA;padding:10px;}
/*.playlog_inner_block{background:#FAF7F0;border:1px solid #DFDBCB;padding:5px;}*/

/*--------- preview layout frames ---------*/
.channel_layout{white-space:nowrap; font-size:11px; font-weight:bold;}
.channel_layout span{font-weight:normal;}
.channel_layout_frames{font-size:10px;}
.channel_layout_frames div{line-height:15px;color:#777;}
.channel_layout_frames label{white-space:nowrap; cursor:pointer;}
.channel_layout_frames label.disable {cursor:default;}

.frame_cell_1{background-color:#74aab9;}
.frame_cell_2{background-color:#eed28c;}
.frame_cell_3{background-color:#ef8f6d;}
.frame_cell_4{background-color:#883c1e;}
.frame_cell_5{background-color:#4ea35e;}
.frame_cell_6{background-color:#ff8e1e;}
.frame_cell_7{background-color:#2e6676;}
.frame_cell_8{background-color:#c32d2d;}
.frame_cell_9{background-color:#625531;}
.frame_disable{background-color:#e3e3e3;}

.frame_cell_1.disable,
.frame_cell_2.disable,
.frame_cell_3.disable,
.frame_cell_4.disable,
.frame_cell_5.disable,
.frame_cell_6.disable,
.frame_cell_7.disable,
.frame_cell_8.disable,
.frame_cell_9.disable{
	opacity:	.35;
	filter:		alpha(opacity = 35);
}
.frame_cell a{display:block;}
.frame_cell a:hover, .frame_cell a.ac{background:url(../img/frames/frames_white_tr.gif)}
.frame_detail{padding-top:2px;}
.frame_detail.ac, .frame_detail.ac td{background-color:#BFD7EE;}

/* IP Address Picker styles */
#picker {z-index:99999;}
#picker td{font-family: arial;padding:3px 3px; font-size:9px; cursor:hand; color:#000000}
#picker td.activeip{ background: #4EA2D7; color:#FFFFFF}
/* end */

.ddsmoothmenu ul.jd_menu ul {margin-left:10px;}
.duration_arrow{position:absolute;background:url(../img/icons/duration_arrow.png) no-repeat;left:-16px;padding:0px 0px 4px 22px;margin-top:7px;z-index:0;}
/*--------- fieldset with rounded corners ---------*/
fieldset.rounded_fieldset{
	background:#faf8ec url(../img/bg/fieldset/top_L.gif) no-repeat left top;
	border:none;
	margin:0px;
}
.top-r{background:#faf8ec url(../img/bg/fieldset/top_R.gif) no-repeat right top;margin-left:20px;}
fieldset.rounded_fieldset .legend{
	color:#333333;
	background:transparent url(../img/bg/fieldset/legend_bg.gif) repeat-x left 0px;
	position:relative;
	top:-7px;
	margin-left:0px;text-align:left;
	font:bold  11px Arial, Helvetica, sans-serif;
}

fieldset.rounded_fieldset div.bottom_r{
	background:#faf8ec url(../img/bg/fieldset/bottom_L.gif) no-repeat left bottom;
	padding-left:20px;
	}
fieldset.rounded_fieldset table{
	background:#faf8ec url(../img/bg/fieldset/bottom_R.gif) no-repeat right bottom;
	}
/*------------------ new design for reporting results table --------------------*/
table.bright_tbl{border:1px solid #d5c6a1;border-collapse:collapse}
table.bright_tbl td, table.bright_tbl th{font-size:11px;font-family:Arial;}
table.bright_tbl th{
	text-align:center;
	background:#fee2a1;
	color:#2b1d00;
	font-weight:normal;
	padding:5px;
	border-left:1px solid #c7bda1;
	border-right:1px solid #ffffff;
}
table.bright_tbl th#th_first{}
table.bright_tbl th#th_last{border-right:1px solid #c7bda1;}
table.bright_tbl tr.th_compact th{padding:2px;}
table.bright_tbl th a{color:#2b1d00;}
table.bright_tbl td{padding:2px 5px;border-collapse:collapse; border:1px solid #e3ded0;}
table.bright_tbl tr{background:#fff}
table.bright_tbl tr.row_separated td{background:#eaf0f6;padding:1px;border-top:1px solid #cedae9;}
table.bright_tbl div.norecords{background:none;border:0px;}
table.bright_tbl tr.row-highlighted td{background:#f8f8f4;}
table.bright_tbl th a.uarr {background: url(../img/icons/bright_up.png) no-repeat right;padding: 0px 12px 0px 0px;}
table.bright_tbl th a.darr {background: url(../img/icons/bright_down.png) no-repeat right;padding: 0px 12px 0px 0px;}

/*--------------------------- new tabs for reporting section --------------*/
.reporting_tabs {
	float:left;
	width:100%;
	font-size:12px;
	font-family: Arial, sans-serif;
	border-bottom:1px solid #c6bca0;

	}
.reporting_tabs ul {
	margin:0;
	padding:0px;
	list-style:none;
	}
.reporting_tabs li {
	display:inline;
	margin:0px;
	padding:0;white-space:nowrap;
	}
.reporting_tabs a {
	float:left;
	background:url("../img/tabs/bright_left.gif") no-repeat left top;
	margin:0;margin-top:1px;
	padding:0 10px 0 12px;
	text-decoration:none;
}
.reporting_tabs a span {
	float:left;
	display:block;
	background:url("../img/tabs/bright_right.gif") no-repeat right top;
	padding:9px 25px 4px 18px;
	color:#8a8779;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.reporting_tabs a span {float:none;}
/* End IE5-Mac hack */
.reporting_tabs a:hover span, .reporting_tabs li.ac a span {color:#2b1d00;background-position:100% -30px;}
.reporting_tabs a:hover, .reporting_tabs li.ac a {background-position:0% -30px;}
/**------------------ shadowy table -----------------------*/
.shadowy{width:100%;background:url(../img/bg/shadows/shadow_leftbottom.gif) no-repeat left bottom;} 
.shadowy_LB{background:url(../img/bg/shadows/shadow_left.gif) repeat-y;width:9px;}
.top_shadow{background:url(../img/bg/shadows/top_shadow.gif) no-repeat right top;height:4px;}
.bottom_shadow{background:url(../img/bg/shadows/bottom_shadow.gif) no-repeat left top;height:6px;}

/*------------------ shadowy charts in reporting section ---------------*/
.charts_outer_box{
	float:left;
/*	width:503px;*/
}
.charts_header{background:url(../img/bg/shadows_charts/header_right.gif) no-repeat right top;}
.charts_header h3{background:url(../img/bg/shadows_charts/header_left.gif) no-repeat;color:#2b1d00;font:bold 13px Tahoma, Arial, Helvetica, sans-serif;padding-top:15px;padding-bottom:5px;}
.charts_sh_left{background:url(../img/bg/shadows_charts/charts_sh_left.gif) no-repeat left bottom;}
.charts_sh_bottom{background:url(../img/bg/shadows_charts/charts_sh_bottom.gif) no-repeat right top;}
.charts_sh_right{background:url(../img/bg/shadows_charts/charts_sh_right.gif) repeat-y left top;width:3px;}

.charts_desc{background:#879eb6}
.charts_desc tr{background:#fff}
.charts_desc td, .charts_desc th{font-size:9px;font-family:Tahoma, Arial, Helvetica, sans-serif;padding:2px;}
.charts_desc th{background:#c9d5e3;color:#000;font-weight:normal;text-align:center;}
.charts_desc tr.sum-row td{background:#dce7f5;}
.charts_desc td.sum{color:#2e5074}
.charts_desc tr.sum-row td.sum{font-weight:bold;}
/*------------- zones_info styles ---------------*/
.zonesinfo_outer{background:#f2f2f2 url(../img/bg/zonesinfo_bg/zones_box.gif) repeat-x;border:1px solid #f2f2f2}
.zonesinfo_header{color:#6a6a6a; font:13px Calibri, Arial, Helvetica, sans-serif;}
.zonesinfo_header td{padding:0px 10px;}
/*---------------- styles for zone details --------------*/
.zone_dark_bg{background:#4c677e url(../img/bg/zonesinfo_bg/zones_bg.gif) repeat-x 0% 100%;}
.zone_details_menu{margin:0;list-style:none;}
.zone_details_menu li{float:left;margin:0px;padding:5px 12px 5px 12px;font-size:12px;white-space:nowrap;text-align:center;border-right:1px solid #7794ad;}
.zone_details_menu li#last-item{border-right:none;}
.zone_details_menu li.acc{background:#8ba4b9 url(../img/bg/zonesinfo_bg/zones_bg_ac.gif) repeat-x 0% 100%;}
.zone_details_menu li.acc a, .zone_details_menu li.acc a:link, .zone_details_menu li.acc a:visited, .zone_details_menu li.acc a:hover{text-decoration:none !important;color:#ffffff}
.zone_details_menu a, .zone_details_menu a:link, .zone_details_menu a:visited, .zone_details_menu a:hover{color:#afc4d7;}

/*---------------- styles for zone locations tabs --------------*/
#zone_locations_tabs {background:#8ba4b9;}
#zone_locations_tabs div.scrollable {height:21px; width:619px;}
#zone_locations_tabs div.scrollable .items div {height:15px; padding:3px 6px;}
#zone_locations_tabs div.scrollable div.items div label {font-size:12px; color:#28435a;}
#zone_locations_tabs div.scrollable div.items div.active, #zone_locations_tabs div.scrollable div.items div.hover{background:inherit}
#zone_locations_tabs div.scrollable .items div {border:none}
#zone_locations_tabs div.scrollable div.items div.active label {color:#FFFFFF;}
/*#zone_locations_tabs div.scrollable div.items div.hover, #zone_locations_tabs div.scrollable div.items div.active{border-left:1px solid #C1D5E0;border-right:none;}*/

#zone_locations_tabs a.prevPage, #zone_locations_tabs a.nextPage {height:21px;width:16px;}
#zone_locations_tabs a.prevPage {background:url(../img/icons/location_prev.png) no-repeat left center;margin:0 6px 0 2px;}
#zone_locations_tabs a.nextPage {background:url(../img/icons/location_next.png) no-repeat right center;margin:0 2px 0 6px;}
/*----------------------------------------------------------------*/

.scrolled_sensors{width:205px;border:1px solid #d6e8f3;background:#ffffff;padding:1px; float:left;}
.scrolled_sensors h4{background:#f7f3e5; padding:2px 7px;margin:0px;font-size:12px;}
.scrolled_sensors table td{padding:2px;font-size:11px;}
.scrolled_sensors table td input{height:14px;}
.scrolled_sensors .inner_list{position:relative;height:74px;overflow-y:auto;overflow-x:hidden;}
.scrolled_sensors .inner_list div {font-size:11px;}

.scrolled_sensors .hidden_sensors{display:none;}
.scrolled_sensors .hidden_sensors label{color:#96928B;}

.scrolled_sensors .status{float:left; height:11px; width:11px; margin:0px 3px 0px 17px; cursor:pointer;}
.scrolled_sensors .status div {border: 1px solid #888888; height:11px; background:#FFFFFF;}
.scrolled_sensors .status div span {display:block;height:5px;width:5px;margin:3px 2px;}
.scrolled_sensors .status div.st2 {background:#E6E2D5;}
.scrolled_sensors .status div.st3 span {background:#5AC05A;}

.scrolled_sensors .hidden_sensors .status div.st1 {border: 1px solid #FF0000;}
.scrolled_sensors .hidden_sensors .status div.st3 span {background:#FF0000;}

.scrolled_sensors .status .info_txt{position:absolute;top:-1px;left:-16px;border: none;background: url('../img/icons/help.png') no-repeat left center; width:13px; height:13px;}
.scrolled_sensors .status div.st1 .info_txt,
.scrolled_sensors .status div.st3 .info_txt{display:none;}

.scroll_height400 {
	overflow-x: hidden;
	overflow-y: auto;
    width: auto;
    max-height: 400px;
    height: expression(this.scrollHeight < 400 ? "auto" : "400px");
}
/*---------------------------------------*/
a.attentionLink, a.attentionLink:link, a.attentionLink:visited, a.attentionLink:hover{color:#ff0000;background:url(../img/icons/attention.png) no-repeat; padding:0px 3px 5px 20px; font:11px Georgia, "Times New Roman", Times, serif}
.newapplLink {text-transform:lowercase; color: #ffffff; font-size:12px; line-height:24px;}
.newapplLink a{background:url(../img/icons/new_appliances.png) no-repeat top left; padding:0px 0px 0px 26px; display:block; float:left; line-height:24px;}
.newapplLink a, .newapplLink a:link, .newapplLink a:visited, .newapplLink a:hover{color:#fdb914;}
/*a.newapplLink, a.newapplLink:link, a.newapplLink:visited, a.newapplLink:hover{color:#fdb914;font:11px Georgia, 'Times New Roman', Times, serif; text-transform:lowercase;}*/

/*------------------- tabs in Report filters ------------------*/
.corners_outer{border-left:1px solid #d1ccb9;border-right:1px solid #d1ccb9;}
table.report_corner_top{background: url(../img/corners/btop.gif) repeat-x;}
table.report_corner_top td{padding:0px;width:5px;}
table.report_corner_top td.btr{background: url(../img/corners/btr.gif) no-repeat 100% 0%;}
table.report_corner_top td.btl{background:url(../img/corners/btl.gif) no-repeat 0% 0%;}

table.report_corner_bottom{background: url(../img/corners/bbottom.gif) repeat-x;}
table.report_corner_bottom td{padding:0px;width:5px;}
table.report_corner_bottom td.bbr{background: url(../img/corners/bbr.gif) no-repeat 100% 0%;}
table.report_corner_bottom td.bbl{background:url(../img/corners/bbl.gif) no-repeat 0% 0%;}

.corners_inner td, .corners_inner  div{color:#545452}
.corners_inner td.highlighted{color:#55544f !important;}
.checkbox{width:14px;height:14px;}
.corners_inner{background:#fdfdfb !important; color:#565553;}

.corner_tabs{position:relative;top:1px;}
.corner_tabs ul{margin:0;padding:0px 0px 0 10px;list-style:none;}
.corner_tabs li{display:inline;margin:0;padding:0px;white-space:nowrap;	}
.corner_tabs li a {float:left;background:url("../img/tabs/report_tabs_left.gif") no-repeat 0px -30px;margin:0;margin-top:1px;margin-right:7px;padding:0 0 0 3px;text-decoration:none !important;}
.corner_tabs li a span {float:left;display:block;background:url("../img/tabs/report_tabs_right.gif") no-repeat 100% -30px;padding:3px 10px 3px 7px;text-align:center;color:#000;font:11px Arial, Tahoma, sans-serif;}

.corner_tabs a, .corner_tabs li.ac a {background-position:0% 0px;}
.corner_tabs a span, .corner_tabs li.ac a span {background-position:100% 0px;color:#55544f} 

.corner_tabs a.disabled{background-position:0% -30px;}
.corner_tabs a.disabled span{background-position:100% -30px;}
.corner_tabs li.ac *{cursor:text}

.exposure_mode{color:#e78e18; text-align:right; margin:5px 0px;}


a.browse_mode {background:url(../img/icons/browse_mode_b.gif) no-repeat left top; padding-left:20px; line-height:16px;}
a.browse_mode.ac, a.browse_mode:hover{background-image:url(../img/icons/browse_mode.gif); text-decoration:none; color:#E89624;}
a.search_mode {background:url(../img/icons/search_mode_b.gif) no-repeat left top; padding-left:20px; line-height:16px;}
a.search_mode.ac, a.search_mode:hover{background-image:url(../img/icons/search_mode.gif); text-decoration:none; color:#E89624;}

.opt_selected {background:#EDEBE5;}


/* browse buttons */
a.browse {display:block; width:15px; height:15px; background-repeat:no-repeat;}
a.browse.right {
	background-image:url(../img/icons/right.png);
	background-position:100% 0;
}
a.browse.right:hover {
	background-position:100% 100%;
}
a.browse.left {
	background-image:url(../img/icons/left.png);
	background-position:100% 0;
}
a.browse.left:hover {
	background-position:100% 100%;
}

.inactive_item {background:#FDF0EC;color:#777777;/*font-style:italic;*/}


/* SimpleModal Overlay */
.simplemodal-overlay {background-color:#000000; cursor:default; z-index:777771 !important;}
#confirmModalOverlay.simplemodal-overlay { }

/* SimpleModal Container */
.simplemodal-container {background-color:#FFFFFF; border:7px solid #4C4C4C; z-index:777772 !important;}
.simplemodal-container a.modalCloseImg {background:url(../img/icons/popup_close.png) no-repeat;width:30px;height:30px;top:-16px;right:-14px; z-index:1; display:inline; position:absolute; cursor:pointer;}
#confirmModalContainer.simplemodal-container { }

/*----------------- hints -----------------*/
.hint_box{background:#e6e6e6 url(../img/bg/hint/hint_ico.gif) no-repeat 10px 0px; padding:0px 10px 0px 28px; font-size:11px;}
.hint_top{background:url(../img/bg/hint/LT.gif); padding-left:9px;}
.hint_top div{height:9px; background:#e6e6e6 url(../img/bg/hint/RT.gif) no-repeat right top;}
.hint_bottom{background:url(../img/bg/hint/LB.gif); padding-left:9px;}
.hint_bottom div{height:9px; background:#e6e6e6 url(../img/bg/hint/RB.gif) no-repeat right top;}
