@charset "UTF-8";
/* CSS Document */


.table-row, .table-header-row {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width: 1165px;}
.header-row, .odd-row, .even-row {
	background-image:url(images/white-column-divider-line.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 8px 5px 8px 5px;}
.empty-header-row, .empty-row {
	padding: 8px 5px 8px 5px;}
.header-row, .table-header-row, .empty-header-row{ background-color:#af1517; color:#FFFFFF; height:auto; overflow:auto;}
.odd-row {}
.even-row-bg { background-color:#f0f0f0; height:auto; overflow:auto; }
.bold-red { color:#af1517; font-size:13px; font-weight:bold; }
.column-center { text-align:center }
.column-right { text-align:right }
.divider-under-header-row { height: 1px; background-color:#CCCCCC; }
.divider-line { height: 1px; background-color:#CCCCCC; }
.divider-row { width: 1165px; padding-top: 1px; padding-bottom: 1px; clear:left; }
.blank-row { height: 25px; }

.btn {
	background-image:url(images/btn-bg.gif);
	background-position:center;
	background-repeat:repeat;
	border: 1px;
	border-color:#b3b3b3;
	border-style:solid;
	border-width: 1px;
	padding: 3px;
	margin-top: 4px;
	margin-left: 8px;
	height: 13px; 
	display:block;}
.btn:link { text-decoration:none; color:#666;}
.btn:visited { text-decoration:none; color:#666;}
.btn:hover { text-decoration:none; color:#ffffff; border-color:#b3b3b3; background-image:none; background-color:#d12025;}
.btn:active { text-decoration:none; color:#666;}

.left-of-tab {
	width: 7px;
	height: 27px;
	background-color: #5c5c5c;
	float: left;
	margin-bottom: 1px;
	background-image:url(images/grey-curved-tab-left.gif);}
.right-of-tab {
	width: 7px;
	height: 27px;
	background-color: #5c5c5c;
	float: left;
	margin-bottom: 1px;
	background-image:url(images/grey-curved-tab-right.gif);}
.tab-name {
	color: #ffffff;
	width: 170px;
	background-color: #5c5c5c;
	text-align: center;
	height: 22px;
	float: left;
	font-size: 14px;
	padding-top: 5px;
	margin-bottom: 1px;
}

.clear-left { clear:left; }

.compact-table-gap { width: 10px; }
.compact-table-1-of-2 { width: 550px; }
.compact-table-1-of-3 { width: 350px; }
.compact-table-1-of-4 { width: 275px; }

.column-table-1-of-2-field { width: 265px; float:left; }
.column-table-1-of-2-value { width: 265px; float:left; }
.column-table-1-of-3-field { width: 165px; float:left; }
.column-table-1-of-3-value { width: 165px; float:left; }
.column-table-1-of-4-field { width: 125px; float:left; }
.column-table-1-of-4-value { width: 125px; float:left; }



/*********   OPTIMIZATION HISTORY   *********/
.column-user { width: 215px; float:left; }
.column-test-status { width: 145px; float:left; }
.column-start-time { width: 120px; float:left; }
.column-end-time { width: 50px; float:left; }
.column-recommended-config { width: 400px; float:left; }
.column-final-score { width: 80px; float:left; }
.column-test-details { width: 85px; float:left; position:relative;}
/*******************************************/



/*********   OPTIMIZATION STATUS   *********/
.column-status { width: 200px; float:left; }
.column-error-status { width: 160px; float:left; }
.column-time-started { width: 130px; float:left; }
.column-time-ended { width: 130px; float:left; }
.column-early-end { width: 130px; float:left; }
.column-blank-1 { width: 120px; float:left; background-image: none;}
.column-progress { width: 100px; float:left; }
.column-current-step { width: 200px; float:left; }
.column-step-started { width: 130px; float:left; }
.column-estimated-step-complete { width: 130px; float:left; }
.column-current-test-setting { width: 200px; float:left; }
.column-blank-2 { width: 120px; float:left; background-image: none;}

.column-primary-antenna-element  { width: 208px; float:left; }
.column-diversity-antenna-element  { width: 208px; float:left; }
.column-lna  { width: 120px; float:left; }
.column-primary-antenna-filter  { width: 191px; float:left; }
.column-diversity-antenna-filter  { width: 191px; float:left; }
.column-final-score-2  { width: 122px; float:left; }

.column-time-of-calculation { width: 190px; float:left; }
.column-antenna-config-2 { width: 550px; float:left; }
.column-note { width: 180px; float:left; }
.column-score-2 { width: 140px; float:left; }

.column-time-of-calculation-short { width: 50px; float:left; }
/*******************************************/



/*********   OPTIMIZATION DETAIL   *********/
.column-settings-device { width: 200px; float:left; }
.column-settings-modem-interface { width: 200px; float:left; }
.column-settings-carrier { width: 200px; float:left; }
.column-settings-address { width: 200px; float:left; }
.column-settings-modem-protocol { width: 130px; float:left; }
.column-settings-modem-port { width: 100px; float:left; }
.column-settings-antenna-port { width: 100px; float:left; }
.column-settings-allow-dynamic-filter { width: 200px; float:left; }
.column-settings-allow-abbreviated-optimization { width: 200px; float:left; }
.column-settings-debug-mode { width: 160px; float:left; }

.column-status-maestro-type { width: 150px; float:left; }
.column-status-maestro-firmware { width: 200px; float:left; }
.column-status-error { width: 500px; float:left; }
.column-status-time-started { width: 130px; float:left; }
.column-status-time-ended { width: 130px; float:left; }
.column-status-early-end { width: 130px; float:left; }
.column-status-current-step { width: 200px; float:left; }
.column-status-current-test-setting { width: 200px; float:left; }
/*******************************************/



/*********   OPTIMIZATION READING   *********/
.column-time-of-reading { width: 50px; float:left; }
.column-antenna-config { width: 395px; float:left; }
.column-rssi { width: 35px; float:left; }
.column-ecio { width: 35px; float:left; }
.column-rsrp { width: 35px; float:left; }
.column-rsrq { width: 35px; float:left; }
.column-sinr { width: 35px; float:left; }
.column-nce  { width: 35px; float:left; }
.column-service-type { width: 115px; float:left; }
.column-ch  { width: 40px; float:left; }
.column-cid { width: 55px; float:left; }
.column-pn  { width: 55px; float:left; }
.column-hdr-ch { width: 50px; float:left; }
.column-hdr-pn { width: 55px; float:left; }
/*******************************************/



/*********   OPTIMIZATION COMMANDS  *********/
.column-command-time { width: 130px; float:left; }
.column-command-direction { width: 190px; float:left; }
.column-command { width: 380px; float:left; }
/********************************************/



/*********   MAESTRO UPDATE STATUS  *********/
.column-update-progress { width: 100px; float:left; }
.column-update-factory-programmed { width: 300px; float:left; }
.column-update-previous-uploaded { width: 300px; float:left; }
.column-update-previous-active { width: 200px; float:left; }
/********************************************/



/*********   LINK HEALTH SUMMARY   *********/
.column-site-summary-total { width: 100px; float:left; }
.column-site-summary-optimal { width: 100px; float:left; }
.column-site-summary-good { width: 100px; float:left; }
.column-site-summary-fair { width: 100px; float:left; }
.column-site-summary-out-of-tolerance { width: 100px; float:left; }
.column-site-summary-access-failures { width: 100px; float:left; }
.column-site-summary-unknown { width: 100px; float:left; }
/*******************************************/



/***********   SUBSCRIBER LIST   ***********/
.column-subscriber-name { width: 380px; float:left; }
.column-subscriber-site-count { width: 100px; float:left; }
/*******************************************/



/***********   PORTFOLIO LIST    ***********/
.column-portfolio-name { width: 380px; float:left; }
.column-portfolio-site-count { width: 100px; float:left; }
.column-portfolio-throttled-count { width: 100px; float:left; }
/*******************************************/



/***********      SITE LIST      ***********/
.column-site-subscriber { width: 280px; float:left; }
.column-site-name { width: 280px; float:left; }
.column-site-customer-id { width: 130px; float:left; }
.column-site-customer-labels { width: 200px; float:left; }
.column-site-link-health-score { width: 130px; float:left; }
.column-site-link-health-description { width: 130px; float:left; }
.column-site-throttled { width: 130px; float:left; }
/*******************************************/



/***********    SITE STATUS      ***********/
.column-site-status-access { width: 128px; float:left; }
.column-site-status-access-count { width: 127px; float:left; }
.column-site-status-metric { width: 130px; float:left; }
.column-site-status-metric-high { width: 130px; float:left; }
.column-site-status-metric-high-time { width: 130px; float:left; }
.column-site-status-metric-average { width: 130px; float:left; }
.column-site-status-metric-low { width: 130px; float:left; }
.column-site-status-metric-low-time { width: 130px; float:left; }
.column-site-status-last-response-time { width: 130px; float:left; }
.column-site-status-last-response-access { width: 60px; float:left; }
.column-site-status-last-response-RSSI { width: 60px; float:left; }
.column-site-status-last-response-RSRP { width: 60px; float:left; }
.column-site-status-last-response-ECIO { width: 60px; float:left; }
.column-site-status-last-response-RSRQ { width: 60px; float:left; }
.column-site-status-last-response-SINR { width: 60px; float:left; }
.column-site-status-last-response-NCE { width: 60px; float:left; }
.column-site-status-last-response-channel { width: 60px; float:left; }
.column-site-status-last-response-service { width: 130px; float:left; }
.column-site-status-last-response-ethernet { width: 130px; float:left; }
.column-site-status-link-health-score { width: 130px; float:left; }
.column-site-status-link-health-description { width: 130px; float:left; }
.column-site-status-link-health-time { width: 130px; float:left; }
.column-site-status-general-field { width: 265px; float:left; }
.column-site-status-general-value { width: 265px; float:left; }
.column-site-status-other-field { width: 265px; float:left; }
.column-site-status-other-value { width: 265px; float:left; }
/*******************************************/



/***********    METRICS TABLE    ***********/
.column-site-metrics-antenna-primary { width: 265px; float:left; }
.column-site-metrics-antenna-diversity { width: 265px; float:left; }
/*******************************************/



/*********** LINK SCORE ANALYSIS ***********/
.link-score-analysis-row { width: 1360px; }
.column-link-score-analysis-time { width: 130px; float:left; }
.column-link-score-analysis-access { width: 40px; float:left; }
.column-link-score-analysis-RSSI { width: 35px; float:left; }
.column-link-score-analysis-RSRP { width: 35px; float:left; }
.column-link-score-analysis-ECIO { width: 35px; float:left; }
.column-link-score-analysis-RSRQ { width: 35px; float:left; }
.column-link-score-analysis-SINR { width: 35px; float:left; }
.column-link-score-analysis-NCE { width: 35px; float:left; }
.column-link-score-analysis-channel { width: 60px; float:left; }
.column-link-score-analysis-service { width: 130px; float:left; }
.column-link-score-analysis-score { width: 55px; float:left; }
.column-link-score-analysis-power-average { width: 45px; float:left; }
.column-link-score-analysis-power-fluctuation { width: 45px; float:left; }
.column-link-score-analysis-power-combined { width: 45px; float:left; }
.column-link-score-analysis-noise-average { width: 45px; float:left; }
.column-link-score-analysis-noise-fluctuation { width: 45px; float:left; }
.column-link-score-analysis-noise-combined { width: 45px; float:left; }
.column-link-score-analysis-nce-average { width: 45px; float:left; }
.column-link-score-analysis-nce-fluctuation { width: 45px; float:left; }
.column-link-score-analysis-nce-combined { width: 45px; float:left; }
.column-link-score-analysis-service-penalty { width: 50px; float:left; }
.column-link-score-analysis-access-penalty { width: 50px; float:left; }
/*******************************************/



/***********     LINK SCORES     ***********/
.column-link-score-date { width: 130px; float:left; }
.column-link-score-value { width: 60px; float:left; }
.column-link-score-access { width: 60px; float:left; }
.column-link-score-availability { width: 60px; float:left; }
/*******************************************/



/***********      AUDIT LOG      ***********/
.column-audit-log-user { width: 100px; float:left; }
.column-audit-log-date { width: 130px; float:left; }
.column-audit-log-site { width: 280px; float:left; }
.column-audit-log-action { width: 100px; float:left; }
.column-audit-log-values { width: 400px; float:left; }
/*******************************************/



/***********     SITE ACTIONS    ***********/
.column-site-action-status { width: 80px; float:left; }
.column-site-action-request-created { width: 130px; float:left; }
.column-site-action-requesting-user { width: 100px; float:left; }
.column-site-action-action { width: 130px; float:left; }
.column-site-action-timing { width: 80px; float:left; }
.column-site-action-specified-time { width: 130px; float:left; }
.column-site-action-completed-time { width: 130px; float:left; }
.column-site-action-canceling-user { width: 100px; float:left; }
/*******************************************/



/***********     AVAILABILITY    ***********/
.column-availability-site { width: 380px; float:left; }
.column-availability-site-customer-id { width: 130px; float:left; }
.column-availability-value { width: 60px; float:left; }
/*******************************************/



/*********** DAILY TRAFFIC USAGE ***********/
.column-daily-traffic-date { width: 130px; float:left; }
.column-daily-traffic-ip-address { width: 130px; float:left; }
.column-daily-traffic-customer { width: 130px; float:left; }
.column-daily-traffic-time { width: 130px; float:left; }
.column-daily-traffic-management { width: 130px; float:left; }
.column-daily-traffic-combined { width: 130px; float:left; }
/*******************************************/



/***********  POOL USAGE REPORT   **********/
.column-pool-report-pool-name { width: 380px; float:left; }
.column-pool-report-lines { width: 100px; float:left; }
.column-pool-report-size { width: 100px; float:left; }
.column-pool-report-usage { width: 100px; float:left; }
.column-pool-report-current-overage { width: 100px; float:left; }
.column-pool-report-projected-usage { width: 100px; float:left; }
.column-pool-report-projected-percentage { width: 100px; float:left; }
.column-pool-report-projected-overage { width: 100px; float:left; }
/*******************************************/



/********** ALL POOL USAGE REPORT   ********/
.column-all-pool-report-subscriber-name { width: 300px; float:left; }
.column-all-pool-report-pool-name { width: 60px; float:left; }
.column-all-pool-report-lines { width: 50px; float:left; }
.column-all-pool-report-billing-type { width: 40px; float:left; }
.column-all-pool-report-size { width: 90px; float:left; }
.column-all-pool-report-usage { width: 90px; float:left; }
.column-all-pool-report-current-overage { width: 90px; float:left; }
.column-all-pool-report-projected-usage { width: 90px; float:left; }
.column-all-pool-report-projected-percentage { width: 50px; float:left; }
.column-all-pool-report-projected-overage { width: 90px; float:left; }
.column-all-pool-report-action { width: 100px; float:left; }
/*******************************************/



/*********** TRAFFIC USAGE REPORT **********/
.column-traffic-report-site { width: 380px; float:left; }
.column-traffic-report-site-customer-id { width: 130px; float:left; }
.column-traffic-report-service-type { width: 130px; float:left; }
.column-traffic-report-value { width: 60px; float:left; }
.column-traffic-report-value-wide { width: 100px; float:left; }
.column-traffic-report-value-time { width: 130px; float:left; }
/*******************************************/



/***********  USAGE ALERT EMAILS  **********/
.column-usage-alerts-subscriber { width: 300px; float:left; }
.column-usage-alerts-pool { width: 160px; float:left; }
.column-usage-alerts-type { width: 60px; float:left; }
.column-usage-alerts-date-sent { width: 130px; float:left; }
.column-usage-alerts-effective-date { width: 80px; float:left; }
.column-usage-alerts-milestone-reached { width: 60px; float:left; }
.column-usage-alerts-total-usage { width: 75px; float:left; }
.column-usage-alerts-total-allowed { width: 75px; float:left; }
.column-usage-alerts-total-lines { width: 75px; float:left; }
.column-usage-alerts-recipients { width: 160px; float:left; }
.column-usage-alerts-sending-errors { width: 250px; float:left; }
/*******************************************/



/***********    NEW SITE LIST    ***********/
.column-new-site-subscriber { width: 180px; float:left; }
.column-new-site-name { width: 205px; float:left; }
.column-new-site-customer-order-site-id { width: 130px; float:left; }
.column-new-site-customer-labels { width: 105px; float:left; }
.column-new-site-source { width: 115px; float:left; }
.column-new-site-ip-address { width: 90px; float:left; }
.column-new-site-esn { width: 170px; float:left; }
.column-new-site-mdn { width: 90px; float:left; }
/*******************************************/



/***********    PERSISTENT FAILURE REPORT     ********/
.column-pfr-site-subscriber { width: 180px; float:left; }
.column-pfr-site-portfolio { width: 180px; float:left; }
.column-pfr-site-name { width: 180px; float:left; }
.column-pfr-site-type { width: 80px; float:left; }
.column-pfr-site-carrier { width: 80px; float:left; }
.column-pfr-site-ip-address { width: 100px; float:left; }
.column-pfr-failures-started { width: 130px; float:left; }
.column-pfr-last-email-sent { width: 130px; float:left; }
/*******************************************/



/***********    HEALTH INDEX REPORT   ********/
.column-health-index-date { width: 130px; float:left; }
.column-health-index-total-lines { width: 100px; float:left; }
.column-health-index-failure-percentage { width: 100px; float:left; }
.column-health-index-throttled { width: 100px; float:left; }
.column-health-index-optimal { width: 100px; float:left; }
.column-health-index-good { width: 100px; float:left; }
.column-health-index-fair { width: 100px; float:left; }
.column-health-index-access-failures { width: 100px; float:left; }
.column-health-index-unknown { width: 100px; float:left; }
/*******************************************/



/******************    USER LIST   *******************/
.column-user-username { width: 200px; float:left; }
.column-user-full-name { width: 200px; float:left; }
.column-user-email { width: 300px; float:left; }
.column-user-tier { width: 80px; float:left; }
.column-user-access { width: 80px; float:left; }
.column-user-lock { width: 60px; float:left; }
.column-user-reset { width: 60px; float:left; }
.column-user-delete { width: 60px; float:left; }
/*****************************************************/



/****************** THROTTLING POLICY ****************/
.column-throttling-policy-threshold { width: 200px; float:left; }
.column-throttling-policy-rate { width: 200px; float:left; }
.column-throttling-policy-change-timing { width: 200px; float:left; }
.column-throttling-policy-lock { width: 60px; float:left; }
/*****************************************************/



/************        MISC       ************/
.column-align-with-tab { width: 184px; float:left; }
/*******************************************/
